lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
54f2dacc b21eff1a

+2006 -1028
+57 -101
nixos/modules/services/networking/stunnel.nix
··· 7 7 cfg = config.services.stunnel; 8 8 yesNo = val: if val then "yes" else "no"; 9 9 10 + verifyRequiredField = type: field: n: c: { 11 + assertion = hasAttr field c; 12 + message = "stunnel: \"${n}\" ${type} configuration - Field ${field} is required."; 13 + }; 14 + 10 15 verifyChainPathAssert = n: c: { 11 - assertion = c.verifyHostname == null || (c.verifyChain || c.verifyPeer); 16 + assertion = (c.verifyHostname or null) == null || (c.verifyChain || c.verifyPeer); 12 17 message = "stunnel: \"${n}\" client configuration - hostname verification " + 13 18 "is not possible without either verifyChain or verifyPeer enabled"; 14 19 }; 15 20 16 - serverConfig = { 17 - options = { 18 - accept = mkOption { 19 - type = types.either types.str types.int; 20 - description = '' 21 - On which [host:]port stunnel should listen for incoming TLS connections. 22 - Note that unlike other softwares stunnel ipv6 address need no brackets, 23 - so to listen on all IPv6 addresses on port 1234 one would use ':::1234'. 24 - ''; 25 - }; 26 - 27 - connect = mkOption { 28 - type = types.either types.str types.int; 29 - description = "Port or IP:Port to which the decrypted connection should be forwarded."; 30 - }; 31 - 32 - cert = mkOption { 33 - type = types.path; 34 - description = "File containing both the private and public keys."; 35 - }; 36 - }; 37 - }; 38 - 39 - clientConfig = { 40 - options = { 41 - accept = mkOption { 42 - type = types.str; 43 - description = "IP:Port on which connections should be accepted."; 44 - }; 45 - 46 - connect = mkOption { 47 - type = types.str; 48 - description = "IP:Port destination to connect to."; 49 - }; 50 - 51 - verifyChain = mkOption { 52 - type = types.bool; 53 - default = true; 54 - description = "Check if the provided certificate has a valid certificate chain (against CAPath)."; 55 - }; 56 - 57 - verifyPeer = mkOption { 58 - type = types.bool; 59 - default = false; 60 - description = "Check if the provided certificate is contained in CAPath."; 61 - }; 62 - 63 - CAPath = mkOption { 64 - type = types.nullOr types.path; 65 - default = null; 66 - description = "Path to a directory containing certificates to validate against."; 67 - }; 68 - 69 - CAFile = mkOption { 70 - type = types.nullOr types.path; 71 - default = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"; 72 - defaultText = literalExpression ''"''${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"''; 73 - description = "Path to a file containing certificates to validate against."; 74 - }; 75 - 76 - verifyHostname = mkOption { 77 - type = with types; nullOr str; 78 - default = null; 79 - description = "If set, stunnel checks if the provided certificate is valid for the given hostname."; 80 - }; 81 - }; 82 - }; 83 - 21 + removeNulls = mapAttrs (_: filterAttrs (_: v: v != null)); 22 + mkValueString = v: 23 + if v == true then "yes" 24 + else if v == false then "no" 25 + else generators.mkValueStringDefault {} v; 26 + generateConfig = c: 27 + generators.toINI { 28 + mkSectionName = id; 29 + mkKeyValue = k: v: "${k} = ${mkValueString v}"; 30 + } (removeNulls c); 84 31 85 32 in 86 33 ··· 130 77 131 78 132 79 servers = mkOption { 133 - description = "Define the server configuations."; 134 - type = with types; attrsOf (submodule serverConfig); 80 + description = '' 81 + Define the server configuations. 82 + 83 + See "SERVICE-LEVEL OPTIONS" in <citerefentry><refentrytitle>stunnel</refentrytitle> 84 + <manvolnum>8</manvolnum></citerefentry>. 85 + ''; 86 + type = with types; attrsOf (attrsOf (nullOr (oneOf [bool int str]))); 135 87 example = { 136 88 fancyWebserver = { 137 89 accept = 443; ··· 143 95 }; 144 96 145 97 clients = mkOption { 146 - description = "Define the client configurations."; 147 - type = with types; attrsOf (submodule clientConfig); 98 + description = '' 99 + Define the client configurations. 100 + 101 + By default, verifyChain and OCSPaia are enabled and a CAFile is provided from pkgs.cacert. 102 + 103 + See "SERVICE-LEVEL OPTIONS" in <citerefentry><refentrytitle>stunnel</refentrytitle> 104 + <manvolnum>8</manvolnum></citerefentry>. 105 + ''; 106 + type = with types; attrsOf (attrsOf (nullOr (oneOf [bool int str]))); 107 + 108 + apply = let 109 + applyDefaults = c: 110 + { 111 + CAFile = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"; 112 + OCSPaia = true; 113 + verifyChain = true; 114 + } // c; 115 + setCheckHostFromVerifyHostname = c: 116 + # To preserve backward-compatibility with the old NixOS stunnel module 117 + # definition, allow "verifyHostname" as an alias for "checkHost". 118 + c // { 119 + checkHost = c.checkHost or c.verifyHostname or null; 120 + verifyHostname = null; # Not a real stunnel configuration setting 121 + }; 122 + forceClient = c: c // { client = true; }; 123 + in mapAttrs (_: c: forceClient (setCheckHostFromVerifyHostname (applyDefaults c))); 124 + 148 125 example = { 149 126 foobar = { 150 127 accept = "0.0.0.0:8080"; ··· 169 146 }) 170 147 171 148 (mapAttrsToList verifyChainPathAssert cfg.clients) 149 + (mapAttrsToList (verifyRequiredField "client" "accept") cfg.clients) 150 + (mapAttrsToList (verifyRequiredField "client" "connect") cfg.clients) 151 + (mapAttrsToList (verifyRequiredField "server" "accept") cfg.servers) 152 + (mapAttrsToList (verifyRequiredField "server" "cert") cfg.servers) 153 + (mapAttrsToList (verifyRequiredField "server" "connect") cfg.servers) 172 154 ]; 173 155 174 156 environment.systemPackages = [ pkgs.stunnel ]; ··· 183 165 ${ optionalString cfg.enableInsecureSSLv3 "options = -NO_SSLv3" } 184 166 185 167 ; ----- SERVER CONFIGURATIONS ----- 186 - ${ lib.concatStringsSep "\n" 187 - (lib.mapAttrsToList 188 - (n: v: '' 189 - [${n}] 190 - accept = ${toString v.accept} 191 - connect = ${toString v.connect} 192 - cert = ${v.cert} 193 - 194 - '') 195 - cfg.servers) 196 - } 168 + ${ generateConfig cfg.servers } 197 169 198 170 ; ----- CLIENT CONFIGURATIONS ----- 199 - ${ lib.concatStringsSep "\n" 200 - (lib.mapAttrsToList 201 - (n: v: '' 202 - [${n}] 203 - client = yes 204 - accept = ${v.accept} 205 - connect = ${v.connect} 206 - verifyChain = ${yesNo v.verifyChain} 207 - verifyPeer = ${yesNo v.verifyPeer} 208 - ${optionalString (v.CAPath != null) "CApath = ${v.CAPath}"} 209 - ${optionalString (v.CAFile != null) "CAFile = ${v.CAFile}"} 210 - ${optionalString (v.verifyHostname != null) "checkHost = ${v.verifyHostname}"} 211 - OCSPaia = yes 212 - 213 - '') 214 - cfg.clients) 215 - } 171 + ${ generateConfig cfg.clients } 216 172 ''; 217 173 218 174 systemd.services.stunnel = {
+1
nixos/tests/all-tests.nix
··· 523 523 starship = handleTest ./starship.nix {}; 524 524 step-ca = handleTestOn ["x86_64-linux"] ./step-ca.nix {}; 525 525 strongswan-swanctl = handleTest ./strongswan-swanctl.nix {}; 526 + stunnel = handleTest ./stunnel.nix {}; 526 527 sudo = handleTest ./sudo.nix {}; 527 528 swap-partition = handleTest ./swap-partition.nix {}; 528 529 sway = handleTest ./sway.nix {};
+174
nixos/tests/stunnel.nix
··· 1 + { system ? builtins.currentSystem, config ? { } 2 + , pkgs ? import ../.. { inherit system config; } }: 3 + 4 + with import ../lib/testing-python.nix { inherit system pkgs; }; 5 + with pkgs.lib; 6 + 7 + let 8 + stunnelCommon = { 9 + services.stunnel = { 10 + enable = true; 11 + user = "stunnel"; 12 + }; 13 + users.groups.stunnel = { }; 14 + users.users.stunnel = { 15 + isSystemUser = true; 16 + group = "stunnel"; 17 + }; 18 + }; 19 + makeCert = { config, pkgs, ... }: { 20 + system.activationScripts.create-test-cert = stringAfter [ "users" ] '' 21 + ${pkgs.openssl}/bin/openssl req -batch -x509 -newkey rsa -nodes -out /test-cert.pem -keyout /test-key.pem -subj /CN=${config.networking.hostName} 22 + ( umask 077; cat /test-key.pem /test-cert.pem > /test-key-and-cert.pem ) 23 + chown stunnel /test-key.pem /test-key-and-cert.pem 24 + ''; 25 + }; 26 + serverCommon = { pkgs, ... }: { 27 + networking.firewall.allowedTCPPorts = [ 443 ]; 28 + services.stunnel.servers.https = { 29 + accept = "443"; 30 + connect = 80; 31 + cert = "/test-key-and-cert.pem"; 32 + }; 33 + systemd.services.simple-webserver = { 34 + wantedBy = [ "multi-user.target" ]; 35 + script = '' 36 + cd /etc/webroot 37 + ${pkgs.python3}/bin/python -m http.server 80 38 + ''; 39 + }; 40 + }; 41 + copyCert = src: dest: filename: '' 42 + from shlex import quote 43 + ${src}.wait_for_file("/test-key-and-cert.pem") 44 + server_cert = ${src}.succeed("cat /test-cert.pem") 45 + ${dest}.succeed("echo %s > ${filename}" % quote(server_cert)) 46 + ''; 47 + 48 + in { 49 + basicServer = makeTest { 50 + name = "basicServer"; 51 + 52 + nodes = { 53 + client = { }; 54 + server = { 55 + imports = [ makeCert serverCommon stunnelCommon ]; 56 + environment.etc."webroot/index.html".text = "well met"; 57 + }; 58 + }; 59 + 60 + testScript = '' 61 + start_all() 62 + 63 + ${copyCert "server" "client" "/authorized-server-cert.crt"} 64 + 65 + server.wait_for_unit("simple-webserver") 66 + server.wait_for_unit("stunnel") 67 + 68 + client.succeed("curl --fail --cacert /authorized-server-cert.crt https://server/ > out") 69 + client.succeed('[[ "$(< out)" == "well met" ]]') 70 + ''; 71 + }; 72 + 73 + serverAndClient = makeTest { 74 + name = "serverAndClient"; 75 + 76 + nodes = { 77 + client = { 78 + imports = [ stunnelCommon ]; 79 + services.stunnel.clients = { 80 + httpsClient = { 81 + accept = "80"; 82 + connect = "server:443"; 83 + CAFile = "/authorized-server-cert.crt"; 84 + }; 85 + httpsClientWithHostVerify = { 86 + accept = "81"; 87 + connect = "server:443"; 88 + CAFile = "/authorized-server-cert.crt"; 89 + verifyHostname = "server"; 90 + }; 91 + httpsClientWithHostVerifyFail = { 92 + accept = "82"; 93 + connect = "server:443"; 94 + CAFile = "/authorized-server-cert.crt"; 95 + verifyHostname = "wronghostname"; 96 + }; 97 + }; 98 + }; 99 + server = { 100 + imports = [ makeCert serverCommon stunnelCommon ]; 101 + environment.etc."webroot/index.html".text = "hello there"; 102 + }; 103 + }; 104 + 105 + testScript = '' 106 + start_all() 107 + 108 + ${copyCert "server" "client" "/authorized-server-cert.crt"} 109 + 110 + server.wait_for_unit("simple-webserver") 111 + server.wait_for_unit("stunnel") 112 + 113 + # In case stunnel came up before we got the server's cert copied over 114 + client.succeed("systemctl reload-or-restart stunnel") 115 + 116 + client.succeed("curl --fail http://localhost/ > out") 117 + client.succeed('[[ "$(< out)" == "hello there" ]]') 118 + 119 + client.succeed("curl --fail http://localhost:81/ > out") 120 + client.succeed('[[ "$(< out)" == "hello there" ]]') 121 + 122 + client.fail("curl --fail http://localhost:82/ > out") 123 + client.succeed('[[ "$(< out)" == "" ]]') 124 + ''; 125 + }; 126 + 127 + mutualAuth = makeTest { 128 + name = "mutualAuth"; 129 + 130 + nodes = rec { 131 + client = { 132 + imports = [ makeCert stunnelCommon ]; 133 + services.stunnel.clients.authenticated-https = { 134 + accept = "80"; 135 + connect = "server:443"; 136 + verifyPeer = true; 137 + CAFile = "/authorized-server-cert.crt"; 138 + cert = "/test-cert.pem"; 139 + key = "/test-key.pem"; 140 + }; 141 + }; 142 + wrongclient = client; 143 + server = { 144 + imports = [ makeCert serverCommon stunnelCommon ]; 145 + services.stunnel.servers.https = { 146 + CAFile = "/authorized-client-certs.crt"; 147 + verifyPeer = true; 148 + }; 149 + environment.etc."webroot/index.html".text = "secret handshake"; 150 + }; 151 + }; 152 + 153 + testScript = '' 154 + start_all() 155 + 156 + ${copyCert "server" "client" "/authorized-server-cert.crt"} 157 + ${copyCert "client" "server" "/authorized-client-certs.crt"} 158 + ${copyCert "server" "wrongclient" "/authorized-server-cert.crt"} 159 + 160 + # In case stunnel came up before we got the cross-certs in place 161 + client.succeed("systemctl reload-or-restart stunnel") 162 + server.succeed("systemctl reload-or-restart stunnel") 163 + wrongclient.succeed("systemctl reload-or-restart stunnel") 164 + 165 + server.wait_for_unit("simple-webserver") 166 + client.fail("curl --fail --insecure https://server/ > out") 167 + client.succeed('[[ "$(< out)" == "" ]]') 168 + client.succeed("curl --fail http://localhost/ > out") 169 + client.succeed('[[ "$(< out)" == "secret handshake" ]]') 170 + wrongclient.fail("curl --fail http://localhost/ > out") 171 + wrongclient.succeed('[[ "$(< out)" == "" ]]') 172 + ''; 173 + }; 174 + }
+2 -2
pkgs/applications/file-managers/nnn/default.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "nnn"; 23 - version = "4.5"; 23 + version = "4.6"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "jarun"; 27 27 repo = pname; 28 28 rev = "v${version}"; 29 - sha256 = "sha256-uToAgWpGaTPTMYJh1D0xgvE23GSIshv1OBlWxXI07Mk="; 29 + sha256 = "sha256-+EAKOXZp1kxA2X3e16ItjPT7Sa3WZuP2oxOdXkceTIY="; 30 30 }; 31 31 32 32 configFile = lib.optionalString (conf != null) (builtins.toFile "nnn.h" conf);
+3 -3
pkgs/applications/misc/navi/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "navi"; 5 - version = "2.19.0"; 5 + version = "2.20.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "denisidoro"; 9 9 repo = "navi"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-tbnhbjtrVlxx21L15UocUSwvUesl5D/QoM/2r55rwOo="; 11 + sha256 = "sha256-uu82KG2RHEP0PstoYB4eWZWFjlousT40A1XAaBfkjFE="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-X5t5mJoda8xTIVw3+u6yOvp78lS4rW3Ud6d/4ttsNbc="; 14 + cargoSha256 = "sha256-gpHeyxLcDqwi96BWF6Hwlb27JG2LSUgfsE4FTB1vIoQ="; 15 15 16 16 nativeBuildInputs = [ makeWrapper ]; 17 17
+265 -265
pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
··· 1 1 { 2 - version = "102.0.2"; 2 + version = "102.0.3"; 3 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/af/thunderbird-102.0.2.tar.bz2"; 4 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/af/thunderbird-102.0.3.tar.bz2"; 5 5 locale = "af"; 6 6 arch = "linux-x86_64"; 7 - sha256 = "bf31f2fd59685a3cdefabc8512fe57603392183ec653f369adf750d37332da0d"; 7 + sha256 = "acbb0b0467c0f83179c301e6435d6fb09d784d793bf56eb9d10a2240f40972cf"; 8 8 } 9 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ar/thunderbird-102.0.2.tar.bz2"; 9 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ar/thunderbird-102.0.3.tar.bz2"; 10 10 locale = "ar"; 11 11 arch = "linux-x86_64"; 12 - sha256 = "f1b456ee95540ab8965647d9bd795a1411701a95f3a5d09fb8694eb27b66b58e"; 12 + sha256 = "c15a7753c36d20da261a4819a49429196d839a7288b756478330bcf69cd93611"; 13 13 } 14 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ast/thunderbird-102.0.2.tar.bz2"; 14 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ast/thunderbird-102.0.3.tar.bz2"; 15 15 locale = "ast"; 16 16 arch = "linux-x86_64"; 17 - sha256 = "79ad9345d0a2d0545a1ba18f0c0d97372065a53da58c258c8cb58a5881308349"; 17 + sha256 = "2e0747bfa96640d8c4998d08b3e1096797d870773bc805a2d9726da110799e35"; 18 18 } 19 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/be/thunderbird-102.0.2.tar.bz2"; 19 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/be/thunderbird-102.0.3.tar.bz2"; 20 20 locale = "be"; 21 21 arch = "linux-x86_64"; 22 - sha256 = "77e43b688c0888959f07f57e9bf46d74b84387483aef3d0b6153249850b33a6f"; 22 + sha256 = "1316efa7b999c1ecd6470520ae90beec9575e549bd1735ea523bb61b1edc3230"; 23 23 } 24 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/bg/thunderbird-102.0.2.tar.bz2"; 24 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/bg/thunderbird-102.0.3.tar.bz2"; 25 25 locale = "bg"; 26 26 arch = "linux-x86_64"; 27 - sha256 = "e02fe0e198cc340b9dd63af7a064fc3f6ff0301eac8b11546f30e44abe482959"; 27 + sha256 = "502f8aef0eab71e3b07404e888962930d3fd751d4402c178ed4ab2b38b1f9fb4"; 28 28 } 29 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/br/thunderbird-102.0.2.tar.bz2"; 29 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/br/thunderbird-102.0.3.tar.bz2"; 30 30 locale = "br"; 31 31 arch = "linux-x86_64"; 32 - sha256 = "f4fb54301e34c77be5503808a183303ec702dcc004a9e2781acc786ba53a6f46"; 32 + sha256 = "1d3ec6f206083eca2b72f65bf50134163f58e800607e768892765f040feea94b"; 33 33 } 34 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ca/thunderbird-102.0.2.tar.bz2"; 34 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ca/thunderbird-102.0.3.tar.bz2"; 35 35 locale = "ca"; 36 36 arch = "linux-x86_64"; 37 - sha256 = "e0da55902658afa56cd28ba704a0d266f65fc92fc4c8029d52f43b5414b1a2e9"; 37 + sha256 = "aaae5de848334d5ebc3f761ec6780aa9826e43424308c256d40469c63699b6cc"; 38 38 } 39 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/cak/thunderbird-102.0.2.tar.bz2"; 39 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/cak/thunderbird-102.0.3.tar.bz2"; 40 40 locale = "cak"; 41 41 arch = "linux-x86_64"; 42 - sha256 = "f82182d598a8de79a634713bf4390a6134f225ed693f3edf88a69caa939e2f8b"; 42 + sha256 = "f391f7d47c1fd9cb5ad7f5e1d79e20400521449404842cedaa7e5ac613e71e10"; 43 43 } 44 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/cs/thunderbird-102.0.2.tar.bz2"; 44 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/cs/thunderbird-102.0.3.tar.bz2"; 45 45 locale = "cs"; 46 46 arch = "linux-x86_64"; 47 - sha256 = "262c93857029d9a8376fb2846e0d93ff9b42de13d18a15d6c2cd3a07cecea6af"; 47 + sha256 = "9ba13380b2ac7c54f15e294fdd1534eb6687056865dad5f72aa4c7120fb2740b"; 48 48 } 49 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/cy/thunderbird-102.0.2.tar.bz2"; 49 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/cy/thunderbird-102.0.3.tar.bz2"; 50 50 locale = "cy"; 51 51 arch = "linux-x86_64"; 52 - sha256 = "084ac1957a02e8a91773fa327861ca23191429fbdb237f9ee727e518edacea48"; 52 + sha256 = "3f93b8fbe6cb9928a546768fbf0976b69361fd1ca34acc207b74a267cab32b7b"; 53 53 } 54 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/da/thunderbird-102.0.2.tar.bz2"; 54 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/da/thunderbird-102.0.3.tar.bz2"; 55 55 locale = "da"; 56 56 arch = "linux-x86_64"; 57 - sha256 = "d9e8f431470511c45932d0d498a26492b1829a4f8004f573dc0b7b8397adfa24"; 57 + sha256 = "45a5500cad37d4a50ae16801362a1b32f4233f9febd2400deb239e082fd59421"; 58 58 } 59 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/de/thunderbird-102.0.2.tar.bz2"; 59 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/de/thunderbird-102.0.3.tar.bz2"; 60 60 locale = "de"; 61 61 arch = "linux-x86_64"; 62 - sha256 = "2cc8cb967f90284fd2c1fc7bed97eda6aa045316732582ab9c8a1ec9839e212d"; 62 + sha256 = "4b36a09e6945c0a4674982e726ceaccf7b7724d9f394640f190ab0b2597cff4c"; 63 63 } 64 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/dsb/thunderbird-102.0.2.tar.bz2"; 64 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/dsb/thunderbird-102.0.3.tar.bz2"; 65 65 locale = "dsb"; 66 66 arch = "linux-x86_64"; 67 - sha256 = "734fbccd006fa3158bb982897fd99b57143ed3b3fa55786b71b6e8a53e56ee3f"; 67 + sha256 = "3ab10a155916f89c803738fcac21a66b670321795b2aed813d3007e34f00b996"; 68 68 } 69 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/el/thunderbird-102.0.2.tar.bz2"; 69 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/el/thunderbird-102.0.3.tar.bz2"; 70 70 locale = "el"; 71 71 arch = "linux-x86_64"; 72 - sha256 = "62e36b4f5152691489d8992b7a51773e90b73da553dbb125adb65f271f5f6d0f"; 72 + sha256 = "2bcdedd483a0724714e20416fe4ff57d5f8d7e07da32e54430ab1af20a6f6089"; 73 73 } 74 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/en-CA/thunderbird-102.0.2.tar.bz2"; 74 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/en-CA/thunderbird-102.0.3.tar.bz2"; 75 75 locale = "en-CA"; 76 76 arch = "linux-x86_64"; 77 - sha256 = "523a1f718c29ab241d94e3f780ca3c5825d9db5c9a8d5a7e4920f004566cf4d9"; 77 + sha256 = "0b5bc27fd53c7b19a81d0dd502866237e0861770cc8e7caba5b5771b5321cdf3"; 78 78 } 79 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/en-GB/thunderbird-102.0.2.tar.bz2"; 79 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/en-GB/thunderbird-102.0.3.tar.bz2"; 80 80 locale = "en-GB"; 81 81 arch = "linux-x86_64"; 82 - sha256 = "8503130f0f43250cc365e99a672ce02e15b78c40aa20d4585d0b048bc43695ae"; 82 + sha256 = "4bd0315b1b1f8d9d83e91b845df10807274c3ee921551fdece8a25cf51db08f2"; 83 83 } 84 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/en-US/thunderbird-102.0.2.tar.bz2"; 84 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/en-US/thunderbird-102.0.3.tar.bz2"; 85 85 locale = "en-US"; 86 86 arch = "linux-x86_64"; 87 - sha256 = "a98f9cb5d33e3225e9e152b3f47c7046c8a16e43aa43a7e2534ecef12e8f902d"; 87 + sha256 = "16c2db5a24db5f9a7b449a73ebe0b881fd6965c4060f9b005df2ec819dded4e0"; 88 88 } 89 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/es-AR/thunderbird-102.0.2.tar.bz2"; 89 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/es-AR/thunderbird-102.0.3.tar.bz2"; 90 90 locale = "es-AR"; 91 91 arch = "linux-x86_64"; 92 - sha256 = "9ea04912f380917a8f721f29a2a3a8ecc4eca436f838bc70f8fd138189450a1c"; 92 + sha256 = "a9cb0bbc9ea7cfe759cf19e9e27cf23ca88967d26e7a951a5b58908fdd535cdc"; 93 93 } 94 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/es-ES/thunderbird-102.0.2.tar.bz2"; 94 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/es-ES/thunderbird-102.0.3.tar.bz2"; 95 95 locale = "es-ES"; 96 96 arch = "linux-x86_64"; 97 - sha256 = "bf902ecef24010f1ac7c88a5906ec78ef1b7697e06ad08c327bd17a08e6fa7e4"; 97 + sha256 = "462ebc50ec7fb4a4f6fe81fcec48d2e50ae6ae0c90768499104692fdd5e78396"; 98 98 } 99 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/es-MX/thunderbird-102.0.2.tar.bz2"; 99 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/es-MX/thunderbird-102.0.3.tar.bz2"; 100 100 locale = "es-MX"; 101 101 arch = "linux-x86_64"; 102 - sha256 = "b25bcc0f5a030e3f1a0f999b9d7680cff0ca2ff250eb4e193415d732b6ea548b"; 102 + sha256 = "bb025a6d3bda7916ecba63b400386fa046d0a075ad1f82213d7b6577d6605edc"; 103 103 } 104 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/et/thunderbird-102.0.2.tar.bz2"; 104 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/et/thunderbird-102.0.3.tar.bz2"; 105 105 locale = "et"; 106 106 arch = "linux-x86_64"; 107 - sha256 = "602f002ffe740b2ba7b7e2474628cbaaa053fa3305a20ea5469d126fa81156a0"; 107 + sha256 = "7914cf39516159f769f29ca73985ae45d587c8db953fea10aa9814d65bbc341d"; 108 108 } 109 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/eu/thunderbird-102.0.2.tar.bz2"; 109 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/eu/thunderbird-102.0.3.tar.bz2"; 110 110 locale = "eu"; 111 111 arch = "linux-x86_64"; 112 - sha256 = "ecb63e896bc9c07b3f0367fda6045ace405616221fc6072261a981fb65276194"; 112 + sha256 = "b34813f880a4a48152695a65d5ff24e206e34bdbdaeb8edef59c0075d3b130de"; 113 113 } 114 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/fi/thunderbird-102.0.2.tar.bz2"; 114 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/fi/thunderbird-102.0.3.tar.bz2"; 115 115 locale = "fi"; 116 116 arch = "linux-x86_64"; 117 - sha256 = "753752f6da47d9f486cb61a60a8eeb8bbd8ecf18d7bc37035dab4869e3d5255a"; 117 + sha256 = "33aff0a00102765d0e102eea520f615a3d4d0f1d93a00e8768e6fc93492fd16e"; 118 118 } 119 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/fr/thunderbird-102.0.2.tar.bz2"; 119 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/fr/thunderbird-102.0.3.tar.bz2"; 120 120 locale = "fr"; 121 121 arch = "linux-x86_64"; 122 - sha256 = "982175567ff4dfb950e198d810b1bdf2d557b053c0cf2a0ac7637bc932e34c39"; 122 + sha256 = "0cce5a940d8c3a2b9d15d3102108d21c3165d69c30a62618da0a93b95a52cf99"; 123 123 } 124 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/fy-NL/thunderbird-102.0.2.tar.bz2"; 124 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/fy-NL/thunderbird-102.0.3.tar.bz2"; 125 125 locale = "fy-NL"; 126 126 arch = "linux-x86_64"; 127 - sha256 = "fc37a298eac00ee1b137520b130397688af0870f390fd373e2cb2afc24626b22"; 127 + sha256 = "bba6ccedface111987459a370352972853fd0af65a61a1a0032faf24113730df"; 128 128 } 129 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ga-IE/thunderbird-102.0.2.tar.bz2"; 129 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ga-IE/thunderbird-102.0.3.tar.bz2"; 130 130 locale = "ga-IE"; 131 131 arch = "linux-x86_64"; 132 - sha256 = "7c86dd97d76481025ae72333c50b89cf3abeec18bfcadc916d33498e28bbdf48"; 132 + sha256 = "18960a121ffc43f27e9fa733ec2a80881f4ca9316bf6114ccc693de772416c89"; 133 133 } 134 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/gd/thunderbird-102.0.2.tar.bz2"; 134 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/gd/thunderbird-102.0.3.tar.bz2"; 135 135 locale = "gd"; 136 136 arch = "linux-x86_64"; 137 - sha256 = "0bff5a9c420df5fe9d14b74d3013ab53b18d61cb7de4d8f054d8bb05d8e1110f"; 137 + sha256 = "6e4430667839fbab52acc968036d9a08d99eec0eed5ceb5284ac747c4026c5ff"; 138 138 } 139 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/gl/thunderbird-102.0.2.tar.bz2"; 139 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/gl/thunderbird-102.0.3.tar.bz2"; 140 140 locale = "gl"; 141 141 arch = "linux-x86_64"; 142 - sha256 = "4749c8f5eeed740fe2c01afedb2e528ecfb9820c8856cae652803555a30845c9"; 142 + sha256 = "0c871f1f195fc35b78c9f6b1f93220635231f117da3c5b470b852724408390e9"; 143 143 } 144 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/he/thunderbird-102.0.2.tar.bz2"; 144 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/he/thunderbird-102.0.3.tar.bz2"; 145 145 locale = "he"; 146 146 arch = "linux-x86_64"; 147 - sha256 = "52fab3f4ee2f74be4792bd233020ad514ecda12286bed194eb985a3ce479621e"; 147 + sha256 = "e0f6dc98cebe0a00361b05292547d338d767837b5a29740786049f0af9bdbf38"; 148 148 } 149 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/hr/thunderbird-102.0.2.tar.bz2"; 149 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/hr/thunderbird-102.0.3.tar.bz2"; 150 150 locale = "hr"; 151 151 arch = "linux-x86_64"; 152 - sha256 = "7b1881e7ed5e6f55fc744589a766480908f867c5fcef3c2aa2e723c5c3b2ab44"; 152 + sha256 = "af6a7cd558d9ce3f30c98fc1f6d4d5ffab8342dbab27b381943f8d21aab05f37"; 153 153 } 154 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/hsb/thunderbird-102.0.2.tar.bz2"; 154 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/hsb/thunderbird-102.0.3.tar.bz2"; 155 155 locale = "hsb"; 156 156 arch = "linux-x86_64"; 157 - sha256 = "3e76a53cdf1854e08115c7bbf488f94a14f5965088a73df6b1d4aff6423aecd4"; 157 + sha256 = "fc121b9b7ff2a74562dd239345d8754b3f21d5ea99eea47eee2436c71aad39fe"; 158 158 } 159 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/hu/thunderbird-102.0.2.tar.bz2"; 159 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/hu/thunderbird-102.0.3.tar.bz2"; 160 160 locale = "hu"; 161 161 arch = "linux-x86_64"; 162 - sha256 = "8935b6a67f6f1d849eb007c6145909db1d6f5c1ec44ccf0e03c943ea5fff8d23"; 162 + sha256 = "e8df28798a07a4a43265f5a8c29ae0844f083f51bffe54afc9b173881407021b"; 163 163 } 164 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/hy-AM/thunderbird-102.0.2.tar.bz2"; 164 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/hy-AM/thunderbird-102.0.3.tar.bz2"; 165 165 locale = "hy-AM"; 166 166 arch = "linux-x86_64"; 167 - sha256 = "8142f0068ec9636a2269df7f732e99e080d42b9e65922968fe4e631f0eae3062"; 167 + sha256 = "8a7c705633a98937550b8c22199dfba8f9908fd6ea2c41cccf504bcb8c1b0c05"; 168 168 } 169 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/id/thunderbird-102.0.2.tar.bz2"; 169 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/id/thunderbird-102.0.3.tar.bz2"; 170 170 locale = "id"; 171 171 arch = "linux-x86_64"; 172 - sha256 = "c798aaf2548942168671fcb64487fce251d1daf54b7fe4ebd1a868028acb9018"; 172 + sha256 = "ed2d44255fc8d227a602743619b6bab606bbc17de96f90503c644347fa99cc58"; 173 173 } 174 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/is/thunderbird-102.0.2.tar.bz2"; 174 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/is/thunderbird-102.0.3.tar.bz2"; 175 175 locale = "is"; 176 176 arch = "linux-x86_64"; 177 - sha256 = "9740e7ea80d038821a00da541813e8fef924a40c7a90e2cdedf42ca075b953ff"; 177 + sha256 = "309d47fece404ef7717d95cf0b4920be48ecee0b69c73a1431e7044fab5c46d2"; 178 178 } 179 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/it/thunderbird-102.0.2.tar.bz2"; 179 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/it/thunderbird-102.0.3.tar.bz2"; 180 180 locale = "it"; 181 181 arch = "linux-x86_64"; 182 - sha256 = "3d5e4c0bd729894db0e3b8ce0eb01c07b68cd1e3480c8b906345ca8a28a24fd7"; 182 + sha256 = "e92bd95955e9e6964394d95dd6564956e14c618e73f9853a72473cc89f6e68b7"; 183 183 } 184 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ja/thunderbird-102.0.2.tar.bz2"; 184 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ja/thunderbird-102.0.3.tar.bz2"; 185 185 locale = "ja"; 186 186 arch = "linux-x86_64"; 187 - sha256 = "fde66a7b89e8581545fb80f549c262c3248562e29bd9a639344469ecca8a0720"; 187 + sha256 = "81299c0ccaf3dd52d92a081a828d01573bcfe7f821c7cb6d0697acb505591189"; 188 188 } 189 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ka/thunderbird-102.0.2.tar.bz2"; 189 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ka/thunderbird-102.0.3.tar.bz2"; 190 190 locale = "ka"; 191 191 arch = "linux-x86_64"; 192 - sha256 = "2ebc499ba3084fb9d544fed31037a9d0e92587e40680855fd6051842c2968e6d"; 192 + sha256 = "8445a72ae12af5c11d56e0dc1d8bc3beb5c368386950b3815bc63c6b3ff48837"; 193 193 } 194 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/kab/thunderbird-102.0.2.tar.bz2"; 194 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/kab/thunderbird-102.0.3.tar.bz2"; 195 195 locale = "kab"; 196 196 arch = "linux-x86_64"; 197 - sha256 = "101a29d4a11e06eb07c2e9e2912eb92940787692714d52512438488fd47b33d3"; 197 + sha256 = "c403ad18c89ba13550484a4cf83afd0e28c6a11dead70f4a40ad81e136b5c4a7"; 198 198 } 199 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/kk/thunderbird-102.0.2.tar.bz2"; 199 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/kk/thunderbird-102.0.3.tar.bz2"; 200 200 locale = "kk"; 201 201 arch = "linux-x86_64"; 202 - sha256 = "9988f45d389abbd5f5d60fadb4aa629a761d87177688a2012ac530150f830c7d"; 202 + sha256 = "924ddb7c862291732f58dd3e57b9a3b30e39eea24efc1a02a6226f580c6878ca"; 203 203 } 204 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ko/thunderbird-102.0.2.tar.bz2"; 204 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ko/thunderbird-102.0.3.tar.bz2"; 205 205 locale = "ko"; 206 206 arch = "linux-x86_64"; 207 - sha256 = "f2af42b4ca5a75dd96bcaad3365ace3888d58b0051a1e6f7fe5d028ad9906635"; 207 + sha256 = "7663f31cc759cf0115a75bba540f57f6c64905c63d204825a5fc63ad6e274edd"; 208 208 } 209 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/lt/thunderbird-102.0.2.tar.bz2"; 209 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/lt/thunderbird-102.0.3.tar.bz2"; 210 210 locale = "lt"; 211 211 arch = "linux-x86_64"; 212 - sha256 = "978f9f7890d4dc8551589fab115107e2f33d8ec7825806a986436cfbfc75da6e"; 212 + sha256 = "039d08152f607f6a8190cdb306e37ec2434447c655e9a86a5703170a36116a4b"; 213 213 } 214 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/lv/thunderbird-102.0.2.tar.bz2"; 214 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/lv/thunderbird-102.0.3.tar.bz2"; 215 215 locale = "lv"; 216 216 arch = "linux-x86_64"; 217 - sha256 = "81b1ba931b5ab3973779a157d3ed7cbe647e4a2d1c1e3a68a11594e7b4d3b4da"; 217 + sha256 = "0f40dbd570823d52abf7739024f1dda2a52303b02edf63939b6a544f15231252"; 218 218 } 219 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ms/thunderbird-102.0.2.tar.bz2"; 219 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ms/thunderbird-102.0.3.tar.bz2"; 220 220 locale = "ms"; 221 221 arch = "linux-x86_64"; 222 - sha256 = "f0e5dc7e5427674b471df56619380efe6ea72fb50f826d0baff04a66f64f44ab"; 222 + sha256 = "6f8abab920d8755f94bbbaa151fa6400be664b7e6dedc57e7c94c0bb2dfc4752"; 223 223 } 224 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/nb-NO/thunderbird-102.0.2.tar.bz2"; 224 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/nb-NO/thunderbird-102.0.3.tar.bz2"; 225 225 locale = "nb-NO"; 226 226 arch = "linux-x86_64"; 227 - sha256 = "449f60fc5c127413acd74a4d2575763745440b973249e5ae624379d259e41baf"; 227 + sha256 = "4938fe75b54544ff7888c6db0a52b94ab4d71af15cfe429d6420ace100f47f0d"; 228 228 } 229 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/nl/thunderbird-102.0.2.tar.bz2"; 229 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/nl/thunderbird-102.0.3.tar.bz2"; 230 230 locale = "nl"; 231 231 arch = "linux-x86_64"; 232 - sha256 = "fafe5a13869c3076be69c8d0fb94d3044c4774663e12fb75bab2f68f63c47455"; 232 + sha256 = "769484d34082d656720e92f737bc7b80c39685e74aefa3148e8988d54c3fb96e"; 233 233 } 234 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/nn-NO/thunderbird-102.0.2.tar.bz2"; 234 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/nn-NO/thunderbird-102.0.3.tar.bz2"; 235 235 locale = "nn-NO"; 236 236 arch = "linux-x86_64"; 237 - sha256 = "275b2e1bee94a1ef3adb97b4d1ca520c4f27696cb71b81bc80d9be354293bcad"; 237 + sha256 = "2f6628897a9dda07bbf8f0d5df020b073b081ebb5d77942f23a38900b56f0cc5"; 238 238 } 239 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/pa-IN/thunderbird-102.0.2.tar.bz2"; 239 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/pa-IN/thunderbird-102.0.3.tar.bz2"; 240 240 locale = "pa-IN"; 241 241 arch = "linux-x86_64"; 242 - sha256 = "37a7d35f52c1b805334a1320cfaa04182b6c1428f77e8722478aba4d5303d4ce"; 242 + sha256 = "d5381e984b7f180c743f1572ee156c9b23350eacf3cea6b005aa159022bcb5c5"; 243 243 } 244 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/pl/thunderbird-102.0.2.tar.bz2"; 244 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/pl/thunderbird-102.0.3.tar.bz2"; 245 245 locale = "pl"; 246 246 arch = "linux-x86_64"; 247 - sha256 = "b0331dab8d0d2a09d95d5e87c948b10a47af47f47fb59dd11356693b85e3b2fd"; 247 + sha256 = "2322ce9c3979e01d3bad6af964b1917293a654fa24e1ae70413194e93ebc4016"; 248 248 } 249 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/pt-BR/thunderbird-102.0.2.tar.bz2"; 249 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/pt-BR/thunderbird-102.0.3.tar.bz2"; 250 250 locale = "pt-BR"; 251 251 arch = "linux-x86_64"; 252 - sha256 = "8309588bba6f3858987e5c0d6ec083f3cd5195d49d5f9cc216b61ab972abc652"; 252 + sha256 = "c427e30ce35ae73c9f214aaccbd61880dc896f18619d85e81f166d068d01a107"; 253 253 } 254 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/pt-PT/thunderbird-102.0.2.tar.bz2"; 254 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/pt-PT/thunderbird-102.0.3.tar.bz2"; 255 255 locale = "pt-PT"; 256 256 arch = "linux-x86_64"; 257 - sha256 = "ebbc0276bf25a2ce9561ad9e40d286448ba57cb9441bd57cd1114cd1226075e7"; 257 + sha256 = "8593bd34d6c87882d38cb521bd7e64e698565376bc50198a840f48516d2d1473"; 258 258 } 259 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/rm/thunderbird-102.0.2.tar.bz2"; 259 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/rm/thunderbird-102.0.3.tar.bz2"; 260 260 locale = "rm"; 261 261 arch = "linux-x86_64"; 262 - sha256 = "a97e6c804bef1a28e80920d528865dc41851d75cb4415fde9a4610d6fcacdfaa"; 262 + sha256 = "8afd7611f7a3604fd1b720ca4fd8f91b46e43a905874d87ef1befaefcfb73c16"; 263 263 } 264 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ro/thunderbird-102.0.2.tar.bz2"; 264 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ro/thunderbird-102.0.3.tar.bz2"; 265 265 locale = "ro"; 266 266 arch = "linux-x86_64"; 267 - sha256 = "9dee91ec00405b58f730b7a9a23a59f1dc0e4506cfbaf4135134f13b5029ff29"; 267 + sha256 = "322faa61dc5524d84fadbd57df1cf6a12631c12b02af79807f6c0042c2d7906a"; 268 268 } 269 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/ru/thunderbird-102.0.2.tar.bz2"; 269 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/ru/thunderbird-102.0.3.tar.bz2"; 270 270 locale = "ru"; 271 271 arch = "linux-x86_64"; 272 - sha256 = "4558b9eef1db93aa4e8602530809be81bc62317872b344bc6679c7da5ec0def3"; 272 + sha256 = "696b98e0a1309bb66355051a0dd507a323e16fd98425fe8fff9688625edd6669"; 273 273 } 274 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/sk/thunderbird-102.0.2.tar.bz2"; 274 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/sk/thunderbird-102.0.3.tar.bz2"; 275 275 locale = "sk"; 276 276 arch = "linux-x86_64"; 277 - sha256 = "e2ef80bb2c1b98b78380c7ade61f1272dde33b9b57a155841a37fc5cd360a9a4"; 277 + sha256 = "4370208682ced071070f798a5f3f024a6a154e12150435550ddb96334dd773de"; 278 278 } 279 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/sl/thunderbird-102.0.2.tar.bz2"; 279 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/sl/thunderbird-102.0.3.tar.bz2"; 280 280 locale = "sl"; 281 281 arch = "linux-x86_64"; 282 - sha256 = "20cfe9c9999eefcb77b20c5227ab9001e3682770bef73ba8f994b714d99b83e8"; 282 + sha256 = "c7b15cbd62fcc90503f16ca6cfccded4205cd2af058886f23435317b0f085425"; 283 283 } 284 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/sq/thunderbird-102.0.2.tar.bz2"; 284 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/sq/thunderbird-102.0.3.tar.bz2"; 285 285 locale = "sq"; 286 286 arch = "linux-x86_64"; 287 - sha256 = "17d92fc90a0832711b7d39e2ae959cf0ed6b4dcb53998ce1de529d6088711963"; 287 + sha256 = "e5827847a7d987fdc0484bdc70110213b1d3a1ee4ba8e0b10bcebfc39c9f3e5a"; 288 288 } 289 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/sr/thunderbird-102.0.2.tar.bz2"; 289 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/sr/thunderbird-102.0.3.tar.bz2"; 290 290 locale = "sr"; 291 291 arch = "linux-x86_64"; 292 - sha256 = "0a9613c7265cebc62198dbb369b790748c5b8c47c0d0112ac03abc4e599ee2f5"; 292 + sha256 = "a17962cbf4cc6b302a7b06432fa9a5ba11e33505089619bb677293d6f3529832"; 293 293 } 294 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/sv-SE/thunderbird-102.0.2.tar.bz2"; 294 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/sv-SE/thunderbird-102.0.3.tar.bz2"; 295 295 locale = "sv-SE"; 296 296 arch = "linux-x86_64"; 297 - sha256 = "64347005f48bf84851a7834175f82071a98a3a850ed832f3d42c298a7ca1a366"; 297 + sha256 = "bb11f3928321898f0c746dc988995bf853e102f753b91c602073c8357cfb1d00"; 298 298 } 299 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/th/thunderbird-102.0.2.tar.bz2"; 299 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/th/thunderbird-102.0.3.tar.bz2"; 300 300 locale = "th"; 301 301 arch = "linux-x86_64"; 302 - sha256 = "5ae8c2c1c6a82110b60402d3868e74a8606ea44acf3d1fc370673bb0e280da04"; 302 + sha256 = "38696729272f4ca48d918767135e03a24226f86529d243482c729196d645f94b"; 303 303 } 304 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/tr/thunderbird-102.0.2.tar.bz2"; 304 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/tr/thunderbird-102.0.3.tar.bz2"; 305 305 locale = "tr"; 306 306 arch = "linux-x86_64"; 307 - sha256 = "05023d2d511261c0237f65ab1e28981d5ae8c4e493a225f74c121186d3b43848"; 307 + sha256 = "3857970887245300da2d764a2da99a64fcdd725ae9456dbe423a79483666cd93"; 308 308 } 309 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/uk/thunderbird-102.0.2.tar.bz2"; 309 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/uk/thunderbird-102.0.3.tar.bz2"; 310 310 locale = "uk"; 311 311 arch = "linux-x86_64"; 312 - sha256 = "f5a6805d7a2f2b33e6c9357598a55032e288c70c838bfb7b3cd66020475bdbfb"; 312 + sha256 = "743b5f2b7e04af087acbf75ca47ea5ec9588530908a33c8e2025d1ee6d91b70e"; 313 313 } 314 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/uz/thunderbird-102.0.2.tar.bz2"; 314 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/uz/thunderbird-102.0.3.tar.bz2"; 315 315 locale = "uz"; 316 316 arch = "linux-x86_64"; 317 - sha256 = "e5f656f5a367879bb699f2676ba51b3e8bed10d3ec756ab95c2406b745490fa8"; 317 + sha256 = "ab498aa09a784ca8f42ecae1cfb7ed6b54afbf7381fc3f32391cf160983fdbc6"; 318 318 } 319 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/vi/thunderbird-102.0.2.tar.bz2"; 319 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/vi/thunderbird-102.0.3.tar.bz2"; 320 320 locale = "vi"; 321 321 arch = "linux-x86_64"; 322 - sha256 = "e7aff2fc6dc436f99f32a5762562ac66961ea51f4e7d012f44ffa8cb8e820c8b"; 322 + sha256 = "57d18f28b4ebe93093657aab133c58da1859ad8261fe5eb14f156a813c9feb53"; 323 323 } 324 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/zh-CN/thunderbird-102.0.2.tar.bz2"; 324 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/zh-CN/thunderbird-102.0.3.tar.bz2"; 325 325 locale = "zh-CN"; 326 326 arch = "linux-x86_64"; 327 - sha256 = "658a6ce621e30cfe63071320c3eb376731a58a138a4372bf0908f83457511752"; 327 + sha256 = "7922f00281084e18f3a27f661c14730de81b7df0ed3052374ad6ee1f93d15ed3"; 328 328 } 329 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-x86_64/zh-TW/thunderbird-102.0.2.tar.bz2"; 329 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-x86_64/zh-TW/thunderbird-102.0.3.tar.bz2"; 330 330 locale = "zh-TW"; 331 331 arch = "linux-x86_64"; 332 - sha256 = "4e3989b239a7f574e73f407282d1b62d6d3fa828c489dc454d80db1a58dc4575"; 332 + sha256 = "c8119e17541bd649728d3fa4f725231ded11f37809048c5b20e8847b8c222ec5"; 333 333 } 334 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/af/thunderbird-102.0.2.tar.bz2"; 334 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/af/thunderbird-102.0.3.tar.bz2"; 335 335 locale = "af"; 336 336 arch = "linux-i686"; 337 - sha256 = "5252c4a31ca1676208a4ee0b8172945a2a55285da5d397168e39afd8b744cfd3"; 337 + sha256 = "dd728dbb96d781c4ad0b2a01d67807d2b8235c7b77f652b4d226248f84f2bb92"; 338 338 } 339 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ar/thunderbird-102.0.2.tar.bz2"; 339 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ar/thunderbird-102.0.3.tar.bz2"; 340 340 locale = "ar"; 341 341 arch = "linux-i686"; 342 - sha256 = "4b1dff9eaf981a6a52c9dbb7c6eff636b2a675e937e04564edbfea99fab4b636"; 342 + sha256 = "68314d9ce2afc0a91578b7761df736b16d3016629ac191474a014e662bf4e419"; 343 343 } 344 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ast/thunderbird-102.0.2.tar.bz2"; 344 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ast/thunderbird-102.0.3.tar.bz2"; 345 345 locale = "ast"; 346 346 arch = "linux-i686"; 347 - sha256 = "722f72b3f018d60161f82b6709bcb866c483b5c77501ae20ff617ed088c957c8"; 347 + sha256 = "e9e82165023f075e6380794487474856ef0420530f94f8c1c233d3112fcc2ca5"; 348 348 } 349 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/be/thunderbird-102.0.2.tar.bz2"; 349 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/be/thunderbird-102.0.3.tar.bz2"; 350 350 locale = "be"; 351 351 arch = "linux-i686"; 352 - sha256 = "dd85fdcdc39c68e01f2daf08db11f309e139f3c0298ce1956a0ee70e9a205ffa"; 352 + sha256 = "3722fc4b2a9f42104f4bb2267923320c392f817486c1dcfbe4a92c01764a900c"; 353 353 } 354 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/bg/thunderbird-102.0.2.tar.bz2"; 354 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/bg/thunderbird-102.0.3.tar.bz2"; 355 355 locale = "bg"; 356 356 arch = "linux-i686"; 357 - sha256 = "bf937297e3144adfd5a6b995965057be524eb85363a0402972139845ecf82f44"; 357 + sha256 = "719f8571d79cdef43abba3bd2e453d875652b9bde7b24ed987cbb83b313e8cf0"; 358 358 } 359 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/br/thunderbird-102.0.2.tar.bz2"; 359 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/br/thunderbird-102.0.3.tar.bz2"; 360 360 locale = "br"; 361 361 arch = "linux-i686"; 362 - sha256 = "206b8c6a0aa5f1f3ccefc5bc7de65fd7ef457d5e9093f1613e7d1021a5845e05"; 362 + sha256 = "8195d158a2770707073ae0ed18bcf578ff061c052d593b4feb02e9f10facb6be"; 363 363 } 364 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ca/thunderbird-102.0.2.tar.bz2"; 364 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ca/thunderbird-102.0.3.tar.bz2"; 365 365 locale = "ca"; 366 366 arch = "linux-i686"; 367 - sha256 = "72247980162026fc55057ad1e235dcfcea859386ce04cbc7afd0f2e7276fa533"; 367 + sha256 = "f97b5247b38c00f2e6db3a2edd878de0059dec8a59b92663ea2d9f7175a4eb7e"; 368 368 } 369 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/cak/thunderbird-102.0.2.tar.bz2"; 369 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/cak/thunderbird-102.0.3.tar.bz2"; 370 370 locale = "cak"; 371 371 arch = "linux-i686"; 372 - sha256 = "f19bd02105be26da636c7e2518f39b2c566594ea07dcc6c742e10ede9834e82f"; 372 + sha256 = "247f1be0ebac1033b519dadefb35c645c02c6352658a24e9b2864d449bc91ab3"; 373 373 } 374 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/cs/thunderbird-102.0.2.tar.bz2"; 374 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/cs/thunderbird-102.0.3.tar.bz2"; 375 375 locale = "cs"; 376 376 arch = "linux-i686"; 377 - sha256 = "8edc31d5b132274a12077939cc45dc805498b3a3ef798bb8038ab3921597adda"; 377 + sha256 = "39bec8757b777aeadf5e3803a1b8ca52bf8c62f906d792b1d47a68b67593162f"; 378 378 } 379 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/cy/thunderbird-102.0.2.tar.bz2"; 379 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/cy/thunderbird-102.0.3.tar.bz2"; 380 380 locale = "cy"; 381 381 arch = "linux-i686"; 382 - sha256 = "6497e711b5e4a9cf97307bdccd462f778527a45f1d1ced675f2452d549da0b7c"; 382 + sha256 = "d9899c8f3b6c538828b559af3990d44bb93fa085539815f4c800bcd3f7f2029c"; 383 383 } 384 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/da/thunderbird-102.0.2.tar.bz2"; 384 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/da/thunderbird-102.0.3.tar.bz2"; 385 385 locale = "da"; 386 386 arch = "linux-i686"; 387 - sha256 = "8795c5eebfd9fbe26b46556cbe7f606b2a73dc1071f4987b71ceb97e6c30fe9d"; 387 + sha256 = "359ffd538a7f5f2870d8bd379f1538800defe296766a0cae57432e545f0ee49e"; 388 388 } 389 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/de/thunderbird-102.0.2.tar.bz2"; 389 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/de/thunderbird-102.0.3.tar.bz2"; 390 390 locale = "de"; 391 391 arch = "linux-i686"; 392 - sha256 = "b805d8339a9e8082c6497adf2afc2a649bb036562f732e8e15f472ff7f84d6a5"; 392 + sha256 = "1f372cd57db1e564d960c12dd34317747017d4255e2c5dc8f960d5075bf2a835"; 393 393 } 394 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/dsb/thunderbird-102.0.2.tar.bz2"; 394 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/dsb/thunderbird-102.0.3.tar.bz2"; 395 395 locale = "dsb"; 396 396 arch = "linux-i686"; 397 - sha256 = "c1d7038e6b6dd30fcb71d5bbcc46332915e959c79e3772f66b920747f903c497"; 397 + sha256 = "fca6872c8bc3fd832ceb96b4cabe189fb4b679592fbf4fd4e27df514da917d4e"; 398 398 } 399 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/el/thunderbird-102.0.2.tar.bz2"; 399 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/el/thunderbird-102.0.3.tar.bz2"; 400 400 locale = "el"; 401 401 arch = "linux-i686"; 402 - sha256 = "e22bfbc3624474bc187551d16f390186b131c7552ff492a39c044ec4aa1d3ff8"; 402 + sha256 = "81ba36edd7ce98f44a86511fc7b03e030e2fc2ec1821640114a6546babc1b042"; 403 403 } 404 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/en-CA/thunderbird-102.0.2.tar.bz2"; 404 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/en-CA/thunderbird-102.0.3.tar.bz2"; 405 405 locale = "en-CA"; 406 406 arch = "linux-i686"; 407 - sha256 = "955d58c13452c7937d40f643c4ae27595e32fdde947e326036519695bf529e19"; 407 + sha256 = "bf3ec87dd0842e92d0a759e8bad1eb5fbce8917277fabfd70b8366bfab9f011f"; 408 408 } 409 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/en-GB/thunderbird-102.0.2.tar.bz2"; 409 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/en-GB/thunderbird-102.0.3.tar.bz2"; 410 410 locale = "en-GB"; 411 411 arch = "linux-i686"; 412 - sha256 = "1667598685761e043dfe6966b7e26e76a0de391e64c807610898f5d12c3426e9"; 412 + sha256 = "9b1ac42adceab6ddc19bc432ae4568fe4008f0063c59b86871041a299890d9fe"; 413 413 } 414 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/en-US/thunderbird-102.0.2.tar.bz2"; 414 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/en-US/thunderbird-102.0.3.tar.bz2"; 415 415 locale = "en-US"; 416 416 arch = "linux-i686"; 417 - sha256 = "156f92a9e0e45fa42f2c3b938d921c66b25ccb123505e2ca469d1107138a1c99"; 417 + sha256 = "acd7b35b5d7d2e863a0a37a850b60d6ce91d156476ce1c7974256339000d86bb"; 418 418 } 419 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/es-AR/thunderbird-102.0.2.tar.bz2"; 419 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/es-AR/thunderbird-102.0.3.tar.bz2"; 420 420 locale = "es-AR"; 421 421 arch = "linux-i686"; 422 - sha256 = "b5ba861b6e6aea74b9fffdcfef921f4c66e0680a57e1c13a2fd2d4cb068c62c7"; 422 + sha256 = "4b2715d15add631a1158e843108cbcc0eefce833ec42d7d35b4d856b473cb48f"; 423 423 } 424 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/es-ES/thunderbird-102.0.2.tar.bz2"; 424 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/es-ES/thunderbird-102.0.3.tar.bz2"; 425 425 locale = "es-ES"; 426 426 arch = "linux-i686"; 427 - sha256 = "614a0738702412054c9c42e0b78796230030558b9819f164e80cb66a210f41d6"; 427 + sha256 = "6b3dcd54b1e948ee36a3e674c22e56356b66503bd40e149b9a24ea3116cf98e5"; 428 428 } 429 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/es-MX/thunderbird-102.0.2.tar.bz2"; 429 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/es-MX/thunderbird-102.0.3.tar.bz2"; 430 430 locale = "es-MX"; 431 431 arch = "linux-i686"; 432 - sha256 = "239387c3450a99bda49eb044d15e2adbb2765794ae5219d4318d88afaef66410"; 432 + sha256 = "49fedc894cd933770536eea6359c31a01e47ad9e797274284bfaf3ea8de8ff15"; 433 433 } 434 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/et/thunderbird-102.0.2.tar.bz2"; 434 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/et/thunderbird-102.0.3.tar.bz2"; 435 435 locale = "et"; 436 436 arch = "linux-i686"; 437 - sha256 = "fdc1f424c43c9f7efc9e760d7f2dfdb7a5ead58bf26a0d5669b539ba04e6db0c"; 437 + sha256 = "78d961730172ae310bc08139d0eff9471745900d85fd8a568c97d649bca1b354"; 438 438 } 439 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/eu/thunderbird-102.0.2.tar.bz2"; 439 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/eu/thunderbird-102.0.3.tar.bz2"; 440 440 locale = "eu"; 441 441 arch = "linux-i686"; 442 - sha256 = "e229f46845b2f192623b88a8103d704d3fe271070e187c5796b0cf309afcea04"; 442 + sha256 = "d8dbc084f38f86598cb1efe16a6c48634c57830318d9a9d1f5ac9ef7c63ef7ea"; 443 443 } 444 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/fi/thunderbird-102.0.2.tar.bz2"; 444 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/fi/thunderbird-102.0.3.tar.bz2"; 445 445 locale = "fi"; 446 446 arch = "linux-i686"; 447 - sha256 = "cc31a8a0235674ab72c00de931659167805741e71f1d2e3553bd30de457c8d33"; 447 + sha256 = "71d303185d5ec95d607507bb9836a01940908e27c15117575280b13dcb5788c0"; 448 448 } 449 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/fr/thunderbird-102.0.2.tar.bz2"; 449 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/fr/thunderbird-102.0.3.tar.bz2"; 450 450 locale = "fr"; 451 451 arch = "linux-i686"; 452 - sha256 = "0bade93a0a2b8bbd342baaddbda0ed9418a0ec9ff3dd5db54f688279d0a778b9"; 452 + sha256 = "55e158f1204517652d03e2b7d1600cee41f8c024db794f4676826f960440a6a4"; 453 453 } 454 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/fy-NL/thunderbird-102.0.2.tar.bz2"; 454 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/fy-NL/thunderbird-102.0.3.tar.bz2"; 455 455 locale = "fy-NL"; 456 456 arch = "linux-i686"; 457 - sha256 = "476a21ca877b15a6bc619686ca3884f02017b295e25675f09a0cfc2f0ad21900"; 457 + sha256 = "329d42fef604eba4f3b5d036ba5b9acf055673205dd30f8651c94f5c7684bbf6"; 458 458 } 459 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ga-IE/thunderbird-102.0.2.tar.bz2"; 459 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ga-IE/thunderbird-102.0.3.tar.bz2"; 460 460 locale = "ga-IE"; 461 461 arch = "linux-i686"; 462 - sha256 = "da21aaf27c50ccc17558006e5e955578e5d9319ad2aef6eb70dc64fff63594db"; 462 + sha256 = "4c4d3de0d9db04caf2b46238c47c6b897f2d7fe52fe21cfa14d71568671dbf02"; 463 463 } 464 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/gd/thunderbird-102.0.2.tar.bz2"; 464 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/gd/thunderbird-102.0.3.tar.bz2"; 465 465 locale = "gd"; 466 466 arch = "linux-i686"; 467 - sha256 = "6ad7f63a5d0f9509caa82249c310fe1d4e178460ecc1fba1c465626a1711ea4f"; 467 + sha256 = "f14761057f6d1d6934e5e1cc55335a46f26a2382dc4708632665265331b4f08b"; 468 468 } 469 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/gl/thunderbird-102.0.2.tar.bz2"; 469 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/gl/thunderbird-102.0.3.tar.bz2"; 470 470 locale = "gl"; 471 471 arch = "linux-i686"; 472 - sha256 = "516d2579a2801d20e956b2c80d576ebeae9251896256875e52a722d42014c55d"; 472 + sha256 = "2078e7499593799d76b2242f44c0097d5a1ec357da62802d5d1cce47732a75a3"; 473 473 } 474 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/he/thunderbird-102.0.2.tar.bz2"; 474 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/he/thunderbird-102.0.3.tar.bz2"; 475 475 locale = "he"; 476 476 arch = "linux-i686"; 477 - sha256 = "f30ca9bffe64f7f72980031a424e33db5ab0b7665e53e2db96862316b5d04f15"; 477 + sha256 = "2fa1c357cfb849d61562bca9146939eda36f0af909022dbd21029b3c47f683ae"; 478 478 } 479 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/hr/thunderbird-102.0.2.tar.bz2"; 479 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/hr/thunderbird-102.0.3.tar.bz2"; 480 480 locale = "hr"; 481 481 arch = "linux-i686"; 482 - sha256 = "62bf938f8f185de8d5d485c229142c71a1fd533ebcb4fc1cbf49d541ab70f7c7"; 482 + sha256 = "c1b8fd464affaa87903856b9c959a09b120814d6887ce946db14e1f429a85304"; 483 483 } 484 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/hsb/thunderbird-102.0.2.tar.bz2"; 484 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/hsb/thunderbird-102.0.3.tar.bz2"; 485 485 locale = "hsb"; 486 486 arch = "linux-i686"; 487 - sha256 = "07bb48f656bfb77142c3a509b4470d4c022dff3f6378ef6c01f858c8aa9c0d0b"; 487 + sha256 = "db8ac9b2463293d8360cb04df2a5a7c92f4b8eee7f1e705ca3b2f19031ff2d4e"; 488 488 } 489 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/hu/thunderbird-102.0.2.tar.bz2"; 489 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/hu/thunderbird-102.0.3.tar.bz2"; 490 490 locale = "hu"; 491 491 arch = "linux-i686"; 492 - sha256 = "8ab53272bb1f9992ffc5dddf67099b0b966991549a07d8275e6f6999c1b881a3"; 492 + sha256 = "3749911e71ef81a89a3009bf691c8a06abbc1ca537dedb68c785dca9f0257d4f"; 493 493 } 494 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/hy-AM/thunderbird-102.0.2.tar.bz2"; 494 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/hy-AM/thunderbird-102.0.3.tar.bz2"; 495 495 locale = "hy-AM"; 496 496 arch = "linux-i686"; 497 - sha256 = "53459949bda746c5a2e02a9919efa730c6dae96ed818f3cca2c4f4bfcbee4c09"; 497 + sha256 = "07988301e82d78494e478fd5f99a0639642364bf53f8cd9711ff643112cf25c2"; 498 498 } 499 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/id/thunderbird-102.0.2.tar.bz2"; 499 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/id/thunderbird-102.0.3.tar.bz2"; 500 500 locale = "id"; 501 501 arch = "linux-i686"; 502 - sha256 = "705d28efb1bd9ab1516d00d44c7e60f3c3345ba4249cca5913c647d87075385b"; 502 + sha256 = "8af0ece3ba77f12ed9053ff9bcf311cebcf8159b34bded5df09748c2fbfb208a"; 503 503 } 504 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/is/thunderbird-102.0.2.tar.bz2"; 504 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/is/thunderbird-102.0.3.tar.bz2"; 505 505 locale = "is"; 506 506 arch = "linux-i686"; 507 - sha256 = "27d56900ab0eee73aafb9d4a2a5650e2535872d4d202bcad6ef7003b4ea6c7fb"; 507 + sha256 = "663b1af1fb3977edcb5524769effd6a94da93860c9c7206c4b31aadb85e5c8bf"; 508 508 } 509 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/it/thunderbird-102.0.2.tar.bz2"; 509 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/it/thunderbird-102.0.3.tar.bz2"; 510 510 locale = "it"; 511 511 arch = "linux-i686"; 512 - sha256 = "84649aaebabf5bf67121b1a36f9bc6fe3609ca4995e53512fb109848f8007721"; 512 + sha256 = "83739d727628ef7b60c5732d41bb6c708d3adfa5fb2ccfbb0f1a62f4ac0317c5"; 513 513 } 514 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ja/thunderbird-102.0.2.tar.bz2"; 514 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ja/thunderbird-102.0.3.tar.bz2"; 515 515 locale = "ja"; 516 516 arch = "linux-i686"; 517 - sha256 = "a8879ac875b3ce85962099245dbe8b73fa12b50b56132f5891b0be2abb61c06f"; 517 + sha256 = "79d20840657d20afbe7d1dcf5e86d26ded6e72a52d41b4433dbd7c08e77a239b"; 518 518 } 519 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ka/thunderbird-102.0.2.tar.bz2"; 519 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ka/thunderbird-102.0.3.tar.bz2"; 520 520 locale = "ka"; 521 521 arch = "linux-i686"; 522 - sha256 = "9d9c229c15a370d2efb3819587424c89573a66fe2be49622791ccfab40ef3c6c"; 522 + sha256 = "86b332459621f593e9f311b1b606e38923ad8862b4d0b6a35e113cda67ad4255"; 523 523 } 524 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/kab/thunderbird-102.0.2.tar.bz2"; 524 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/kab/thunderbird-102.0.3.tar.bz2"; 525 525 locale = "kab"; 526 526 arch = "linux-i686"; 527 - sha256 = "5c972699c55e5290784a902c58655edfed6e30d6423a7f52b1fcb0e26e416507"; 527 + sha256 = "9e4def077f06509440bc78d7ac2b7573c0e2140944bb0761d55472cb1a5465c8"; 528 528 } 529 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/kk/thunderbird-102.0.2.tar.bz2"; 529 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/kk/thunderbird-102.0.3.tar.bz2"; 530 530 locale = "kk"; 531 531 arch = "linux-i686"; 532 - sha256 = "be446aaebe589f3d5274635102f06b9dd2aaf4ff34b7dc0a332700b520b623c0"; 532 + sha256 = "39bc019264f03f7f8a25bb42242629af3c7971965b7a448f02f862e76087b7c4"; 533 533 } 534 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ko/thunderbird-102.0.2.tar.bz2"; 534 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ko/thunderbird-102.0.3.tar.bz2"; 535 535 locale = "ko"; 536 536 arch = "linux-i686"; 537 - sha256 = "452731102d29b927e442b2b0ec5c4a82a7a354933d255ef43619f11f9e03e334"; 537 + sha256 = "183bb61c5e4ab7ee00b5da58bee26557e82c9a9ced39e276c8a5b3f5f7974c42"; 538 538 } 539 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/lt/thunderbird-102.0.2.tar.bz2"; 539 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/lt/thunderbird-102.0.3.tar.bz2"; 540 540 locale = "lt"; 541 541 arch = "linux-i686"; 542 - sha256 = "eb12af786067c1a8bc43aee746a1d1b300fc0bab998af7352abae2d0bd4b61fc"; 542 + sha256 = "da9177b28632516fecdfdb0561a9af8c502872f1f79ed552d3c7f948597ff55f"; 543 543 } 544 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/lv/thunderbird-102.0.2.tar.bz2"; 544 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/lv/thunderbird-102.0.3.tar.bz2"; 545 545 locale = "lv"; 546 546 arch = "linux-i686"; 547 - sha256 = "7277d68a04e10ca043d8563d1949f26da622a2952004664562c85a7943f4fed6"; 547 + sha256 = "5a808bff2a272396c43ecb2353dde36a1ef7f2b6c871f00e94f20f787e0ff84b"; 548 548 } 549 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ms/thunderbird-102.0.2.tar.bz2"; 549 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ms/thunderbird-102.0.3.tar.bz2"; 550 550 locale = "ms"; 551 551 arch = "linux-i686"; 552 - sha256 = "d923e39e46b3678427554e265d62b085683d074960b5e25bea720cfa8e9bde95"; 552 + sha256 = "e6b6ab180f723936c8a8a870359ffec20347d9fc58eb1b6406b76c7fa292ca1a"; 553 553 } 554 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/nb-NO/thunderbird-102.0.2.tar.bz2"; 554 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/nb-NO/thunderbird-102.0.3.tar.bz2"; 555 555 locale = "nb-NO"; 556 556 arch = "linux-i686"; 557 - sha256 = "0ece7236c20992b5dc7f525fc6390f6fff38d2798255dd8aa692cef9a9bcb3ba"; 557 + sha256 = "bf21182e27be5dd930b2cb2dcd31ed0c1c4c14b0c09a34e1be7f62b6aef85800"; 558 558 } 559 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/nl/thunderbird-102.0.2.tar.bz2"; 559 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/nl/thunderbird-102.0.3.tar.bz2"; 560 560 locale = "nl"; 561 561 arch = "linux-i686"; 562 - sha256 = "48a7a11e49f22424e79f3eab5c6961f2f3ec81e2b5ecf4578740214306974841"; 562 + sha256 = "431ac204db5cce7c76e5221df0754dbbca2c4eaaf131b7a144b2e325f2df8e5c"; 563 563 } 564 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/nn-NO/thunderbird-102.0.2.tar.bz2"; 564 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/nn-NO/thunderbird-102.0.3.tar.bz2"; 565 565 locale = "nn-NO"; 566 566 arch = "linux-i686"; 567 - sha256 = "099097ab9d94fc49a91a14f7f15a886770de282db4db4334f6c7b8931384e6ba"; 567 + sha256 = "52b6f7f08ee856f631376e78ecb0ab52ac3b88faee03f4604459b5ac8a98e18b"; 568 568 } 569 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/pa-IN/thunderbird-102.0.2.tar.bz2"; 569 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/pa-IN/thunderbird-102.0.3.tar.bz2"; 570 570 locale = "pa-IN"; 571 571 arch = "linux-i686"; 572 - sha256 = "83d409241a8dafa600759f0ef0f66bef38fcf4ef0ac0a7d7bdf9f0a85f5873c6"; 572 + sha256 = "b1e5cbd3ac22af04a17920831d79c953311a9e1163cc4ca6e8aecaca89411152"; 573 573 } 574 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/pl/thunderbird-102.0.2.tar.bz2"; 574 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/pl/thunderbird-102.0.3.tar.bz2"; 575 575 locale = "pl"; 576 576 arch = "linux-i686"; 577 - sha256 = "cbd7e676ad0848a69f387b496346b1c3664d62cec195dc897b5e5b7a940329e6"; 577 + sha256 = "0a15a79b2be773aab7e9b719ce0212168479e78ceb4771096f3fbad13ee202af"; 578 578 } 579 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/pt-BR/thunderbird-102.0.2.tar.bz2"; 579 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/pt-BR/thunderbird-102.0.3.tar.bz2"; 580 580 locale = "pt-BR"; 581 581 arch = "linux-i686"; 582 - sha256 = "6ef30480b304a1b6f05fbdcabfedfe11e2e77519acc4aa3cfe7124c54df8ce95"; 582 + sha256 = "ec994c42a39304861c0d5994826aa7baa2e5e07359fc192059a5f4a7e75232a0"; 583 583 } 584 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/pt-PT/thunderbird-102.0.2.tar.bz2"; 584 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/pt-PT/thunderbird-102.0.3.tar.bz2"; 585 585 locale = "pt-PT"; 586 586 arch = "linux-i686"; 587 - sha256 = "f870cb3a29830cb9c83007e466307a2c7f1f3606caa16679fa7b71a71eaa815f"; 587 + sha256 = "efc3b02b4f1ad379568aab7bcda964ace0ca6b041197522ab5beaed2f349f16d"; 588 588 } 589 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/rm/thunderbird-102.0.2.tar.bz2"; 589 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/rm/thunderbird-102.0.3.tar.bz2"; 590 590 locale = "rm"; 591 591 arch = "linux-i686"; 592 - sha256 = "10b52b1e6fdc2dc6d905f04d396e99fbc02804a0b927aefc8332349b67340ebf"; 592 + sha256 = "68e891c973d3f1c0d3e375bda27c4b3f1d778996dcad1377601cff5a93aef613"; 593 593 } 594 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ro/thunderbird-102.0.2.tar.bz2"; 594 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ro/thunderbird-102.0.3.tar.bz2"; 595 595 locale = "ro"; 596 596 arch = "linux-i686"; 597 - sha256 = "26a1ef950fec4b46f81f963faae8082a79c836b76105283561be81c59fe290a9"; 597 + sha256 = "7d60e055c73d0b121e5e772447f6eb7ec7b2858ef99f2a60d5b30a6ee593d04c"; 598 598 } 599 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/ru/thunderbird-102.0.2.tar.bz2"; 599 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/ru/thunderbird-102.0.3.tar.bz2"; 600 600 locale = "ru"; 601 601 arch = "linux-i686"; 602 - sha256 = "e22db3e3aa6519dd990e16d6e10c8cf003999aa83b9f50f4ba80d3c86c73dba7"; 602 + sha256 = "8df485fdf589942e5e0110401fde31dc33af56fb0b1e0f972990cd25460651dc"; 603 603 } 604 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/sk/thunderbird-102.0.2.tar.bz2"; 604 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/sk/thunderbird-102.0.3.tar.bz2"; 605 605 locale = "sk"; 606 606 arch = "linux-i686"; 607 - sha256 = "d7d1fe7d44c07ef15ebf3504ee66f2f5c9f9a9710d4e1f4f9e42816b26b44a4e"; 607 + sha256 = "b699730217177e392d0e51024dd86c93bd5655702e0e7ac628c1af729480fd8b"; 608 608 } 609 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/sl/thunderbird-102.0.2.tar.bz2"; 609 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/sl/thunderbird-102.0.3.tar.bz2"; 610 610 locale = "sl"; 611 611 arch = "linux-i686"; 612 - sha256 = "b91300228f4449ac4cf9f8013ef0872946504e1ba8aae18053d371359f7e17da"; 612 + sha256 = "5cd62795e8c2195bff851e077ddd4ba0b6b725a562d1e4f95100f1e7cfb00d49"; 613 613 } 614 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/sq/thunderbird-102.0.2.tar.bz2"; 614 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/sq/thunderbird-102.0.3.tar.bz2"; 615 615 locale = "sq"; 616 616 arch = "linux-i686"; 617 - sha256 = "6198d701388f2b3eea954bd5189c1d6b8d1633fa8f66e2dc3a123ec40bffc382"; 617 + sha256 = "2cbe949408ec382b91fc056935014f800d13b7cc4fcd19e5d5699a6252698545"; 618 618 } 619 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/sr/thunderbird-102.0.2.tar.bz2"; 619 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/sr/thunderbird-102.0.3.tar.bz2"; 620 620 locale = "sr"; 621 621 arch = "linux-i686"; 622 - sha256 = "07b0d41ee93edea4d3fca98b5d2f3c6a046b6516eeb32d4f75a16a159723077a"; 622 + sha256 = "264ee1a41398ff754b6b3b349b2728812bb0bf651aa39e3d1661b15e7f15ed02"; 623 623 } 624 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/sv-SE/thunderbird-102.0.2.tar.bz2"; 624 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/sv-SE/thunderbird-102.0.3.tar.bz2"; 625 625 locale = "sv-SE"; 626 626 arch = "linux-i686"; 627 - sha256 = "0a7f891e29298536a8f221492955bc1c0ca1f617a16e073f862380d059c753aa"; 627 + sha256 = "05393be6b938ecb9327078305910204554ef34c413f95bf8bfc0fa846fd5e8da"; 628 628 } 629 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/th/thunderbird-102.0.2.tar.bz2"; 629 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/th/thunderbird-102.0.3.tar.bz2"; 630 630 locale = "th"; 631 631 arch = "linux-i686"; 632 - sha256 = "f6faf753d9d46d3bf1c6ac2c63ed8ffa3ae82f32d5e7d38362eed05708630d5d"; 632 + sha256 = "9282291d0668dd7ac340dec6ec15cc2f53a08fa280823072c5aa285cab741f2d"; 633 633 } 634 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/tr/thunderbird-102.0.2.tar.bz2"; 634 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/tr/thunderbird-102.0.3.tar.bz2"; 635 635 locale = "tr"; 636 636 arch = "linux-i686"; 637 - sha256 = "9b7aef5d3d2c97a5aa96060c8cce9b80ef862f1fa6a948e8f079cf3401e38f14"; 637 + sha256 = "415759235885f38a83269100df2492b48be42095e855841d31cd1b4b0875c280"; 638 638 } 639 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/uk/thunderbird-102.0.2.tar.bz2"; 639 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/uk/thunderbird-102.0.3.tar.bz2"; 640 640 locale = "uk"; 641 641 arch = "linux-i686"; 642 - sha256 = "490703856b02172c146c2703b630b9d06586a093f88ebeddfff9a666dd713335"; 642 + sha256 = "480923d1f68028250ca5b7170c5391fe39152c4597ed307f1e232a2f6efaf1dc"; 643 643 } 644 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/uz/thunderbird-102.0.2.tar.bz2"; 644 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/uz/thunderbird-102.0.3.tar.bz2"; 645 645 locale = "uz"; 646 646 arch = "linux-i686"; 647 - sha256 = "f4629622b8e5d6aff9f1dac72eea73ccbac27491913e6f03464efe5c19187129"; 647 + sha256 = "fdb1d65960820ebe14e6a8698abd11583652cd74f3f9412e2ff5c38df0a5b212"; 648 648 } 649 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/vi/thunderbird-102.0.2.tar.bz2"; 649 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/vi/thunderbird-102.0.3.tar.bz2"; 650 650 locale = "vi"; 651 651 arch = "linux-i686"; 652 - sha256 = "a6ebcf38e4f860376fbcc6811e7fe9d688960a98a581d7eba7097b6b54db1898"; 652 + sha256 = "eb2bab16ff71881bbc6590ddd731ecbf9a1a19d5f499c9d023626da42e4ff3c6"; 653 653 } 654 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/zh-CN/thunderbird-102.0.2.tar.bz2"; 654 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/zh-CN/thunderbird-102.0.3.tar.bz2"; 655 655 locale = "zh-CN"; 656 656 arch = "linux-i686"; 657 - sha256 = "75787fd56d89d2841f58381efc28435acc70399bdbc8589b7b0e50f8c63fa892"; 657 + sha256 = "0047b3f174dcd19556bf1f6f1f4bfa5fc87a6cab53d7e4d111ad7f321ffec09c"; 658 658 } 659 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.2/linux-i686/zh-TW/thunderbird-102.0.2.tar.bz2"; 659 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.0.3/linux-i686/zh-TW/thunderbird-102.0.3.tar.bz2"; 660 660 locale = "zh-TW"; 661 661 arch = "linux-i686"; 662 - sha256 = "854c1e0c700a023e3361b48d34a3048ca783ba0b3c8b4fd9e3ec1d30bbaf4e30"; 662 + sha256 = "cdee1981e868cb8df03681051c02ecf07936d1f5dcdee1c0f30d6c4742042b64"; 663 663 } 664 664 ]; 665 665 }
+2 -2
pkgs/applications/networking/mailreaders/thunderbird/packages.nix
··· 39 39 }; 40 40 thunderbird-102 = (buildMozillaMach rec { 41 41 pname = "thunderbird"; 42 - version = "102.0.2"; 42 + version = "102.0.3"; 43 43 application = "comm/mail"; 44 44 applicationName = "Mozilla Thunderbird"; 45 45 binaryName = pname; 46 46 src = fetchurl { 47 47 url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; 48 - sha512 = "c757543aff8b0acc48f1e2d5fb94024fa894a34f27275eb9c9193d8d2c6aee7643d8b762e7b511c2217130a93ffb0d5e7a405b2bfb15ea129b2a6f9ae9c7e9f2"; 48 + sha512 = "ac9f22935ef558890c95cf7fbbbe32a5bb1b7140acb10088ed0d037d1ca5c6e11695c131eb40844807003b77e83b1dd2d9008df420ec394fed5008d5c4c6c3cb"; 49 49 }; 50 50 extraPatches = [ 51 51 # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`.
+597
pkgs/applications/version-management/fornalder/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "addr2line" 7 + version = "0.17.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "ahash" 22 + version = "0.4.7" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e" 25 + 26 + [[package]] 27 + name = "aho-corasick" 28 + version = "0.7.18" 29 + source = "registry+https://github.com/rust-lang/crates.io-index" 30 + checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 31 + dependencies = [ 32 + "memchr", 33 + ] 34 + 35 + [[package]] 36 + name = "ansi_term" 37 + version = "0.12.1" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 40 + dependencies = [ 41 + "winapi", 42 + ] 43 + 44 + [[package]] 45 + name = "atty" 46 + version = "0.2.14" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 49 + dependencies = [ 50 + "hermit-abi", 51 + "libc", 52 + "winapi", 53 + ] 54 + 55 + [[package]] 56 + name = "autocfg" 57 + version = "1.1.0" 58 + source = "registry+https://github.com/rust-lang/crates.io-index" 59 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 60 + 61 + [[package]] 62 + name = "backtrace" 63 + version = "0.3.66" 64 + source = "registry+https://github.com/rust-lang/crates.io-index" 65 + checksum = "cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7" 66 + dependencies = [ 67 + "addr2line", 68 + "cc", 69 + "cfg-if", 70 + "libc", 71 + "miniz_oxide", 72 + "object", 73 + "rustc-demangle", 74 + ] 75 + 76 + [[package]] 77 + name = "bitflags" 78 + version = "1.3.2" 79 + source = "registry+https://github.com/rust-lang/crates.io-index" 80 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 81 + 82 + [[package]] 83 + name = "cc" 84 + version = "1.0.73" 85 + source = "registry+https://github.com/rust-lang/crates.io-index" 86 + checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 87 + 88 + [[package]] 89 + name = "cfg-if" 90 + version = "1.0.0" 91 + source = "registry+https://github.com/rust-lang/crates.io-index" 92 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 93 + 94 + [[package]] 95 + name = "chrono" 96 + version = "0.4.19" 97 + source = "registry+https://github.com/rust-lang/crates.io-index" 98 + checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" 99 + dependencies = [ 100 + "libc", 101 + "num-integer", 102 + "num-traits", 103 + "time", 104 + "winapi", 105 + ] 106 + 107 + [[package]] 108 + name = "clap" 109 + version = "2.34.0" 110 + source = "registry+https://github.com/rust-lang/crates.io-index" 111 + checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 112 + dependencies = [ 113 + "ansi_term", 114 + "atty", 115 + "bitflags", 116 + "strsim", 117 + "textwrap", 118 + "unicode-width", 119 + "vec_map", 120 + ] 121 + 122 + [[package]] 123 + name = "either" 124 + version = "1.7.0" 125 + source = "registry+https://github.com/rust-lang/crates.io-index" 126 + checksum = "3f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be" 127 + 128 + [[package]] 129 + name = "error-chain" 130 + version = "0.12.4" 131 + source = "registry+https://github.com/rust-lang/crates.io-index" 132 + checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc" 133 + dependencies = [ 134 + "backtrace", 135 + "version_check", 136 + ] 137 + 138 + [[package]] 139 + name = "fallible-iterator" 140 + version = "0.2.0" 141 + source = "registry+https://github.com/rust-lang/crates.io-index" 142 + checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 143 + 144 + [[package]] 145 + name = "fallible-streaming-iterator" 146 + version = "0.1.9" 147 + source = "registry+https://github.com/rust-lang/crates.io-index" 148 + checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 149 + 150 + [[package]] 151 + name = "fastrand" 152 + version = "1.8.0" 153 + source = "registry+https://github.com/rust-lang/crates.io-index" 154 + checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" 155 + dependencies = [ 156 + "instant", 157 + ] 158 + 159 + [[package]] 160 + name = "fornalder" 161 + version = "0.1.0" 162 + dependencies = [ 163 + "chrono", 164 + "error-chain", 165 + "io", 166 + "itertools", 167 + "regex", 168 + "rusqlite", 169 + "serde", 170 + "serde_json", 171 + "structopt", 172 + "tempfile", 173 + ] 174 + 175 + [[package]] 176 + name = "gimli" 177 + version = "0.26.2" 178 + source = "registry+https://github.com/rust-lang/crates.io-index" 179 + checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d" 180 + 181 + [[package]] 182 + name = "hashbrown" 183 + version = "0.9.1" 184 + source = "registry+https://github.com/rust-lang/crates.io-index" 185 + checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" 186 + dependencies = [ 187 + "ahash", 188 + ] 189 + 190 + [[package]] 191 + name = "hashlink" 192 + version = "0.6.0" 193 + source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "d99cf782f0dc4372d26846bec3de7804ceb5df083c2d4462c0b8d2330e894fa8" 195 + dependencies = [ 196 + "hashbrown", 197 + ] 198 + 199 + [[package]] 200 + name = "heck" 201 + version = "0.3.3" 202 + source = "registry+https://github.com/rust-lang/crates.io-index" 203 + checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 204 + dependencies = [ 205 + "unicode-segmentation", 206 + ] 207 + 208 + [[package]] 209 + name = "hermit-abi" 210 + version = "0.1.19" 211 + source = "registry+https://github.com/rust-lang/crates.io-index" 212 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 213 + dependencies = [ 214 + "libc", 215 + ] 216 + 217 + [[package]] 218 + name = "instant" 219 + version = "0.1.12" 220 + source = "registry+https://github.com/rust-lang/crates.io-index" 221 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 222 + dependencies = [ 223 + "cfg-if", 224 + ] 225 + 226 + [[package]] 227 + name = "io" 228 + version = "0.0.2" 229 + source = "registry+https://github.com/rust-lang/crates.io-index" 230 + checksum = "85c839d30624bc6b3dced6a4652823d1967fb7939d4848ad002d509b1fc916b2" 231 + 232 + [[package]] 233 + name = "itertools" 234 + version = "0.9.0" 235 + source = "registry+https://github.com/rust-lang/crates.io-index" 236 + checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" 237 + dependencies = [ 238 + "either", 239 + ] 240 + 241 + [[package]] 242 + name = "itoa" 243 + version = "1.0.2" 244 + source = "registry+https://github.com/rust-lang/crates.io-index" 245 + checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d" 246 + 247 + [[package]] 248 + name = "lazy_static" 249 + version = "1.4.0" 250 + source = "registry+https://github.com/rust-lang/crates.io-index" 251 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 252 + 253 + [[package]] 254 + name = "libc" 255 + version = "0.2.126" 256 + source = "registry+https://github.com/rust-lang/crates.io-index" 257 + checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" 258 + 259 + [[package]] 260 + name = "libsqlite3-sys" 261 + version = "0.20.1" 262 + source = "registry+https://github.com/rust-lang/crates.io-index" 263 + checksum = "64d31059f22935e6c31830db5249ba2b7ecd54fd73a9909286f0a67aa55c2fbd" 264 + dependencies = [ 265 + "cc", 266 + "pkg-config", 267 + "vcpkg", 268 + ] 269 + 270 + [[package]] 271 + name = "memchr" 272 + version = "2.5.0" 273 + source = "registry+https://github.com/rust-lang/crates.io-index" 274 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 275 + 276 + [[package]] 277 + name = "miniz_oxide" 278 + version = "0.5.3" 279 + source = "registry+https://github.com/rust-lang/crates.io-index" 280 + checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc" 281 + dependencies = [ 282 + "adler", 283 + ] 284 + 285 + [[package]] 286 + name = "num-integer" 287 + version = "0.1.45" 288 + source = "registry+https://github.com/rust-lang/crates.io-index" 289 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 290 + dependencies = [ 291 + "autocfg", 292 + "num-traits", 293 + ] 294 + 295 + [[package]] 296 + name = "num-traits" 297 + version = "0.2.15" 298 + source = "registry+https://github.com/rust-lang/crates.io-index" 299 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 300 + dependencies = [ 301 + "autocfg", 302 + ] 303 + 304 + [[package]] 305 + name = "object" 306 + version = "0.29.0" 307 + source = "registry+https://github.com/rust-lang/crates.io-index" 308 + checksum = "21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53" 309 + dependencies = [ 310 + "memchr", 311 + ] 312 + 313 + [[package]] 314 + name = "pkg-config" 315 + version = "0.3.25" 316 + source = "registry+https://github.com/rust-lang/crates.io-index" 317 + checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 318 + 319 + [[package]] 320 + name = "proc-macro-error" 321 + version = "1.0.4" 322 + source = "registry+https://github.com/rust-lang/crates.io-index" 323 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 324 + dependencies = [ 325 + "proc-macro-error-attr", 326 + "proc-macro2", 327 + "quote", 328 + "syn", 329 + "version_check", 330 + ] 331 + 332 + [[package]] 333 + name = "proc-macro-error-attr" 334 + version = "1.0.4" 335 + source = "registry+https://github.com/rust-lang/crates.io-index" 336 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 337 + dependencies = [ 338 + "proc-macro2", 339 + "quote", 340 + "version_check", 341 + ] 342 + 343 + [[package]] 344 + name = "proc-macro2" 345 + version = "1.0.40" 346 + source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7" 348 + dependencies = [ 349 + "unicode-ident", 350 + ] 351 + 352 + [[package]] 353 + name = "quote" 354 + version = "1.0.20" 355 + source = "registry+https://github.com/rust-lang/crates.io-index" 356 + checksum = "3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804" 357 + dependencies = [ 358 + "proc-macro2", 359 + ] 360 + 361 + [[package]] 362 + name = "redox_syscall" 363 + version = "0.2.15" 364 + source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "534cfe58d6a18cc17120fbf4635d53d14691c1fe4d951064df9bd326178d7d5a" 366 + dependencies = [ 367 + "bitflags", 368 + ] 369 + 370 + [[package]] 371 + name = "regex" 372 + version = "1.6.0" 373 + source = "registry+https://github.com/rust-lang/crates.io-index" 374 + checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" 375 + dependencies = [ 376 + "aho-corasick", 377 + "memchr", 378 + "regex-syntax", 379 + ] 380 + 381 + [[package]] 382 + name = "regex-syntax" 383 + version = "0.6.27" 384 + source = "registry+https://github.com/rust-lang/crates.io-index" 385 + checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 386 + 387 + [[package]] 388 + name = "remove_dir_all" 389 + version = "0.5.3" 390 + source = "registry+https://github.com/rust-lang/crates.io-index" 391 + checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 392 + dependencies = [ 393 + "winapi", 394 + ] 395 + 396 + [[package]] 397 + name = "rusqlite" 398 + version = "0.24.2" 399 + source = "registry+https://github.com/rust-lang/crates.io-index" 400 + checksum = "d5f38ee71cbab2c827ec0ac24e76f82eca723cee92c509a65f67dee393c25112" 401 + dependencies = [ 402 + "bitflags", 403 + "fallible-iterator", 404 + "fallible-streaming-iterator", 405 + "hashlink", 406 + "libsqlite3-sys", 407 + "memchr", 408 + "smallvec", 409 + ] 410 + 411 + [[package]] 412 + name = "rustc-demangle" 413 + version = "0.1.21" 414 + source = "registry+https://github.com/rust-lang/crates.io-index" 415 + checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" 416 + 417 + [[package]] 418 + name = "ryu" 419 + version = "1.0.10" 420 + source = "registry+https://github.com/rust-lang/crates.io-index" 421 + checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695" 422 + 423 + [[package]] 424 + name = "serde" 425 + version = "1.0.140" 426 + source = "registry+https://github.com/rust-lang/crates.io-index" 427 + checksum = "fc855a42c7967b7c369eb5860f7164ef1f6f81c20c7cc1141f2a604e18723b03" 428 + dependencies = [ 429 + "serde_derive", 430 + ] 431 + 432 + [[package]] 433 + name = "serde_derive" 434 + version = "1.0.140" 435 + source = "registry+https://github.com/rust-lang/crates.io-index" 436 + checksum = "6f2122636b9fe3b81f1cb25099fcf2d3f542cdb1d45940d56c713158884a05da" 437 + dependencies = [ 438 + "proc-macro2", 439 + "quote", 440 + "syn", 441 + ] 442 + 443 + [[package]] 444 + name = "serde_json" 445 + version = "1.0.82" 446 + source = "registry+https://github.com/rust-lang/crates.io-index" 447 + checksum = "82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7" 448 + dependencies = [ 449 + "itoa", 450 + "ryu", 451 + "serde", 452 + ] 453 + 454 + [[package]] 455 + name = "smallvec" 456 + version = "1.9.0" 457 + source = "registry+https://github.com/rust-lang/crates.io-index" 458 + checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" 459 + 460 + [[package]] 461 + name = "strsim" 462 + version = "0.8.0" 463 + source = "registry+https://github.com/rust-lang/crates.io-index" 464 + checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 465 + 466 + [[package]] 467 + name = "structopt" 468 + version = "0.3.26" 469 + source = "registry+https://github.com/rust-lang/crates.io-index" 470 + checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10" 471 + dependencies = [ 472 + "clap", 473 + "lazy_static", 474 + "structopt-derive", 475 + ] 476 + 477 + [[package]] 478 + name = "structopt-derive" 479 + version = "0.4.18" 480 + source = "registry+https://github.com/rust-lang/crates.io-index" 481 + checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" 482 + dependencies = [ 483 + "heck", 484 + "proc-macro-error", 485 + "proc-macro2", 486 + "quote", 487 + "syn", 488 + ] 489 + 490 + [[package]] 491 + name = "syn" 492 + version = "1.0.98" 493 + source = "registry+https://github.com/rust-lang/crates.io-index" 494 + checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd" 495 + dependencies = [ 496 + "proc-macro2", 497 + "quote", 498 + "unicode-ident", 499 + ] 500 + 501 + [[package]] 502 + name = "tempfile" 503 + version = "3.3.0" 504 + source = "registry+https://github.com/rust-lang/crates.io-index" 505 + checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 506 + dependencies = [ 507 + "cfg-if", 508 + "fastrand", 509 + "libc", 510 + "redox_syscall", 511 + "remove_dir_all", 512 + "winapi", 513 + ] 514 + 515 + [[package]] 516 + name = "textwrap" 517 + version = "0.11.0" 518 + source = "registry+https://github.com/rust-lang/crates.io-index" 519 + checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 520 + dependencies = [ 521 + "unicode-width", 522 + ] 523 + 524 + [[package]] 525 + name = "time" 526 + version = "0.1.44" 527 + source = "registry+https://github.com/rust-lang/crates.io-index" 528 + checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" 529 + dependencies = [ 530 + "libc", 531 + "wasi", 532 + "winapi", 533 + ] 534 + 535 + [[package]] 536 + name = "unicode-ident" 537 + version = "1.0.2" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7" 540 + 541 + [[package]] 542 + name = "unicode-segmentation" 543 + version = "1.9.0" 544 + source = "registry+https://github.com/rust-lang/crates.io-index" 545 + checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99" 546 + 547 + [[package]] 548 + name = "unicode-width" 549 + version = "0.1.9" 550 + source = "registry+https://github.com/rust-lang/crates.io-index" 551 + checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" 552 + 553 + [[package]] 554 + name = "vcpkg" 555 + version = "0.2.15" 556 + source = "registry+https://github.com/rust-lang/crates.io-index" 557 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 558 + 559 + [[package]] 560 + name = "vec_map" 561 + version = "0.8.2" 562 + source = "registry+https://github.com/rust-lang/crates.io-index" 563 + checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 564 + 565 + [[package]] 566 + name = "version_check" 567 + version = "0.9.4" 568 + source = "registry+https://github.com/rust-lang/crates.io-index" 569 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 570 + 571 + [[package]] 572 + name = "wasi" 573 + version = "0.10.0+wasi-snapshot-preview1" 574 + source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 576 + 577 + [[package]] 578 + name = "winapi" 579 + version = "0.3.9" 580 + source = "registry+https://github.com/rust-lang/crates.io-index" 581 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 582 + dependencies = [ 583 + "winapi-i686-pc-windows-gnu", 584 + "winapi-x86_64-pc-windows-gnu", 585 + ] 586 + 587 + [[package]] 588 + name = "winapi-i686-pc-windows-gnu" 589 + version = "0.4.0" 590 + source = "registry+https://github.com/rust-lang/crates.io-index" 591 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 592 + 593 + [[package]] 594 + name = "winapi-x86_64-pc-windows-gnu" 595 + version = "0.4.0" 596 + source = "registry+https://github.com/rust-lang/crates.io-index" 597 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
+29
pkgs/applications/version-management/fornalder/default.nix
··· 1 + { fetchFromGitHub, rustPlatform, lib }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "fornalder"; 5 + version = "unstable-2022-07-23"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "hpjansson"; 9 + repo = pname; 10 + rev = "44129f01910a9f16d97d0a3d8b1b376bf3338ea6"; 11 + sha256 = "sha256-YODgR98SnpL6SM2nKrnzhpsEzYQFqduqigua/SXhazk="; 12 + }; 13 + 14 + cargoLock.lockFile = ./Cargo.lock; 15 + 16 + postPatch = '' 17 + ln -s ${./Cargo.lock} Cargo.lock 18 + ''; 19 + 20 + # tests don't typecheck 21 + doCheck = false; 22 + 23 + meta = with lib; { 24 + description = "Visualize long-term trends in collections of Git repositories"; 25 + homepage = "https://github.com/hpjansson/fornalder"; 26 + license = licenses.gpl3Only; 27 + maintainers = with maintainers; [ astro ]; 28 + }; 29 + }
+2 -2
pkgs/applications/version-management/got/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "got"; 5 - version = "0.73"; 5 + version = "0.74"; 6 6 7 7 src = fetchurl { 8 8 url = "https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz"; 9 - sha256 = "0x583h9f6jnqfwy48b43s1myrgbngn128m4ivmf9gcsvfiz3lxgh"; 9 + sha256 = "sha256-XElSCdFh24rf2gosjS0BG+VNqLZNLYeYkUy4t5RIdv4="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config ];
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "f254a995da2ac1341f05d921778c064b49a5fcb2", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/f254a995da2ac1341f05d921778c064b49a5fcb2.tar.gz", 4 - "sha256": "136liqr85agwz0byvlp31r7in1nx28lm5y9kk7qy2jamspyf52hy", 5 - "msg": "Update from Hackage at 2022-07-18T21:55:34Z" 2 + "commit": "155a57bcfc019c9972a44be54a407d0329dfb436", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/155a57bcfc019c9972a44be54a407d0329dfb436.tar.gz", 4 + "sha256": "17pqq15b936gf8vm1lb1kmnnlmjd61a5bfld9v3cs7ydz764kg8w", 5 + "msg": "Update from Hackage at 2022-07-21T21:13:45Z" 6 6 }
+2 -2
pkgs/data/misc/mobile-broadband-provider-info/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "mobile-broadband-provider-info"; 5 - version = "20220511"; 5 + version = "20220725"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://gnome/sources/${pname}/${version}/${pname}-${version}.tar.xz"; 9 - sha256 = "sha256-dfk+iGZh8DWYMsPigjyvqG505AgEJbjOCpw7DQqyp3Q="; 9 + sha256 = "sha256-SEWuAcKH8t+wIrxi1ZoUiHP/xKZz9RAgViZXQm1jKs0="; 10 10 }; 11 11 12 12 nativeBuildInputs = [
+1
pkgs/development/compilers/bluespec/default.nix
··· 126 126 homepage = "https://github.com/B-Lang-org/bsc"; 127 127 license = lib.licenses.bsd3; 128 128 platforms = [ "x86_64-linux" ]; 129 + mainProgram = "bsc"; 129 130 # darwin fails at https://github.com/B-Lang-org/bsc/pull/35#issuecomment-583731562 130 131 # aarch64 fails, as GHC fails with "ghc: could not execute: opt" 131 132 maintainers = with lib.maintainers; [ jcumming thoughtpolice ];
+2 -2
pkgs/development/compilers/emscripten/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "emscripten"; 10 - version = "3.1.15"; 10 + version = "3.1.17"; 11 11 12 12 llvmEnv = symlinkJoin { 13 13 name = "emscripten-llvm-${version}"; ··· 26 26 src = fetchFromGitHub { 27 27 owner = "emscripten-core"; 28 28 repo = "emscripten"; 29 - sha256 = "sha256-aRevSQZsJepRcoeRf5U504FV707ZarpiG8qbD/v3OPg="; 29 + sha256 = "sha256-xOt9Znn5kCcieRHnXk794rMpgTzoR8pIKBXv/GeKcuw="; 30 30 rev = version; 31 31 }; 32 32
+1 -1
pkgs/development/compilers/emscripten/package.json
··· 1 1 { 2 2 "name": "emscripten", 3 - "version": "3.1.15", 3 + "version": "3.1.17", 4 4 "private": true, 5 5 "devDependencies": { 6 6 "es-check": "^6.2.1",
+29 -18
pkgs/development/haskell-modules/configuration-common.nix
··· 1400 1400 # $PWD/dist/build/haskeline-examples-Test to $PATH. 1401 1401 haskeline_0_8_2 = dontCheck super.haskeline_0_8_2; 1402 1402 1403 - # Tests for list-t, superbuffer, and stm-containers 1404 - # depend on HTF and it is broken, 2020-08-23 1405 - list-t = dontCheck super.list-t; 1406 - superbuffer = dontCheck super.superbuffer; 1407 - stm-containers = dontCheck super.stm-containers; 1403 + # Too strict upper bound on HTF 1404 + # https://github.com/nikita-volkov/stm-containers/issues/29 1405 + stm-containers = doJailbreak super.stm-containers; 1408 1406 1409 - # Fails with "supports custom headers" 1410 - # Patch for GHC 9.0 support 1411 - Spock-core = dontCheck (appendPatches [ 1412 - (fetchpatch { 1413 - name = "Spock-core-GHC-9.0.patch"; 1414 - url = "https://github.com/agrafix/Spock/commit/25c75961c4aaaa2e81c9e2afd3d758f2b643f9df.patch"; 1415 - sha256 = "sha256-JlliIpVYh2CYjJF2I119ab4/1oh6uvxMbRoxlUkKiGw="; 1416 - relative = "Spock-core"; 1417 - }) 1418 - ] super.Spock-core); 1407 + # https://github.com/agrafix/Spock/issues/180 1408 + # Ignore Stackage LTS bound so we can compile Spock-core again. All other 1409 + # reverse dependencies of reroute are marked as broken in nixpkgs, so 1410 + # upgrading reroute is probably unproblematic. 1411 + reroute = doDistribute self.reroute_0_7_0_0; 1419 1412 1420 1413 # Test suite fails to compile https://github.com/agrafix/Spock/issues/177 1421 1414 Spock = dontCheck super.Spock; ··· 2577 2570 # https://github.com/klapaucius/vector-hashtables/issues/11 2578 2571 vector-hashtables = doJailbreak super.vector-hashtables; 2579 2572 2573 + # doctest-parallel is broken with v1-style cabal-install / Setup.hs 2574 + # https://github.com/martijnbastiaan/doctest-parallel/issues/22 2575 + doctest-parallel = dontCheck super.doctest-parallel; 2576 + clash-prelude = dontCheck super.clash-prelude; 2577 + 2578 + # Ships a broken Setup.hs 2579 + # https://github.com/lehins/conduit-aeson/issues/1 2580 + conduit-aeson = overrideCabal (drv: { 2581 + postPatch = '' 2582 + ${drv.postPatch or ""} 2583 + rm Setup.hs 2584 + ''; 2585 + # doctest suite uses doctest-parallel which still doesn't work in nixpkgs 2586 + testTarget = "tests"; 2587 + }) super.conduit-aeson; 2588 + 2589 + # Disabling doctests. 2590 + regex-tdfa = overrideCabal { 2591 + testTarget = "regex-tdfa-unittest"; 2592 + } super.regex-tdfa; 2593 + 2580 2594 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super // (let 2581 2595 # We need to build purescript with these dependencies and thus also its reverse 2582 2596 # dependencies to avoid version mismatches in their dependency closure. ··· 2625 2639 purescript-ast = purescriptStOverride super.purescript-ast; 2626 2640 2627 2641 purenix = purescriptStOverride super.purenix; 2628 - 2629 - # tests use doctest-parallel which produces some errors during testing 2630 - clash-prelude = dontCheck super.clash-prelude; 2631 2642 })
+5 -1
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
··· 38 38 rts = null; 39 39 stm = null; 40 40 template-haskell = null; 41 - terminfo = null; 41 + # GHC only builds terminfo if it is a native compiler 42 + terminfo = if pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform then null else self.terminfo_0_4_1_5; 42 43 text = null; 43 44 time = null; 44 45 transformers = null; ··· 139 140 # Not possible to build in the main GHC 9.0 package set 140 141 # https://github.com/awakesecurity/spectacle/issues/49 141 142 spectacle = doDistribute (markUnbroken super.spectacle); 143 + 144 + # doctest-parallel dependency requires newer Cabal 145 + regex-tdfa = dontCheck super.regex-tdfa; 142 146 }
+2 -1
pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix
··· 37 37 rts = null; 38 38 stm = null; 39 39 template-haskell = null; 40 - terminfo = null; 40 + # GHC only builds terminfo if it is a native compiler 41 + terminfo = if pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform then null else self.terminfo_0_4_1_5; 41 42 text = null; 42 43 time = null; 43 44 transformers = null;
+5 -1
pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
··· 37 37 rts = null; 38 38 stm = null; 39 39 template-haskell = null; 40 - terminfo = null; 40 + # GHC only builds terminfo if it is a native compiler 41 + terminfo = if pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform then null else self.terminfo_0_4_1_5; 41 42 text = null; 42 43 time = null; 43 44 transformers = null; ··· 167 168 168 169 # Depends on OneTuple for GHC < 9.0 169 170 universe-base = addBuildDepends [ self.OneTuple ] super.universe-base; 171 + 172 + # doctest-parallel dependency requires newer Cabal 173 + regex-tdfa = dontCheck super.regex-tdfa; 170 174 }
+2 -1
pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
··· 39 39 rts = null; 40 40 stm = null; 41 41 template-haskell = null; 42 - terminfo = null; 42 + # GHC only builds terminfo if it is a native compiler 43 + terminfo = if pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform then null else self.terminfo_0_4_1_5; 43 44 text = null; 44 45 time = null; 45 46 transformers = null;
+2 -1
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
··· 39 39 rts = null; 40 40 stm = null; 41 41 template-haskell = null; 42 - terminfo = null; 42 + # GHC only builds terminfo if it is a native compiler 43 + terminfo = if pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform then null else self.terminfo_0_4_1_5; 43 44 text = null; 44 45 time = null; 45 46 transformers = null;
+2 -1
pkgs/development/haskell-modules/configuration-ghc-head.nix
··· 47 47 rts = null; 48 48 stm = null; 49 49 template-haskell = null; 50 - terminfo = null; 50 + # GHC only builds terminfo if it is a native compiler 51 + terminfo = if pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform then null else self.terminfo_0_4_1_5; 51 52 text = null; 52 53 time = null; 53 54 transformers = null;
+1 -2
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 94 94 - aeson-streams 95 95 - aeson-t 96 96 - aeson-toolkit 97 - - aeson-typescript 98 97 - aeson-utils 99 98 - aeson-via 100 99 - aeson-with ··· 1177 1176 - dockerfile-creator 1178 1177 - docrecords 1179 1178 - doctest-discover-configurator 1180 - - doctest-parallel 1181 1179 - doctest-prop 1182 1180 - docusign-example 1183 1181 - docvim ··· 3860 3858 - persistent-odbc 3861 3859 - persistent-protobuf 3862 3860 - persistent-ratelimit 3861 + - persistent-stm 3863 3862 - persistent-template-classy 3864 3863 - persistent-typed-db 3865 3864 - persistent-zookeeper
+2
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 89 89 - patch < 0.0.7 90 90 - reflex < 0.8.2.1 91 91 - reflex-dom-core < 0.7.0.2 92 + # Downgrade hasql-dynamic-statements until hasql 1.6 is in Stackage 93 + - hasql-dynamic-statements < 0.3.1.2 92 94 93 95 extra-packages: 94 96 - aeson < 2 # required by pantry-0.5.2
+22 -21
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
··· 1 - # Stackage LTS 19.15 1 + # Stackage LTS 19.16 2 2 # This file is auto-generated by 3 3 # maintainers/scripts/haskell/update-stackage.sh 4 4 default-package-overrides: ··· 16 16 - adjunctions ==4.4.1 17 17 - adler32 ==0.1.2.0 18 18 - advent-of-code-api ==0.2.8.1 19 - - aern2-mp ==0.2.8.0 20 - - aern2-real ==0.2.8.0 19 + - aern2-mp ==0.2.9.1 20 + - aern2-real ==0.2.9.1 21 21 - aeson ==2.0.3.0 22 22 - aeson-attoparsec ==0.0.0 23 23 - aeson-better-errors ==0.9.1.1 ··· 293 293 - case-insensitive ==1.2.1.0 294 294 - cases ==0.1.4.1 295 295 - casing ==0.1.4.1 296 - - cassava ==0.5.2.0 296 + - cassava ==0.5.3.0 297 297 - cassava-conduit ==0.6.0 298 298 - cassava-megaparsec ==2.0.4 299 299 - cast ==0.1.0.2 ··· 333 333 - cipher-des ==0.0.6 334 334 - cipher-rc4 ==0.1.4 335 335 - circle-packing ==0.1.0.6 336 - - circular ==0.4.0.2 336 + - circular ==0.4.0.3 337 337 - citeproc ==0.6.0.1 338 338 - clash-ghc ==1.6.3 339 339 - clash-lib ==1.6.3 ··· 581 581 - di-monad ==1.3.1 582 582 - directory-tree ==0.12.1 583 583 - direct-sqlite ==2.3.27 584 - - dirichlet ==0.1.0.6 584 + - dirichlet ==0.1.0.7 585 585 - discount ==0.1.1 586 586 - discover-instances ==0.1.0.0 587 587 - discrimination ==0.4.1 ··· 813 813 - function-builder ==0.3.0.1 814 814 - functor-classes-compat ==2.0.0.2 815 815 - functor-combinators ==0.4.1.0 816 - - fused-effects ==1.1.1.3 816 + - fused-effects ==1.1.2.0 817 817 - fusion-plugin ==0.2.4 818 818 - fusion-plugin-types ==0.1.0 819 819 - fuzzcheck ==0.1.1 ··· 898 898 - gi-cairo-render ==0.1.1 899 899 - gi-dbusmenu ==0.4.10 900 900 - gi-dbusmenugtk3 ==0.4.11 901 + - gi-freetype2 ==2.0.1 901 902 - gi-gdk ==3.0.25 902 903 - gi-gdkpixbuf ==2.0.28 903 904 - gi-gdkx11 ==3.0.12 ··· 909 910 - gi-gtk ==3.0.38 910 911 - gi-gtk-hs ==0.3.12 911 912 - gi-gtksource ==3.0.25 912 - - gi-harfbuzz ==0.0.5 913 + - gi-harfbuzz ==0.0.6 913 914 - gi-javascriptcore ==4.0.24 914 915 - ginger ==0.10.4.0 915 916 - gi-pango ==1.0.26 ··· 1036 1037 - hedn ==0.3.0.4 1037 1038 - here ==1.2.13 1038 1039 - heredoc ==0.2.0.0 1039 - - heterocephalus ==1.0.5.6 1040 + - heterocephalus ==1.0.5.7 1040 1041 - hex ==0.2.0 1041 1042 - hexml ==0.3.4 1042 1043 - hexpat ==0.20.13 ··· 1392 1393 - lens-action ==0.2.6 1393 1394 - lens-aeson ==1.1.3 1394 1395 - lens-csv ==0.1.1.0 1395 - - lens-family ==2.1.1 1396 - - lens-family-core ==2.1.0 1396 + - lens-family ==2.1.2 1397 + - lens-family-core ==2.1.2 1397 1398 - lens-family-th ==0.5.2.1 1398 1399 - lens-misc ==0.0.2.0 1399 1400 - lens-process ==0.4.0.0 ··· 1422 1423 - linear-circuit ==0.1.0.4 1423 1424 - linebreak ==1.1.0.1 1424 1425 - linenoise ==0.3.2 1425 - - linux-capabilities ==0.1.0.0 1426 + - linux-capabilities ==0.1.1.0 1426 1427 - linux-file-extents ==0.2.0.0 1427 1428 - linux-namespaces ==0.1.3.0 1428 1429 - List ==0.6.2 ··· 1430 1431 - list-predicate ==0.1.0.1 1431 1432 - listsafe ==0.1.0.1 1432 1433 - list-singleton ==2.0.0.0 1433 - - list-t ==1.0.5.2 1434 + - list-t ==1.0.5.3 1434 1435 - list-transformer ==1.0.8 1435 1436 - ListTree ==0.2.3 1436 1437 - ListZipper ==1.2.0.2 ··· 1484 1485 - massiv-persist ==1.0.0.3 1485 1486 - massiv-serialise ==1.0.0.2 1486 1487 - massiv-test ==1.0.0.0 1487 - - mathexpr ==0.3.0.0 1488 + - mathexpr ==0.3.1.0 1488 1489 - math-extras ==0.1.1.0 1489 1490 - math-functions ==0.3.4.2 1490 1491 - matplotlib ==0.7.7 ··· 1539 1540 - mintty ==0.1.4 1540 1541 - missing-foreign ==0.1.1 1541 1542 - MissingH ==1.5.0.1 1542 - - mixed-types-num ==0.5.9.1 1543 + - mixed-types-num ==0.5.10 1543 1544 - mmap ==0.5.9 1544 1545 - mmark ==0.0.7.6 1545 1546 - mmark-cli ==0.0.5.1 ··· 1660 1661 - network-wait ==0.1.2.0 1661 1662 - newtype ==0.2.2.0 1662 1663 - newtype-generics ==0.6.2 1663 - - nfc ==0.1.0 1664 + - nfc ==0.1.1 1664 1665 - nicify-lib ==1.0.1 1665 1666 - NineP ==0.0.2.1 1666 1667 - nix-derivation ==1.1.2 ··· 1749 1750 - pandoc ==2.17.1.1 1750 1751 - pandoc-csv2table ==1.0.9 1751 1752 - pandoc-dhall-decoder ==0.1.0.1 1752 - - pandoc-lua-marshal ==0.1.6.1 1753 + - pandoc-lua-marshal ==0.1.7 1753 1754 - pandoc-plot ==1.4.1 1754 1755 - pandoc-throw ==0.1.0.0 1755 1756 - pandoc-types ==1.22.2 ··· 1785 1786 - path-utils ==0.1.1.0 1786 1787 - pathwalk ==0.3.1.2 1787 1788 - pattern-arrows ==0.0.2 1788 - - pava ==0.1.1.3 1789 + - pava ==0.1.1.4 1789 1790 - pcg-random ==0.1.3.7 1790 1791 - pcre2 ==2.1.1.1 1791 1792 - pcre-heavy ==1.0.0.2 ··· 2046 2047 - regex-pcre-builtin ==0.95.2.3.8.44 2047 2048 - regex-posix ==0.96.0.1 2048 2049 - regex-posix-clib ==2.7 2049 - - regex-tdfa ==1.3.1.2 2050 + - regex-tdfa ==1.3.1.4 2050 2051 - regex-with-pcre ==1.1.0.2 2051 2052 - reinterpret-cast ==0.1.0 2052 2053 - rel8 ==1.3.1.0 ··· 2070 2071 - resource-pool ==0.2.3.2 2071 2072 - resourcet ==1.2.6 2072 2073 - result ==0.2.6.0 2073 - - retry ==0.9.2.1 2074 + - retry ==0.9.3.0 2074 2075 - rev-state ==0.1.2 2075 2076 - rfc1751 ==0.1.3 2076 2077 - rfc5051 ==0.2 ··· 2117 2118 - sample-frame ==0.0.3 2118 2119 - sample-frame-np ==0.0.4.1 2119 2120 - sampling ==0.3.5 2120 - - sandwich ==0.1.0.9 2121 + - sandwich ==0.1.0.10 2121 2122 - sandwich-quickcheck ==0.1.0.6 2122 2123 - sandwich-slack ==0.1.0.6 2123 2124 - say ==0.1.0.1
-3
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 1033 1033 - condor 1034 1034 - conductive-hsc3 1035 1035 - conductive-song 1036 - - conduit-aeson 1037 1036 - conduit-throttle 1038 1037 - conduit-vfs-zip 1039 1038 - confcrypt ··· 3311 3310 - regex-genex 3312 3311 - regex-pcre-text 3313 3312 - regex-pderiv 3314 - - regex-tdfa_1_3_2 3315 3313 - regex-xmlschema 3316 3314 - regexchar 3317 3315 - regexp-tries ··· 3534 3532 - servant-streaming-server 3535 3533 - servant-swagger-tags 3536 3534 - servant-to-elm 3537 - - servant-typescript 3538 3535 - servant-util 3539 3536 - servant-util-beam-pg 3540 3537 - servant-waargonaut
+11 -1
pkgs/development/haskell-modules/configuration-nix.nix
··· 858 858 ); 859 859 hercules-ci-cnix-store = super.hercules-ci-cnix-store.override { nix = pkgs.nixVersions.nix_2_9; }; 860 860 861 + # the testsuite fails because of not finding tsc without some help 862 + aeson-typescript = overrideCabal (drv: { 863 + testToolDepends = drv.testToolDepends or [] ++ [ pkgs.nodePackages.typescript ]; 864 + # the testsuite assumes that tsc is in the PATH if it thinks it's in 865 + # CI, otherwise trying to install it. 866 + # 867 + # https://github.com/codedownio/aeson-typescript/blob/ee1a87fcab8a548c69e46685ce91465a7462be89/test/Util.hs#L27-L33 868 + preCheck = "export CI=true"; 869 + }) super.aeson-typescript; 870 + 861 871 # Enable extra optimisations which increase build time, but also 862 872 # later compiler performance, so we should do this for user's benefit. 863 873 # Flag added in Agda 2.6.2 ··· 978 988 hls-floskell-plugin 979 989 hls-fourmolu-plugin 980 990 hls-module-name-plugin 981 - hls-ormolu-plugin 982 991 hls-pragmas-plugin 983 992 hls-splice-plugin; 984 993 # Tests have file permissions expections that don‘t work with the nix store. ··· 994 1003 hls-tactics-plugin = dontCheck super.hls-tactics-plugin; 995 1004 hls-call-hierarchy-plugin = dontCheck super.hls-call-hierarchy-plugin; 996 1005 hls-selection-range-plugin = dontCheck super.hls-selection-range-plugin; 1006 + hls-ormolu-plugin = dontCheck super.hls-ormolu-plugin; 997 1007 998 1008 # Wants to execute cabal-install to (re-)build itself 999 1009 hint = dontCheck super.hint;
+437 -508
pkgs/development/haskell-modules/hackage-packages.nix
··· 2069 2069 }: 2070 2070 mkDerivation { 2071 2071 pname = "Blammo"; 2072 - version = "1.0.2.2"; 2073 - sha256 = "1xj2m7hblaq1d5z9f4ygfwi23w1xvfmjjwrsm2m5kwkp10k5d19i"; 2072 + version = "1.0.2.3"; 2073 + sha256 = "1c113fdjwfbh01n3xsprya4dp6wc4m9xvilx9fyb3lbzdmmii624"; 2074 2074 libraryHaskellDepends = [ 2075 2075 aeson base bytestring case-insensitive clock containers dlist 2076 2076 envparse exceptions fast-logger http-types lens monad-logger-aeson ··· 14488 14488 }: 14489 14489 mkDerivation { 14490 14490 pname = "NGLess"; 14491 - version = "1.4.1.1"; 14492 - sha256 = "0d2xkm6cw4g563d687bb6c3b971h72i0bf50k0arjkv9n7cp9sh9"; 14491 + version = "1.4.2.0"; 14492 + sha256 = "0578rjwi3xwikfaxha8yignr37adykqkbhspxds0c5bzwcw5zywh"; 14493 14493 isLibrary = true; 14494 14494 isExecutable = true; 14495 14495 libraryHaskellDepends = [ ··· 19688 19688 }: 19689 19689 mkDerivation { 19690 19690 pname = "Spock-core"; 19691 - version = "0.14.0.0"; 19692 - sha256 = "0bcxngy33wap9py3y4f6kjysl31yjz3qmkp6z5z6pka80x9w3sf7"; 19691 + version = "0.14.0.1"; 19692 + sha256 = "0a93v9pxbvd9qqpx9rnv6gqpc5y8xh5dkfi0lkc566pj9cv8bpad"; 19693 19693 libraryHaskellDepends = [ 19694 19694 aeson base base64-bytestring bytestring case-insensitive containers 19695 19695 cookie hashable http-api-data http-types hvect mmorph monad-control ··· 21638 21638 ({ mkDerivation, base }: 21639 21639 mkDerivation { 21640 21640 pname = "WeakSets"; 21641 - version = "1.0.0.0"; 21642 - sha256 = "0k4bg9shg8vklqhcd8ms9bpciwf4q1mip5m2agz3qj4056mrnjp9"; 21641 + version = "1.2.0.0"; 21642 + sha256 = "0zq7dxw050bj13mb7ayz144lxpwwhd424wzafnypn5i3vpmgldd6"; 21643 21643 libraryHaskellDepends = [ base ]; 21644 21644 testHaskellDepends = [ base ]; 21645 21645 description = "Simple set types. Useful to create sets of arbitrary types and nested sets."; ··· 25055 25055 }: 25056 25056 mkDerivation { 25057 25057 pname = "aern2-mp"; 25058 - version = "0.2.8.0"; 25059 - sha256 = "0nfd2r05jm93idsgijccxzqkkpjkpkn8jz3kqwanlma0x3wj02cj"; 25060 - libraryHaskellDepends = [ 25061 - base cdar-mBound collect-errors deepseq hspec integer-logarithms 25062 - mixed-types-num QuickCheck reflection regex-tdfa template-haskell 25063 - ]; 25064 - testHaskellDepends = [ 25065 - base cdar-mBound collect-errors deepseq hspec integer-logarithms 25066 - mixed-types-num QuickCheck reflection regex-tdfa template-haskell 25067 - ]; 25068 - description = "Multi-precision ball (interval) arithmetic"; 25069 - license = lib.licenses.bsd3; 25070 - }) {}; 25071 - 25072 - "aern2-mp_0_2_9_1" = callPackage 25073 - ({ mkDerivation, base, cdar-mBound, collect-errors, deepseq, hspec 25074 - , integer-logarithms, mixed-types-num, QuickCheck, reflection 25075 - , regex-tdfa, template-haskell 25076 - }: 25077 - mkDerivation { 25078 - pname = "aern2-mp"; 25079 25058 version = "0.2.9.1"; 25080 25059 sha256 = "0fygbfrww0qjjjfj21crkv5najrnk57qizfh8q43s4z1szad9lk1"; 25081 25060 libraryHaskellDepends = [ ··· 25088 25067 ]; 25089 25068 description = "Multi-precision ball (interval) arithmetic"; 25090 25069 license = lib.licenses.bsd3; 25091 - hydraPlatforms = lib.platforms.none; 25092 25070 }) {}; 25093 25071 25094 25072 "aern2-real" = callPackage ··· 25097 25075 }: 25098 25076 mkDerivation { 25099 25077 pname = "aern2-real"; 25100 - version = "0.2.8.0"; 25101 - sha256 = "13nk4s5r7h7wg4q0x01f8aiy432zngynd5qbqsqi9fz149k7mik1"; 25102 - libraryHaskellDepends = [ 25103 - aern2-mp base collect-errors hspec integer-logarithms 25104 - mixed-types-num QuickCheck 25105 - ]; 25106 - testHaskellDepends = [ 25107 - aern2-mp base collect-errors hspec integer-logarithms 25108 - mixed-types-num QuickCheck 25109 - ]; 25110 - description = "Real numbers as sequences of MPBalls"; 25111 - license = lib.licenses.bsd3; 25112 - }) {}; 25113 - 25114 - "aern2-real_0_2_9_1" = callPackage 25115 - ({ mkDerivation, aern2-mp, base, collect-errors, hspec 25116 - , integer-logarithms, mixed-types-num, QuickCheck 25117 - }: 25118 - mkDerivation { 25119 - pname = "aern2-real"; 25120 25078 version = "0.2.9.1"; 25121 25079 sha256 = "09h1x62jz30spfbshriznb9nczxiigd6nhs8n2xgnsjbdrspy45q"; 25122 25080 libraryHaskellDepends = [ ··· 25129 25087 ]; 25130 25088 description = "Real numbers as convergent sequences of intervals"; 25131 25089 license = lib.licenses.bsd3; 25132 - hydraPlatforms = lib.platforms.none; 25133 25090 }) {}; 25134 25091 25135 25092 "aeson_1_5_6_0" = callPackage ··· 26172 26129 ]; 26173 26130 description = "Generate TypeScript definition files from your ADTs"; 26174 26131 license = lib.licenses.bsd3; 26175 - hydraPlatforms = lib.platforms.none; 26176 - broken = true; 26177 26132 }) {}; 26178 26133 26179 26134 "aeson-typescript_0_4_0_0" = callPackage ··· 26198 26153 description = "Generate TypeScript definition files from your ADTs"; 26199 26154 license = lib.licenses.bsd3; 26200 26155 hydraPlatforms = lib.platforms.none; 26201 - broken = true; 26202 26156 }) {}; 26203 26157 26204 26158 "aeson-utils" = callPackage ··· 38064 38018 }) {}; 38065 38019 38066 38020 "aws-arn" = callPackage 38067 - ({ mkDerivation, base, deriving-compat, hashable, lens, tasty 38068 - , tasty-discover, tasty-hunit, text 38021 + ({ mkDerivation, base, deriving-compat, hashable, profunctors 38022 + , tagged, tasty, tasty-discover, tasty-hunit, text 38069 38023 }: 38070 38024 mkDerivation { 38071 38025 pname = "aws-arn"; 38072 - version = "0.1.0.1"; 38073 - sha256 = "0ml27685rjycrhc84sq41yniy15s2ak59cq5j1ybf9mxkwl52qcn"; 38074 - revision = "1"; 38075 - editedCabalFile = "1jm9g9fqyk2xr37kw52qghcpr9ak9nss1hnc3wy1lq2an42q1dpw"; 38026 + version = "0.2.0.0"; 38027 + sha256 = "1amqcycxncgcs7nvpxrr2f2r2g6dhyfmlcwsk2am8l9ncmrr8ijx"; 38076 38028 libraryHaskellDepends = [ 38077 - base deriving-compat hashable lens text 38029 + base deriving-compat hashable profunctors tagged text 38078 38030 ]; 38079 38031 testHaskellDepends = [ 38080 - base deriving-compat lens tasty tasty-discover tasty-hunit text 38032 + base deriving-compat profunctors tagged tasty tasty-hunit text 38081 38033 ]; 38082 38034 testToolDepends = [ tasty-discover ]; 38083 38035 description = "Types and optics for manipulating Amazon Resource Names (ARNs)"; ··· 40317 40269 pname = "base64"; 40318 40270 version = "0.4.2.4"; 40319 40271 sha256 = "119mpqcv1rwkhwm69ga2b4f7hr825fa5wfm1w3i1szmhzh52s2k4"; 40272 + revision = "1"; 40273 + editedCabalFile = "09jja484hzhnjfaz9whridrxsk799gyrg6qnvbpiy8q9c5cybfhi"; 40320 40274 libraryHaskellDepends = [ 40321 40275 base bytestring deepseq text text-short 40322 40276 ]; ··· 51334 51288 ({ mkDerivation, base, Cabal, QuickCheck }: 51335 51289 mkDerivation { 51336 51290 pname = "cabal-detailed-quickcheck"; 51337 - version = "0.1.1.3"; 51338 - sha256 = "1zy2b86ns5jhrl6z6qw6g1zq5nv3lpf4askpr40l9gid61h6mr01"; 51291 + version = "0.1.1.4"; 51292 + sha256 = "0rgv66b26kjzl06xlh1x0l4xxc8a0fvzvj6jm9asya2wrmvs9z9m"; 51339 51293 libraryHaskellDepends = [ base Cabal QuickCheck ]; 51340 51294 description = "QuickCheck for Cabal tests"; 51341 51295 license = lib.licenses.mit; ··· 54680 54634 }: 54681 54635 mkDerivation { 54682 54636 pname = "cassava"; 54683 - version = "0.5.2.0"; 54684 - sha256 = "01h1zrdqb313cjd4rqm1107azzx4czqi018c2djf66a5i7ajl3dk"; 54685 - revision = "9"; 54686 - editedCabalFile = "087489f6wx9gcr107xnw7pbmnwh9rkdqqk2sky3g43k87j2aqhbj"; 54687 - configureFlags = [ "-f-bytestring--lt-0_10_4" ]; 54688 - libraryHaskellDepends = [ 54689 - array attoparsec base bytestring containers deepseq hashable Only 54690 - scientific text text-short transformers unordered-containers vector 54691 - ]; 54692 - testHaskellDepends = [ 54693 - attoparsec base bytestring hashable HUnit QuickCheck 54694 - quickcheck-instances scientific test-framework test-framework-hunit 54695 - test-framework-quickcheck2 text unordered-containers vector 54696 - ]; 54697 - description = "A CSV parsing and encoding library"; 54698 - license = lib.licenses.bsd3; 54699 - }) {}; 54700 - 54701 - "cassava_0_5_3_0" = callPackage 54702 - ({ mkDerivation, array, attoparsec, base, bytestring, containers 54703 - , deepseq, hashable, HUnit, Only, QuickCheck, quickcheck-instances 54704 - , scientific, test-framework, test-framework-hunit 54705 - , test-framework-quickcheck2, text, text-short, transformers 54706 - , unordered-containers, vector 54707 - }: 54708 - mkDerivation { 54709 - pname = "cassava"; 54710 54637 version = "0.5.3.0"; 54711 54638 sha256 = "1gp954w05bj83z4i6isq2qxi1flqwppsgxxrp1f75mrs8cglbj5l"; 54712 54639 configureFlags = [ "-f-bytestring--lt-0_10_4" ]; ··· 54721 54648 ]; 54722 54649 description = "A CSV parsing and encoding library"; 54723 54650 license = lib.licenses.bsd3; 54724 - hydraPlatforms = lib.platforms.none; 54725 54651 }) {}; 54726 54652 54727 54653 "cassava-conduit" = callPackage ··· 58090 58016 }: 58091 58017 mkDerivation { 58092 58018 pname = "circular"; 58093 - version = "0.4.0.2"; 58094 - sha256 = "1wmm649rpjyy1w7k8zd4b8k52cb26i2jq4n6hszbspxp2bcvrnfs"; 58095 - libraryHaskellDepends = [ aeson base primitive vector ]; 58096 - testHaskellDepends = [ 58097 - aeson base hspec primitive QuickCheck quickcheck-instances vector 58098 - ]; 58099 - benchmarkHaskellDepends = [ base criterion vector ]; 58100 - description = "Circular fixed-sized mutable vectors"; 58101 - license = lib.licenses.bsd3; 58102 - maintainers = [ lib.maintainers.dschrempf ]; 58103 - }) {}; 58104 - 58105 - "circular_0_4_0_3" = callPackage 58106 - ({ mkDerivation, aeson, base, criterion, hspec, primitive 58107 - , QuickCheck, quickcheck-instances, vector 58108 - }: 58109 - mkDerivation { 58110 - pname = "circular"; 58111 58019 version = "0.4.0.3"; 58112 58020 sha256 = "0mfsrf60cdw4c7lff8vmvkp5bj4kql46zp0f3fkx9xkf61zqkn3m"; 58113 58021 libraryHaskellDepends = [ aeson base primitive vector ]; ··· 58117 58025 benchmarkHaskellDepends = [ base criterion vector ]; 58118 58026 description = "Circular fixed-sized mutable vectors"; 58119 58027 license = lib.licenses.bsd3; 58120 - hydraPlatforms = lib.platforms.none; 58121 58028 maintainers = [ lib.maintainers.dschrempf ]; 58122 58029 }) {}; 58123 58030 ··· 64881 64788 ]; 64882 64789 description = "Short description"; 64883 64790 license = lib.licenses.bsd3; 64884 - hydraPlatforms = lib.platforms.none; 64885 64791 }) {}; 64886 64792 64887 64793 "conduit-algorithms" = callPackage ··· 75373 75279 broken = true; 75374 75280 }) {}; 75375 75281 75282 + "dbmonitor" = callPackage 75283 + ({ mkDerivation, ansi-terminal, async, base, bytestring, dhall 75284 + , directory, filepath, fsnotify, hasql, lifted-base, monad-control 75285 + , mtl, optparse-applicative, stm, telegram-bot-simple, text, time 75286 + , transformers-base, unordered-containers, vector 75287 + }: 75288 + mkDerivation { 75289 + pname = "dbmonitor"; 75290 + version = "0.1.0"; 75291 + sha256 = "02j2f6r7jkgmmxqxysz45api0ai8wic4dffhw0y1xxhwfw5cx023"; 75292 + isLibrary = true; 75293 + isExecutable = true; 75294 + libraryHaskellDepends = [ 75295 + ansi-terminal async base bytestring dhall directory filepath 75296 + fsnotify hasql lifted-base monad-control mtl optparse-applicative 75297 + stm telegram-bot-simple text time transformers-base 75298 + unordered-containers vector 75299 + ]; 75300 + executableHaskellDepends = [ 75301 + ansi-terminal async base bytestring dhall directory filepath 75302 + fsnotify hasql lifted-base monad-control mtl optparse-applicative 75303 + stm telegram-bot-simple text time transformers-base 75304 + unordered-containers vector 75305 + ]; 75306 + description = "Data consistency alerting for PostgreSQL"; 75307 + license = lib.licenses.bsd3; 75308 + mainProgram = "dbmonitor"; 75309 + }) {}; 75310 + 75376 75311 "dbus" = callPackage 75377 75312 ({ mkDerivation, base, bytestring, cereal, conduit, containers 75378 75313 , criterion, deepseq, directory, exceptions, extra, filepath, lens ··· 76501 76436 mainProgram = "deeplearning_demonstration"; 76502 76437 }) {}; 76503 76438 76504 - "deepseq_1_4_7_0" = callPackage 76439 + "deepseq_1_4_8_0" = callPackage 76505 76440 ({ mkDerivation, array, base, ghc-prim }: 76506 76441 mkDerivation { 76507 76442 pname = "deepseq"; 76508 - version = "1.4.7.0"; 76509 - sha256 = "0sm00rsw714y73qr5zihz5fhxw0hahs6ksmf8wa60m1qwb9jcy9v"; 76443 + version = "1.4.8.0"; 76444 + sha256 = "0nk5hly70xb91q5pnq87yrwh0365kqj7iyhq5mbj8yhgwxr1661d"; 76510 76445 libraryHaskellDepends = [ array base ghc-prim ]; 76511 76446 testHaskellDepends = [ array base ghc-prim ]; 76512 76447 description = "Deep evaluation of data structures"; ··· 81088 81023 81089 81024 "dirichlet" = callPackage 81090 81025 ({ mkDerivation, base, hspec, log-domain, math-functions 81091 - , mwc-random, primitive, vector 81092 - }: 81093 - mkDerivation { 81094 - pname = "dirichlet"; 81095 - version = "0.1.0.6"; 81096 - sha256 = "1awypb4ww1mgmvyd16hx1wxjws83slv65i3dc059b7w5nrmwqg49"; 81097 - libraryHaskellDepends = [ 81098 - base log-domain math-functions mwc-random primitive vector 81099 - ]; 81100 - testHaskellDepends = [ base hspec log-domain mwc-random vector ]; 81101 - description = "Multivariate Dirichlet distribution"; 81102 - license = lib.licenses.bsd3; 81103 - maintainers = [ lib.maintainers.dschrempf ]; 81104 - }) {}; 81105 - 81106 - "dirichlet_0_1_0_7" = callPackage 81107 - ({ mkDerivation, base, hspec, log-domain, math-functions 81108 81026 , mwc-random, random, vector 81109 81027 }: 81110 81028 mkDerivation { ··· 81117 81035 testHaskellDepends = [ base hspec log-domain random vector ]; 81118 81036 description = "Multivariate Dirichlet distribution"; 81119 81037 license = lib.licenses.bsd3; 81120 - hydraPlatforms = lib.platforms.none; 81121 81038 maintainers = [ lib.maintainers.dschrempf ]; 81122 81039 }) {}; 81123 81040 ··· 83667 83584 doHaddock = false; 83668 83585 description = "Test interactive Haskell examples"; 83669 83586 license = lib.licenses.mit; 83670 - hydraPlatforms = lib.platforms.none; 83671 - broken = true; 83672 83587 }) {}; 83673 83588 83674 83589 "doctest-prop" = callPackage ··· 84212 84127 mainProgram = "dotenv"; 84213 84128 }) {}; 84214 84129 84130 + "dotenv_0_9_0_3" = callPackage 84131 + ({ mkDerivation, base, base-compat, containers, directory 84132 + , exceptions, hspec, hspec-discover, hspec-megaparsec, megaparsec 84133 + , optparse-applicative, process, shellwords, text 84134 + }: 84135 + mkDerivation { 84136 + pname = "dotenv"; 84137 + version = "0.9.0.3"; 84138 + sha256 = "163w2japbcdjzmhr7afq2rss7sp7gz2j8mylcc716x63gm3ws20h"; 84139 + isLibrary = true; 84140 + isExecutable = true; 84141 + enableSeparateDataOutput = true; 84142 + libraryHaskellDepends = [ 84143 + base base-compat containers directory exceptions megaparsec process 84144 + shellwords text 84145 + ]; 84146 + executableHaskellDepends = [ 84147 + base base-compat megaparsec optparse-applicative process text 84148 + ]; 84149 + testHaskellDepends = [ 84150 + base base-compat containers directory exceptions hspec 84151 + hspec-megaparsec megaparsec process shellwords text 84152 + ]; 84153 + testToolDepends = [ hspec-discover ]; 84154 + description = "Loads environment variables from dotenv files"; 84155 + license = lib.licenses.mit; 84156 + hydraPlatforms = lib.platforms.none; 84157 + mainProgram = "dotenv"; 84158 + }) {}; 84159 + 84215 84160 "dotfs" = callPackage 84216 84161 ({ mkDerivation, base, bytestring, containers, directory, filepath 84217 84162 , haskell-src, HFuse, HUnit, parsec, process, QuickCheck ··· 87347 87292 }: 87348 87293 mkDerivation { 87349 87294 pname = "effectful"; 87350 - version = "1.0.0.0"; 87351 - sha256 = "0z1jnlmxwvacnira88rh5syd3p2rwy71cqb7nq4wlza43ym1vifa"; 87352 - revision = "1"; 87353 - editedCabalFile = "14y45ykqrxcl980rbn1pvzh7vldrg0hf55710544ssgbh9m71mrb"; 87295 + version = "1.1.0.0"; 87296 + sha256 = "0hfy27bgx57rga93jrj16laia65anhcks9b8xcwfsvc4zp3bsckh"; 87354 87297 libraryHaskellDepends = [ 87355 87298 async base bytestring directory effectful-core process stm time 87356 87299 unliftio ··· 87372 87315 }: 87373 87316 mkDerivation { 87374 87317 pname = "effectful-core"; 87375 - version = "1.0.0.0"; 87376 - sha256 = "1mnwlq5i1y77f4p2jpyc6ciw600giz9g1n5rs0lwzwnbrjckqfp5"; 87318 + version = "1.1.0.0"; 87319 + sha256 = "1wglhfxmp7vcvyijdz9zmh8ai1q1k0a83d7klmiipxvym853w97b"; 87377 87320 libraryHaskellDepends = [ 87378 87321 base containers exceptions monad-control primitive 87379 87322 transformers-base unliftio-core ··· 87391 87334 pname = "effectful-plugin"; 87392 87335 version = "1.0.0.0"; 87393 87336 sha256 = "11y9d1ylwhgrrwf0pcpjqix2vrwzbwr2rlma6rm0h8yqpkchbx81"; 87337 + revision = "1"; 87338 + editedCabalFile = "0878clqj18snfg7qlrpca21jy12w5b99d79gx6hkkw8pqi4x96x8"; 87394 87339 libraryHaskellDepends = [ 87395 87340 base containers effectful-core ghc ghc-tcplugins-extra 87396 87341 ]; ··· 87407 87352 pname = "effectful-th"; 87408 87353 version = "1.0.0.0"; 87409 87354 sha256 = "0qvsxw1ajmr63r1bkgkchj5ra8g1ypx135ld62bip2mvqaxha9ih"; 87355 + revision = "1"; 87356 + editedCabalFile = "0qpyaxkvz1h6z80zhiq80vs6hhgpp02faxxv5zyxkmi4ixf5arr2"; 87410 87357 libraryHaskellDepends = [ 87411 87358 base containers effectful exceptions template-haskell 87412 87359 th-abstraction ··· 93645 93592 license = lib.licenses.bsd3; 93646 93593 }) {}; 93647 93594 93595 + "explainable-predicates_0_1_2_2" = callPackage 93596 + ({ mkDerivation, array, base, doctest-exitcode-stdio, doctest-lib 93597 + , hspec, HUnit, mono-traversable, QuickCheck, regex-tdfa, syb 93598 + , template-haskell 93599 + }: 93600 + mkDerivation { 93601 + pname = "explainable-predicates"; 93602 + version = "0.1.2.2"; 93603 + sha256 = "16aajh4b6pg94y14581ppqlwhkb3qgz1d87zz6zjy7kbg8acrffa"; 93604 + libraryHaskellDepends = [ 93605 + array base HUnit mono-traversable QuickCheck regex-tdfa syb 93606 + template-haskell 93607 + ]; 93608 + testHaskellDepends = [ 93609 + base doctest-exitcode-stdio doctest-lib hspec 93610 + ]; 93611 + description = "Predicates that can explain themselves"; 93612 + license = lib.licenses.bsd3; 93613 + hydraPlatforms = lib.platforms.none; 93614 + }) {}; 93615 + 93648 93616 "explicit-constraint-lens" = callPackage 93649 93617 ({ mkDerivation, base, tasty, tasty-hunit }: 93650 93618 mkDerivation { ··· 101608 101576 101609 101577 "freckle-app" = callPackage 101610 101578 ({ mkDerivation, aeson, base, Blammo, bugsnag, bytestring 101611 - , case-insensitive, conduit, containers, datadog, directory 101612 - , doctest, ekg-core, envparse, errors, exceptions, extra, filepath 101613 - , Glob, hashable, hspec, hspec-core, hspec-expectations-lifted 101579 + , case-insensitive, conduit, containers, datadog, doctest, dotenv 101580 + , ekg-core, envparse, errors, exceptions, extra, filepath, Glob 101581 + , hashable, hspec, hspec-core, hspec-expectations-lifted 101614 101582 , hspec-junit-formatter, http-client, http-conduit 101615 101583 , http-link-header, http-types, immortal, lens, lens-aeson 101616 - , load-env, memcache, monad-control, MonadRandom, mtl, network-uri 101584 + , memcache, monad-control, MonadRandom, mtl, network-uri 101617 101585 , path-pieces, persistent, persistent-postgresql, postgresql-simple 101618 - , primitive, process, QuickCheck, resource-pool, retry, safe 101619 - , scientist, semigroupoids, template-haskell, temporary, text, time 101620 - , transformers, transformers-base, typed-process, unliftio 101621 - , unliftio-core, unordered-containers, vector, wai, wai-extra, yaml 101622 - , yesod-core 101586 + , primitive, QuickCheck, resource-pool, retry, safe, scientist 101587 + , semigroupoids, template-haskell, text, time, transformers 101588 + , transformers-base, typed-process, unliftio, unliftio-core 101589 + , unordered-containers, vector, wai, wai-extra, yaml, yesod-core 101623 101590 }: 101624 101591 mkDerivation { 101625 101592 pname = "freckle-app"; 101626 - version = "1.5.1.0"; 101627 - sha256 = "01qghpcgsh4fbszq7p21n1gk16v88bna2kr8aax81wl1iqabpyg1"; 101593 + version = "1.6.0.0"; 101594 + sha256 = "1ciqkqzif6hnasqhcmlhm5smq06mjh05l94v36413zv7ikcszygx"; 101628 101595 libraryHaskellDepends = [ 101629 101596 aeson base Blammo bugsnag bytestring case-insensitive conduit 101630 - containers datadog doctest ekg-core envparse errors exceptions 101631 - extra filepath Glob hashable hspec hspec-core 101597 + containers datadog doctest dotenv ekg-core envparse errors 101598 + exceptions extra filepath Glob hashable hspec hspec-core 101632 101599 hspec-expectations-lifted hspec-junit-formatter http-client 101633 - http-conduit http-link-header http-types immortal lens load-env 101634 - memcache monad-control MonadRandom mtl network-uri path-pieces 101635 - persistent persistent-postgresql postgresql-simple primitive 101636 - resource-pool retry safe scientist semigroupoids template-haskell 101637 - text time transformers transformers-base typed-process unliftio 101638 - unliftio-core unordered-containers vector wai wai-extra yaml 101639 - yesod-core 101600 + http-conduit http-link-header http-types immortal lens memcache 101601 + monad-control MonadRandom mtl network-uri path-pieces persistent 101602 + persistent-postgresql postgresql-simple primitive resource-pool 101603 + retry safe scientist semigroupoids template-haskell text time 101604 + transformers transformers-base typed-process unliftio unliftio-core 101605 + unordered-containers vector wai wai-extra yaml yesod-core 101640 101606 ]; 101641 101607 testHaskellDepends = [ 101642 - aeson base Blammo bytestring directory errors hspec http-types lens 101643 - lens-aeson memcache postgresql-simple process QuickCheck temporary 101644 - text time wai wai-extra 101608 + aeson base Blammo bugsnag bytestring errors hspec http-types lens 101609 + lens-aeson memcache postgresql-simple QuickCheck unliftio wai 101610 + wai-extra 101645 101611 ]; 101646 101612 description = "Haskell application toolkit used at Freckle"; 101647 101613 license = lib.licenses.mit; ··· 103737 103703 "fused-effects" = callPackage 103738 103704 ({ mkDerivation, base, containers, hedgehog, hedgehog-fn 103739 103705 , inspection-testing, markdown-unlit, tasty-bench, transformers 103740 - }: 103741 - mkDerivation { 103742 - pname = "fused-effects"; 103743 - version = "1.1.1.3"; 103744 - sha256 = "046d6r1sbcqvinla14hhfb6f2ynryz5ixqzf4q2fjd3g0c4pfm88"; 103745 - libraryHaskellDepends = [ base transformers ]; 103746 - testHaskellDepends = [ 103747 - base containers hedgehog hedgehog-fn inspection-testing 103748 - transformers 103749 - ]; 103750 - testToolDepends = [ markdown-unlit ]; 103751 - benchmarkHaskellDepends = [ base tasty-bench transformers ]; 103752 - description = "A fast, flexible, fused effect system"; 103753 - license = lib.licenses.bsd3; 103754 - }) {}; 103755 - 103756 - "fused-effects_1_1_2_0" = callPackage 103757 - ({ mkDerivation, base, containers, hedgehog, hedgehog-fn 103758 - , inspection-testing, markdown-unlit, tasty-bench, transformers 103759 103706 , unliftio-core 103760 103707 }: 103761 103708 mkDerivation { ··· 103771 103718 benchmarkHaskellDepends = [ base tasty-bench transformers ]; 103772 103719 description = "A fast, flexible, fused effect system"; 103773 103720 license = lib.licenses.bsd3; 103774 - hydraPlatforms = lib.platforms.none; 103775 103721 }) {}; 103776 103722 103777 103723 "fused-effects-exceptions" = callPackage ··· 110831 110777 }) {inherit (pkgs) libhandy;}; 110832 110778 110833 110779 "gi-harfbuzz" = callPackage 110834 - ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib 110835 - , gi-gobject, harfbuzz, harfbuzz-gobject, haskell-gi 110836 - , haskell-gi-base, haskell-gi-overloading, text, transformers 110837 - }: 110838 - mkDerivation { 110839 - pname = "gi-harfbuzz"; 110840 - version = "0.0.5"; 110841 - sha256 = "1kngcm03596cqz4djll1snmif2wdpkih0awkavcl2m63xcd86m4z"; 110842 - setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 110843 - libraryHaskellDepends = [ 110844 - base bytestring containers gi-glib gi-gobject haskell-gi 110845 - haskell-gi-base haskell-gi-overloading text transformers 110846 - ]; 110847 - libraryPkgconfigDepends = [ harfbuzz harfbuzz-gobject ]; 110848 - description = "HarfBuzz bindings"; 110849 - license = lib.licenses.lgpl21Only; 110850 - }) {inherit (pkgs) harfbuzz; harfbuzz-gobject = null;}; 110851 - 110852 - "gi-harfbuzz_0_0_6" = callPackage 110853 110780 ({ mkDerivation, base, bytestring, Cabal, containers, gi-freetype2 110854 110781 , gi-glib, gi-gobject, harfbuzz, harfbuzz-gobject, haskell-gi 110855 110782 , haskell-gi-base, haskell-gi-overloading, text, transformers ··· 110868 110795 libraryPkgconfigDepends = [ harfbuzz harfbuzz-gobject ]; 110869 110796 description = "HarfBuzz bindings"; 110870 110797 license = lib.licenses.lgpl21Only; 110871 - hydraPlatforms = lib.platforms.none; 110872 110798 }) {inherit (pkgs) harfbuzz; harfbuzz-gobject = null;}; 110873 110799 110874 110800 "gi-ibus" = callPackage ··· 130137 130063 license = lib.licenses.mit; 130138 130064 }) {}; 130139 130065 130066 + "hasql_1_6_0_1" = callPackage 130067 + ({ mkDerivation, attoparsec, base, bytestring 130068 + description = "http-client TLS backend using Rustls"; 130069 + description = "http-client TLS backend using Rustls"; 130070 + description = "http-client TLS backend using Rustls"; 130071 + description = "http-client TLS backend using Rustls"; 130072 + description = "http-client TLS backend using Rustls"; 130073 + }: 130074 + mkDerivation { 130075 + description = "http-client TLS backend using Rustls"; 130076 + version = "1.6.0.1"; 130077 + sha256 = "164s6mwl1aq6r2i1qvdhcpr6mr3c8hffnkqzz07p46plysyzfs8f"; 130078 + libraryHaskellDepends = [ 130079 + description = "http-client TLS backend using Rustls"; 130080 + description = "http-client TLS backend using Rustls"; 130081 + description = "http-client TLS backend using Rustls"; 130082 + ]; 130083 + testHaskellDepends = [ 130084 + description = "http-client TLS backend using Rustls"; 130085 + tasty-hunit tasty-quickcheck 130086 + ]; 130087 + benchmarkHaskellDepends = [ gauge rerebase ]; 130088 + description = "http-client TLS backend using Rustls"; 130089 + license = lib.licenses.mit; 130090 + hydraPlatforms = lib.platforms.none; 130091 + }) {}; 130092 + 130140 130093 description = "http-client TLS backend using Rustls"; 130141 130094 description = "http-client TLS backend using Rustls"; 130142 130095 description = "http-client TLS backend using Rustls"; ··· 130241 130194 license = lib.licenses.mit; 130242 130195 }) {}; 130243 130196 130197 + "hasql-dynamic-statements_0_3_1_2" = callPackage 130198 + description = "http-client TLS backend using Rustls"; 130199 + description = "http-client TLS backend using Rustls"; 130200 + description = "http-client TLS backend using Rustls"; 130201 + }: 130202 + mkDerivation { 130203 + description = "http-client TLS backend using Rustls"; 130204 + version = "0.3.1.2"; 130205 + sha256 = "165s21mw1j38xpzrqpg5nbgfa3gc9qw88b80d8cfdxdiyghn79hq"; 130206 + libraryHaskellDepends = [ 130207 + description = "http-client TLS backend using Rustls"; 130208 + ]; 130209 + testHaskellDepends = [ 130210 + description = "http-client TLS backend using Rustls"; 130211 + tasty-quickcheck 130212 + ]; 130213 + description = "http-client TLS backend using Rustls"; 130214 + license = lib.licenses.mit; 130215 + hydraPlatforms = lib.platforms.none; 130216 + }) {}; 130217 + 130244 130218 description = "http-client TLS backend using Rustls"; 130245 130219 description = "http-client TLS backend using Rustls"; 130246 130220 description = "http-client TLS backend using Rustls"; ··· 130285 130259 }: 130286 130260 mkDerivation { 130287 130261 description = "http-client TLS backend using Rustls"; 130288 - version = "0.1.0.4"; 130289 - description = "http-client TLS backend using Rustls"; 130262 + version = "0.1.0.5"; 130263 + sha256 = "10mfl1sa23zv7hgc0k1xykjxgrs4qjlmwdkxw38y0wn9b7zzpnlh"; 130290 130264 libraryHaskellDepends = [ 130291 130265 description = "http-client TLS backend using Rustls"; 130292 130266 description = "http-client TLS backend using Rustls"; ··· 130372 130346 license = lib.licenses.mit; 130373 130347 }) {}; 130374 130348 130375 - description = "http-client TLS backend using Rustls"; 130349 + "hasql-optparse-applicative_0_4_0_1" = callPackage 130376 130350 description = "http-client TLS backend using Rustls"; 130377 130351 , optparse-applicative 130378 130352 }: 130379 130353 mkDerivation { 130380 130354 description = "http-client TLS backend using Rustls"; 130381 - version = "0.4"; 130382 - description = "http-client TLS backend using Rustls"; 130355 + version = "0.4.0.1"; 130356 + sha256 = "1i2skl8zick54vf9hn169j1cmjgajiwvjdyxhdssisipjrczpqg8"; 130383 130357 libraryHaskellDepends = [ 130384 130358 description = "http-client TLS backend using Rustls"; 130385 130359 ]; ··· 130415 130389 license = lib.licenses.mit; 130416 130390 }) {}; 130417 130391 130418 - description = "http-client TLS backend using Rustls"; 130392 + "hasql-pool_0_7_2_1" = callPackage 130419 130393 description = "http-client TLS backend using Rustls"; 130420 130394 , transformers 130421 130395 }: 130422 130396 mkDerivation { 130423 130397 description = "http-client TLS backend using Rustls"; 130424 - version = "0.7.2"; 130425 - description = "http-client TLS backend using Rustls"; 130398 + version = "0.7.2.1"; 130399 + sha256 = "0rlnaan1ch8fr7z9jiznvpfabip070ibg1pqc4rircn2sw8773yb"; 130426 130400 description = "http-client TLS backend using Rustls"; 130427 130401 description = "http-client TLS backend using Rustls"; 130428 130402 description = "http-client TLS backend using Rustls"; ··· 130671 130645 license = lib.licenses.mit; 130672 130646 }) {}; 130673 130647 130648 + "hasql-th_0_4_0_17" = callPackage 130649 + description = "http-client TLS backend using Rustls"; 130650 + description = "http-client TLS backend using Rustls"; 130651 + description = "http-client TLS backend using Rustls"; 130652 + }: 130653 + mkDerivation { 130654 + description = "http-client TLS backend using Rustls"; 130655 + version = "0.4.0.17"; 130656 + sha256 = "1s4ra8i4az6kik4ahfg3h0rzyz54fifn0dkabfpfxalg1ap5y7ic"; 130657 + libraryHaskellDepends = [ 130658 + description = "http-client TLS backend using Rustls"; 130659 + description = "http-client TLS backend using Rustls"; 130660 + description = "http-client TLS backend using Rustls"; 130661 + ]; 130662 + description = "http-client TLS backend using Rustls"; 130663 + license = lib.licenses.mit; 130664 + hydraPlatforms = lib.platforms.none; 130665 + }) {}; 130666 + 130674 130667 description = "http-client TLS backend using Rustls"; 130675 130668 description = "http-client TLS backend using Rustls"; 130676 130669 description = "http-client TLS backend using Rustls"; ··· 130687 130680 description = "http-client TLS backend using Rustls"; 130688 130681 description = "http-client TLS backend using Rustls"; 130689 130682 license = lib.licenses.mit; 130683 + }) {}; 130684 + 130685 + "hasql-transaction_1_0_1_2" = callPackage 130686 + description = "http-client TLS backend using Rustls"; 130687 + description = "http-client TLS backend using Rustls"; 130688 + , transformers 130689 + }: 130690 + mkDerivation { 130691 + description = "http-client TLS backend using Rustls"; 130692 + version = "1.0.1.2"; 130693 + sha256 = "0wqvxjrjgrmnbbassayyixa4sa5qw5iwwcrh5yz65dw20qf7m9rs"; 130694 + libraryHaskellDepends = [ 130695 + description = "http-client TLS backend using Rustls"; 130696 + description = "http-client TLS backend using Rustls"; 130697 + ]; 130698 + description = "http-client TLS backend using Rustls"; 130699 + description = "http-client TLS backend using Rustls"; 130700 + license = lib.licenses.mit; 130701 + hydraPlatforms = lib.platforms.none; 130690 130702 }) {}; 130691 130703 130692 130704 description = "http-client TLS backend using Rustls"; ··· 134092 134104 }: 134093 134105 mkDerivation { 134094 134106 pname = "hercules-ci-agent"; 134095 - version = "0.9.6"; 134096 - sha256 = "1viy6h0jslhr5ln06g1yqmgqjr36yl6014v8m2fzlnszga761v6y"; 134107 + version = "0.9.7"; 134108 + sha256 = "1pgzgmjc025n9if2hq84i4d9syrz7fskzvyy5ilz4h49vqnjngcq"; 134097 134109 isLibrary = true; 134098 134110 isExecutable = true; 134099 134111 enableSeparateDataOutput = true; ··· 134307 134319 }: 134308 134320 mkDerivation { 134309 134321 pname = "hercules-ci-cnix-store"; 134310 - version = "0.3.3.0"; 134311 - sha256 = "0h4igygjmi8z9dyfidizs04f9yhnibdba523h8996lf7s2dxb6g9"; 134322 + version = "0.3.3.1"; 134323 + sha256 = "12dar9i4kbils7f03almhlarhjysgh2zqsq24xqrsz6fwdcdn5v6"; 134312 134324 setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; 134313 134325 libraryHaskellDepends = [ 134314 134326 base bytestring conduit containers inline-c inline-c-cpp protolude ··· 134659 134671 }: 134660 134672 mkDerivation { 134661 134673 pname = "heterocephalus"; 134662 - version = "1.0.5.6"; 134663 - sha256 = "15bgmgnyrf721d0a3bpmvbz723a79hbh56wa6a2v087v3qrlx05g"; 134664 - libraryHaskellDepends = [ 134665 - base blaze-html blaze-markup containers dlist mtl parsec 134666 - shakespeare template-haskell template-haskell-compat-v0208 text 134667 - transformers 134668 - ]; 134669 - testHaskellDepends = [ base doctest Glob ]; 134670 - description = "A type-safe template engine for working with front end development tools"; 134671 - license = lib.licenses.mit; 134672 - }) {}; 134673 - 134674 - "heterocephalus_1_0_5_7" = callPackage 134675 - ({ mkDerivation, base, blaze-html, blaze-markup, containers, dlist 134676 - , doctest, Glob, mtl, parsec, shakespeare, template-haskell 134677 - , template-haskell-compat-v0208, text, transformers 134678 - }: 134679 - mkDerivation { 134680 - pname = "heterocephalus"; 134681 134674 version = "1.0.5.7"; 134682 134675 sha256 = "1dxvmkrkhqfapbywr202s4182r3nqlciqvbixd5g7c851qwfvpj2"; 134683 134676 libraryHaskellDepends = [ ··· 134688 134681 testHaskellDepends = [ base doctest Glob ]; 134689 134682 description = "A type-safe template engine for working with front end development tools"; 134690 134683 license = lib.licenses.mit; 134691 - hydraPlatforms = lib.platforms.none; 134692 134684 }) {}; 134693 134685 134694 134686 "heterogeneous-list-literals" = callPackage ··· 138990 138982 }) {}; 138991 138983 138992 138984 "hlrdb" = callPackage 138993 - ({ mkDerivation, base, base64-bytestring, bytestring, cryptonite 138994 - , hashable, hedis, hlrdb-core, memory, random, store, time 138985 + ({ mkDerivation, base, base64, bytestring, cryptonite, hashable 138986 + , hedis, hlrdb-core, memory, random, store, time 138995 138987 , unordered-containers, zstd 138996 138988 }: 138997 138989 mkDerivation { 138998 138990 pname = "hlrdb"; 138999 - version = "0.3.2.0"; 139000 - sha256 = "1k4dsd4h3fv1ag753gwxvirfrj53ra4ik948pyacq31c16mz1l2p"; 139001 - revision = "3"; 139002 - editedCabalFile = "1r8dmsfbsm4lhak2hskid03bad2fvnb71v779grzf5hy6y46jc42"; 138991 + version = "0.4.0.0"; 138992 + sha256 = "0cj2ff40n3v171xhvdips3als1f2x91ksxcqm7i570mwkdgbh1jr"; 139003 138993 libraryHaskellDepends = [ 139004 - base base64-bytestring bytestring cryptonite hashable hedis 139005 - hlrdb-core memory random store time unordered-containers zstd 138994 + base base64 bytestring cryptonite hashable hedis hlrdb-core memory 138995 + random store time unordered-containers zstd 139006 138996 ]; 139007 138997 description = "High-level Redis Database"; 139008 138998 license = lib.licenses.mit; ··· 172903 172893 }: 172904 172894 mkDerivation { 172905 172895 pname = "lens-family"; 172906 - version = "2.1.1"; 172907 - sha256 = "1ra31r3y672nyqf7147kxws1qvksgics8pgd6fasyf1v0l3c798j"; 172908 - libraryHaskellDepends = [ 172909 - base containers lens-family-core mtl transformers 172910 - ]; 172911 - description = "Lens Families"; 172912 - license = lib.licenses.bsd3; 172913 - }) {}; 172914 - 172915 - "lens-family_2_1_2" = callPackage 172916 - ({ mkDerivation, base, containers, lens-family-core, mtl 172917 - , transformers 172918 - }: 172919 - mkDerivation { 172920 - pname = "lens-family"; 172921 172896 version = "2.1.2"; 172922 172897 sha256 = "0j1n51qx9sszpbksnz35cfsn62mv44g2jvn9iwr6wfy0mz1syq1b"; 172923 172898 libraryHaskellDepends = [ ··· 172925 172900 ]; 172926 172901 description = "Lens Families"; 172927 172902 license = lib.licenses.bsd3; 172928 - hydraPlatforms = lib.platforms.none; 172929 172903 }) {}; 172930 172904 172931 172905 "lens-family-core" = callPackage 172932 172906 ({ mkDerivation, base, containers, transformers }: 172933 172907 mkDerivation { 172934 172908 pname = "lens-family-core"; 172935 - version = "2.1.0"; 172936 - sha256 = "1jjzm2f4ixjwysyk8gybzpb98rlf2mmzn0nfg8qvhkf5gl87jv3v"; 172937 - libraryHaskellDepends = [ base containers transformers ]; 172938 - description = "Haskell 2022 Lens Families"; 172939 - license = lib.licenses.bsd3; 172940 - }) {}; 172941 - 172942 - "lens-family-core_2_1_2" = callPackage 172943 - ({ mkDerivation, base, containers, transformers }: 172944 - mkDerivation { 172945 - pname = "lens-family-core"; 172946 172909 version = "2.1.2"; 172947 172910 sha256 = "1dkkd33wh2ykgis92dpshjxz6d2d41dvjj4zz6b7mdy8frr9jnhv"; 172948 172911 libraryHaskellDepends = [ base containers transformers ]; 172949 172912 description = "Haskell 2022 Lens Families"; 172950 172913 license = lib.licenses.bsd3; 172951 - hydraPlatforms = lib.platforms.none; 172952 172914 }) {}; 172953 172915 172954 172916 "lens-family-th" = callPackage ··· 176251 176213 ({ mkDerivation, base }: 176252 176214 mkDerivation { 176253 176215 pname = "linux-capabilities"; 176254 - version = "0.1.0.0"; 176255 - sha256 = "033mnbxg9bzi3cc4js22gpi96g5yslv6sksxdsgab5k075gad85k"; 176256 - libraryHaskellDepends = [ base ]; 176257 - description = "Linux capabilities Haskell data type"; 176258 - license = lib.licenses.asl20; 176259 - }) {}; 176260 - 176261 - "linux-capabilities_0_1_1_0" = callPackage 176262 - ({ mkDerivation, base }: 176263 - mkDerivation { 176264 - pname = "linux-capabilities"; 176265 176216 version = "0.1.1.0"; 176266 176217 sha256 = "0j5q4ddsg3bmkhb82da39rj3h1knhxm74z3jknprzwhavz2wxcn6"; 176267 176218 libraryHaskellDepends = [ base ]; 176268 176219 description = "Linux capabilities Haskell data type"; 176269 176220 license = lib.licenses.asl20; 176270 - hydraPlatforms = lib.platforms.none; 176271 176221 }) {}; 176272 176222 176273 176223 "linux-cgroup" = callPackage ··· 176980 176930 }: 176981 176931 mkDerivation { 176982 176932 pname = "list-t"; 176983 - version = "1.0.5.2"; 176984 - sha256 = "0478iigfrkinhkjyq9zc4xvrbzcfvq46s6k0bj4a2sy8j41jzgww"; 176985 - libraryHaskellDepends = [ 176986 - base foldl logict mmorph monad-control mtl semigroups transformers 176987 - transformers-base 176988 - ]; 176989 - testHaskellDepends = [ base-prelude HTF mmorph mtl-prelude ]; 176990 - description = "ListT done right"; 176991 - license = lib.licenses.mit; 176992 - }) {}; 176993 - 176994 - "list-t_1_0_5_3" = callPackage 176995 - ({ mkDerivation, base, base-prelude, foldl, HTF, logict, mmorph 176996 - , monad-control, mtl, mtl-prelude, semigroups, transformers 176997 - , transformers-base 176998 - }: 176999 - mkDerivation { 177000 - pname = "list-t"; 177001 176933 version = "1.0.5.3"; 177002 176934 sha256 = "0j3fgfa84f2cw87j80v5sq82s42505v82pwxgjyhbiflaxjd7wxd"; 177003 176935 libraryHaskellDepends = [ ··· 177007 176939 testHaskellDepends = [ base-prelude HTF mmorph mtl-prelude ]; 177008 176940 description = "ListT done right"; 177009 176941 license = lib.licenses.mit; 177010 - hydraPlatforms = lib.platforms.none; 177011 176942 }) {}; 177012 176943 177013 176944 "list-t-attoparsec" = callPackage ··· 183925 183856 ({ mkDerivation, base, data-default-class }: 183926 183857 mkDerivation { 183927 183858 pname = "mathexpr"; 183928 - version = "0.3.0.0"; 183929 - sha256 = "1bbi9368zg50xvhn0lkrza1fpfi1cjz21lxyay6qb9v2r7h0mhr3"; 183930 - libraryHaskellDepends = [ base data-default-class ]; 183931 - description = "Parse and evaluate math expressions with variables and functions"; 183932 - license = lib.licenses.gpl3Only; 183933 - }) {}; 183934 - 183935 - "mathexpr_0_3_1_0" = callPackage 183936 - ({ mkDerivation, base, data-default-class }: 183937 - mkDerivation { 183938 - pname = "mathexpr"; 183939 183859 version = "0.3.1.0"; 183940 183860 sha256 = "0s6knkj7274m9zfcv258drd4lqlq0ard4hafnsc8p3j8xrpr96pd"; 183941 183861 libraryHaskellDepends = [ base data-default-class ]; 183942 183862 description = "Parse and evaluate math expressions with variables and functions"; 183943 183863 license = lib.licenses.gpl3Only; 183944 - hydraPlatforms = lib.platforms.none; 183945 183864 }) {}; 183946 183865 183947 183866 "mathflow" = callPackage ··· 188589 188508 }: 188590 188509 mkDerivation { 188591 188510 pname = "mixed-types-num"; 188592 - version = "0.5.9.1"; 188593 - sha256 = "009hsagx0g1myf2jlljqnf96mwnz3a4jbcmrcjs0lizskprzj1n2"; 188594 - libraryHaskellDepends = [ 188595 - base collect-errors hspec hspec-smallcheck mtl QuickCheck 188596 - smallcheck template-haskell 188597 - ]; 188598 - testHaskellDepends = [ 188599 - base collect-errors hspec hspec-smallcheck QuickCheck smallcheck 188600 - ]; 188601 - description = "Alternative Prelude with numeric and logic expressions typed bottom-up"; 188602 - license = lib.licenses.bsd3; 188603 - }) {}; 188604 - 188605 - "mixed-types-num_0_5_10" = callPackage 188606 - ({ mkDerivation, base, collect-errors, hspec, hspec-smallcheck, mtl 188607 - , QuickCheck, smallcheck, template-haskell 188608 - }: 188609 - mkDerivation { 188610 - pname = "mixed-types-num"; 188611 188511 version = "0.5.10"; 188612 188512 sha256 = "0vlgqjkvfv4gkfanvy1yzdz706ilw3kbwb7gpnsax6wc1d3csgxx"; 188613 188513 libraryHaskellDepends = [ ··· 188619 188519 ]; 188620 188520 description = "Alternative Prelude with numeric and logic expressions typed bottom-up"; 188621 188521 license = lib.licenses.bsd3; 188622 - hydraPlatforms = lib.platforms.none; 188623 188522 }) {}; 188624 188523 188625 188524 "mixpanel-client" = callPackage ··· 197201 197100 }) {}; 197202 197101 197203 197102 "nat-optics" = callPackage 197204 - ({ mkDerivation, base, optics-core, text }: 197103 + ({ mkDerivation, base, hspec, optics-core, text }: 197205 197104 mkDerivation { 197206 197105 pname = "nat-optics"; 197207 - version = "1.0.0.2"; 197208 - sha256 = "12m6267dirzykj4d0rjqq5h3n2zrnp7ixavryvbgqdvrnk6y2ik4"; 197106 + version = "1.0.0.3"; 197107 + sha256 = "1anvn1p4zp8qwc7pasvx1xvglncjbz7p45x4i7rzj2zdz7qcs4nq"; 197209 197108 libraryHaskellDepends = [ base optics-core text ]; 197210 - testHaskellDepends = [ base optics-core text ]; 197109 + testHaskellDepends = [ base hspec optics-core text ]; 197211 197110 description = "Refinement types for natural numbers with an optics interface"; 197212 197111 license = lib.licenses.mit; 197213 197112 }) {}; ··· 197990 197889 }: 197991 197890 mkDerivation { 197992 197891 pname = "net-mqtt"; 197993 - version = "0.8.2.1"; 197994 - sha256 = "052y6mqj8bgfyjv7bxm5vyhd14bpg694ybji2ar2zww30jx5g6ib"; 197892 + version = "0.8.2.2"; 197893 + sha256 = "1aadyks5id0pb9kz2ydqvy0sp6v5kliv9khmn1s47vvsb920zqy3"; 197995 197894 isLibrary = true; 197996 197895 isExecutable = true; 197997 197896 libraryHaskellDepends = [ ··· 200267 200166 }) {}; 200268 200167 200269 200168 "nfc" = callPackage 200270 - ({ mkDerivation, base, bytestring, c2hs, nfc }: 200271 - mkDerivation { 200272 - pname = "nfc"; 200273 - version = "0.1.0"; 200274 - sha256 = "0rqin2my3g44xnjvilgri03ip1wqw3235dcay0fhrqn96kag3f33"; 200275 - isLibrary = true; 200276 - isExecutable = true; 200277 - libraryHaskellDepends = [ base bytestring ]; 200278 - librarySystemDepends = [ nfc ]; 200279 - libraryToolDepends = [ c2hs ]; 200280 - description = "libnfc bindings"; 200281 - license = lib.licenses.publicDomain; 200282 - hydraPlatforms = lib.platforms.none; 200283 - broken = true; 200284 - }) {nfc = null;}; 200285 - 200286 - "nfc_0_1_1" = callPackage 200287 200169 ({ mkDerivation, base, bytestring, c2hs, libnfc }: 200288 200170 mkDerivation { 200289 200171 pname = "nfc"; ··· 200871 200753 }: 200872 200754 mkDerivation { 200873 200755 pname = "nix-thunk"; 200874 - version = "0.3.0.0"; 200875 - sha256 = "11fn65swyj7b3l7xs6rws81nnccr2hcf81igqmna5bwck3g2gklw"; 200756 + version = "0.4.0.0"; 200757 + sha256 = "06l897sl59pq5qvqwic2w57cd9s5b9iimzlx4l6d9krwsqzqipy7"; 200876 200758 isLibrary = true; 200877 200759 isExecutable = true; 200878 200760 libraryHaskellDepends = [ ··· 202093 201975 }: 202094 201976 mkDerivation { 202095 201977 pname = "notmuch"; 202096 - version = "0.3.0.0"; 202097 - sha256 = "0f4sq7wajxr9d614gyw727g2zbsbfbaw4spni1hgs9c9rllxrmsn"; 201978 + version = "0.3.0.1"; 201979 + sha256 = "0dns7h8fh5ddd77wysys5x9qialz7bqj9h76qj3fy34145d7wlq4"; 202098 201980 isLibrary = true; 202099 201981 isExecutable = true; 202100 201982 libraryHaskellDepends = [ ··· 203049 202931 ]; 203050 202932 description = "Multi-dimensional arrays"; 203051 202933 license = lib.licenses.bsd3; 202934 + }) {}; 202935 + 202936 + "numhask-array_0_10_1" = callPackage 202937 + ({ mkDerivation, adjunctions, base, distributive, numhask, vector 202938 + }: 202939 + mkDerivation { 202940 + pname = "numhask-array"; 202941 + version = "0.10.1"; 202942 + sha256 = "0c8zvlx5w6zjjxcnsc6jl7pbmfr1p4823jpcyzvx72kzzms16x5b"; 202943 + libraryHaskellDepends = [ 202944 + adjunctions base distributive numhask vector 202945 + ]; 202946 + description = "Multi-dimensional arrays"; 202947 + license = lib.licenses.bsd3; 202948 + hydraPlatforms = lib.platforms.none; 203052 202949 }) {}; 203053 202950 203054 202951 "numhask-free" = callPackage ··· 204461 204358 }: 204462 204359 mkDerivation { 204463 204360 pname = "om-elm"; 204464 - version = "2.0.0.0"; 204465 - sha256 = "0xg9wcmgsxc0rn9fvdma8zs3a588qsppcrxbvpnaa5j1h70nh2qb"; 204361 + version = "2.0.0.2"; 204362 + sha256 = "0p9g6638z693jd2gz0bq7i03zqyfq5dql5ym8jagszhdygrccy98"; 204466 204363 libraryHaskellDepends = [ 204467 204364 base bytestring Cabal containers directory http-types safe 204468 204365 safe-exceptions template-haskell text unix wai ··· 204929 204826 license = lib.licenses.bsd3; 204930 204827 }) {}; 204931 204828 204829 + "opaleye_0_9_3_1" = callPackage 204830 + ({ mkDerivation, aeson, base, base16-bytestring, bytestring 204831 + , case-insensitive, containers, contravariant, dotenv, hspec 204832 + , hspec-discover, multiset, postgresql-simple, pretty 204833 + , product-profunctors, profunctors, QuickCheck, scientific 204834 + , semigroups, text, time, time-compat, time-locale-compat 204835 + , transformers, uuid, void 204836 + }: 204837 + mkDerivation { 204838 + pname = "opaleye"; 204839 + version = "0.9.3.1"; 204840 + sha256 = "1mgyjg2gzs2l6941561bhk29wqv9fj81g7q4wlkkaxszg9w2lkww"; 204841 + libraryHaskellDepends = [ 204842 + aeson base base16-bytestring bytestring case-insensitive 204843 + contravariant postgresql-simple pretty product-profunctors 204844 + profunctors scientific semigroups text time-compat 204845 + time-locale-compat transformers uuid void 204846 + ]; 204847 + testHaskellDepends = [ 204848 + aeson base bytestring containers contravariant dotenv hspec 204849 + hspec-discover multiset postgresql-simple product-profunctors 204850 + profunctors QuickCheck semigroups text time time-compat 204851 + transformers uuid 204852 + ]; 204853 + testToolDepends = [ hspec-discover ]; 204854 + description = "An SQL-generating DSL targeting PostgreSQL"; 204855 + license = lib.licenses.bsd3; 204856 + hydraPlatforms = lib.platforms.none; 204857 + }) {}; 204858 + 204932 204859 "opaleye-classy" = callPackage 204933 204860 ({ mkDerivation, base, bytestring, lens, mtl, opaleye 204934 204861 , postgresql-simple, product-profunctors, transformers ··· 207297 207224 ({ mkDerivation, base }: 207298 207225 mkDerivation { 207299 207226 pname = "ordering-util"; 207300 - version = "0.1.3.1"; 207301 - sha256 = "1f9dkrap8v9fpkj0s2991gqzi6hwascmx2g3n44njg4nn8r2an69"; 207227 + version = "0.1.3.2"; 207228 + sha256 = "1na61sq78r190lcn4lw437mj5wcdq9p53zn3vbz16w3b1vwdwfii"; 207302 207229 libraryHaskellDepends = [ base ]; 207303 207230 description = "Utilities for Orderings"; 207304 207231 license = lib.licenses.mit; ··· 209288 209215 }: 209289 209216 mkDerivation { 209290 209217 pname = "pandoc-lua-marshal"; 209291 - version = "0.1.6.1"; 209292 - sha256 = "0di12wk3hfz85gyqypaxk3lsl0w3lylmza0lip0d7a257vis2lpz"; 209293 - libraryHaskellDepends = [ 209294 - base bytestring containers exceptions hslua hslua-marshalling lua 209295 - pandoc-types safe text 209296 - ]; 209297 - testHaskellDepends = [ 209298 - base bytestring containers exceptions hslua hslua-marshalling lua 209299 - pandoc-types QuickCheck safe tasty tasty-hunit tasty-lua 209300 - tasty-quickcheck text 209301 - ]; 209302 - description = "Use pandoc types in Lua"; 209303 - license = lib.licenses.mit; 209304 - }) {}; 209305 - 209306 - "pandoc-lua-marshal_0_1_7" = callPackage 209307 - ({ mkDerivation, base, bytestring, containers, exceptions, hslua 209308 - , hslua-marshalling, lua, pandoc-types, QuickCheck, safe, tasty 209309 - , tasty-hunit, tasty-lua, tasty-quickcheck, text 209310 - }: 209311 - mkDerivation { 209312 - pname = "pandoc-lua-marshal"; 209313 209218 version = "0.1.7"; 209314 209219 sha256 = "0pn9b7f8dln049k76zb4znscl01qms751y1ln4j8irs50rc1b55j"; 209315 209220 libraryHaskellDepends = [ ··· 209323 209228 ]; 209324 209229 description = "Use pandoc types in Lua"; 209325 209230 license = lib.licenses.mit; 209326 - hydraPlatforms = lib.platforms.none; 209327 209231 }) {}; 209328 209232 209329 209233 "pandoc-markdown-ghci-filter" = callPackage ··· 209888 209792 license = lib.licenses.bsd3; 209889 209793 }) {}; 209890 209794 209795 + "pantry_0_5_6" = callPackage 209796 + ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal 209797 + , casa-client, casa-types, conduit, conduit-extra, containers 209798 + , cryptonite, cryptonite-conduit, digest, exceptions, filelock 209799 + , generic-deriving, hackage-security, hedgehog, hpack, hspec 209800 + , http-client, http-client-tls, http-conduit, http-download 209801 + , http-types, memory, mtl, network-uri, path, path-io, persistent 209802 + , persistent-sqlite, persistent-template, primitive, QuickCheck 209803 + , raw-strings-qq, resourcet, rio, rio-orphans, rio-prettyprint 209804 + , tar-conduit, text, text-metrics, time, transformers, unix-compat 209805 + , unliftio, unordered-containers, vector, yaml, zip-archive 209806 + }: 209807 + mkDerivation { 209808 + pname = "pantry"; 209809 + version = "0.5.6"; 209810 + sha256 = "18xz441274hrlrwbwfd39baddrmi95dg9ykcnhwmh37yhkvm1i1z"; 209811 + libraryHaskellDepends = [ 209812 + aeson ansi-terminal base bytestring Cabal casa-client casa-types 209813 + conduit conduit-extra containers cryptonite cryptonite-conduit 209814 + digest filelock generic-deriving hackage-security hpack http-client 209815 + http-client-tls http-conduit http-download http-types memory mtl 209816 + network-uri path path-io persistent persistent-sqlite 209817 + persistent-template primitive resourcet rio rio-orphans 209818 + rio-prettyprint tar-conduit text text-metrics time transformers 209819 + unix-compat unliftio unordered-containers vector yaml zip-archive 209820 + ]; 209821 + testHaskellDepends = [ 209822 + aeson ansi-terminal base bytestring Cabal casa-client casa-types 209823 + conduit conduit-extra containers cryptonite cryptonite-conduit 209824 + digest exceptions filelock generic-deriving hackage-security 209825 + hedgehog hpack hspec http-client http-client-tls http-conduit 209826 + http-download http-types memory mtl network-uri path path-io 209827 + persistent persistent-sqlite persistent-template primitive 209828 + QuickCheck raw-strings-qq resourcet rio rio-orphans rio-prettyprint 209829 + tar-conduit text text-metrics time transformers unix-compat 209830 + unliftio unordered-containers vector yaml zip-archive 209831 + ]; 209832 + description = "Content addressable Haskell package management"; 209833 + license = lib.licenses.bsd3; 209834 + hydraPlatforms = lib.platforms.none; 209835 + }) {}; 209836 + 209891 209837 "pantry-tmp" = callPackage 209892 209838 ({ mkDerivation, aeson, ansi-terminal, array, base, base-orphans 209893 209839 , base64-bytestring, bytestring, Cabal, conduit, conduit-extra ··· 212437 212383 }) {}; 212438 212384 212439 212385 "pava" = callPackage 212440 - ({ mkDerivation, base, criterion, hspec, mwc-random, vector }: 212441 - mkDerivation { 212442 - pname = "pava"; 212443 - version = "0.1.1.3"; 212444 - sha256 = "07k8kgzz4rscpg716f72my1xcl1sr1g4laky3xjrk3vh1gzn1g88"; 212445 - libraryHaskellDepends = [ base vector ]; 212446 - testHaskellDepends = [ base hspec vector ]; 212447 - benchmarkHaskellDepends = [ base criterion mwc-random vector ]; 212448 - description = "Greatest convex majorants and least concave minorants"; 212449 - license = lib.licenses.gpl3Plus; 212450 - maintainers = [ lib.maintainers.dschrempf ]; 212451 - }) {}; 212452 - 212453 - "pava_0_1_1_4" = callPackage 212454 212386 ({ mkDerivation, base, criterion, hspec, mwc-random, random, vector 212455 212387 }: 212456 212388 mkDerivation { ··· 212464 212396 ]; 212465 212397 description = "Greatest convex majorants and least concave minorants"; 212466 212398 license = lib.licenses.gpl3Plus; 212467 - hydraPlatforms = lib.platforms.none; 212468 212399 maintainers = [ lib.maintainers.dschrempf ]; 212469 212400 }) {}; 212470 212401 ··· 214254 214185 maintainers = [ lib.maintainers.psibi ]; 214255 214186 }) {}; 214256 214187 214257 - "persistent_2_14_0_2" = callPackage 214188 + "persistent_2_14_0_3" = callPackage 214258 214189 ({ mkDerivation, aeson, attoparsec, base, base64-bytestring 214259 214190 , blaze-html, bytestring, conduit, containers, criterion, deepseq 214260 214191 , fast-logger, file-embed, hspec, http-api-data, lift-type ··· 214265 214196 }: 214266 214197 mkDerivation { 214267 214198 pname = "persistent"; 214268 - version = "2.14.0.2"; 214269 - sha256 = "05sa38bmzkd12lrv6lzyj0mgd65sj81prpkyy9z0qsjywxksw8d5"; 214199 + version = "2.14.0.3"; 214200 + sha256 = "0r0pz7badjb2m47prhgs3hpwfcwqg07nimbwhnhc7mx3n0n2sjp6"; 214270 214201 libraryHaskellDepends = [ 214271 214202 aeson attoparsec base base64-bytestring blaze-html bytestring 214272 214203 conduit containers fast-logger http-api-data lift-type monad-logger ··· 214930 214861 license = lib.licenses.mit; 214931 214862 maintainers = [ lib.maintainers.psibi ]; 214932 214863 }) {inherit (pkgs) sqlite;}; 214864 + 214865 + "persistent-stm" = callPackage 214866 + ({ mkDerivation, base, binary, bytestring, containers, directory 214867 + , extra, filelock, filepath, focus, hspec, stm, stm-containers 214868 + , temporary 214869 + }: 214870 + mkDerivation { 214871 + pname = "persistent-stm"; 214872 + version = "0.1.0.2"; 214873 + sha256 = "1z1nb0k2kdy9bd5jbkm2gw78n5qyc61wgpb6iq5wpz7rnvvvplj0"; 214874 + libraryHaskellDepends = [ 214875 + base binary bytestring containers directory extra filelock filepath 214876 + focus stm stm-containers 214877 + ]; 214878 + testHaskellDepends = [ base hspec stm temporary ]; 214879 + description = "STM transactions involving persistent storage"; 214880 + license = lib.licenses.bsd3; 214881 + hydraPlatforms = lib.platforms.none; 214882 + broken = true; 214883 + }) {}; 214933 214884 214934 214885 "persistent-template" = callPackage 214935 214886 ({ mkDerivation, base }: ··· 228497 228448 "purebred-email" = callPackage 228498 228449 ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring 228499 228450 , case-insensitive, concise, deepseq, hedgehog, lens, QuickCheck 228500 - , quickcheck-instances, random, semigroupoids, semigroups 228501 - , stringsearch, tasty, tasty-golden, tasty-hedgehog, tasty-hunit 228502 - , tasty-quickcheck, text, time 228451 + , quickcheck-instances, random, semigroupoids, stringsearch, tasty 228452 + , tasty-golden, tasty-hedgehog, tasty-hunit, tasty-quickcheck, text 228453 + , time 228503 228454 }: 228504 228455 mkDerivation { 228505 228456 pname = "purebred-email"; 228506 - version = "0.5"; 228507 - sha256 = "0ibnykfqs438fhpwcq0yqkdnr67rql7ss07fcr5qckr4zxaw8ba1"; 228457 + version = "0.5.1"; 228458 + sha256 = "1g64z0ibbp5sq9m1jmxks5l89rdmdg8szidclxwz2xs0ilzsy65m"; 228508 228459 isLibrary = true; 228509 228460 isExecutable = true; 228510 228461 libraryHaskellDepends = [ 228511 228462 attoparsec base base64-bytestring bytestring case-insensitive 228512 - concise deepseq lens random semigroupoids semigroups stringsearch 228513 - text time 228463 + concise deepseq lens random semigroupoids stringsearch text time 228514 228464 ]; 228515 228465 testHaskellDepends = [ 228516 228466 attoparsec base bytestring case-insensitive hedgehog lens 228517 - QuickCheck quickcheck-instances random semigroups tasty 228518 - tasty-golden tasty-hedgehog tasty-hunit tasty-quickcheck text time 228467 + QuickCheck quickcheck-instances random tasty tasty-golden 228468 + tasty-hedgehog tasty-hunit tasty-quickcheck text time 228519 228469 ]; 228520 228470 description = "types and parser for email messages (including MIME)"; 228521 228471 license = lib.licenses.agpl3Plus; ··· 236360 236310 }: 236361 236311 mkDerivation { 236362 236312 pname = "reflex-vty"; 236363 - version = "0.2.0.0"; 236364 - sha256 = "1l7ksf11352llcy6fzap3hsq9vgv99gs948ha5i1vvz9bjvn2qwg"; 236313 + version = "0.2.0.1"; 236314 + sha256 = "1ch5k278sd7dqx1fhd0ginbm3xn7x70jazniycvy7n6z1nqbr8lk"; 236365 236315 isLibrary = true; 236366 236316 isExecutable = true; 236367 236317 libraryHaskellDepends = [ ··· 236992 236942 236993 236943 "regex-tdfa" = callPackage 236994 236944 ({ mkDerivation, array, base, bytestring, containers, directory 236995 - , filepath, mtl, parsec, regex-base, text, utf8-string 236945 + , doctest-parallel, filepath, mtl, parsec, regex-base, text 236946 + , utf8-string 236996 236947 }: 236997 236948 mkDerivation { 236998 236949 pname = "regex-tdfa"; 236999 - version = "1.3.1.2"; 237000 - sha256 = "0qka53m4xirlb2cjzr68rhybm31i4x2f78b8724a0askvb4phyn4"; 237001 - revision = "1"; 237002 - editedCabalFile = "02hq7zymsybnmm9qmlsj7fdh02dch6001nm348ymabvlwjndxbwv"; 236950 + version = "1.3.1.4"; 236951 + sha256 = "0ksdfkf2avjfvd4g0mm6kacgrd7sclj7z9zd7vgkwj7q5vafhpgy"; 237003 236952 libraryHaskellDepends = [ 237004 236953 array base bytestring containers mtl parsec regex-base text 237005 236954 ]; 237006 236955 testHaskellDepends = [ 237007 - array base bytestring containers directory filepath mtl regex-base 237008 - text utf8-string 236956 + array base bytestring containers directory doctest-parallel 236957 + filepath mtl regex-base text utf8-string 237009 236958 ]; 237010 236959 description = "Pure Haskell Tagged DFA Backend for \"Text.Regex\" (regex-base)"; 237011 236960 license = lib.licenses.bsd3; ··· 239282 239231 license = lib.licenses.mit; 239283 239232 }) {}; 239284 239233 239234 + "reroute_0_7_0_0" = callPackage 239235 + ({ mkDerivation, base, criterion, deepseq, graph-core, hashable 239236 + , hspec, http-api-data, hvect, mtl, random, regex-compat, text 239237 + , unordered-containers, vector 239238 + }: 239239 + mkDerivation { 239240 + pname = "reroute"; 239241 + version = "0.7.0.0"; 239242 + sha256 = "046pszxz2mp0glss03ifk1617i1w15cm5x0jy2iwg5a905vdis3s"; 239243 + libraryHaskellDepends = [ 239244 + base deepseq hashable http-api-data hvect mtl text 239245 + unordered-containers 239246 + ]; 239247 + testHaskellDepends = [ 239248 + base hspec hvect mtl text unordered-containers vector 239249 + ]; 239250 + benchmarkHaskellDepends = [ 239251 + base criterion deepseq graph-core hashable http-api-data hvect mtl 239252 + random regex-compat text unordered-containers vector 239253 + ]; 239254 + description = "abstract implementation of typed and untyped web routing"; 239255 + license = lib.licenses.mit; 239256 + hydraPlatforms = lib.platforms.none; 239257 + }) {}; 239258 + 239285 239259 "rescue" = callPackage 239286 239260 ({ mkDerivation, base, criterion, directory, directory-tree 239287 239261 , doctest, exceptions, ghc, Glob, hlint, hspec, hspec-core ··· 240202 240176 "retry" = callPackage 240203 240177 ({ mkDerivation, base, exceptions, ghc-prim, hedgehog, HUnit, mtl 240204 240178 , mtl-compat, random, stm, tasty, tasty-hedgehog, tasty-hunit, time 240205 - , transformers 240206 - }: 240207 - mkDerivation { 240208 - pname = "retry"; 240209 - version = "0.9.2.1"; 240210 - sha256 = "0x6aa0mrj7m68wrbnml6bv852xxy5992qc69c2v5ipbjli560ak5"; 240211 - libraryHaskellDepends = [ 240212 - base exceptions ghc-prim mtl mtl-compat random transformers 240213 - ]; 240214 - testHaskellDepends = [ 240215 - base exceptions ghc-prim hedgehog HUnit mtl mtl-compat random stm 240216 - tasty tasty-hedgehog tasty-hunit time transformers 240217 - ]; 240218 - description = "Retry combinators for monadic actions that may fail"; 240219 - license = lib.licenses.bsd3; 240220 - }) {}; 240221 - 240222 - "retry_0_9_3_0" = callPackage 240223 - ({ mkDerivation, base, exceptions, ghc-prim, hedgehog, HUnit, mtl 240224 - , mtl-compat, random, stm, tasty, tasty-hedgehog, tasty-hunit, time 240225 240179 , transformers, unliftio-core 240226 240180 }: 240227 240181 mkDerivation { ··· 240238 240192 ]; 240239 240193 description = "Retry combinators for monadic actions that may fail"; 240240 240194 license = lib.licenses.bsd3; 240241 - hydraPlatforms = lib.platforms.none; 240242 240195 }) {}; 240243 240196 240244 240197 "retryer" = callPackage ··· 245054 245007 }: 245055 245008 mkDerivation { 245056 245009 pname = "sandwich"; 245057 - version = "0.1.0.9"; 245058 - sha256 = "07knl1kpbg85df08q07byjid26bkgk514pngkf58h9wy4y5l5il7"; 245059 - isLibrary = true; 245060 - isExecutable = true; 245061 - libraryHaskellDepends = [ 245062 - aeson ansi-terminal async base brick bytestring colour containers 245063 - directory exceptions filepath free haskell-src-exts lens 245064 - lifted-async microlens microlens-th monad-control monad-logger mtl 245065 - optparse-applicative pretty-show process safe safe-exceptions stm 245066 - string-interpolate template-haskell text time transformers 245067 - transformers-base unix unliftio-core vector vty 245068 - ]; 245069 - executableHaskellDepends = [ 245070 - aeson ansi-terminal async base brick bytestring colour containers 245071 - directory exceptions filepath free haskell-src-exts lens 245072 - lifted-async microlens microlens-th monad-control monad-logger mtl 245073 - optparse-applicative pretty-show process safe safe-exceptions stm 245074 - string-interpolate template-haskell text time transformers 245075 - transformers-base unix unliftio-core vector vty 245076 - ]; 245077 - testHaskellDepends = [ 245078 - aeson ansi-terminal async base brick bytestring colour containers 245079 - directory exceptions filepath free haskell-src-exts lens 245080 - lifted-async microlens microlens-th monad-control monad-logger mtl 245081 - optparse-applicative pretty-show process safe safe-exceptions stm 245082 - string-interpolate template-haskell text time transformers 245083 - transformers-base unix unliftio-core vector vty 245084 - ]; 245085 - description = "Yet another test framework for Haskell"; 245086 - license = lib.licenses.bsd3; 245087 - }) {}; 245088 - 245089 - "sandwich_0_1_0_10" = callPackage 245090 - ({ mkDerivation, aeson, ansi-terminal, async, base, brick 245091 - , bytestring, colour, containers, directory, exceptions, filepath 245092 - , free, haskell-src-exts, lens, lifted-async, microlens 245093 - , microlens-th, monad-control, monad-logger, mtl 245094 - , optparse-applicative, pretty-show, process, safe, safe-exceptions 245095 - , stm, string-interpolate, template-haskell, text, time 245096 - , transformers, transformers-base, unix, unliftio-core, vector, vty 245097 - }: 245098 - mkDerivation { 245099 - pname = "sandwich"; 245100 245010 version = "0.1.0.10"; 245101 245011 sha256 = "1163l9ammy91aclxf12hk5z65ivw4zz4b04bgpdlwalhlygnlxba"; 245102 245012 isLibrary = true; ··· 245127 245037 ]; 245128 245038 description = "Yet another test framework for Haskell"; 245129 245039 license = lib.licenses.bsd3; 245130 - hydraPlatforms = lib.platforms.none; 245131 245040 }) {}; 245132 245041 245133 245042 "sandwich-hedgehog" = callPackage ··· 252332 252241 ]; 252333 252242 description = "TypeScript client generation for Servant"; 252334 252243 license = lib.licenses.bsd3; 252335 - hydraPlatforms = lib.platforms.none; 252336 252244 mainProgram = "servant-typescript-exe"; 252337 252245 }) {}; 252338 252246 ··· 252699 252607 }: 252700 252608 mkDerivation { 252701 252609 pname = "serversession-backend-acid-state"; 252702 - version = "1.0.4"; 252703 - sha256 = "1mchxnkrpa6grp8h5iji40fyhya2lvb433yby4iymaaakzgjs19z"; 252610 + version = "1.0.5"; 252611 + sha256 = "185s39b1km45zf5ghzwl5vpbwwpna1xrfqcqdfgxv88zlksr9vfb"; 252704 252612 libraryHaskellDepends = [ 252705 252613 acid-state base containers mtl safecopy serversession 252706 252614 unordered-containers ··· 252722 252630 }: 252723 252631 mkDerivation { 252724 252632 pname = "serversession-backend-persistent"; 252725 - version = "1.0.5"; 252726 - sha256 = "1mcaqafyr5x0v475j7rs2z4059jggzfj8rky66ls0mlvd9br91s0"; 252633 + version = "2.0.0"; 252634 + sha256 = "11zcncppswgx7cd9ihr6nm91574f7azsqbdcra9p2c2fqm191dvg"; 252727 252635 libraryHaskellDepends = [ 252728 252636 aeson base base64-bytestring bytestring cereal path-pieces 252729 252637 persistent serversession tagged text time transformers ··· 252748 252656 }: 252749 252657 mkDerivation { 252750 252658 pname = "serversession-backend-redis"; 252751 - version = "1.0.4"; 252752 - sha256 = "1rrz2p103271pyhdlbwim8vz91yl1qip0lagf74d277x74v9hyp5"; 252659 + version = "1.0.5"; 252660 + sha256 = "0kwarhb9xgffw4jdmvz8zc6k67swz1v6dphb8xx9kngbxq9z44in"; 252753 252661 libraryHaskellDepends = [ 252754 252662 base bytestring hedis path-pieces serversession tagged text time 252755 252663 transformers unordered-containers ··· 252798 252706 license = lib.licenses.mit; 252799 252707 }) {}; 252800 252708 252709 + "serversession-frontend-wai_1_0_1" = callPackage 252710 + ({ mkDerivation, base, bytestring, cookie, data-default 252711 + , path-pieces, serversession, text, time, transformers 252712 + , unordered-containers, vault, wai, wai-session 252713 + }: 252714 + mkDerivation { 252715 + pname = "serversession-frontend-wai"; 252716 + version = "1.0.1"; 252717 + sha256 = "0n6id58ppf8lmjndkgji0qbkw8427zg89sgv1vgnhh4z9ydfh0zm"; 252718 + libraryHaskellDepends = [ 252719 + base bytestring cookie data-default path-pieces serversession text 252720 + time transformers unordered-containers vault wai wai-session 252721 + ]; 252722 + description = "wai-session bindings for serversession"; 252723 + license = lib.licenses.mit; 252724 + hydraPlatforms = lib.platforms.none; 252725 + }) {}; 252726 + 252801 252727 "serversession-frontend-yesod" = callPackage 252802 252728 ({ mkDerivation, base, bytestring, containers, cookie, data-default 252803 252729 , path-pieces, serversession, text, time, transformers ··· 254680 254606 ({ mkDerivation, base, hspec, megaparsec, text }: 254681 254607 mkDerivation { 254682 254608 pname = "shellwords"; 254683 - version = "0.1.3.0"; 254684 - sha256 = "0n5miyicjirpkh5p9vgcxb75jh4n6g8lxhrzxpm8fggmv8z0gm1s"; 254609 + version = "0.1.3.1"; 254610 + sha256 = "1j7skcylpsi4xjh3icp5mvcr1434bcsf8dvha3wd6znn2s2k7wgb"; 254685 254611 libraryHaskellDepends = [ base megaparsec text ]; 254686 254612 testHaskellDepends = [ base hspec megaparsec ]; 254687 254613 description = "Parse strings into words, like a shell would"; ··· 275829 275755 }: 275830 275756 mkDerivation { 275831 275757 pname = "tasty-tmux"; 275832 - version = "0.1.0.2"; 275833 - sha256 = "0lksanhb1nsk45vqg1h9jigllfg0lrqsynxkplh8lyx6g8k0naav"; 275758 + version = "0.1.0.3"; 275759 + sha256 = "0qq8q31vzmh1ssiiwkaacw0n7kmjqff8w74n8vyjypbxmsq4gwq1"; 275834 275760 libraryHaskellDepends = [ 275835 275761 base bytestring mtl regex-posix tasty tasty-hunit text 275836 275762 typed-process ··· 292181 292107 license = lib.licenses.mit; 292182 292108 }) {}; 292183 292109 292184 - "universum_1_8_0" = callPackage 292110 + "universum_1_8_1" = callPackage 292185 292111 ({ mkDerivation, base, bytestring, containers, deepseq, gauge 292186 292112 , ghc-prim, hashable, hedgehog, microlens, microlens-mtl, mtl 292187 - , safe-exceptions, stm, tasty, tasty-hedgehog, text, transformers 292188 - , unordered-containers, utf8-string, vector 292113 + , safe-exceptions, stm, tasty, tasty-discover, tasty-hedgehog, text 292114 + , transformers, unordered-containers, utf8-string, vector 292189 292115 }: 292190 292116 mkDerivation { 292191 292117 pname = "universum"; 292192 - version = "1.8.0"; 292193 - sha256 = "0kq41glz96318bxgwy8l5vqn9d9ha6bsbzgd2kjzlxxn6y7zvwr6"; 292118 + version = "1.8.1"; 292119 + sha256 = "1193xyz1n8ma4l2p07g764zd87yzr3qv8lnfxhih7zh9r0lywd6y"; 292194 292120 libraryHaskellDepends = [ 292195 292121 base bytestring containers deepseq ghc-prim hashable microlens 292196 292122 microlens-mtl mtl safe-exceptions stm text transformers ··· 292199 292125 testHaskellDepends = [ 292200 292126 base bytestring hedgehog tasty tasty-hedgehog text 292201 292127 ]; 292128 + testToolDepends = [ tasty-discover ]; 292202 292129 benchmarkHaskellDepends = [ 292203 292130 base containers gauge text unordered-containers 292204 292131 ]; ··· 298918 298845 pname = "wai-middleware-auth"; 298919 298846 version = "0.2.6.0"; 298920 298847 sha256 = "0ji0jywippk9vqdcbv79fy79xl20p91h8wdadmxa684m5mj95b6x"; 298848 + revision = "1"; 298849 + editedCabalFile = "0jivjypzh6331hk2y5rb1cyf27qmxdmwc2a3p1cjmc7636h1il4k"; 298921 298850 isLibrary = true; 298922 298851 isExecutable = true; 298923 298852 libraryHaskellDepends = [ ··· 309786 309715 }: 309787 309716 mkDerivation { 309788 309717 pname = "yesod-core"; 309789 - version = "1.6.23.1"; 309790 - sha256 = "1s9wa9xw9ximivwv9bk7lf4w20yhlcy8vyp2i3j6w4fig918qxg9"; 309718 + version = "1.6.24.0"; 309719 + sha256 = "19ilgm73108ki1hvqc86kir0yrx36vp9g45na6g8dmfsvk9izr10"; 309791 309720 libraryHaskellDepends = [ 309792 309721 aeson auto-update base blaze-html blaze-markup bytestring 309793 309722 case-insensitive cereal clientsession conduit conduit-extra
+4 -4
pkgs/development/libraries/libmbim/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "libmbim"; 14 - version = "1.26.2"; 14 + version = "1.26.4"; 15 + 16 + outputs = [ "out" "dev" "man" ]; 15 17 16 18 src = fetchurl { 17 19 url = "https://www.freedesktop.org/software/libmbim/${pname}-${version}.tar.xz"; 18 - sha256 = "sha256-EMd79bXrjJK6gOm1GZI62biYNivI4ZKOK8mhfuumSa8="; 20 + sha256 = "sha256-9ojOxMRYahdXX14ydEjOYvIADvagfJ5FiYc9SmhWitk="; 19 21 }; 20 - 21 - outputs = [ "out" "dev" "man" ]; 22 22 23 23 configureFlags = [ 24 24 "--with-udev-base-dir=${placeholder "out"}/lib/udev"
+2 -2
pkgs/development/libraries/libqmi/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "libqmi"; 18 - version = "1.30.4"; 18 + version = "1.30.8"; 19 19 20 20 outputs = [ "out" "dev" "devdoc" ]; 21 21 22 22 src = fetchurl { 23 23 url = "https://www.freedesktop.org/software/libqmi/${pname}-${version}.tar.xz"; 24 - sha256 = "sha256-ANfaMKT40RhfN8uiic+vHfzQSljy921qz99bhTEtbtY="; 24 + sha256 = "sha256-hiSCzp460L1l0mQzTuMRzblLnfKGO1txNjCbQbisGZA="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+14 -7
pkgs/development/libraries/libqrtr-glib/default.nix
··· 1 1 { lib 2 2 , stdenv 3 - , fetchurl 3 + , fetchFromGitLab 4 + , meson 5 + , ninja 4 6 , pkg-config 5 7 , gobject-introspection 6 8 , gtk-doc ··· 11 13 12 14 stdenv.mkDerivation rec { 13 15 pname = "libqrtr-glib"; 14 - version = "1.0.0"; 16 + version = "1.2.2"; 15 17 16 18 outputs = [ "out" "dev" "devdoc" ]; 17 19 18 - src = fetchurl { 19 - url = "https://www.freedesktop.org/software/libqmi/${pname}-${version}.tar.xz"; 20 - sha256 = "MNh5sq3m+PRh3vOmd3VdtcAji6v2iNXIPAOz5qvjXO4="; 20 + src = fetchFromGitLab { 21 + domain = "gitlab.freedesktop.org"; 22 + owner = "mobile-broadband"; 23 + repo = "libqrtr-glib"; 24 + rev = version; 25 + sha256 = "kHLrOXN6wgBrHqipo2KfAM5YejS0/bp7ziBSpt0s1i0="; 21 26 }; 22 27 23 28 strictDeps = true; ··· 27 32 ]; 28 33 29 34 nativeBuildInputs = [ 35 + meson 36 + ninja 30 37 pkg-config 31 38 gobject-introspection 32 39 gtk-doc ··· 38 45 glib 39 46 ]; 40 47 41 - configureFlags = lib.optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ 42 - "--enable-gtk-doc" 48 + mesonFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 49 + "-Dgtk_doc=false" 43 50 ]; 44 51 45 52 meta = with lib; {
+1 -1
pkgs/development/libraries/science/chemistry/xcfun/default.nix
··· 24 24 description = "A library of exchange-correlation functionals with arbitrary-order derivatives"; 25 25 homepage = "https://github.com/dftlibs/xcfun"; 26 26 license = licenses.mpl20; 27 - platforms = platforms.linux; 27 + platforms = platforms.unix; 28 28 maintainers = [ maintainers.sheepforce ]; 29 29 }; 30 30 }
+10
pkgs/development/node-packages/overrides.nix
··· 85 85 meta = oldAttrs.meta // { platforms = lib.platforms.linux; }; 86 86 }); 87 87 88 + balanceofsatoshis = prev.balanceofsatoshis.override { 89 + nativeBuildInputs = [ pkgs.installShellFiles ]; 90 + postInstall = '' 91 + installShellCompletion --cmd bos\ 92 + --bash <($out/bin/bos completion bash)\ 93 + --zsh <($out/bin/bos completion zsh)\ 94 + --fish <($out/bin/bos completion fish) 95 + ''; 96 + }; 97 + 88 98 bitwarden-cli = prev."@bitwarden/cli".override { 89 99 name = "bitwarden-cli"; 90 100 };
+2 -2
pkgs/development/python-modules/aesara/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "aesara"; 24 - version = "2.7.7"; 24 + version = "2.7.9"; 25 25 format = "setuptools"; 26 26 27 27 disabled = pythonOlder "3.7"; ··· 30 30 owner = "aesara-devs"; 31 31 repo = "aesara"; 32 32 rev = "refs/tags/rel-${version}"; 33 - hash = "sha256-Dr4MPNtPGKmViVP2FSF8bvrQ68Dz/ASK/MTRCRUnFOE="; 33 + hash = "sha256-s7qqFSY4teL2uiGg6CkpPtr7lNNAj61nCn83Zr7/JaQ="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+1 -4
pkgs/development/python-modules/agate-excel/default.nix
··· 15 15 16 16 checkInputs = [ pytestCheckHook ]; 17 17 18 - disabledTests = [ 19 - # See https://github.com/wireservice/agate-excel/issues/45 20 - "test_ambiguous_date" 21 - ]; 18 + pythonImportsCheck = [ "agate" ]; 22 19 23 20 meta = with lib; { 24 21 description = "Adds read support for excel files to agate";
+2 -8
pkgs/development/python-modules/boltons/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "boltons"; 12 - version = "20.2.1"; 12 + version = "21.0.0"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "mahmoud"; 19 19 repo = "boltons"; 20 20 rev = version; 21 - hash = "sha256-iCueZsi/gVbko7MW43vaUQMWRVI/YhmdfN29gD6AgG8="; 21 + hash = "sha256-8HO7X2PQEbQIQsCa2cMHQI3rlofVT22GYrWNXY34MLk="; 22 22 }; 23 23 24 24 checkInputs = [ ··· 32 32 url = "https://github.com/mahmoud/boltons/commit/270e974975984f662f998c8f6eb0ebebd964de82.patch"; 33 33 sha256 = "sha256-pZLfr6SRCw2aLwZeYaX7bzfJeZC4cFUILEmnVsKR6zc="; 34 34 }) 35 - ]; 36 - 37 - disabledTests = [ 38 - # This test is broken without this PR. Merged but not released 39 - # https://github.com/mahmoud/boltons/pull/283 40 - "test_frozendict" 41 35 ]; 42 36 43 37 pythonImportsCheck = [
+2 -2
pkgs/development/python-modules/cssutils/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "cssutils"; 20 - version = "2.5.0"; 20 + version = "2.5.1"; 21 21 22 22 disabled = pythonOlder "3.7"; 23 23 ··· 25 25 26 26 src = fetchPypi { 27 27 inherit pname version; 28 - hash = "sha256-1H5N1nsowm/5oeVBEV3u05YX/5JlERxtJQD3qBcHeVs="; 28 + hash = "sha256-tKTaWOeDJuyfSp01VQBN33BvPpn3oQJsGIDwk0NiuLQ="; 29 29 }; 30 30 31 31 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/deezer-python/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "deezer-python"; 16 - version = "5.3.3"; 16 + version = "5.4.0"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 22 22 owner = "browniebroke"; 23 23 repo = pname; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-eiznL23Pt7bwBLxNG8V3ITSNMnwMBjFdiGgu0cSoSw0="; 25 + hash = "sha256-Lp5uIt6Zd8xQBcCWQcwL/YIHixXDpQ6ZTPSinLxr+PY="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+20 -6
pkgs/development/python-modules/dominate/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, isPy3k }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pytestCheckHook 5 + , pythonOlder 6 + }: 2 7 3 8 buildPythonPackage rec { 4 9 pname = "dominate"; 5 - version = "2.6.0"; 10 + version = "2.7.0"; 11 + format = "setuptools"; 12 + 13 + disabled = pythonOlder "3.7"; 6 14 7 15 src = fetchPypi { 8 16 inherit pname version; 9 - sha256 = "76ec2cde23700a6fc4fee098168b9dee43b99c2f1dd0ca6a711f683e8eb7e1e4"; 17 + hash = "sha256-UgEBNgiS6/nQVT9n0341n/kkA9ih4zgUAwUDCIoF2kk="; 10 18 }; 11 19 12 - doCheck = !isPy3k; 20 + checkInputs = [ 21 + pytestCheckHook 22 + ]; 23 + 24 + pythonImportsCheck = [ 25 + "dominate" 26 + ]; 13 27 14 28 meta = with lib; { 29 + description = "Library for creating and manipulating HTML documents using an elegant DOM API"; 15 30 homepage = "https://github.com/Knio/dominate/"; 16 - description = "Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API"; 17 - license = licenses.lgpl3; 31 + license = licenses.lgpl3Plus; 18 32 maintainers = with maintainers; [ ]; 19 33 }; 20 34 }
+2 -2
pkgs/development/python-modules/dvc-objects/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "dvc-objects"; 19 - version = "0.1.4"; 19 + version = "0.1.5"; 20 20 format = "pyproject"; 21 21 22 22 disabled = pythonOlder "3.8"; ··· 25 25 owner = "iterative"; 26 26 repo = pname; 27 27 rev = "refs/tags/${version}"; 28 - hash = "sha256-fFpRrFRa1VcVdc/uIJZ+DR74ivttRKkXgibXV3q72qY="; 28 + hash = "sha256-vRQhlxaNy0bJTkNVlGZ+c9ocnzG/jeZYCxCabMuI5Ag="; 29 29 }; 30 30 31 31 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2 -2
pkgs/development/python-modules/faraday-plugins/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "faraday-plugins"; 19 - version = "1.6.7"; 19 + version = "1.6.8"; 20 20 format = "setuptools"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "infobyte"; 24 24 repo = "faraday_plugins"; 25 25 rev = "refs/tags/v${version}"; 26 - sha256 = "sha256-sLY10lm9buhE2iJ81R5cItgVmnJA016Su+QEbW1/5DE="; 26 + sha256 = "sha256-nRt2rcP/UldnNzDxANQDCzuqkFCU4LQxfWarqyc5a5Y="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/homematicip/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "homematicip"; 20 - version = "1.0.6"; 20 + version = "1.0.7"; 21 21 format = "setuptools"; 22 22 23 23 disabled = pythonOlder "3.6"; ··· 26 26 owner = "hahn-th"; 27 27 repo = "homematicip-rest-api"; 28 28 rev = "refs/tags/${version}"; 29 - hash = "sha256-z27VGApm5VsDm6VG0DaDOmhFrvRhLLINHtSM/cIiXyY="; 29 + hash = "sha256-1nT5P3HNwwEJSSRbl77DXCuPPxGqiVFXNUK6Q3ZiByU="; 30 30 }; 31 31 32 32 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pick/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pick"; 11 - version = "1.3.0"; 11 + version = "1.4.0"; 12 12 format = "pyproject"; 13 13 14 14 disabled = pythonOlder "3.7"; ··· 17 17 owner = "wong2"; 18 18 repo = pname; 19 19 rev = "refs/tags/v${version}"; 20 - sha256 = "sha256-McxgXg+nTQzCjTgKIC8VmlNIfTTMwDo+dGAGwocpIlM="; 20 + sha256 = "sha256-y4wlYYDyhwnRjz9ItiDi2iCa/0F2RTB6Rstl8lmQ/3w="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pydal/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "pydal"; 9 - version = "20220721.1"; 9 + version = "20220725.1"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "sha256-dOSTpK9HZFZL5/QWK/HTzPAgpsCSyj9r5a57cQpmlhY="; 14 + sha256 = "sha256-/kbAvK6OWUyv0LUcTIAAvSHmhWDBwJszx65qqgytqSE="; 15 15 }; 16 16 17 17 postPatch = ''
+35
pkgs/development/python-modules/soundcloud-v2/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , dacite 5 + , python-dateutil 6 + , requests 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "soundcloud-v2"; 11 + version = "1.3.1"; 12 + 13 + src = fetchPypi { 14 + inherit pname version; 15 + sha256 = "9a9c12aa22e71566e2ca6015267cabc1856afd79fa458f0fc43c44872c184741"; 16 + }; 17 + 18 + propagatedBuildInputs = [ 19 + dacite 20 + python-dateutil 21 + requests 22 + ]; 23 + 24 + # tests require network 25 + doCheck = false; 26 + 27 + pythonImportsCheck = [ "soundcloud" ]; 28 + 29 + meta = with lib; { 30 + description = "Python wrapper for the v2 SoundCloud API"; 31 + homepage = "https://github.com/7x11x13/soundcloud.py"; 32 + license = licenses.mit; 33 + maintainers = with maintainers; [ marsam ]; 34 + }; 35 + }
+3 -3
pkgs/development/python-modules/vallox-websocket-api/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "vallox-websocket-api"; 13 - version = "2.11.0"; 13 + version = "2.12.0"; 14 14 15 15 disabled = pythonOlder "3.6"; 16 16 ··· 19 19 src = fetchFromGitHub { 20 20 owner = "yozik04"; 21 21 repo = "vallox_websocket_api"; 22 - rev = version; 23 - hash = "sha256-wZiPrPl9ESp43PFdRPvqB2nOg+ogfaArunZOR3Q9cvs="; 22 + rev = "refs/tags/${version}"; 23 + hash = "sha256-Ibp+oAd6q8Vu9V+TaLzlPbWIDheFUjCyW83Hg4Ztw20="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/weconnect/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "weconnect"; 15 - version = "0.45.0"; 15 + version = "0.45.1"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 20 20 src = fetchFromGitHub { 21 21 owner = "tillsteinbach"; 22 22 repo = "WeConnect-python"; 23 - rev = "v${version}"; 24 - hash = "sha256-iAKw05vMaGTQ/V1uwqbkO2AZOOtsMOfSnponnE5AdXE="; 23 + rev = "refs/tags/v${version}"; 24 + hash = "sha256-uvo5fwP2VWW+wTV26M604axcpYrtl7Atq2jB7m0VVsM="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/zigpy/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "zigpy"; 19 - version = "0.47.3"; 19 + version = "0.48.0"; 20 20 format = "setuptools"; 21 21 22 22 disabled = pythonOlder "3.7"; ··· 25 25 owner = "zigpy"; 26 26 repo = "zigpy"; 27 27 rev = "refs/tags/${version}"; 28 - sha256 = "sha256-iEPE4YPpIJK4xZMT4SFKZ2tu61TiehB9HP81Jo3pg30="; 28 + sha256 = "sha256-usO5d2JLZ7tochQXmxEfRgxaW1KJew3RVbfWnew+bP4="; 29 29 }; 30 30 31 31 propagatedBuildInputs = [
+11
pkgs/development/tools/misc/binutils/default.nix
··· 105 105 (if stdenv.targetPlatform.isMusl 106 106 then substitute { src = ./mips64-default-n64.patch; replacements = [ "--replace" "gnuabi64" "muslabi64" ]; } 107 107 else ./mips64-default-n64.patch) 108 + # On PowerPC, when generating assembly code, GCC generates a `.machine` 109 + # custom instruction which instructs the assembler to generate code for this 110 + # machine. However, some GCC versions generate the wrong one, or make it 111 + # too strict, which leads to some confusing "unrecognized opcode: wrtee" 112 + # or "unrecognized opcode: eieio" errors. 113 + # 114 + # To remove when binutils 2.39 is released. 115 + # 116 + # Upstream commit: 117 + # https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=cebc89b9328eab994f6b0314c263f94e7949a553 118 + ++ lib.optional stdenv.targetPlatform.isPower ./ppc-make-machine-less-strict.patch 108 119 ; 109 120 110 121 outputs = [ "out" "info" "man" ];
+51
pkgs/development/tools/misc/binutils/ppc-make-machine-less-strict.patch
··· 1 + From cebc89b9328eab994f6b0314c263f94e7949a553 Mon Sep 17 00:00:00 2001 2 + From: Alan Modra <amodra@gmail.com> 3 + Date: Mon, 21 Feb 2022 10:58:57 +1030 4 + Subject: [PATCH] binutils 2.38 vs. ppc32 linux kernel 5 + 6 + Commit b25f942e18d6 made .machine more strict. Weaken it again. 7 + 8 + * config/tc-ppc.c (ppc_machine): Treat an early .machine specially, 9 + keeping sticky options to work around gcc bugs. 10 + --- 11 + gas/config/tc-ppc.c | 25 ++++++++++++++++++++++++- 12 + 1 file changed, 24 insertions(+), 1 deletion(-) 13 + 14 + diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c 15 + index 054f9c72161..89bc7d3f9b9 100644 16 + --- a/gas/config/tc-ppc.c 17 + +++ b/gas/config/tc-ppc.c 18 + @@ -5965,7 +5965,30 @@ ppc_machine (int ignore ATTRIBUTE_UNUSED) 19 + options do not count as a new machine, instead they add 20 + to currently selected opcodes. */ 21 + ppc_cpu_t machine_sticky = 0; 22 + - new_cpu = ppc_parse_cpu (ppc_cpu, &machine_sticky, cpu_string); 23 + + /* Unfortunately, some versions of gcc emit a .machine 24 + + directive very near the start of the compiler's assembly 25 + + output file. This is bad because it overrides user -Wa 26 + + cpu selection. Worse, there are versions of gcc that 27 + + emit the *wrong* cpu, not even respecting the -mcpu given 28 + + to gcc. See gcc pr101393. And to compound the problem, 29 + + as of 20220222 gcc doesn't pass the correct cpu option to 30 + + gas on the command line. See gcc pr59828. Hack around 31 + + this by keeping sticky options for an early .machine. */ 32 + + asection *sec; 33 + + for (sec = stdoutput->sections; sec != NULL; sec = sec->next) 34 + + { 35 + + segment_info_type *info = seg_info (sec); 36 + + /* Are the frags for this section perturbed from their 37 + + initial state? Even .align will count here. */ 38 + + if (info != NULL 39 + + && (info->frchainP->frch_root != info->frchainP->frch_last 40 + + || info->frchainP->frch_root->fr_type != rs_fill 41 + + || info->frchainP->frch_root->fr_fix != 0)) 42 + + break; 43 + + } 44 + + new_cpu = ppc_parse_cpu (ppc_cpu, 45 + + sec == NULL ? &sticky : &machine_sticky, 46 + + cpu_string); 47 + if (new_cpu != 0) 48 + ppc_cpu = new_cpu; 49 + else 50 + -- 51 + 2.31.1
+3 -3
pkgs/development/tools/rust/cargo-expand/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "cargo-expand"; 10 - version = "1.0.27"; 10 + version = "1.0.28"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "dtolnay"; 14 14 repo = pname; 15 15 rev = version; 16 - sha256 = "sha256-lj6B+9AdKhHc71cyzp7TcHmHv3K2ZoXEzMn/d3H0bB4="; 16 + sha256 = "sha256-PiVHA9dcndL301xTUEG4k2hqa4X7mn909/l+oxdkhw4="; 17 17 }; 18 18 19 - cargoSha256 = "sha256-j14l3E+vyeyEMYN+TEsuxlEdWa2Em0B6Y2LoTot2Np8="; 19 + cargoSha256 = "sha256-dfCACQszWhEnTLZFBe64CFrG+eoz0kmrquq7TnHkji4="; 20 20 21 21 buildInputs = lib.optional stdenv.isDarwin libiconv; 22 22
+4 -4
pkgs/development/tools/rust/cargo-play/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-play"; 5 - version = "0.5.0"; 5 + version = "0.5.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "fanzeyi"; 9 9 repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "01r00akfmvpzp924yqqybd9s0pwiwxy8vklsg4m9ypzljc3nlv02"; 10 + rev = version; 11 + sha256 = "sha256-Z5zcLQYfQeGybsnt2U+4Z+peRHxNPbDriPMKWhJ+PeA="; 12 12 }; 13 13 14 - cargoSha256 = "1xkscd9ci9vlkmbsaxvavrna1xpi16xcf9ri879lw8bdh7sa3nx8"; 14 + cargoSha256 = "sha256-I+keVi0fxUVttMHOGJQWVfIpHEQu/9aTbERa3qiHmnQ="; 15 15 16 16 # these tests require internet access 17 17 checkFlags = [
+24
pkgs/development/tools/txtpbfmt/default.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "txtpbfmt"; 5 + version = "unstable-2022-06-08"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "protocolbuffers"; 9 + repo = "txtpbfmt"; 10 + rev = "fc78c767cd6a4e6e3953f5d72f1e0e4c5811990b"; 11 + sha256 = "sha256-5Pj2REFrzWCzrqdplNlyfX+sJqPjXEld6MFNy0S3MFM="; 12 + }; 13 + 14 + vendorSha256 = "sha256-shjcQ3DJQYeAW0bX3OuF/esgIvrQ4yuLEa677iFV82g="; 15 + 16 + ldflags = [ "-s" "-w" ]; 17 + 18 + meta = with lib; { 19 + description = "Formatter for text proto files"; 20 + homepage = "https://github.com/protocolbuffers/txtpbfmt"; 21 + license = licenses.asl20; 22 + maintainers = with maintainers; [ aaronjheng ]; 23 + }; 24 + }
+2 -2
pkgs/development/tools/vultr-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "vultr-cli"; 5 - version = "2.12.2"; 5 + version = "2.14.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "vultr"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ylSzPfBTIFZXLLxj/LHkzTNqpDZvT43UKIiG4y/aQJQ="; 11 + sha256 = "sha256-Rlill4T9zHdJUVk/46cPknaBXNN+PUGungqRdTMHFz4="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+35
pkgs/os-specific/linux/ithc/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, kernel }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "ithc"; 5 + version = "unstable-2022-06-07"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "quo"; 9 + repo = "ithc-linux"; 10 + rev = "5af2a2213d2f3d944b19ec7ccdb96f16d56adddb"; 11 + hash = "sha256-p4TooWUOWPfNdePE18ESmRJezPDAl9nLb55LQtkJiSg="; 12 + }; 13 + 14 + nativeBuildInputs = kernel.moduleBuildDependencies; 15 + 16 + makeFlags = kernel.makeFlags ++ [ 17 + "VERSION=${version}" 18 + "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" 19 + ]; 20 + 21 + postPatch = '' 22 + sed -i ./Makefile -e '/depmod/d' 23 + ''; 24 + 25 + installFlags = [ "INSTALL_MOD_PATH=${placeholder "out"}" ]; 26 + 27 + meta = with lib; { 28 + description = "Linux driver for Intel Touch Host Controller"; 29 + homepage = "https://github.com/quo/ithc-linux"; 30 + license = licenses.publicDomain; 31 + maintainers = with maintainers; [ aacebedo ]; 32 + platforms = platforms.linux; 33 + broken = kernel.kernelOlder "5.9"; 34 + }; 35 + }
+2 -2
pkgs/servers/jackett/default.nix
··· 9 9 10 10 buildDotnetModule rec { 11 11 pname = "jackett"; 12 - version = "0.20.709"; 12 + version = "0.20.915"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = pname; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "Gx1VHjs37XBcvw20pQNrA/meLuVmogdGIzroRXvTv5Q="; 18 + sha256 = "aKl0PTzmaBPhVihWDP2WMlt3aA9D53w/o/wOFQo7ArA="; 19 19 }; 20 20 21 21 projectFile = "src/Jackett.Server/Jackett.Server.csproj";
+3 -2
pkgs/servers/jackett/deps.nix
··· 8 8 (fetchNuGet { pname = "CommandLineParser"; version = "2.8.0"; sha256 = "1m32xyilv2b7k55jy8ddg08c20glbcj2yi545kxs9hj2ahanhrbb"; }) 9 9 (fetchNuGet { pname = "coverlet.msbuild"; version = "3.1.0"; sha256 = "1rx5x2zks2aryy6mbly86a83gxzm0y7bbx9834b3224673rs7ra0"; }) 10 10 (fetchNuGet { pname = "DotNet4.SocksProxy"; version = "1.4.0.1"; sha256 = "1ig2a9ism041a6qrqkxa9xhvp19yxzcadlap5i1kz97f05a2msvb"; }) 11 - (fetchNuGet { pname = "FlareSolverrSharp"; version = "2.2.0"; sha256 = "07jsyhlrg0jb1cjn1p20wp2c9rsjqxv7kh6vvd0xv0mjd88idchr"; }) 11 + (fetchNuGet { pname = "FlareSolverrSharp"; version = "2.2.4"; sha256 = "17q1nwvlwzg8qhrzdwliwijz9sd68jrwwf2alh8kc0sxx3zaj4l5"; }) 12 12 (fetchNuGet { pname = "FluentAssertions"; version = "6.2.0"; sha256 = "10zhr7hgzm9w0gfg0sa0h2qdlna0w7n2jl72s4j7hi6mf68px2xm"; }) 13 13 (fetchNuGet { pname = "Microsoft.AspNetCore"; version = "2.2.0"; sha256 = "0vsv7hcsmnsgqhs67zp207n7m9ix3dbwm1p2ch3dizkcdvz235f9"; }) 14 14 (fetchNuGet { pname = "Microsoft.AspNetCore.Antiforgery"; version = "2.2.0"; sha256 = "026wjdwjx0lgccqv0xi5gxylxzgz5ifgxf25p5pqakgrhkz0a59l"; }) ··· 168 168 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "4.5.0"; sha256 = "1zapbz161ji8h82xiajgriq6zgzmb1f3ar517p2h63plhsq5gh2q"; }) 169 169 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; sha256 = "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n"; }) 170 170 (fetchNuGet { pname = "MimeMapping"; version = "1.0.1.37"; sha256 = "19kkfjrvx9akm4l8z1dddkv7mfx4k2dkn5b69690z93mjpsa0l2g"; }) 171 - (fetchNuGet { pname = "Mono.Posix.NETStandard"; version = "1.0.0"; sha256 = "0xlja36hwpjm837haq15mjh2prcf68lyrmn72nvgpz8qnf9vappw"; }) 171 + (fetchNuGet { pname = "Mono.Posix"; version = "7.1.0-final.1.21458.1"; sha256 = "0gn70m4ajkyyv5jvcx09935anj7i2565yj0g8sgzaacnxjp5pfli"; }) 172 + (fetchNuGet { pname = "Mono.Unix"; version = "7.1.0-final.1.21458.1"; sha256 = "0yv065hyikg2n3m61dlg8qf1z609y2f37ya2zsg50f5qx64ffvdn"; }) 172 173 (fetchNuGet { pname = "MSTest.TestAdapter"; version = "2.2.7"; sha256 = "0285pdxhndcn77pqjg5zhv381yrv8dq2z6j05gf4j2yc8zkz2kmb"; }) 173 174 (fetchNuGet { pname = "MSTest.TestFramework"; version = "2.2.7"; sha256 = "1dmdb3g07wkciccv69nfrvqnda400qlh0kkgy28l8s00iil31dmr"; }) 174 175 (fetchNuGet { pname = "NETStandard.Library"; version = "1.6.1"; sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; })
+2 -2
pkgs/servers/sql/postgresql/ext/timescaledb.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "timescaledb"; 11 - version = "2.7.0"; 11 + version = "2.7.2"; 12 12 13 13 nativeBuildInputs = [ cmake ]; 14 14 buildInputs = [ postgresql openssl libkrb5 ]; ··· 17 17 owner = "timescale"; 18 18 repo = "timescaledb"; 19 19 rev = version; 20 - sha256 = "sha256-h9mDa4dfr7ksIqd6OZg6L3jyiwPL+fmJJzoXFZH8mqM="; 20 + sha256 = "sha256-roM4a+WWn8aODkS/kvouM6rO4TnVR7hAZmCkJkLpHKQ="; 21 21 }; 22 22 23 23 cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" "-DTAP_CHECKS=OFF" ]
+3 -3
pkgs/tools/compression/crabz/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "crabz"; 13 - version = "0.7.2"; 13 + version = "0.7.5"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "sstadick"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "0ch9cqarsakihg9ymbdm0ka6wz77z84n4g6cdlcskczc5g3b9gp9"; 19 + sha256 = "sha256-9PZbrdgHX7zOftecvsyVjYUkBlFEt20lYtLSkFcb8dg="; 20 20 }; 21 21 22 - cargoSha256 = "sha256-nrCYlhq/f8gk3NmltAg+xppRJ533ooEpetWvaF2vmP0="; 22 + cargoSha256 = "sha256-tT6RCL5pOAMZw7cQr0BCAde9Y/1FeBBLXF6uXfM1I0A="; 23 23 24 24 nativeBuildInputs = [ cmake ]; 25 25
+3 -3
pkgs/tools/filesystems/httm/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "httm"; 9 - version = "0.12.2"; 9 + version = "0.13.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "kimono-koans"; 13 13 repo = pname; 14 14 rev = version; 15 - sha256 = "gly3P4b6MlhJA/Qre6S0iFGBaY0Hi/u4hzlirdTdZoc="; 15 + sha256 = "SNO5YNBx6zyI99n0+ZujJb6AgrJknEEvYWJIh67VUSc="; 16 16 }; 17 17 18 - cargoSha256 = "fq4RVJT6u2ST4Nu9zAnfcXZQqWe8gdC4cFwrJzFums4="; 18 + cargoSha256 = "+yaWdP8mIlOMzx9Fl4i22DMDpo6zigs2ijrR8pFhk6U="; 19 19 20 20 nativeBuildInputs = [ installShellFiles ]; 21 21
+33
pkgs/tools/misc/scdl/default.nix
··· 1 + { lib, python3Packages }: 2 + 3 + python3Packages.buildPythonApplication rec { 4 + pname = "scdl"; 5 + version = "2.7.2"; 6 + 7 + src = python3Packages.fetchPypi { 8 + inherit pname version; 9 + sha256 = "7d6212591a5bccf017424f732535475fb9ae3bab26a4fb5bc36064962d33f8e0"; 10 + }; 11 + 12 + propagatedBuildInputs = with python3Packages; [ 13 + docopt 14 + mutagen 15 + termcolor 16 + requests 17 + clint 18 + pathvalidate 19 + soundcloud-v2 20 + ]; 21 + 22 + # No tests in repository 23 + doCheck = false; 24 + 25 + pythonImportsCheck = [ "scdl" ]; 26 + 27 + meta = with lib; { 28 + description = "Download Music from Souncloud"; 29 + homepage = "https://github.com/flyingrub/scdl"; 30 + license = licenses.gpl2Only; 31 + maintainers = with maintainers; [ marsam ]; 32 + }; 33 + }
+2 -2
pkgs/tools/networking/modemmanager/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "modemmanager"; 8 - version = "1.18.6"; 8 + version = "1.18.10"; 9 9 10 10 src = fetchurl { 11 11 url = "https://www.freedesktop.org/software/ModemManager/ModemManager-${version}.tar.xz"; 12 - sha256 = "sha256-1PgEsxz1BCOcXx1Jc8YglcAMuh7pq7UDcY2sbRRqRwo="; 12 + sha256 = "sha256-FiVfginu6y3+y43RNwNg1G8QFeyF5vulwcvZ9DcdZes="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ vala gobject-introspection gettext pkg-config ];
+5 -1
pkgs/tools/networking/stunnel/default.nix
··· 1 - { lib, stdenv, fetchurl, openssl }: 1 + { lib, stdenv, fetchurl, openssl, nixosTests }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "stunnel"; ··· 27 27 "sysconfdir=\${out}/etc" 28 28 "localstatedir=\${TMPDIR}" 29 29 ]; 30 + 31 + passthru.tests = { 32 + stunnel = nixosTests.stunnel; 33 + }; 30 34 31 35 meta = { 32 36 description = "Universal tls/ssl wrapper";
+2 -2
pkgs/tools/security/bitwarden/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "bitwarden"; 17 - version = "2022.5.1"; 17 + version = "2022.6.2"; 18 18 19 19 src = fetchurl { 20 20 url = "https://github.com/bitwarden/clients/releases/download/desktop-v${version}/Bitwarden-${version}-amd64.deb"; 21 - sha256 = "sha256-L6Mow4wC5PlpR9IYXOztW4FyGDq9wWEuV2PvzQ7M/rU="; 21 + sha256 = "sha256-FaYxnCUsKBMbPhiNKcB4eZFDN0fC1nfG6Si4UK6ekh0="; 22 22 }; 23 23 24 24 desktopItem = makeDesktopItem {
+3 -3
pkgs/tools/text/csview/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "csview"; 5 - version = "1.0.1"; 5 + version = "1.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "wfxr"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-tllwFUC+Si3PsYPmiO86D3PNdInuIxxhZW5dAuU4K14="; 11 + sha256 = "sha256-yx/gGJ8QGmMaiVw+yWWhswbGpf9YZk2kWoxFXXSETyA="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-j9CwldmxjWYVuiWfAHIV0kr5k/p1BFWHzZiVrv8m7uI="; 14 + cargoSha256 = "sha256-4YJfD8TuQN9aQlbhzpv69YE20tMMIUxq6UdDpJSP7lI="; 15 15 16 16 meta = with lib; { 17 17 description = "A high performance csv viewer with cjk/emoji support";
+27
pkgs/tools/wayland/wlopm/default.nix
··· 1 + { lib, stdenv, fetchFromSourcehut, wayland, wayland-scanner }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "wlopm"; 5 + version = "0.1.0"; 6 + 7 + src = fetchFromSourcehut { 8 + owner = "~leon_plickat"; 9 + repo = "wlopm"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-kcUJVB5jP2qZ1YgJDEBsyn5AgwhRxQmzOrk0gKj1MeM="; 12 + }; 13 + 14 + strictDeps = true; 15 + nativeBuildInputs = [ wayland-scanner ]; 16 + buildInputs = [ wayland ]; 17 + 18 + installFlags = [ "PREFIX=$(out)" ]; 19 + 20 + meta = with lib; { 21 + description = "Simple client implementing zwlr-output-power-management-v1"; 22 + homepage = "https://git.sr.ht/~leon_plickat/wlopm"; 23 + license = licenses.gpl3Only; 24 + maintainers = with maintainers; [ arjan-s ]; 25 + platforms = platforms.linux; 26 + }; 27 + }
+10
pkgs/top-level/all-packages.nix
··· 3300 3300 3301 3301 wlogout = callPackage ../tools/wayland/wlogout { }; 3302 3302 3303 + wlopm = callPackage ../tools/wayland/wlopm { }; 3304 + 3303 3305 wlr-randr = callPackage ../tools/wayland/wlr-randr { }; 3304 3306 3305 3307 wlrctl = callPackage ../tools/wayland/wlrctl { }; ··· 6364 6366 galculator = callPackage ../applications/misc/galculator { 6365 6367 gtk = gtk3; 6366 6368 }; 6369 + 6370 + fornalder = callPackage ../applications/version-management/fornalder { }; 6367 6371 6368 6372 free42 = callPackage ../applications/misc/free42 { }; 6369 6373 ··· 10415 10419 10416 10420 scanbd = callPackage ../tools/graphics/scanbd { }; 10417 10421 10422 + scdl = callPackage ../tools/misc/scdl { }; 10423 + 10418 10424 scdoc = callPackage ../tools/typesetting/scdoc { }; 10419 10425 10420 10426 scmpuff = callPackage ../applications/version-management/git-and-tools/scmpuff { }; ··· 11408 11414 ttygif = callPackage ../tools/misc/ttygif { }; 11409 11415 11410 11416 ttylog = callPackage ../tools/misc/ttylog { }; 11417 + 11418 + txtpbfmt = callPackage ../development/tools/txtpbfmt { 11419 + buildGoModule = buildGo118Module; 11420 + }; 11411 11421 11412 11422 ipbt = callPackage ../tools/misc/ipbt { }; 11413 11423
+2
pkgs/top-level/linux-kernels.nix
··· 489 489 490 490 xpadneo = callPackage ../os-specific/linux/xpadneo { }; 491 491 492 + ithc = callPackage ../os-specific/linux/ithc { }; 493 + 492 494 zenpower = callPackage ../os-specific/linux/zenpower { }; 493 495 494 496 inherit (callPackage ../os-specific/linux/zfs {
+2
pkgs/top-level/python-packages.nix
··· 9972 9972 9973 9973 sortedcontainers = callPackage ../development/python-modules/sortedcontainers { }; 9974 9974 9975 + soundcloud-v2 = callPackage ../development/python-modules/soundcloud-v2 { }; 9976 + 9975 9977 sounddevice = callPackage ../development/python-modules/sounddevice { }; 9976 9978 9977 9979 soundfile = callPackage ../development/python-modules/soundfile { };
+2
pkgs/top-level/release-haskell.nix
··· 326 326 random 327 327 QuickCheck 328 328 cabal2nix 329 + terminfo # isn't bundled for cross 329 330 xhtml # isn't bundled for cross 330 331 ; 331 332 }; ··· 337 338 random 338 339 QuickCheck 339 340 cabal2nix 341 + terminfo # isn't bundled for cross 340 342 xhtml # isn't bundled for cross 341 343 ; 342 344 };