Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
c4fd2a8f bc51c5ca

+2366 -1235
+7
maintainers/maintainer-list.nix
··· 12540 12540 github = "rski"; 12541 12541 githubId = 2960312; 12542 12542 }; 12543 + mbprtpmnr = { 12544 + name = "mbprtpmnr"; 12545 + email = "mbprtpmnr@pm.me"; 12546 + github = "mbprtpmnr"; 12547 + githubId = 88109321; 12548 + }; 12549 + 12543 12550 }
+13
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
··· 1250 1250 directories, thus increasing the purity of the build. 1251 1251 </para> 1252 1252 </listitem> 1253 + <listitem> 1254 + <para> 1255 + Three new options, 1256 + <link linkend="opt-xdg.mime.addedAssociations">xdg.mime.addedAssociations</link>, 1257 + <link linkend="opt-xdg.mime.defaultApplications">xdg.mime.defaultApplications</link>, 1258 + and 1259 + <link linkend="opt-xdg.mime.removedAssociations">xdg.mime.removedAssociations</link> 1260 + have been added to the 1261 + <link linkend="opt-xdg.mime.enable">xdg.mime</link> module to 1262 + allow the configuration of 1263 + <literal>/etc/xdg/mimeapps.list</literal>. 1264 + </para> 1265 + </listitem> 1253 1266 </itemizedlist> 1254 1267 </section> 1255 1268 </section>
+2
nixos/doc/manual/release-notes/rl-2111.section.md
··· 378 378 379 379 - `lua` and `luajit` interpreters have been patched to avoid looking into /usr/lib 380 380 directories, thus increasing the purity of the build. 381 + 382 + - Three new options, [xdg.mime.addedAssociations](#opt-xdg.mime.addedAssociations), [xdg.mime.defaultApplications](#opt-xdg.mime.defaultApplications), and [xdg.mime.removedAssociations](#opt-xdg.mime.removedAssociations) have been added to the [xdg.mime](#opt-xdg.mime.enable) module to allow the configuration of `/etc/xdg/mimeapps.list`.
+64 -2
nixos/modules/config/xdg/mime.nix
··· 1 1 { config, lib, pkgs, ... }: 2 2 3 3 with lib; 4 + 5 + let 6 + cfg = config.xdg.mime; 7 + associationOptions = with types; attrsOf ( 8 + coercedTo (either (listOf str) str) (x: concatStringsSep ";" (toList x)) str 9 + ); 10 + in 11 + 4 12 { 5 13 meta = { 6 - maintainers = teams.freedesktop.members; 14 + maintainers = teams.freedesktop.members ++ (with maintainers; [ figsoda ]); 7 15 }; 8 16 9 17 options = { ··· 16 24 <link xlink:href="https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-latest.html">XDG MIME Applications specification</link>. 17 25 ''; 18 26 }; 27 + 28 + xdg.mime.addedAssociations = mkOption { 29 + type = associationOptions; 30 + default = {}; 31 + example = { 32 + "application/pdf" = "firefox.desktop"; 33 + "text/xml" = [ "nvim.desktop" "codium.desktop" ]; 34 + }; 35 + description = '' 36 + Adds associations between mimetypes and applications. See the 37 + <link xlink:href="https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-latest.html#associations"> 38 + specifications</link> for more information. 39 + ''; 40 + }; 41 + 42 + xdg.mime.defaultApplications = mkOption { 43 + type = associationOptions; 44 + default = {}; 45 + example = { 46 + "application/pdf" = "firefox.desktop"; 47 + "image/png" = [ "sxiv.desktop" "gimp.desktop" ]; 48 + }; 49 + description = '' 50 + Sets the default applications for given mimetypes. See the 51 + <link xlink:href="https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-latest.html#default"> 52 + specifications</link> for more information. 53 + ''; 54 + }; 55 + 56 + xdg.mime.removedAssociations = mkOption { 57 + type = associationOptions; 58 + default = {}; 59 + example = { 60 + "audio/mp3" = [ "mpv.desktop" "umpv.desktop" ]; 61 + "inode/directory" = "codium.desktop"; 62 + }; 63 + description = '' 64 + Removes associations between mimetypes and applications. See the 65 + <link xlink:href="https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-latest.html#associations"> 66 + specifications</link> for more information. 67 + ''; 68 + }; 19 69 }; 20 70 21 - config = mkIf config.xdg.mime.enable { 71 + config = mkIf cfg.enable { 72 + environment.etc."xdg/mimeapps.list" = mkIf ( 73 + cfg.addedAssociations != {} 74 + || cfg.defaultApplications != {} 75 + || cfg.removedAssociations != {} 76 + ) { 77 + text = generators.toINI { } { 78 + "Added Associations" = cfg.addedAssociations; 79 + "Default Applications" = cfg.defaultApplications; 80 + "Removed Associations" = cfg.removedAssociations; 81 + }; 82 + }; 83 + 22 84 environment.pathsToLink = [ "/share/mime" ]; 23 85 24 86 environment.systemPackages = [
+172 -116
nixos/modules/services/networking/pleroma.xml
··· 4 4 version="5.0" 5 5 xml:id="module-services-pleroma"> 6 6 <title>Pleroma</title> 7 - <para><link xlink:href="https://pleroma.social/">Pleroma</link> is a lightweight activity pub server.</para> 8 - <section xml:id="module-services-pleroma-getting-started"> 9 - <title>Quick Start</title> 10 - <para>To get quickly started, you can use this sample NixOS configuration and adapt it to your use case.</para> 11 - <para><programlisting> 12 - { 13 - security.acme = { 14 - email = "root@tld"; 15 - acceptTerms = true; 16 - certs = { 17 - "social.tld.com" = { 18 - webroot = "/var/www/social.tld.com"; 19 - email = "root@tld"; 20 - group = "nginx"; 21 - }; 22 - }; 23 - }; 24 - services = { 25 - pleroma = { 26 - enable = true; 27 - secretConfigFile = "/var/lib/pleroma/secrets.exs"; 28 - configs = [ 29 - '' 30 - import Config 7 + <para> 8 + <link xlink:href="https://pleroma.social/">Pleroma</link> is a lightweight activity pub server.</para> 9 + <section xml:id="module-services-pleroma-generate-config"> 10 + <title>Generating the Pleroma config</title> 11 + <para>The <literal>pleroma_ctl</literal> CLI utility will prompt you some questions and it will generate an initial config file. This is an example of usage 12 + <programlisting> 13 + <prompt>$ </prompt>mkdir tmp-pleroma 14 + <prompt>$ </prompt>cd tmp-pleroma 15 + <prompt>$ </prompt>nix-shell -p pleroma-otp 16 + <prompt>$ </prompt>pleroma_ctl instance gen --output config.exs --output-psql setup.psql 17 + </programlisting> 18 + </para> 19 + <para>The <literal>config.exs</literal> file can be further customized following the instructions on the <link xlink:href="https://docs-develop.pleroma.social/backend/configuration/cheatsheet/">upstream documentation</link>. Many refinements can be applied also after the service is running.</para> 20 + </section> 21 + <section xml:id="module-services-pleroma-initialize-db"> 22 + <title>Initializing the database</title> 23 + <para>First, the Postgresql service must be enabled in the NixOS configuration 24 + <programlisting> 25 + services.postgresql = { 26 + enable = true; 27 + package = pkgs.postgresql_13; 28 + }; 29 + </programlisting> 30 + and activated with the usual 31 + <programlisting> 32 + <prompt>$ </prompt>nixos-rebuild switch 33 + </programlisting> 34 + </para> 35 + <para>Then you can create and seed the database, using the <literal>setup.psql</literal> file that you generated in the previous section, by running 36 + <programlisting> 37 + <prompt>$ </prompt>sudo -u postgres psql -f setup.psql 38 + </programlisting> 39 + </para> 40 + </section> 41 + <section xml:id="module-services-pleroma-enable"> 42 + <title>Enabling the Pleroma service locally</title> 43 + <para>In this section we will enable the Pleroma service only locally, so its configurations can be improved incrementally.</para> 44 + <para>This is an example of configuration, where <link linkend="opt-services.pleroma.configs">services.pleroma.configs</link> option contains the content of the file <literal>config.exs</literal>, generated <link linkend="module-services-pleroma-generate-config">in the first section</link>, but with the secrets (database password, endpoint secret key, salts, etc.) removed. Removing secrets is important, because otherwise they will be stored publicly in the Nix store. 45 + <programlisting> 46 + services.pleroma = { 47 + enable = true; 48 + secretConfigFile = "/var/lib/pleroma/secrets.exs"; 49 + configs = [ 50 + '' 51 + import Config 31 52 32 - config :pleroma, Pleroma.Web.Endpoint, 33 - url: [host: "social.tld.com", scheme: "https", port: 443], 34 - http: [ip: {127, 0, 0, 1}, port: 4000] 53 + config :pleroma, Pleroma.Web.Endpoint, 54 + url: [host: "pleroma.example.net", scheme: "https", port: 443], 55 + http: [ip: {127, 0, 0, 1}, port: 4000] 35 56 36 - config :pleroma, :instance, 37 - name: "NixOS test pleroma server", 38 - email: "pleroma@social.tld.com", 39 - notify_email: "pleroma@social.tld.com", 40 - limit: 5000, 41 - registrations_open: true 57 + config :pleroma, :instance, 58 + name: "Test", 59 + email: "admin@example.net", 60 + notify_email: "admin@example.net", 61 + limit: 5000, 62 + registrations_open: true 42 63 43 - config :pleroma, :media_proxy, 44 - enabled: false, 45 - redirect_on_failure: true 46 - #base_url: "https://cache.pleroma.social" 64 + config :pleroma, :media_proxy, 65 + enabled: false, 66 + redirect_on_failure: true 47 67 48 - config :pleroma, Pleroma.Repo, 49 - adapter: Ecto.Adapters.Postgres, 50 - username: "pleroma", 51 - password: "${test-db-passwd}", 52 - database: "pleroma", 53 - hostname: "localhost", 54 - pool_size: 10, 55 - prepare: :named, 56 - parameters: [ 57 - plan_cache_mode: "force_custom_plan" 58 - ] 68 + config :pleroma, Pleroma.Repo, 69 + adapter: Ecto.Adapters.Postgres, 70 + username: "pleroma", 71 + database: "pleroma", 72 + hostname: "localhost" 59 73 60 - config :pleroma, :database, rum_enabled: false 61 - config :pleroma, :instance, static_dir: "/var/lib/pleroma/static" 62 - config :pleroma, Pleroma.Uploaders.Local, uploads: "/var/lib/pleroma/uploads" 63 - config :pleroma, configurable_from_database: false 64 - '' 65 - ]; 66 - }; 67 - postgresql = { 68 - enable = true; 69 - package = pkgs.postgresql_12; 70 - }; 71 - nginx = { 72 - enable = true; 73 - addSSL = true; 74 - sslCertificate = "/var/lib/acme/social.tld.com/fullchain.pem"; 75 - sslCertificateKey = "/var/lib/acme/social.tld.com/key.pem"; 76 - root = "/var/www/social.tld.com"; 77 - # ACME endpoint 78 - locations."/.well-known/acme-challenge" = { 79 - root = "/var/www/social.tld.com/"; 80 - }; 81 - virtualHosts."social.tld.com" = { 82 - addSSL = true; 83 - locations."/" = { 84 - proxyPass = "http://127.0.0.1:4000"; 85 - extraConfig = '' 86 - add_header 'Access-Control-Allow-Origin' '*' always; 87 - add_header 'Access-Control-Allow-Methods' 'POST, PUT, DELETE, GET, PATCH, OPTIONS' always; 88 - add_header 'Access-Control-Allow-Headers' 'Authorization, Content-Type, Idempotency-Key' always; 89 - add_header 'Access-Control-Expose-Headers' 'Link, X-RateLimit-Reset, X-RateLimit-Limit, X-RateLimit-Remaining, X-Request-Id' always; 90 - if ($request_method = OPTIONS) { 91 - return 204; 92 - } 93 - add_header X-XSS-Protection "1; mode=block"; 94 - add_header X-Permitted-Cross-Domain-Policies none; 95 - add_header X-Frame-Options DENY; 96 - add_header X-Content-Type-Options nosniff; 97 - add_header Referrer-Policy same-origin; 98 - add_header X-Download-Options noopen; 99 - proxy_http_version 1.1; 100 - proxy_set_header Upgrade $http_upgrade; 101 - proxy_set_header Connection "upgrade"; 102 - proxy_set_header Host $host; 103 - client_max_body_size 16m; 104 - ''; 105 - }; 106 - }; 107 - }; 108 - }; 109 - }; 110 - </programlisting></para> 111 - <para>Note that you'll need to seed your database and upload your pleroma secrets to the path pointed by <literal>config.pleroma.secretConfigFile</literal>. You can find more informations about how to do that in the <link linkend="module-services-pleroma-generate-config">next</link> section.</para> 112 - </section> 113 - <section xml:id="module-services-pleroma-generate-config"> 114 - <title>Generating the Pleroma Config and Seed the Database</title> 74 + # Configure web push notifications 75 + config :web_push_encryption, :vapid_details, 76 + subject: "mailto:admin@example.net" 115 77 116 - <para>Before using this service, you'll need to generate your 117 - server configuration and its associated database seed. The 118 - <literal>pleroma_ctl</literal> CLI utility can help you with that. You 119 - can start with <literal>pleroma_ctl instance gen --output config.exs 120 - --output-psql setup.psql</literal>, this will prompt you some 121 - questions and will generate both your config file and database initial 122 - migration. </para> 123 - <para>For more details about this configuration format, please have a look at the <link xlink:href="https://docs-develop.pleroma.social/backend/configuration/cheatsheet/">upstream documentation</link>.</para> 124 - <para>To seed your database, you can use the <literal>setup.psql</literal> file you just generated by running 78 + # ... TO CONTINUE ... 79 + '' 80 + ]; 81 + }; 82 + </programlisting> 83 + </para> 84 + <para>Secrets must be moved into a file pointed by <link linkend="opt-services.pleroma.secretConfigFile">services.pleroma.secretConfigFile</link>, in our case <literal>/var/lib/pleroma/secrets.exs</literal>. This file can be created copying the previously generated <literal>config.exs</literal> file and then removing all the settings, except the secrets. This is an example 125 85 <programlisting> 126 - sudo -u postgres psql -f setup.psql 127 - </programlisting></para> 128 - <para>In regard of the pleroma service configuration you also just generated, you'll need to split it in two parts. The "public" part, which do not contain any secrets and thus can be safely stored in the Nix store and its "private" counterpart containing some secrets (database password, endpoint secret key, salts, etc.).</para> 86 + # Pleroma instance passwords 129 87 130 - <para>The public part will live in your NixOS machine configuration in the <link linkend="opt-services.pleroma.configs">services.pleroma.configs</link> option. However, it's up to you to upload the secret pleroma configuration to the path pointed by <link linkend="opt-services.pleroma.secretConfigFile">services.pleroma.secretConfigFile</link>. You can do that manually or rely on a third party tool such as <link xlink:href="https://github.com/DBCDK/morph">Morph</link> or <link xlink:href="https://github.com/NixOS/nixops">NixOps</link>.</para> 88 + import Config 89 + 90 + config :pleroma, Pleroma.Web.Endpoint, 91 + secret_key_base: "&lt;the secret generated by pleroma_ctl&gt;", 92 + signing_salt: "&lt;the secret generated by pleroma_ctl&gt;" 93 + 94 + config :pleroma, Pleroma.Repo, 95 + password: "&lt;the secret generated by pleroma_ctl&gt;" 96 + 97 + # Configure web push notifications 98 + config :web_push_encryption, :vapid_details, 99 + public_key: "&lt;the secret generated by pleroma_ctl&gt;", 100 + private_key: "&lt;the secret generated by pleroma_ctl&gt;" 101 + 102 + # ... TO CONTINUE ... 103 + </programlisting> 104 + Note that the lines of the same configuration group are comma separated (i.e. all the lines end with a comma, except the last one), so when the lines with passwords are added or removed, commas must be adjusted accordingly.</para> 105 + 106 + <para>The service can be enabled with the usual 107 + <programlisting> 108 + <prompt>$ </prompt>nixos-rebuild switch 109 + </programlisting> 110 + </para> 111 + <para>The service is accessible only from the local <literal>127.0.0.1:4000</literal> port. It can be tested using a port forwarding like this 112 + <programlisting> 113 + <prompt>$ </prompt>ssh -L 4000:localhost:4000 myuser@example.net 114 + </programlisting> 115 + and then accessing <link xlink:href="http://localhost:4000">http://localhost:4000</link> from a web browser.</para> 116 + </section> 117 + <section xml:id="module-services-pleroma-admin-user"> 118 + <title>Creating the admin user</title> 119 + <para>After Pleroma service is running, all <link xlink:href="https://docs-develop.pleroma.social/">Pleroma administration utilities</link> can be used. In particular an admin user can be created with 120 + <programlisting> 121 + <prompt>$ </prompt>pleroma_ctl user new &lt;nickname&gt; &lt;email&gt; --admin --moderator --password &lt;password&gt; 122 + </programlisting> 123 + </para> 124 + </section> 125 + <section xml:id="module-services-pleroma-nginx"> 126 + <title>Configuring Nginx</title> 127 + <para>In this configuration, Pleroma is listening only on the local port 4000. Nginx can be configured as a Reverse Proxy, for forwarding requests from public ports to the Pleroma service. This is an example of configuration, using 128 + <link xlink:href="https://letsencrypt.org/">Let's Encrypt</link> for the TLS certificates 129 + <programlisting> 130 + security.acme = { 131 + email = "root@example.net"; 132 + acceptTerms = true; 133 + }; 134 + 135 + services.nginx = { 136 + enable = true; 137 + addSSL = true; 138 + 139 + recommendedTlsSettings = true; 140 + recommendedOptimisation = true; 141 + recommendedGzipSettings = true; 142 + 143 + recommendedProxySettings = false; 144 + # NOTE: if enabled, the NixOS proxy optimizations will override the Pleroma 145 + # specific settings, and they will enter in conflict. 146 + 147 + virtualHosts = { 148 + "pleroma.example.net" = { 149 + http2 = true; 150 + enableACME = true; 151 + forceSSL = true; 152 + 153 + locations."/" = { 154 + proxyPass = "http://127.0.0.1:4000"; 155 + 156 + extraConfig = '' 157 + etag on; 158 + gzip on; 159 + 160 + add_header 'Access-Control-Allow-Origin' '*' always; 161 + add_header 'Access-Control-Allow-Methods' 'POST, PUT, DELETE, GET, PATCH, OPTIONS' always; 162 + add_header 'Access-Control-Allow-Headers' 'Authorization, Content-Type, Idempotency-Key' always; 163 + add_header 'Access-Control-Expose-Headers' 'Link, X-RateLimit-Reset, X-RateLimit-Limit, X-RateLimit-Remaining, X-Request-Id' always; 164 + if ($request_method = OPTIONS) { 165 + return 204; 166 + } 167 + add_header X-XSS-Protection "1; mode=block"; 168 + add_header X-Permitted-Cross-Domain-Policies none; 169 + add_header X-Frame-Options DENY; 170 + add_header X-Content-Type-Options nosniff; 171 + add_header Referrer-Policy same-origin; 172 + add_header X-Download-Options noopen; 173 + proxy_http_version 1.1; 174 + proxy_set_header Upgrade $http_upgrade; 175 + proxy_set_header Connection "upgrade"; 176 + proxy_set_header Host $host; 177 + 178 + client_max_body_size 16m; 179 + # NOTE: increase if users need to upload very big files 180 + ''; 181 + }; 182 + }; 183 + }; 184 + }; 185 + </programlisting> 186 + </para> 131 187 </section> 132 188 </chapter>
+10
pkgs/applications/accessibility/squeekboard/default.nix
··· 14 14 , rustPlatform 15 15 , feedbackd 16 16 , wrapGAppsHook 17 + , fetchpatch 17 18 }: 18 19 19 20 stdenv.mkDerivation rec { ··· 36 37 name = "${pname}-${version}"; 37 38 sha256 = "0148ynzmapxfrlccikf20ikmi0ssbkn9fl5wi6nh6azflv50pzzn"; 38 39 }; 40 + 41 + patches = [ 42 + # remove when updating from 1.14.0 43 + (fetchpatch { 44 + name = "fix-rust-1.54-build.patch"; 45 + url = "https://gitlab.gnome.org/World/Phosh/squeekboard/-/commit/9cd56185c59ace535a6af26384ef6beca4423816.patch"; 46 + sha256 = "sha256-8rWcfhQmGiwlc2lpkRvJ95XQp1Xg7St+0K85x8nQ0mk="; 47 + }) 48 + ]; 39 49 40 50 nativeBuildInputs = [ 41 51 meson
+2 -2
pkgs/applications/audio/pt2-clone/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "pt2-clone"; 11 - version = "1.33"; 11 + version = "1.34"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "8bitbubsy"; 15 15 repo = "pt2-clone"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-XPQRFbIgSU3oCTbLe4gYkMNBvcLZdJvU/YQHtUvgt9k="; 17 + sha256 = "sha256-JT3I06qm3oljsySIgK5xP2RC3KAb5QBrNVdip0ds4KE="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/applications/graphics/darktable/default.nix
··· 7 7 }: 8 8 9 9 stdenv.mkDerivation rec { 10 - version = "3.6.0"; 10 + version = "3.6.1"; 11 11 pname = "darktable"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz"; 15 - sha256 = "sha256:0f8aqwkgw4gs97b5i4ygiqk5zilwq7ax7zwdd31r72zk98cd1g46"; 15 + sha256 = "sha256-or/HwQO4JJRUV6m/7Z5S8Af6HQMPnbyz/wMnhRvkLRQ="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ cmake ninja llvm pkg-config intltool perl desktop-file-utils wrapGAppsHook ];
+5 -4
pkgs/applications/misc/bleachbit/default.nix
··· 12 12 13 13 python3Packages.buildPythonApplication rec { 14 14 pname = "bleachbit"; 15 - version = "4.0.0"; 15 + version = "4.4.0"; 16 16 17 17 format = "other"; 18 18 19 19 src = fetchurl { 20 20 url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2"; 21 - sha256 = "1dn3h6lr9ldbfpvgq9sdlk972sxhwalgj2f377qbqibm3yfxzpil"; 21 + sha256 = "0kqqfzq6bh03n7kxb9vd483bqi1cklfvj35a7h4iqk96sq1xv8z6"; 22 22 }; 23 23 24 24 nativeBuildInputs = [ ··· 44 44 postPatch = '' 45 45 find -type f -exec sed -i -e 's@/usr/share@${placeholder "out"}/share@g' {} \; 46 46 find -type f -exec sed -i -e 's@/usr/bin@${placeholder "out"}/bin@g' {} \; 47 + find -type f -exec sed -i -e 's@${placeholder "out"}/bin/python3@${python3Packages.python}/bin/python3@' {} \; 47 48 ''; 48 49 49 50 dontBuild = true; ··· 52 53 "prefix=${placeholder "out"}" 53 54 ]; 54 55 55 - # prevent double wrapping from wrapGApps and wrapPythonProgram 56 + # Prevent double wrapping from wrapGApps and wrapPythonProgram 56 57 dontWrapGApps = true; 57 58 makeWrapperArgs = [ 58 59 "\${gappsWrapperArgs[@]}" ··· 65 66 description = "A program to clean your computer"; 66 67 longDescription = "BleachBit helps you easily clean your computer to free space and maintain privacy."; 67 68 license = licenses.gpl3; 68 - maintainers = with maintainers; [ leonardoce ]; 69 + maintainers = with maintainers; [ leonardoce mbprtpmnr ]; 69 70 }; 70 71 }
+2 -2
pkgs/applications/misc/moolticute/default.nix
··· 9 9 10 10 mkDerivation rec { 11 11 pname = "moolticute"; 12 - version = "0.50.0"; 12 + version = "0.52.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "mooltipass"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-/luba+qYRATP3EjNMB+GIRP6JQOlADsvpF8PzRFqFlM="; 18 + sha256 = "sha256-6o0Tf6qBxCEOvfSuEP2Qz72T9Oexp95knRCtwImlpsA="; 19 19 }; 20 20 21 21 outputs = [ "out" "udev" ];
+3 -3
pkgs/applications/misc/pueue/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "pueue"; 5 - version = "1.0.2"; 5 + version = "1.0.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Nukesor"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-rU+/fW7yF71MG5kEqjeJDC3uSBzCy0aUH5aVRpImYE8="; 11 + sha256 = "sha256-1iAXLs3O7EV7LfbXnajlDm75tQtanFInfNWZmnittlk="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-cmtxVNkYyrkrVXWb7xoJUByl7k1+uYRRVXI8jIHCC7Y="; 14 + cargoSha256 = "sha256-x/qRNxZS++DBq5B9+/9eXN95QZN/FSLi+3XyJ06Y1hg="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+3 -3
pkgs/applications/networking/cluster/octant/plugins/starboard-octant-plugin.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "starboard-octant-plugin"; 5 - version = "0.11.0"; 5 + version = "0.12.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "aquasecurity"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-XHc/1rqTEVOjCm0kFniUmmjVeRsr9Npt0OpQ6Oy7Rxo="; 11 + sha256 = "sha256-JTSZtIRVFdUjhQsp2EMukeoVIo6nNx4xofq+3iOZUIk="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-EM0lPwwWJuLD+aqZWshz1ILaeEtUU4wJ0Puwv1Ikgf4="; 14 + vendorSha256 = "sha256-1zrB+CobUBgdpBHRJPpfDYCD6oVWY4j4Met9EqNQQbE="; 15 15 16 16 ldflags = [ 17 17 "-s" "-w"
+3 -3
pkgs/applications/networking/cluster/starboard/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "starboard"; 5 - version = "0.11.0"; 5 + version = "0.12.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "aquasecurity"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-NV37K5JUfGPK8TwCi/4XY7MQUvp76vzdxsHUNPlYpYk="; 11 + sha256 = "sha256-6QIQsxqTKERo5x2Knv4IBeNt5KjvfoW0ryFJLlALqrA="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-4CmAf1s+tK7cKxwetgv0YewLLROsZ5g1Zd30FCep5k8="; 14 + vendorSha256 = "sha256-r6wMSeW5Et6hYwoEKufmcOmucuHlYuBDOMuXXMT4W2Y="; 15 15 16 16 # Don't build and check the integration tests 17 17 excludedPackages = "itest";
+3 -3
pkgs/applications/networking/instant-messengers/element/element-desktop-package.json
··· 2 2 "name": "element-desktop", 3 3 "productName": "Element", 4 4 "main": "lib/electron-main.js", 5 - "version": "1.8.4", 5 + "version": "1.8.5", 6 6 "description": "A feature-rich client for Matrix.org", 7 7 "author": "Element", 8 8 "repository": { ··· 54 54 "@types/minimist": "^1.2.1", 55 55 "@typescript-eslint/eslint-plugin": "^4.17.0", 56 56 "@typescript-eslint/parser": "^4.17.0", 57 - "allchange": "^1.0.0", 57 + "allchange": "^1.0.2", 58 58 "asar": "^2.0.1", 59 59 "chokidar": "^3.5.2", 60 60 "electron": "^13.1.9", ··· 83 83 }, 84 84 "build": { 85 85 "appId": "im.riot.app", 86 - "electronVersion": "13.1.9", 86 + "electronVersion": "13.2.2", 87 87 "files": [ 88 88 "package.json", 89 89 {
+204 -228
pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix
··· 10 10 }; 11 11 } 12 12 { 13 - name = "_actions_core___core_1.4.0.tgz"; 13 + name = "_actions_core___core_1.5.0.tgz"; 14 14 path = fetchurl { 15 - name = "_actions_core___core_1.4.0.tgz"; 16 - url = "https://registry.yarnpkg.com/@actions/core/-/core-1.4.0.tgz"; 17 - sha1 = "cf2e6ee317e314b03886adfeb20e448d50d6e524"; 15 + name = "_actions_core___core_1.5.0.tgz"; 16 + url = "https://registry.yarnpkg.com/@actions/core/-/core-1.5.0.tgz"; 17 + sha1 = "885b864700001a1b9a6fba247833a036e75ad9d3"; 18 18 }; 19 19 } 20 20 { ··· 42 42 }; 43 43 } 44 44 { 45 - name = "_babel_generator___generator_7.14.8.tgz"; 45 + name = "_babel_generator___generator_7.15.0.tgz"; 46 46 path = fetchurl { 47 - name = "_babel_generator___generator_7.14.8.tgz"; 48 - url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.8.tgz"; 49 - sha1 = "bf86fd6af96cf3b74395a8ca409515f89423e070"; 47 + name = "_babel_generator___generator_7.15.0.tgz"; 48 + url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.0.tgz"; 49 + sha1 = "a7d0c172e0d814974bad5aa77ace543b97917f15"; 50 50 }; 51 51 } 52 52 { ··· 82 82 }; 83 83 } 84 84 { 85 - name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.8.tgz"; 85 + name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.9.tgz"; 86 86 path = fetchurl { 87 - name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.8.tgz"; 88 - url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.8.tgz"; 89 - sha1 = "32be33a756f29e278a0d644fa08a2c9e0f88a34c"; 87 + name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.9.tgz"; 88 + url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz"; 89 + sha1 = "6654d171b2024f6d8ee151bf2509699919131d48"; 90 90 }; 91 91 } 92 92 { ··· 98 98 }; 99 99 } 100 100 { 101 - name = "_babel_parser___parser_7.14.8.tgz"; 101 + name = "_babel_parser___parser_7.15.3.tgz"; 102 102 path = fetchurl { 103 - name = "_babel_parser___parser_7.14.8.tgz"; 104 - url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.8.tgz"; 105 - sha1 = "66fd41666b2d7b840bd5ace7f7416d5ac60208d4"; 103 + name = "_babel_parser___parser_7.15.3.tgz"; 104 + url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz"; 105 + sha1 = "3416d9bea748052cfcb63dbcc27368105b1ed862"; 106 106 }; 107 107 } 108 108 { 109 - name = "_babel_runtime___runtime_7.14.8.tgz"; 109 + name = "_babel_runtime___runtime_7.15.3.tgz"; 110 110 path = fetchurl { 111 - name = "_babel_runtime___runtime_7.14.8.tgz"; 112 - url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.8.tgz"; 113 - sha1 = "7119a56f421018852694290b9f9148097391b446"; 111 + name = "_babel_runtime___runtime_7.15.3.tgz"; 112 + url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.3.tgz"; 113 + sha1 = "2e1c2880ca118e5b2f9988322bd8a7656a32502b"; 114 114 }; 115 115 } 116 116 { ··· 122 122 }; 123 123 } 124 124 { 125 - name = "_babel_traverse___traverse_7.14.8.tgz"; 125 + name = "_babel_traverse___traverse_7.15.0.tgz"; 126 126 path = fetchurl { 127 - name = "_babel_traverse___traverse_7.14.8.tgz"; 128 - url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.8.tgz"; 129 - sha1 = "c0253f02677c5de1a8ff9df6b0aacbec7da1a8ce"; 127 + name = "_babel_traverse___traverse_7.15.0.tgz"; 128 + url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.0.tgz"; 129 + sha1 = "4cca838fd1b2a03283c1f38e141f639d60b3fc98"; 130 130 }; 131 131 } 132 132 { 133 - name = "_babel_types___types_7.14.8.tgz"; 133 + name = "_babel_types___types_7.15.0.tgz"; 134 134 path = fetchurl { 135 - name = "_babel_types___types_7.14.8.tgz"; 136 - url = "https://registry.yarnpkg.com/@babel/types/-/types-7.14.8.tgz"; 137 - sha1 = "38109de8fcadc06415fbd9b74df0065d4d41c728"; 135 + name = "_babel_types___types_7.15.0.tgz"; 136 + url = "https://registry.yarnpkg.com/@babel/types/-/types-7.15.0.tgz"; 137 + sha1 = "61af11f2286c4e9c69ca8deb5f4375a73c72dcbd"; 138 138 }; 139 139 } 140 140 { ··· 146 146 }; 147 147 } 148 148 { 149 - name = "_electron_get___get_1.12.4.tgz"; 149 + name = "_electron_get___get_1.13.0.tgz"; 150 150 path = fetchurl { 151 - name = "_electron_get___get_1.12.4.tgz"; 152 - url = "https://registry.yarnpkg.com/@electron/get/-/get-1.12.4.tgz"; 153 - sha1 = "a5971113fc1bf8fa12a8789dc20152a7359f06ab"; 151 + name = "_electron_get___get_1.13.0.tgz"; 152 + url = "https://registry.yarnpkg.com/@electron/get/-/get-1.13.0.tgz"; 153 + sha1 = "95c6bcaff4f9a505ea46792424f451efea89228c"; 154 154 }; 155 155 } 156 156 { ··· 498 498 }; 499 499 } 500 500 { 501 - name = "_npmcli_run_script___run_script_1.8.5.tgz"; 501 + name = "_npmcli_run_script___run_script_1.8.6.tgz"; 502 502 path = fetchurl { 503 - name = "_npmcli_run_script___run_script_1.8.5.tgz"; 504 - url = "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-1.8.5.tgz"; 505 - sha1 = "f250a0c5e1a08a792d775a315d0ff42fc3a51e1d"; 503 + name = "_npmcli_run_script___run_script_1.8.6.tgz"; 504 + url = "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-1.8.6.tgz"; 505 + sha1 = "18314802a6660b0d4baa4c3afe7f1ad39d8c28b7"; 506 506 }; 507 507 } 508 508 { ··· 538 538 }; 539 539 } 540 540 { 541 - name = "_octokit_openapi_types___openapi_types_9.3.0.tgz"; 542 - path = fetchurl { 543 - name = "_octokit_openapi_types___openapi_types_9.3.0.tgz"; 544 - url = "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-9.3.0.tgz"; 545 - sha1 = "160347858d727527901c6aae7f7d5c2414cc1f2e"; 546 - }; 547 - } 548 - { 549 541 name = "_octokit_openapi_types___openapi_types_9.7.0.tgz"; 550 542 path = fetchurl { 551 543 name = "_octokit_openapi_types___openapi_types_9.7.0.tgz"; ··· 562 554 }; 563 555 } 564 556 { 565 - name = "_octokit_plugin_paginate_rest___plugin_paginate_rest_2.15.0.tgz"; 566 - path = fetchurl { 567 - name = "_octokit_plugin_paginate_rest___plugin_paginate_rest_2.15.0.tgz"; 568 - url = "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.15.0.tgz"; 569 - sha1 = "9c956c3710b2bd786eb3814eaf5a2b17392c150d"; 570 - }; 571 - } 572 - { 573 557 name = "_octokit_plugin_request_log___plugin_request_log_1.0.4.tgz"; 574 558 path = fetchurl { 575 559 name = "_octokit_plugin_request_log___plugin_request_log_1.0.4.tgz"; 576 560 url = "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz"; 577 561 sha1 = "5e50ed7083a613816b1e4a28aeec5fb7f1462e85"; 578 - }; 579 - } 580 - { 581 - name = "_octokit_plugin_rest_endpoint_methods___plugin_rest_endpoint_methods_5.6.0.tgz"; 582 - path = fetchurl { 583 - name = "_octokit_plugin_rest_endpoint_methods___plugin_rest_endpoint_methods_5.6.0.tgz"; 584 - url = "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.6.0.tgz"; 585 - sha1 = "c28833b88d0f07bf94093405d02d43d73c7de99b"; 586 562 }; 587 563 } 588 564 { ··· 602 578 }; 603 579 } 604 580 { 605 - name = "_octokit_request___request_5.6.0.tgz"; 581 + name = "_octokit_request___request_5.6.1.tgz"; 606 582 path = fetchurl { 607 - name = "_octokit_request___request_5.6.0.tgz"; 608 - url = "https://registry.yarnpkg.com/@octokit/request/-/request-5.6.0.tgz"; 609 - sha1 = "6084861b6e4fa21dc40c8e2a739ec5eff597e672"; 610 - }; 611 - } 612 - { 613 - name = "_octokit_rest___rest_18.8.0.tgz"; 614 - path = fetchurl { 615 - name = "_octokit_rest___rest_18.8.0.tgz"; 616 - url = "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.8.0.tgz"; 617 - sha1 = "ba24f7ba554f015a7ae2b7cc2aecef5386ddfea5"; 583 + name = "_octokit_request___request_5.6.1.tgz"; 584 + url = "https://registry.yarnpkg.com/@octokit/request/-/request-5.6.1.tgz"; 585 + sha1 = "f97aff075c37ab1d427c49082fefeef0dba2d8ce"; 618 586 }; 619 587 } 620 588 { 621 - name = "_octokit_types___types_6.23.0.tgz"; 589 + name = "_octokit_rest___rest_18.9.1.tgz"; 622 590 path = fetchurl { 623 - name = "_octokit_types___types_6.23.0.tgz"; 624 - url = "https://registry.yarnpkg.com/@octokit/types/-/types-6.23.0.tgz"; 625 - sha1 = "b39f242b20036e89fa8f34f7962b4e9b7ff8f65b"; 591 + name = "_octokit_rest___rest_18.9.1.tgz"; 592 + url = "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.9.1.tgz"; 593 + sha1 = "db1d7ac1d7b10e908f7d4b78fe35a392554ccb26"; 626 594 }; 627 595 } 628 596 { ··· 674 642 }; 675 643 } 676 644 { 677 - name = "_types_debug___debug_4.1.6.tgz"; 645 + name = "_types_debug___debug_4.1.7.tgz"; 678 646 path = fetchurl { 679 - name = "_types_debug___debug_4.1.6.tgz"; 680 - url = "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.6.tgz"; 681 - sha1 = "0b7018723084918a865eff99249c490505df2163"; 647 + name = "_types_debug___debug_4.1.7.tgz"; 648 + url = "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz"; 649 + sha1 = "7cc0ea761509124709b8b2d1090d8f6c17aadb82"; 682 650 }; 683 651 } 684 652 { ··· 698 666 }; 699 667 } 700 668 { 701 - name = "_types_json_schema___json_schema_7.0.8.tgz"; 669 + name = "_types_json_schema___json_schema_7.0.9.tgz"; 702 670 path = fetchurl { 703 - name = "_types_json_schema___json_schema_7.0.8.tgz"; 704 - url = "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.8.tgz"; 705 - sha1 = "edf1bf1dbf4e04413ca8e5b17b3b7d7d54b59818"; 671 + name = "_types_json_schema___json_schema_7.0.9.tgz"; 672 + url = "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz"; 673 + sha1 = "97edc9037ea0c38585320b28964dde3b39e4660d"; 706 674 }; 707 675 } 708 676 { ··· 722 690 }; 723 691 } 724 692 { 725 - name = "_types_node___node_16.4.0.tgz"; 693 + name = "_types_ms___ms_0.7.31.tgz"; 694 + path = fetchurl { 695 + name = "_types_ms___ms_0.7.31.tgz"; 696 + url = "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz"; 697 + sha1 = "31b7ca6407128a3d2bbc27fe2d21b345397f6197"; 698 + }; 699 + } 700 + { 701 + name = "_types_node___node_16.7.1.tgz"; 726 702 path = fetchurl { 727 - name = "_types_node___node_16.4.0.tgz"; 728 - url = "https://registry.yarnpkg.com/@types/node/-/node-16.4.0.tgz"; 729 - sha1 = "2c219eaa3b8d1e4d04f4dd6e40bc68c7467d5272"; 703 + name = "_types_node___node_16.7.1.tgz"; 704 + url = "https://registry.yarnpkg.com/@types/node/-/node-16.7.1.tgz"; 705 + sha1 = "c6b9198178da504dfca1fd0be9b2e1002f1586f0"; 730 706 }; 731 707 } 732 708 { 733 - name = "_types_node___node_14.17.5.tgz"; 709 + name = "_types_node___node_14.17.11.tgz"; 734 710 path = fetchurl { 735 - name = "_types_node___node_14.17.5.tgz"; 736 - url = "https://registry.yarnpkg.com/@types/node/-/node-14.17.5.tgz"; 737 - sha1 = "b59daf6a7ffa461b5648456ca59050ba8e40ed54"; 711 + name = "_types_node___node_14.17.11.tgz"; 712 + url = "https://registry.yarnpkg.com/@types/node/-/node-14.17.11.tgz"; 713 + sha1 = "82d266d657aec5ff01ca59f2ffaff1bb43f7bf0f"; 738 714 }; 739 715 } 740 716 { ··· 770 746 }; 771 747 } 772 748 { 773 - name = "_typescript_eslint_eslint_plugin___eslint_plugin_4.28.4.tgz"; 749 + name = "_typescript_eslint_eslint_plugin___eslint_plugin_4.29.3.tgz"; 774 750 path = fetchurl { 775 - name = "_typescript_eslint_eslint_plugin___eslint_plugin_4.28.4.tgz"; 776 - url = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.4.tgz"; 777 - sha1 = "e73c8cabbf3f08dee0e1bda65ed4e622ae8f8921"; 751 + name = "_typescript_eslint_eslint_plugin___eslint_plugin_4.29.3.tgz"; 752 + url = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.3.tgz"; 753 + sha1 = "95cb8029a8bd8bd9c7f4ab95074a7cb2115adefa"; 778 754 }; 779 755 } 780 756 { 781 - name = "_typescript_eslint_experimental_utils___experimental_utils_4.28.4.tgz"; 757 + name = "_typescript_eslint_experimental_utils___experimental_utils_4.29.3.tgz"; 782 758 path = fetchurl { 783 - name = "_typescript_eslint_experimental_utils___experimental_utils_4.28.4.tgz"; 784 - url = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.4.tgz"; 785 - sha1 = "9c70c35ebed087a5c70fb0ecd90979547b7fec96"; 759 + name = "_typescript_eslint_experimental_utils___experimental_utils_4.29.3.tgz"; 760 + url = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.29.3.tgz"; 761 + sha1 = "52e437a689ccdef73e83c5106b34240a706f15e1"; 786 762 }; 787 763 } 788 764 { 789 - name = "_typescript_eslint_parser___parser_4.28.4.tgz"; 765 + name = "_typescript_eslint_parser___parser_4.29.3.tgz"; 790 766 path = fetchurl { 791 - name = "_typescript_eslint_parser___parser_4.28.4.tgz"; 792 - url = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.28.4.tgz"; 793 - sha1 = "bc462dc2779afeefdcf49082516afdc3e7b96fab"; 767 + name = "_typescript_eslint_parser___parser_4.29.3.tgz"; 768 + url = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.29.3.tgz"; 769 + sha1 = "2ac25535f34c0e98f50c0e6b28c679c2357d45f2"; 794 770 }; 795 771 } 796 772 { 797 - name = "_typescript_eslint_scope_manager___scope_manager_4.28.4.tgz"; 773 + name = "_typescript_eslint_scope_manager___scope_manager_4.29.3.tgz"; 798 774 path = fetchurl { 799 - name = "_typescript_eslint_scope_manager___scope_manager_4.28.4.tgz"; 800 - url = "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.28.4.tgz"; 801 - sha1 = "bdbce9b6a644e34f767bd68bc17bb14353b9fe7f"; 775 + name = "_typescript_eslint_scope_manager___scope_manager_4.29.3.tgz"; 776 + url = "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.29.3.tgz"; 777 + sha1 = "497dec66f3a22e459f6e306cf14021e40ec86e19"; 802 778 }; 803 779 } 804 780 { 805 - name = "_typescript_eslint_types___types_4.28.4.tgz"; 781 + name = "_typescript_eslint_types___types_4.29.3.tgz"; 806 782 path = fetchurl { 807 - name = "_typescript_eslint_types___types_4.28.4.tgz"; 808 - url = "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.28.4.tgz"; 809 - sha1 = "41acbd79b5816b7c0dd7530a43d97d020d3aeb42"; 783 + name = "_typescript_eslint_types___types_4.29.3.tgz"; 784 + url = "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.29.3.tgz"; 785 + sha1 = "d7980c49aef643d0af8954c9f14f656b7fd16017"; 810 786 }; 811 787 } 812 788 { 813 - name = "_typescript_eslint_typescript_estree___typescript_estree_4.28.4.tgz"; 789 + name = "_typescript_eslint_typescript_estree___typescript_estree_4.29.3.tgz"; 814 790 path = fetchurl { 815 - name = "_typescript_eslint_typescript_estree___typescript_estree_4.28.4.tgz"; 816 - url = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.4.tgz"; 817 - sha1 = "252e6863278dc0727244be9e371eb35241c46d00"; 791 + name = "_typescript_eslint_typescript_estree___typescript_estree_4.29.3.tgz"; 792 + url = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.29.3.tgz"; 793 + sha1 = "1bafad610015c4ded35c85a70b6222faad598b40"; 818 794 }; 819 795 } 820 796 { 821 - name = "_typescript_eslint_visitor_keys___visitor_keys_4.28.4.tgz"; 797 + name = "_typescript_eslint_visitor_keys___visitor_keys_4.29.3.tgz"; 822 798 path = fetchurl { 823 - name = "_typescript_eslint_visitor_keys___visitor_keys_4.28.4.tgz"; 824 - url = "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.4.tgz"; 825 - sha1 = "92dacfefccd6751cbb0a964f06683bfd72d0c4d3"; 799 + name = "_typescript_eslint_visitor_keys___visitor_keys_4.29.3.tgz"; 800 + url = "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.29.3.tgz"; 801 + sha1 = "c691760a00bd86bf8320d2a90a93d86d322f1abf"; 826 802 }; 827 803 } 828 804 { ··· 898 874 }; 899 875 } 900 876 { 901 - name = "allchange___allchange_1.0.0.tgz"; 877 + name = "allchange___allchange_1.0.2.tgz"; 902 878 path = fetchurl { 903 - name = "allchange___allchange_1.0.0.tgz"; 904 - url = "https://registry.yarnpkg.com/allchange/-/allchange-1.0.0.tgz"; 905 - sha1 = "f5177b7d97f8e97a2d059a1524db9a72d94dc6d2"; 879 + name = "allchange___allchange_1.0.2.tgz"; 880 + url = "https://registry.yarnpkg.com/allchange/-/allchange-1.0.2.tgz"; 881 + sha1 = "86b9190e12b7ede4f230ae763cbd504c48fd907b"; 906 882 }; 907 883 } 908 884 { ··· 1122 1098 }; 1123 1099 } 1124 1100 { 1125 - name = "async___async_3.2.0.tgz"; 1101 + name = "async___async_3.2.1.tgz"; 1126 1102 path = fetchurl { 1127 - name = "async___async_3.2.0.tgz"; 1128 - url = "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz"; 1129 - sha1 = "b3a2685c5ebb641d3de02d161002c60fc9f85720"; 1103 + name = "async___async_3.2.1.tgz"; 1104 + url = "https://registry.yarnpkg.com/async/-/async-3.2.1.tgz"; 1105 + sha1 = "d3274ec66d107a47476a4c49136aacdb00665fc8"; 1130 1106 }; 1131 1107 } 1132 1108 { ··· 1250 1226 }; 1251 1227 } 1252 1228 { 1253 - name = "boolean___boolean_3.1.2.tgz"; 1229 + name = "boolean___boolean_3.1.4.tgz"; 1254 1230 path = fetchurl { 1255 - name = "boolean___boolean_3.1.2.tgz"; 1256 - url = "https://registry.yarnpkg.com/boolean/-/boolean-3.1.2.tgz"; 1257 - sha1 = "e30f210a26b02458482a8cc353ab06f262a780c2"; 1231 + name = "boolean___boolean_3.1.4.tgz"; 1232 + url = "https://registry.yarnpkg.com/boolean/-/boolean-3.1.4.tgz"; 1233 + sha1 = "f51a2fb5838a99e06f9b6ec1edb674de67026435"; 1258 1234 }; 1259 1235 } 1260 1236 { ··· 1306 1282 }; 1307 1283 } 1308 1284 { 1309 - name = "buffer_from___buffer_from_1.1.1.tgz"; 1285 + name = "buffer_from___buffer_from_1.1.2.tgz"; 1310 1286 path = fetchurl { 1311 - name = "buffer_from___buffer_from_1.1.1.tgz"; 1312 - url = "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz"; 1313 - sha1 = "32713bc028f75c02fdb710d7c7bcec1f2c6070ef"; 1287 + name = "buffer_from___buffer_from_1.1.2.tgz"; 1288 + url = "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz"; 1289 + sha1 = "2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"; 1314 1290 }; 1315 1291 } 1316 1292 { ··· 1394 1370 }; 1395 1371 } 1396 1372 { 1397 - name = "chalk___chalk_4.1.1.tgz"; 1373 + name = "chalk___chalk_4.1.2.tgz"; 1398 1374 path = fetchurl { 1399 - name = "chalk___chalk_4.1.1.tgz"; 1400 - url = "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz"; 1401 - sha1 = "c80b3fab28bf6371e6863325eee67e618b77e6ad"; 1375 + name = "chalk___chalk_4.1.2.tgz"; 1376 + url = "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz"; 1377 + sha1 = "aac4e2b7734a740867aeb16bf02aad556a1e7a01"; 1402 1378 }; 1403 1379 } 1404 1380 { ··· 1634 1610 }; 1635 1611 } 1636 1612 { 1637 - name = "core_js___core_js_3.15.2.tgz"; 1613 + name = "core_js___core_js_3.16.3.tgz"; 1638 1614 path = fetchurl { 1639 - name = "core_js___core_js_3.15.2.tgz"; 1640 - url = "https://registry.yarnpkg.com/core-js/-/core-js-3.15.2.tgz"; 1641 - sha1 = "740660d2ff55ef34ce664d7e2455119c5bdd3d61"; 1615 + name = "core_js___core_js_3.16.3.tgz"; 1616 + url = "https://registry.yarnpkg.com/core-js/-/core-js-3.16.3.tgz"; 1617 + sha1 = "1f2d43c51a9ed014cc6c83440af14697ae4b75f2"; 1642 1618 }; 1643 1619 } 1644 1620 { ··· 1970 1946 }; 1971 1947 } 1972 1948 { 1973 - name = "electron_notarize___electron_notarize_1.0.0.tgz"; 1949 + name = "electron_notarize___electron_notarize_1.1.0.tgz"; 1974 1950 path = fetchurl { 1975 - name = "electron_notarize___electron_notarize_1.0.0.tgz"; 1976 - url = "https://registry.yarnpkg.com/electron-notarize/-/electron-notarize-1.0.0.tgz"; 1977 - sha1 = "bc925b1ccc3f79e58e029e8c4706572b01a9fd8f"; 1951 + name = "electron_notarize___electron_notarize_1.1.0.tgz"; 1952 + url = "https://registry.yarnpkg.com/electron-notarize/-/electron-notarize-1.1.0.tgz"; 1953 + sha1 = "00ed0182366b97f5593cb5ccdcf1120f1de37179"; 1978 1954 }; 1979 1955 } 1980 1956 { ··· 2002 1978 }; 2003 1979 } 2004 1980 { 2005 - name = "electron___electron_13.1.9.tgz"; 1981 + name = "electron___electron_13.2.2.tgz"; 2006 1982 path = fetchurl { 2007 - name = "electron___electron_13.1.9.tgz"; 2008 - url = "https://registry.yarnpkg.com/electron/-/electron-13.1.9.tgz"; 2009 - sha1 = "668e2632b81e9fa21edfd32876282d3e2ff7fd76"; 1983 + name = "electron___electron_13.2.2.tgz"; 1984 + url = "https://registry.yarnpkg.com/electron/-/electron-13.2.2.tgz"; 1985 + sha1 = "332d91891d0db4f9a1d22d4d0bc3b500e59dc051"; 2010 1986 }; 2011 1987 } 2012 1988 { ··· 2298 2274 }; 2299 2275 } 2300 2276 { 2301 - name = "ext___ext_1.4.0.tgz"; 2277 + name = "ext___ext_1.5.0.tgz"; 2302 2278 path = fetchurl { 2303 - name = "ext___ext_1.4.0.tgz"; 2304 - url = "https://registry.yarnpkg.com/ext/-/ext-1.4.0.tgz"; 2305 - sha1 = "89ae7a07158f79d35517882904324077e4379244"; 2279 + name = "ext___ext_1.5.0.tgz"; 2280 + url = "https://registry.yarnpkg.com/ext/-/ext-1.5.0.tgz"; 2281 + sha1 = "e93b97ae0cb23f8370380f6107d2d2b7887687ad"; 2306 2282 }; 2307 2283 } 2308 2284 { ··· 2370 2346 }; 2371 2347 } 2372 2348 { 2373 - name = "fastq___fastq_1.11.1.tgz"; 2349 + name = "fastq___fastq_1.12.0.tgz"; 2374 2350 path = fetchurl { 2375 - name = "fastq___fastq_1.11.1.tgz"; 2376 - url = "https://registry.yarnpkg.com/fastq/-/fastq-1.11.1.tgz"; 2377 - sha1 = "5d8175aae17db61947f8b162cfc7f63264d22807"; 2351 + name = "fastq___fastq_1.12.0.tgz"; 2352 + url = "https://registry.yarnpkg.com/fastq/-/fastq-1.12.0.tgz"; 2353 + sha1 = "ed7b6ab5d62393fb2cc591c853652a5c318bf794"; 2378 2354 }; 2379 2355 } 2380 2356 { ··· 2442 2418 }; 2443 2419 } 2444 2420 { 2445 - name = "flatted___flatted_3.2.1.tgz"; 2421 + name = "flatted___flatted_3.2.2.tgz"; 2446 2422 path = fetchurl { 2447 - name = "flatted___flatted_3.2.1.tgz"; 2448 - url = "https://registry.yarnpkg.com/flatted/-/flatted-3.2.1.tgz"; 2449 - sha1 = "bbef080d95fca6709362c73044a1634f7c6e7d05"; 2423 + name = "flatted___flatted_3.2.2.tgz"; 2424 + url = "https://registry.yarnpkg.com/flatted/-/flatted-3.2.2.tgz"; 2425 + sha1 = "64bfed5cb68fe3ca78b3eb214ad97b63bedce561"; 2450 2426 }; 2451 2427 } 2452 2428 { ··· 2682 2658 }; 2683 2659 } 2684 2660 { 2685 - name = "graceful_fs___graceful_fs_4.2.6.tgz"; 2661 + name = "graceful_fs___graceful_fs_4.2.8.tgz"; 2686 2662 path = fetchurl { 2687 - name = "graceful_fs___graceful_fs_4.2.6.tgz"; 2688 - url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz"; 2689 - sha1 = "ff040b2b0853b23c3d31027523706f1885d76bee"; 2663 + name = "graceful_fs___graceful_fs_4.2.8.tgz"; 2664 + url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz"; 2665 + sha1 = "e412b8d33f5e006593cbd3cee6df9f2cebbe802a"; 2690 2666 }; 2691 2667 } 2692 2668 { ··· 3490 3466 }; 3491 3467 } 3492 3468 { 3493 - name = "make_fetch_happen___make_fetch_happen_9.0.4.tgz"; 3469 + name = "make_fetch_happen___make_fetch_happen_9.1.0.tgz"; 3494 3470 path = fetchurl { 3495 - name = "make_fetch_happen___make_fetch_happen_9.0.4.tgz"; 3496 - url = "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.0.4.tgz"; 3497 - sha1 = "ceaa100e60e0ef9e8d1ede94614bb2ba83c8bb24"; 3471 + name = "make_fetch_happen___make_fetch_happen_9.1.0.tgz"; 3472 + url = "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz"; 3473 + sha1 = "53085a09e7971433e6765f7971bf63f4e05cb968"; 3498 3474 }; 3499 3475 } 3500 3476 { ··· 3538 3514 }; 3539 3515 } 3540 3516 { 3541 - name = "mime_db___mime_db_1.48.0.tgz"; 3517 + name = "mime_db___mime_db_1.49.0.tgz"; 3542 3518 path = fetchurl { 3543 - name = "mime_db___mime_db_1.48.0.tgz"; 3544 - url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.48.0.tgz"; 3545 - sha1 = "e35b31045dd7eada3aaad537ed88a33afbef2d1d"; 3519 + name = "mime_db___mime_db_1.49.0.tgz"; 3520 + url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.49.0.tgz"; 3521 + sha1 = "f3dfde60c99e9cf3bc9701d687778f537001cbed"; 3546 3522 }; 3547 3523 } 3548 3524 { 3549 - name = "mime_types___mime_types_2.1.31.tgz"; 3525 + name = "mime_types___mime_types_2.1.32.tgz"; 3550 3526 path = fetchurl { 3551 - name = "mime_types___mime_types_2.1.31.tgz"; 3552 - url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.31.tgz"; 3553 - sha1 = "a00d76b74317c61f9c2db2218b8e9f8e9c5c9e6b"; 3527 + name = "mime_types___mime_types_2.1.32.tgz"; 3528 + url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.32.tgz"; 3529 + sha1 = "1d00e89e7de7fe02008db61001d9e02852670fd5"; 3554 3530 }; 3555 3531 } 3556 3532 { ··· 3746 3722 }; 3747 3723 } 3748 3724 { 3749 - name = "needle___needle_2.8.0.tgz"; 3725 + name = "needle___needle_2.9.0.tgz"; 3750 3726 path = fetchurl { 3751 - name = "needle___needle_2.8.0.tgz"; 3752 - url = "https://registry.yarnpkg.com/needle/-/needle-2.8.0.tgz"; 3753 - sha1 = "1c8ef9c1a2c29dcc1e83d73809d7bc681c80a048"; 3727 + name = "needle___needle_2.9.0.tgz"; 3728 + url = "https://registry.yarnpkg.com/needle/-/needle-2.9.0.tgz"; 3729 + sha1 = "c680e401f99b6c3d8d1f315756052edf3dc3bdff"; 3754 3730 }; 3755 3731 } 3756 3732 { ··· 4106 4082 }; 4107 4083 } 4108 4084 { 4109 - name = "parse_headers___parse_headers_2.0.3.tgz"; 4085 + name = "parse_headers___parse_headers_2.0.4.tgz"; 4110 4086 path = fetchurl { 4111 - name = "parse_headers___parse_headers_2.0.3.tgz"; 4112 - url = "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz"; 4113 - sha1 = "5e8e7512383d140ba02f0c7aa9f49b4399c92515"; 4087 + name = "parse_headers___parse_headers_2.0.4.tgz"; 4088 + url = "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.4.tgz"; 4089 + sha1 = "9eaf2d02bed2d1eff494331ce3df36d7924760bf"; 4114 4090 }; 4115 4091 } 4116 4092 { ··· 4202 4178 }; 4203 4179 } 4204 4180 { 4205 - name = "plist___plist_3.0.2.tgz"; 4181 + name = "plist___plist_3.0.3.tgz"; 4206 4182 path = fetchurl { 4207 - name = "plist___plist_3.0.2.tgz"; 4208 - url = "https://registry.yarnpkg.com/plist/-/plist-3.0.2.tgz"; 4209 - sha1 = "74bbf011124b90421c22d15779cee60060ba95bc"; 4183 + name = "plist___plist_3.0.3.tgz"; 4184 + url = "https://registry.yarnpkg.com/plist/-/plist-3.0.3.tgz"; 4185 + sha1 = "007df34c7be0e2c3dcfcf460d623e6485457857d"; 4210 4186 }; 4211 4187 } 4212 4188 { ··· 4370 4346 }; 4371 4347 } 4372 4348 { 4373 - name = "read_package_json_fast___read_package_json_fast_2.0.2.tgz"; 4349 + name = "read_package_json_fast___read_package_json_fast_2.0.3.tgz"; 4374 4350 path = fetchurl { 4375 - name = "read_package_json_fast___read_package_json_fast_2.0.2.tgz"; 4376 - url = "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-2.0.2.tgz"; 4377 - sha1 = "2dcb24d9e8dd50fb322042c8c35a954e6cc7ac9e"; 4351 + name = "read_package_json_fast___read_package_json_fast_2.0.3.tgz"; 4352 + url = "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz"; 4353 + sha1 = "323ca529630da82cb34b36cc0b996693c98c2b83"; 4378 4354 }; 4379 4355 } 4380 4356 { ··· 4410 4386 }; 4411 4387 } 4412 4388 { 4413 - name = "regenerator_runtime___regenerator_runtime_0.13.7.tgz"; 4389 + name = "regenerator_runtime___regenerator_runtime_0.13.9.tgz"; 4414 4390 path = fetchurl { 4415 - name = "regenerator_runtime___regenerator_runtime_0.13.7.tgz"; 4416 - url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz"; 4417 - sha1 = "cac2dacc8a1ea675feaabaeb8ae833898ae46f55"; 4391 + name = "regenerator_runtime___regenerator_runtime_0.13.9.tgz"; 4392 + url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz"; 4393 + sha1 = "8925742a98ffd90814988d7566ad30ca3b263b52"; 4418 4394 }; 4419 4395 } 4420 4396 { ··· 4682 4658 }; 4683 4659 } 4684 4660 { 4685 - name = "smart_buffer___smart_buffer_4.1.0.tgz"; 4661 + name = "smart_buffer___smart_buffer_4.2.0.tgz"; 4686 4662 path = fetchurl { 4687 - name = "smart_buffer___smart_buffer_4.1.0.tgz"; 4688 - url = "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz"; 4689 - sha1 = "91605c25d91652f4661ea69ccf45f1b331ca21ba"; 4663 + name = "smart_buffer___smart_buffer_4.2.0.tgz"; 4664 + url = "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz"; 4665 + sha1 = "6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"; 4690 4666 }; 4691 4667 } 4692 4668 { 4693 - name = "socks_proxy_agent___socks_proxy_agent_5.0.1.tgz"; 4669 + name = "socks_proxy_agent___socks_proxy_agent_6.0.0.tgz"; 4694 4670 path = fetchurl { 4695 - name = "socks_proxy_agent___socks_proxy_agent_5.0.1.tgz"; 4696 - url = "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz"; 4697 - sha1 = "032fb583048a29ebffec2e6a73fca0761f48177e"; 4671 + name = "socks_proxy_agent___socks_proxy_agent_6.0.0.tgz"; 4672 + url = "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.0.0.tgz"; 4673 + sha1 = "9f8749cdc05976505fa9f9a958b1818d0e60573b"; 4698 4674 }; 4699 4675 } 4700 4676 { ··· 4906 4882 }; 4907 4883 } 4908 4884 { 4909 - name = "tar___tar_4.4.13.tgz"; 4885 + name = "tar___tar_4.4.19.tgz"; 4910 4886 path = fetchurl { 4911 - name = "tar___tar_4.4.13.tgz"; 4912 - url = "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz"; 4913 - sha1 = "43b364bc52888d555298637b10d60790254ab525"; 4887 + name = "tar___tar_4.4.19.tgz"; 4888 + url = "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz"; 4889 + sha1 = "2e4d7263df26f2b914dee10c825ab132123742f3"; 4914 4890 }; 4915 4891 } 4916 4892 { 4917 - name = "tar___tar_6.1.2.tgz"; 4893 + name = "tar___tar_6.1.10.tgz"; 4918 4894 path = fetchurl { 4919 - name = "tar___tar_6.1.2.tgz"; 4920 - url = "https://registry.yarnpkg.com/tar/-/tar-6.1.2.tgz"; 4921 - sha1 = "1f045a90a6eb23557a603595f41a16c57d47adc6"; 4895 + name = "tar___tar_6.1.10.tgz"; 4896 + url = "https://registry.yarnpkg.com/tar/-/tar-6.1.10.tgz"; 4897 + sha1 = "8a320a74475fba54398fa136cd9883aa8ad11175"; 4922 4898 }; 4923 4899 } 4924 4900 { ··· 5042 5018 }; 5043 5019 } 5044 5020 { 5045 - name = "tslib___tslib_2.3.0.tgz"; 5021 + name = "tslib___tslib_2.3.1.tgz"; 5046 5022 path = fetchurl { 5047 - name = "tslib___tslib_2.3.0.tgz"; 5048 - url = "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz"; 5049 - sha1 = "803b8cdab3e12ba581a4ca41c8839bbb0dacb09e"; 5023 + name = "tslib___tslib_2.3.1.tgz"; 5024 + url = "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz"; 5025 + sha1 = "e8a335add5ceae51aa261d32a490158ef042ef01"; 5050 5026 }; 5051 5027 } 5052 5028 { ··· 5434 5410 }; 5435 5411 } 5436 5412 { 5437 - name = "xmldom___xmldom_0.5.0.tgz"; 5413 + name = "xmldom___xmldom_0.6.0.tgz"; 5438 5414 path = fetchurl { 5439 - name = "xmldom___xmldom_0.5.0.tgz"; 5440 - url = "https://registry.yarnpkg.com/xmldom/-/xmldom-0.5.0.tgz"; 5441 - sha1 = "193cb96b84aa3486127ea6272c4596354cb4962e"; 5415 + name = "xmldom___xmldom_0.6.0.tgz"; 5416 + url = "https://registry.yarnpkg.com/xmldom/-/xmldom-0.6.0.tgz"; 5417 + sha1 = "43a96ecb8beece991cef382c08397d82d4d0c46f"; 5442 5418 }; 5443 5419 } 5444 5420 { ··· 5490 5466 }; 5491 5467 } 5492 5468 { 5493 - name = "yargs___yargs_17.0.1.tgz"; 5469 + name = "yargs___yargs_17.1.1.tgz"; 5494 5470 path = fetchurl { 5495 - name = "yargs___yargs_17.0.1.tgz"; 5496 - url = "https://registry.yarnpkg.com/yargs/-/yargs-17.0.1.tgz"; 5497 - sha1 = "6a1ced4ed5ee0b388010ba9fd67af83b9362e0bb"; 5471 + name = "yargs___yargs_17.1.1.tgz"; 5472 + url = "https://registry.yarnpkg.com/yargs/-/yargs-17.1.1.tgz"; 5473 + sha1 = "c2a8091564bdb196f7c0a67c1d12e5b85b8067ba"; 5498 5474 }; 5499 5475 } 5500 5476 {
+2 -11
pkgs/applications/networking/instant-messengers/element/element-desktop.nix
··· 7 7 , electron 8 8 , element-web 9 9 , callPackage 10 - , fetchpatch 11 - 12 10 , Security 13 11 , AppKit 14 12 , CoreServices ··· 21 19 22 20 let 23 21 executableName = "element-desktop"; 24 - version = "1.8.4"; 22 + version = "1.8.5"; 25 23 src = fetchFromGitHub { 26 24 owner = "vector-im"; 27 25 repo = "element-desktop"; 28 26 rev = "v${version}"; 29 - sha256 = "sha256-MmrO9Ref/qpW7ssjw8IAb7dYZHMRBfdfH2whsZJq/14="; 27 + sha256 = "sha256-i9PWGEcf+EOn6j++GuYt6xmwYycmW5hE5xhpRMOFBGM="; 30 28 }; 31 29 electron_exec = if stdenv.isDarwin then "${electron}/Applications/Electron.app/Contents/MacOS/Electron" else "${electron}/bin/electron"; 32 30 in 33 31 mkYarnPackage rec { 34 32 name = "element-desktop-${version}"; 35 33 inherit version src; 36 - 37 - patches = [ 38 - (fetchpatch { 39 - url = "https://github.com/vector-im/element-desktop/commit/96e5389779f60c91b8fe80d7bd9af413d72ec61f.patch"; 40 - sha256 = "sha256-82I5BDNDWIfp+m2HpzTA5+39hMv2bTbmJlXfM4YUjDY="; 41 - }) 42 - ]; 43 34 44 35 packageJSON = ./element-desktop-package.json; 45 36 yarnNix = ./element-desktop-yarndeps.nix;
+2 -2
pkgs/applications/networking/instant-messengers/element/element-web.nix
··· 12 12 13 13 in stdenv.mkDerivation rec { 14 14 pname = "element-web"; 15 - version = "1.8.4"; 15 + version = "1.8.5"; 16 16 17 17 src = fetchurl { 18 18 url = "https://github.com/vector-im/element-web/releases/download/v${version}/element-v${version}.tar.gz"; 19 - sha256 = "sha256-V4ekSs6FmSCpUFlAipTyrde4z+ErQCb9zzktbX8YtC8="; 19 + sha256 = "sha256-E3H6iXBRi4mnhu0mu96ly9f8AYOiMFf9zTcpjDmfHy4="; 20 20 }; 21 21 22 22 installPhase = ''
+68
pkgs/applications/terminal-emulators/darktile/default.nix
··· 1 + { stdenv 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , lib 5 + , go 6 + , pkg-config 7 + , libX11 8 + , libXcursor 9 + , libXrandr 10 + , libXinerama 11 + , libXi 12 + , libXext 13 + , libXxf86vm 14 + , libGL 15 + }: 16 + 17 + stdenv.mkDerivation rec { 18 + pname = "darktile"; 19 + version = "0.0.10"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "liamg"; 23 + repo = "darktile"; 24 + rev = "v${version}"; 25 + sha256 = "0pdj4yv3qrq56gb67p85ara3g8qrzw5ha787bl2ls4vcx85q7303"; 26 + }; 27 + 28 + nativeBuildInputs = [ go pkg-config ]; 29 + 30 + buildInputs = [ 31 + libX11 32 + libXcursor 33 + libXrandr 34 + libXinerama 35 + libXi 36 + libXext 37 + libXxf86vm 38 + libGL 39 + ]; 40 + 41 + postPatch = '' 42 + substituteInPlace scripts/build.sh \ 43 + --replace "bash" "sh" 44 + ''; 45 + 46 + postConfigure = '' 47 + export GOPATH=$TMP/go 48 + ''; 49 + 50 + makeFlags = [ "HOME=$TMP" ]; 51 + 52 + installPhase = '' 53 + runHook preInstall 54 + 55 + install -Dm755 darktile -t $out/bin 56 + 57 + runHook postInstall 58 + ''; 59 + 60 + meta = with lib; { 61 + description = "A GPU rendered terminal emulator designed for tiling window managers"; 62 + homepage = "https://github.com/liamg/darktile"; 63 + downloadPage = "https://github.com/liamg/darktile/releases"; 64 + changelog = "https://github.com/liamg/darktile/releases/tag/v${version}"; 65 + license = licenses.mit; 66 + maintainers = with maintainers; [ flexagoon ]; 67 + }; 68 + }
+3
pkgs/build-support/cc-wrapper/default.nix
··· 463 463 + optionalString (targetPlatform ? gcc.mode) '' 464 464 echo "-mmode=${targetPlatform.gcc.mode}" >> $out/nix-support/cc-cflags-before 465 465 '' 466 + + optionalString (targetPlatform ? gcc.thumb) '' 467 + echo "-m${if targetPlatform.gcc.thumb then "thumb" else "arm"}" >> $out/nix-support/cc-cflags-before 468 + '' 466 469 + optionalString (targetPlatform ? gcc.tune && 467 470 isGccArchSupported targetPlatform.gcc.tune) '' 468 471 echo "-mtune=${targetPlatform.gcc.tune}" >> $out/nix-support/cc-cflags-before
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "332975af73ba6dc258ab7e103f00619e9bebeea2", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/332975af73ba6dc258ab7e103f00619e9bebeea2.tar.gz", 4 - "sha256": "1fkc19vqylyjbhqa414mnz5ny235vp1f0wz70a2lbf5cwzg6185f", 5 - "msg": "Update from Hackage at 2021-09-06T23:06:06Z" 2 + "commit": "aceceb24b5b4dc95017c3509add3f935d7289cd8", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/aceceb24b5b4dc95017c3509add3f935d7289cd8.tar.gz", 4 + "sha256": "0bc4csxmm64qq3sxj22g4i0s2q5vpgkf2fgpby6zslhpa01pdlqq", 5 + "msg": "Update from Hackage at 2021-09-10T22:56:58Z" 6 6 }
+8 -5
pkgs/desktops/plasma-5/plasma-desktop/default.nix
··· 1 1 { 2 - mkDerivation, lib, 2 + mkDerivation, lib, fetchpatch, 3 3 extra-cmake-modules, kdoctools, 4 4 5 5 boost, fontconfig, ibus, libXcursor, libXft, libcanberra_kde, libpulseaudio, ··· 21 21 nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 22 22 buildInputs = [ 23 23 boost fontconfig ibus libcanberra_kde libpulseaudio libXcursor libXft xorgserver 24 - libxkbfile phonon xf86inputevdev xf86inputsynaptics xinput xkeyboard_config 24 + libxkbfile phonon xf86inputlibinput xf86inputevdev xf86inputsynaptics xinput 25 + xkeyboard_config 25 26 26 27 accounts-qt qtdeclarative qtquickcontrols qtquickcontrols2 qtsvg qtx11extras 27 28 ··· 35 36 patches = [ 36 37 ./hwclock-path.patch 37 38 ./tzdir.patch 39 + # https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/563 40 + (fetchpatch { 41 + url = "https://invent.kde.org/plasma/plasma-desktop/-/commit/8d9bf2032b8a2e5de75edf5713c42866f5b80649.patch"; 42 + sha256 = "sha256-2jqqFjBljbhf7I+fTsIvuFs3Ic662KTKRnbcSm5Jing="; 43 + }) 38 44 ]; 39 - postPatch = '' 40 - sed '1i#include <cmath>' -i kcms/touchpad/backends/x11/synapticstouchpad.cpp 41 - ''; 42 45 CXXFLAGS = [ 43 46 ''-DNIXPKGS_HWCLOCK=\"${lib.getBin util-linux}/sbin/hwclock\"'' 44 47 ];
+9
pkgs/development/compilers/ghc/8.10.7.nix
··· 170 170 url = "https://raw.githubusercontent.com/input-output-hk/haskell.nix/122bd81150386867da07fdc9ad5096db6719545a/overlays/patches/ghc/cabal-host.patch"; 171 171 sha256 = "sha256:0yd0sajgi24sc1w5m55lkg2lp6kfkgpp3lgija2c8y3cmkwfpdc1"; 172 172 }) 173 + 174 + # In order to build ghcjs packages, the Cabal of the ghc used for the ghcjs 175 + # needs to be patched. Ref https://github.com/haskell/cabal/pull/7575 176 + (fetchpatch { 177 + url = "https://github.com/haskell/cabal/commit/369c4a0a54ad08a9e6b0d3bd303fedd7b5e5a336.patch"; 178 + sha256 = "120f11hwyaqa0pq9g5l1300crqij49jg0rh83hnp9sa49zfdwx1n"; 179 + stripLen = 3; 180 + extraPrefix = "libraries/Cabal/Cabal/"; 181 + }) 173 182 ] ++ lib.optionals stdenv.isDarwin [ 174 183 # Make Block.h compile with c++ compilers. Remove with the next release 175 184 (fetchpatch {
+6 -7
pkgs/development/compilers/ghc/head.nix
··· 40 40 , # Whether to build terminfo. 41 41 enableTerminfo ? !stdenv.targetPlatform.isWindows 42 42 43 - , version ? "9.3.20210806" 43 + , version ? "9.3.20210913" 44 44 , # What flavour to build. An empty string indicates no 45 45 # specific flavour and falls back to ghc default values. 46 46 ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) ··· 153 153 154 154 src = fetchgit { 155 155 url = "https://gitlab.haskell.org/ghc/ghc.git/"; 156 - rev = "5d651c78fed7e55b3b3cd21a04499d1a2f75204d"; 157 - sha256 = "1z9xg8jsqr9id985wxfhkjyb3kpyrmr7vjdqzfv42cpxynd483r8"; 156 + rev = "64923cf295ea914db458547432237a5ed1eff571"; 157 + sha256 = "1s9sm4gf4r71lk0s7h9v217rxfwjf435q1jji90hlxz23wvmhr6d"; 158 158 }; 159 159 160 160 enableParallelBuilding = true; ··· 194 194 export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" 195 195 '' + lib.optionalString stdenv.isDarwin '' 196 196 export NIX_LDFLAGS+=" -no_dtrace_dof" 197 + 198 + # GHC tries the host xattr /usr/bin/xattr by default which fails since it expects python to be 2.7 199 + export XATTR=${lib.getBin xattr}/bin/xattr 197 200 '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 198 201 sed -i -e '5i ,("armv7a-unknown-linux-androideabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "cortex-a8", ""))' llvm-targets 199 202 '' + lib.optionalString targetPlatform.isMusl '' ··· 256 259 ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 257 260 ] ++ lib.optionals enableDocs [ 258 261 sphinx 259 - ] ++ lib.optionals stdenv.isDarwin [ 260 - # TODO(@sternenseemann): use XATTR env var once we have 261 - # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/6447 262 - xattr 263 262 ]; 264 263 265 264 # For building runtime libs
-14
pkgs/development/compilers/ghcjs-ng/8.6/dep-overrides.nix
··· 1 - { haskellLib }: 2 - 3 - let inherit (haskellLib) doJailbreak dontHaddock dontCheck; 4 - in self: super: { 5 - ghcjs = super.ghcjs.override { 6 - shelly = super.shelly_1_8_1; 7 - }; 8 - ghc-api-ghcjs = super.ghc-api-ghcjs.override 9 - { 10 - happy = self.happy_1_19_5; 11 - }; 12 - haddock-library-ghcjs = doJailbreak (dontCheck super.haddock-library-ghcjs); 13 - haddock-api-ghcjs = doJailbreak (dontHaddock super.haddock-api-ghcjs); 14 - }
-6
pkgs/development/compilers/ghcjs-ng/8.6/git.json
··· 1 - { 2 - "url": "https://github.com/ghcjs/ghcjs", 3 - "rev": "e87195eaa2bc7e320e18cf10386802bc90b7c874", 4 - "sha256": "02mwkf7aagxqi142gcmq048244apslrr72p568akcab9s0fn2gvy", 5 - "fetchSubmodules": true 6 - }
-177
pkgs/development/compilers/ghcjs-ng/8.6/stage0.nix
··· 1 - { callPackage, configuredSrc }: 2 - 3 - { 4 - 5 - ghcjs = callPackage 6 - ({ mkDerivation, aeson, array, attoparsec, base, base16-bytestring 7 - , base64-bytestring, binary, bytestring, Cabal, containers 8 - , cryptohash, data-default, deepseq, directory, executable-path 9 - , filepath, ghc-api-ghcjs, ghc-boot, ghc-paths, ghci-ghcjs 10 - , ghcjs-th, haddock-api-ghcjs, hashable, haskell-src-exts 11 - , haskell-src-meta, http-types, HUnit, lens, lifted-base, mtl 12 - , network, optparse-applicative, parallel, parsec, process, random 13 - , regex-posix, safe, shelly, split, lib, stringsearch, syb 14 - , system-fileio, system-filepath, tar, template-haskell 15 - , template-haskell-ghcjs, terminfo, test-framework 16 - , test-framework-hunit, text, time, transformers 17 - , transformers-compat, unix, unix-compat, unordered-containers 18 - , vector, wai, wai-app-static, wai-extra, wai-websockets, warp 19 - , webdriver, websockets, wl-pprint-text, yaml 20 - }: 21 - mkDerivation { 22 - pname = "ghcjs"; 23 - version = "8.6.0.1"; 24 - src = configuredSrc + /.; 25 - isLibrary = true; 26 - isExecutable = true; 27 - enableSeparateDataOutput = true; 28 - setupHaskellDepends = [ 29 - base Cabal containers directory filepath process template-haskell 30 - transformers 31 - ]; 32 - libraryHaskellDepends = [ 33 - aeson array attoparsec base base16-bytestring base64-bytestring 34 - binary bytestring Cabal containers cryptohash data-default deepseq 35 - directory filepath ghc-api-ghcjs ghc-boot ghc-paths ghci-ghcjs 36 - ghcjs-th hashable haskell-src-exts haskell-src-meta lens mtl 37 - optparse-applicative parallel parsec process regex-posix safe split 38 - stringsearch syb template-haskell template-haskell-ghcjs text time 39 - transformers unordered-containers vector wl-pprint-text yaml 40 - ]; 41 - executableHaskellDepends = [ 42 - aeson base binary bytestring Cabal containers directory 43 - executable-path filepath ghc-api-ghcjs ghc-boot haddock-api-ghcjs 44 - lens mtl optparse-applicative process shelly system-fileio 45 - system-filepath tar terminfo text time transformers 46 - transformers-compat unix unix-compat unordered-containers vector 47 - yaml 48 - ]; 49 - testHaskellDepends = [ 50 - aeson base bytestring data-default deepseq directory http-types 51 - HUnit lens lifted-base network optparse-applicative process random 52 - shelly system-fileio system-filepath test-framework 53 - test-framework-hunit text time transformers unordered-containers 54 - wai wai-app-static wai-extra wai-websockets warp webdriver 55 - websockets yaml 56 - ]; 57 - description = "Haskell to JavaScript compiler"; 58 - license = lib.licenses.mit; 59 - }) {}; 60 - 61 - ghc-api-ghcjs = callPackage 62 - ({ mkDerivation, alex, array, base, binary, bytestring, containers 63 - , deepseq, directory, filepath, ghc-boot, ghc-boot-th, ghc-heap 64 - , ghci-ghcjs, happy, hpc, process, lib, template-haskell-ghcjs 65 - , terminfo, time, transformers, unix 66 - }: 67 - mkDerivation { 68 - pname = "ghc-api-ghcjs"; 69 - version = "8.6.5"; 70 - src = configuredSrc + /lib/ghc-api-ghcjs; 71 - libraryHaskellDepends = [ 72 - array base binary bytestring containers deepseq directory filepath 73 - ghc-boot ghc-boot-th ghc-heap ghci-ghcjs hpc process 74 - template-haskell-ghcjs terminfo time transformers unix 75 - ]; 76 - libraryToolDepends = [ alex happy ]; 77 - homepage = "http://www.haskell.org/ghc/"; 78 - description = "The GHC API (customized for GHCJS)"; 79 - license = lib.licenses.bsd3; 80 - }) {}; 81 - 82 - ghci-ghcjs = callPackage 83 - ({ mkDerivation, array, base, binary, bytestring, containers 84 - , deepseq, filepath, ghc-boot, ghc-boot-th, ghc-heap, lib 85 - , template-haskell-ghcjs, transformers, unix 86 - }: 87 - mkDerivation { 88 - pname = "ghci-ghcjs"; 89 - version = "8.6.1"; 90 - src = configuredSrc + /lib/ghci-ghcjs; 91 - libraryHaskellDepends = [ 92 - array base binary bytestring containers deepseq filepath ghc-boot 93 - ghc-boot-th ghc-heap template-haskell-ghcjs transformers unix 94 - ]; 95 - description = "The library supporting GHC's interactive interpreter (customized for GHCJS)"; 96 - license = lib.licenses.bsd3; 97 - }) {}; 98 - 99 - ghcjs-th = callPackage 100 - ({ mkDerivation, base, binary, bytestring, containers, ghc-prim 101 - , ghci-ghcjs, lib, template-haskell-ghcjs 102 - }: 103 - mkDerivation { 104 - pname = "ghcjs-th"; 105 - version = "0.1.0.0"; 106 - src = configuredSrc + /lib/ghcjs-th; 107 - libraryHaskellDepends = [ 108 - base binary bytestring containers ghc-prim ghci-ghcjs 109 - template-haskell-ghcjs 110 - ]; 111 - homepage = "https://github.com/ghcjs"; 112 - license = lib.licenses.mit; 113 - }) {}; 114 - 115 - haddock-api-ghcjs = callPackage 116 - ({ mkDerivation, array, base, bytestring, Cabal, containers, deepseq 117 - , directory, filepath, ghc-api-ghcjs, ghc-boot, ghc-paths 118 - , haddock-library-ghcjs, hspec, hspec-discover, QuickCheck, lib 119 - , transformers, xhtml 120 - }: 121 - mkDerivation { 122 - pname = "haddock-api-ghcjs"; 123 - version = "2.20.0"; 124 - src = configuredSrc + /lib/haddock-api-ghcjs; 125 - enableSeparateDataOutput = true; 126 - libraryHaskellDepends = [ 127 - array base bytestring Cabal containers deepseq directory filepath 128 - ghc-api-ghcjs ghc-boot ghc-paths haddock-library-ghcjs transformers 129 - xhtml 130 - ]; 131 - testHaskellDepends = [ 132 - array base bytestring Cabal containers deepseq directory filepath 133 - ghc-api-ghcjs ghc-boot ghc-paths haddock-library-ghcjs hspec 134 - QuickCheck transformers xhtml 135 - ]; 136 - testToolDepends = [ hspec-discover ]; 137 - homepage = "http://www.haskell.org/haddock/"; 138 - description = "A documentation-generation tool for Haskell libraries"; 139 - license = lib.licenses.bsd3; 140 - }) {}; 141 - 142 - haddock-library-ghcjs = callPackage 143 - ({ mkDerivation, base, base-compat, bytestring, containers, deepseq 144 - , directory, filepath, haddock-library, hspec, hspec-discover 145 - , optparse-applicative, parsec, QuickCheck, lib, text 146 - , transformers, tree-diff 147 - }: 148 - mkDerivation { 149 - pname = "haddock-library-ghcjs"; 150 - version = "1.6.0"; 151 - src = configuredSrc + /lib/haddock-library-ghcjs; 152 - libraryHaskellDepends = [ 153 - base bytestring containers parsec text transformers 154 - ]; 155 - testHaskellDepends = [ 156 - base base-compat bytestring containers deepseq directory filepath 157 - haddock-library hspec optparse-applicative parsec QuickCheck text 158 - transformers tree-diff 159 - ]; 160 - testToolDepends = [ hspec-discover ]; 161 - homepage = "http://www.haskell.org/haddock/"; 162 - description = "Library exposing some functionality of Haddock"; 163 - license = lib.licenses.bsd3; 164 - }) {}; 165 - 166 - template-haskell-ghcjs = callPackage 167 - ({ mkDerivation, base, ghc-boot-th, pretty, lib }: 168 - mkDerivation { 169 - pname = "template-haskell-ghcjs"; 170 - version = "2.14.0.0"; 171 - src = configuredSrc + /lib/template-haskell-ghcjs; 172 - libraryHaskellDepends = [ base ghc-boot-th pretty ]; 173 - description = "Support library for Template Haskell (customized for GHCJS)"; 174 - license = lib.licenses.bsd3; 175 - }) {}; 176 - 177 - }
-21
pkgs/development/compilers/ghcjs-ng/README.md
··· 1 - New build system for GHCJS 8.2 2 - --- 3 - 4 - `ghcjs-8.2` reworked the build system, and now comes with its own 5 - small package set of dependencies. This involves autogenerating 6 - several sources and cabal files, based on a GHC 7 - checkout. `callCabal2nix` is off limits, since we don't like "import 8 - from derivation" in nixpkgs. So there is a derivation that builds the 9 - nix expression that should be checked in whenever GHCJS is updated. 10 - 11 - Updating 12 - --- 13 - 14 - ``` 15 - $ nix-prefetch-git https://github.com/ghcjs/ghcjs --rev refs/heads/ghc-8.4 \ 16 - | jq '{ url, rev, fetchSubmodules, sha256 }' \ 17 - > 8.4/git.json 18 - $ cat $(nix-build ../../../.. -A haskell.compiler.ghcjs82.genStage0 --no-out-link) > 8.4/stage0.nix 19 - $ cabal2nix --compiler ghcjs git://github.com/ghcjs/ghcjs-base > ghcjs-base.nix 20 - ``` 21 -
-8
pkgs/development/compilers/ghcjs-ng/common-overrides.nix
··· 1 - { haskellLib }: 2 - 3 - let inherit (haskellLib) addBuildTools appendConfigureFlag dontHaddock doJailbreak; 4 - in self: super: { 5 - ghcjs = dontHaddock (appendConfigureFlag (doJailbreak super.ghcjs) "-fno-wrapper-install"); 6 - haddock-library-ghcjs = dontHaddock super.haddock-library-ghcjs; 7 - system-fileio = doJailbreak super.system-fileio; 8 - }
-51
pkgs/development/compilers/ghcjs-ng/configured-ghcjs-src.nix
··· 1 - { perl 2 - , autoconf 3 - , automake 4 - , python3 5 - , gcc 6 - , cabal-install 7 - , runCommand 8 - , lib 9 - , stdenv 10 - 11 - , ghc 12 - , happy 13 - , alex 14 - 15 - , ghcjsSrc 16 - }: 17 - 18 - runCommand "configured-ghcjs-src" { 19 - nativeBuildInputs = [ 20 - perl 21 - autoconf 22 - automake 23 - python3 24 - ghc 25 - happy 26 - alex 27 - cabal-install 28 - ] ++ lib.optionals stdenv.isDarwin [ 29 - gcc # https://github.com/ghcjs/ghcjs/issues/663 30 - ]; 31 - inherit ghcjsSrc; 32 - } '' 33 - export HOME=$(pwd) 34 - mkdir $HOME/.cabal 35 - touch $HOME/.cabal/config 36 - cp -r "$ghcjsSrc" "$out" 37 - chmod -R +w "$out" 38 - cd "$out" 39 - 40 - # TODO: Find a better way to avoid impure version numbers 41 - sed -i 's/RELEASE=NO/RELEASE=YES/' ghc/configure.ac 42 - 43 - # TODO: How to actually fix this? 44 - # Seems to work fine and produce the right files. 45 - touch ghc/includes/ghcautoconf.h 46 - mkdir -p ghc/compiler/vectorise 47 - mkdir -p ghc/utils/haddock/haddock-library/vendor 48 - 49 - patchShebangs . 50 - ./utils/makePackages.sh copy 51 - ''
+27 -22
pkgs/development/compilers/ghcjs-ng/default.nix pkgs/development/compilers/ghcjs/8.10/default.nix
··· 17 17 , lib 18 18 , ghcjsDepOverrides ? (_:_:{}) 19 19 , haskell 20 + , linkFarm 21 + , buildPackages 20 22 }: 21 23 22 24 let 23 25 passthru = { 24 26 configuredSrc = callPackage ./configured-ghcjs-src.nix { 25 27 inherit ghcjsSrc; 26 - inherit (bootPkgs) ghc alex happy; 28 + inherit (bootPkgs) ghc alex; 29 + inherit (bootGhcjs) version; 30 + happy = bootPkgs.happy_1_19_12; 27 31 }; 28 - genStage0 = callPackage ./mk-stage0.nix { inherit (passthru) configuredSrc; }; 29 32 bootPkgs = bootPkgs.extend (lib.foldr lib.composeExtensions (_:_:{}) [ 30 33 (self: _: import stage0 { 31 34 inherit (passthru) configuredSrc; ··· 41 44 targetPrefix = ""; 42 45 inherit bootGhcjs; 43 46 inherit (bootGhcjs) version; 44 - ghcVersion = bootPkgs.ghc.version; 45 47 isGhcjs = true; 46 48 47 49 enableShared = true; 48 50 49 51 socket-io = pkgsHostHost.nodePackages."socket.io"; 50 52 51 - # Relics of the old GHCJS build system 52 - stage1Packages = []; 53 - mkStage2 = { callPackage }: { 54 - # https://github.com/ghcjs/ghcjs-base/issues/110 55 - # https://github.com/ghcjs/ghcjs-base/pull/111 56 - ghcjs-base = haskell.lib.dontCheck (haskell.lib.doJailbreak (callPackage ./ghcjs-base.nix {})); 57 - }; 58 - 59 53 haskellCompilerName = "ghcjs-${bootGhcjs.version}"; 60 54 }; 61 55 62 56 bootGhcjs = haskellLib.justStaticExecutables passthru.bootPkgs.ghcjs; 63 - libexec = "${bootGhcjs}/libexec/${builtins.replaceStrings ["darwin" "i686"] ["osx" "i386"] stdenv.buildPlatform.system}-${passthru.bootPkgs.ghc.name}/${bootGhcjs.name}"; 57 + 58 + # This provides the stuff we need from the emsdk 59 + emsdk = linkFarm "emsdk" [ 60 + { name = "upstream/bin"; path = buildPackages.clang + "/bin";} 61 + { name = "upstream/emscripten"; path = buildPackages.emscripten + "/bin"; } 62 + ]; 64 63 65 64 in stdenv.mkDerivation { 66 65 name = bootGhcjs.name; ··· 87 86 88 87 mkdir -p $out/bin 89 88 mkdir -p $out/lib/${bootGhcjs.name} 90 - lndir ${libexec} $out/bin 89 + lndir ${bootGhcjs}/bin $out/bin 90 + chmod -R +w $out/bin 91 + rm $out/bin/ghcjs-boot 92 + cp ${bootGhcjs}/bin/ghcjs-boot $out/bin 93 + rm $out/bin/haddock 94 + cp ${bootGhcjs}/bin/haddock $out/bin 95 + cp ${bootGhcjs}/bin/private-ghcjs-hsc2hs $out/bin/ghcjs-hsc2hs 96 + 97 + wrapProgram $out/bin/ghcjs-boot --set ghcjs_libexecdir $out/bin 91 98 92 99 wrapProgram $out/bin/ghcjs --add-flags "-B$out/lib/${bootGhcjs.name}" 93 - wrapProgram $out/bin/haddock-ghcjs --add-flags "-B$out/lib/${bootGhcjs.name}" 100 + wrapProgram $out/bin/haddock --add-flags "-B$out/lib/${bootGhcjs.name}" 94 101 wrapProgram $out/bin/ghcjs-pkg --add-flags "--global-package-db=$out/lib/${bootGhcjs.name}/package.conf.d" 102 + wrapProgram $out/bin/ghcjs-hsc2hs --add-flags "-I$out/lib/${bootGhcjs.name}/include --template=$out/lib/${bootGhcjs.name}/include/template-hsc.h" 95 103 96 - env PATH=$out/bin:$PATH $out/bin/ghcjs-boot -j1 --with-ghcjs-bin $out/bin 104 + env PATH=$out/bin:$PATH $out/bin/ghcjs-boot --with-emsdk=${emsdk} --no-haddock 97 105 ''; 98 106 99 - # We hard code -j1 as a temporary workaround for 100 - # https://github.com/ghcjs/ghcjs/issues/654 101 - # enableParallelBuilding = true; 107 + enableParallelBuilding = true; 102 108 103 109 inherit passthru; 104 110 105 - meta.platforms = passthru.bootPkgs.ghc.meta.platforms; 106 - meta.maintainers = [lib.maintainers.elvishjerricco]; 107 - meta.hydraPlatforms = []; 108 - meta.broken = true; # https://hydra.nixos.org/build/129701778 111 + # The emscripten is broken on darwin 112 + meta.platforms = lib.platforms.linux; 113 + meta.maintainers = with lib.maintainers; [ obsidian-systems-maintenance ]; 109 114 }
+3 -3
pkgs/development/compilers/ghcjs-ng/ghcjs-base.nix pkgs/development/compilers/ghcjs/ghcjs-base.nix
··· 8 8 }: 9 9 mkDerivation { 10 10 pname = "ghcjs-base"; 11 - version = "0.2.0.0"; 11 + version = "0.2.0.3"; 12 12 src = fetchgit { 13 13 url = "git://github.com/ghcjs/ghcjs-base"; 14 - sha256 = "0qr05m0djll3x38dhl85pl798arsndmwfhil8yklhb70lxrbvfrs"; 15 - rev = "01014ade3f8f5ae677df192d7c2a208bd795b96c"; 14 + sha256 = "15fdkjv0l7hpbbsn5238xxgzfdg61g666nzbv2sgxkwryn5rycv0"; 15 + rev = "85e31beab9beffc3ea91b954b61a5d04e708b8f2"; 16 16 }; 17 17 libraryHaskellDepends = [ 18 18 aeson attoparsec base binary bytestring containers deepseq dlist
-25
pkgs/development/compilers/ghcjs-ng/mk-stage0.nix
··· 1 - { configuredSrc 2 - , runCommand 3 - , cabal2nix 4 - , yq 5 - }: 6 - 7 - runCommand "stage0.nix" { 8 - buildInputs = [cabal2nix yq]; 9 - } '' 10 - ( 11 - printf '{ callPackage, configuredSrc }:\n\n{\n\n' 12 - yq '.packages | .[]' ${configuredSrc}/stack.yaml -r | sed 's|^\.$|./.|' | sed 's|^\.||' | while read f; do 13 - printf ' %s = callPackage\n' \ 14 - "$(find ${configuredSrc}/$f -name "*.cabal" -maxdepth 1 \ 15 - | xargs basename \ 16 - | sed 's/.cabal$//')" 17 - printf '(%s) {};' \ 18 - "$(cabal2nix ${configuredSrc}/$f \ 19 - | sed 's|${configuredSrc}/|configuredSrc + |g')" \ 20 - | sed 's/^/ /' 21 - printf '\n\n' 22 - done 23 - printf '}\n' 24 - ) > $out 25 - ''
+8
pkgs/development/compilers/ghcjs/8.10/common-overrides.nix
··· 1 + { haskellLib }: 2 + 3 + let inherit (haskellLib) addBuildTools appendConfigureFlag dontHaddock doJailbreak; 4 + in self: super: { 5 + ghcjs = doJailbreak (super.ghcjs.overrideScope (self: super: { 6 + optparse-applicative = self.optparse-applicative_0_15_1_0; 7 + })); 8 + }
+60
pkgs/development/compilers/ghcjs/8.10/configured-ghcjs-src.nix
··· 1 + { perl 2 + , autoconf 3 + , automake 4 + , python3 5 + , gcc 6 + , cabal-install 7 + , runCommand 8 + , lib 9 + , stdenv 10 + 11 + , ghc 12 + , happy 13 + , alex 14 + 15 + , ghcjsSrc 16 + , version 17 + }: 18 + 19 + runCommand "configured-ghcjs-src" { 20 + nativeBuildInputs = [ 21 + perl 22 + autoconf 23 + automake 24 + python3 25 + ghc 26 + happy 27 + alex 28 + cabal-install 29 + ] ++ lib.optionals stdenv.isDarwin [ 30 + gcc # https://github.com/ghcjs/ghcjs/issues/663 31 + ]; 32 + inherit ghcjsSrc; 33 + } '' 34 + export HOME=$(pwd) 35 + mkdir $HOME/.cabal 36 + touch $HOME/.cabal/config 37 + cp -r "$ghcjsSrc" "$out" 38 + chmod -R +w "$out" 39 + cd "$out" 40 + 41 + # TODO: Find a better way to avoid impure version numbers 42 + sed -i 's/RELEASE=NO/RELEASE=YES/' ghc/configure.ac 43 + 44 + # These files are needed by ghc-boot package, and these are generated by the 45 + # make/hadrian build system when compiling ghc. Since we dont have access to 46 + # the generated code of the ghc while it got built, here is a little hack to 47 + # generate these again. 48 + runhaskell ${./generate_host_version.hs} 49 + mkdir -p utils/pkg-cache/ghc/libraries/ghc-boot/dist-install/build/GHC/Platform 50 + mv Host.hs utils/pkg-cache/ghc/libraries/ghc-boot/dist-install/build/GHC/Platform/Host.hs 51 + mv Version.hs utils/pkg-cache/ghc/libraries/ghc-boot/dist-install/build/GHC/Version.hs 52 + 53 + # The ghcjs has the following hardcoded paths of lib dir in its code. Patching 54 + # these to match the path expected by the nixpkgs's generic-builder, etc. 55 + sed -i 's/libSubDir = "lib"/libSubDir = "lib\/ghcjs-${version}"/' src-bin/Boot.hs 56 + sed -i 's@let libDir = takeDirectory haddockPath </> ".." </> "lib"@let libDir = takeDirectory haddockPath </> ".." </> "lib/ghcjs-${version}"@' src-bin/HaddockDriver.hs 57 + 58 + patchShebangs . 59 + ./utils/makePackages.sh copy 60 + ''
+54
pkgs/development/compilers/ghcjs/8.10/generate_host_version.hs
··· 1 + -- Generate the Host.hs and Version.hs as done by hadrian/src/Rules/Generate.hs 2 + 3 + import GHC.Platform.Host 4 + import GHC.Version 5 + 6 + main = do 7 + writeFile "Version.hs" versionHs 8 + writeFile "Host.hs" platformHostHs 9 + 10 + -- | Generate @Version.hs@ files. 11 + versionHs :: String 12 + versionHs = unlines 13 + [ "module GHC.Version where" 14 + , "" 15 + , "import Prelude -- See Note [Why do we import Prelude here?]" 16 + , "" 17 + , "cProjectGitCommitId :: String" 18 + , "cProjectGitCommitId = " ++ show cProjectGitCommitId 19 + , "" 20 + , "cProjectVersion :: String" 21 + , "cProjectVersion = " ++ show cProjectVersion 22 + , "" 23 + , "cProjectVersionInt :: String" 24 + , "cProjectVersionInt = " ++ show cProjectVersionInt 25 + , "" 26 + , "cProjectPatchLevel :: String" 27 + , "cProjectPatchLevel = " ++ show cProjectPatchLevel 28 + , "" 29 + , "cProjectPatchLevel1 :: String" 30 + , "cProjectPatchLevel1 = " ++ show cProjectPatchLevel1 31 + , "" 32 + , "cProjectPatchLevel2 :: String" 33 + , "cProjectPatchLevel2 = " ++ show cProjectPatchLevel2 34 + ] 35 + 36 + -- | Generate @Platform/Host.hs@ files. 37 + platformHostHs :: String 38 + platformHostHs = unlines 39 + [ "module GHC.Platform.Host where" 40 + , "" 41 + , "import GHC.Platform" 42 + , "" 43 + , "cHostPlatformArch :: Arch" 44 + , "cHostPlatformArch = " ++ show cHostPlatformArch 45 + , "" 46 + , "cHostPlatformOS :: OS" 47 + , "cHostPlatformOS = " ++ show cHostPlatformOS 48 + , "" 49 + , "cHostPlatformMini :: PlatformMini" 50 + , "cHostPlatformMini = PlatformMini" 51 + , " { platformMini_arch = cHostPlatformArch" 52 + , " , platformMini_os = cHostPlatformOS" 53 + , " }" 54 + ]
+6
pkgs/development/compilers/ghcjs/8.10/git.json
··· 1 + { 2 + "url": "https://github.com/obsidiansystems/ghcjs", 3 + "rev": "9fc935f2c3ba6c33ec62eb83afc9f52a893eb68c", 4 + "sha256": "sha256:063dmir39c4i1z8ypnmq86g1x2vhqndmdpzc4hyzsy5jjqcbx6i3", 5 + "fetchSubmodules": true 6 + }
+77
pkgs/development/compilers/ghcjs/8.10/stage0.nix
··· 1 + { callPackage, configuredSrc }: 2 + 3 + { 4 + 5 + ghcjs = callPackage 6 + ({ mkDerivation, aeson, alex, array, attoparsec, base, base16-bytestring 7 + , base64-bytestring, binary, bytestring, Cabal, containers 8 + , cryptohash, data-default, deepseq, directory, executable-path 9 + , filepath, ghc-boot, ghc-boot-th, ghc-compact, ghc-heap, ghc-paths 10 + , ghci, happy, hashable, hpc, http-types, HUnit, lens, lib 11 + , lifted-base, mtl, network, optparse-applicative, parallel, parsec 12 + , process, random, safe, shelly, split, stringsearch, syb, tar 13 + , template-haskell, terminfo, test-framework, test-framework-hunit 14 + , text, time, transformers, unix, unix-compat, unordered-containers 15 + , vector, wai, wai-app-static, wai-extra, wai-websockets, warp 16 + , webdriver, websockets, wl-pprint-text, xhtml, yaml 17 + }: 18 + mkDerivation { 19 + pname = "ghcjs"; 20 + version = "8.10.7"; 21 + src = configuredSrc + /.; 22 + isLibrary = true; 23 + isExecutable = true; 24 + libraryHaskellDepends = [ 25 + aeson array attoparsec base base16-bytestring base64-bytestring 26 + binary bytestring Cabal containers cryptohash data-default deepseq 27 + directory filepath ghc-boot ghc-boot-th ghc-compact ghc-heap 28 + ghc-paths ghci hashable hpc lens mtl optparse-applicative parallel 29 + parsec process safe split stringsearch syb template-haskell 30 + terminfo text time transformers unix unordered-containers vector 31 + wl-pprint-text yaml 32 + ]; 33 + libraryToolDepends = [ alex happy ]; 34 + executableHaskellDepends = [ 35 + aeson array base binary bytestring Cabal containers deepseq 36 + directory executable-path filepath ghc-boot lens mtl 37 + optparse-applicative parsec process tar terminfo text time 38 + transformers unix unix-compat unordered-containers vector xhtml 39 + yaml 40 + ]; 41 + testHaskellDepends = [ 42 + aeson base bytestring data-default deepseq directory filepath 43 + http-types HUnit lens lifted-base network optparse-applicative 44 + process random shelly test-framework test-framework-hunit text time 45 + transformers unordered-containers wai wai-app-static wai-extra 46 + wai-websockets warp webdriver websockets yaml 47 + ]; 48 + description = "Haskell to JavaScript compiler"; 49 + license = lib.licenses.mit; 50 + }) {}; 51 + 52 + ghcjs-th = callPackage 53 + ({ mkDerivation, base, binary, bytestring, containers, ghc-prim 54 + , ghci, lib, template-haskell 55 + }: 56 + mkDerivation { 57 + pname = "ghcjs-th"; 58 + version = "0.1.0.0"; 59 + src = configuredSrc + /lib/ghcjs-th; 60 + libraryHaskellDepends = [ 61 + base binary bytestring containers ghc-prim ghci template-haskell 62 + ]; 63 + homepage = "http://github.com/ghcjs"; 64 + license = lib.licenses.mit; 65 + }) {}; 66 + 67 + ghcjs-prim = callPackage 68 + ({ mkDerivation, base, ghc-prim, lib }: 69 + mkDerivation { 70 + pname = "ghcjs-prim"; 71 + version = "0.1.1.0"; 72 + src = ./.; 73 + libraryHaskellDepends = [ base ghc-prim ]; 74 + homepage = "http://github.com/ghcjs"; 75 + license = lib.licenses.mit; 76 + }) {}; 77 + }
+14
pkgs/development/compilers/ghcjs/patches/vector-ghcjs-storable-set.patch
··· 1 + diff --git a/Data/Vector/Storable/Mutable.hs b/Data/Vector/Storable/Mutable.hs 2 + index 8b538bc..2b74fce 100644 3 + --- a/Data/Vector/Storable/Mutable.hs 4 + +++ b/Data/Vector/Storable/Mutable.hs 5 + @@ -197,7 +197,9 @@ storableSet (MVector n fp) x 6 + 1 -> storableSetAsPrim n fp x (undefined :: Word8) 7 + 2 -> storableSetAsPrim n fp x (undefined :: Word16) 8 + 4 -> storableSetAsPrim n fp x (undefined :: Word32) 9 + +#if !defined(ghcjs_HOST_OS) 10 + 8 -> storableSetAsPrim n fp x (undefined :: Word64) 11 + +#endif 12 + _ -> unsafeWithForeignPtr fp $ \p -> do 13 + poke p x 14 +
+2 -2
pkgs/development/compilers/llvm/13/default.nix
··· 19 19 20 20 let 21 21 release_version = "13.0.0"; 22 - candidate = "rc2"; # empty or "rcN" 22 + candidate = "rc3"; # empty or "rcN" 23 23 dash-candidate = lib.optionalString (candidate != "") "-${candidate}"; 24 24 rev = ""; # When using a Git commit 25 25 rev-version = ""; # When using a Git commit ··· 30 30 owner = "llvm"; 31 31 repo = "llvm-project"; 32 32 rev = if rev != "" then rev else "llvmorg-${version}"; 33 - sha256 = "06cy6v231w067g310bwpk6a654j6q9rcxa0y0wz5sc5rrh61zjrn"; 33 + sha256 = "1c781jdq0zmhhgdci201yvgl6hlpjqqmmrd6sm91azm3i99n8gw2"; 34 34 }; 35 35 36 36 llvm_meta = {
+3 -3
pkgs/development/compilers/ocaml/4.13.nix
··· 1 1 import ./generic.nix { 2 2 major_version = "4"; 3 3 minor_version = "13"; 4 - patch_version = "0-rc1"; 4 + patch_version = "0-rc2"; 5 5 src = fetchTarball { 6 - url = "https://caml.inria.fr/pub/distrib/ocaml-4.13/ocaml-4.13.0~rc1.tar.xz"; 7 - sha256 = "0vp19qwdny5z428yjvdn0yxvf3i5l23axjb83y5ccj0rpza1k0im"; 6 + url = "https://caml.inria.fr/pub/distrib/ocaml-4.13/ocaml-4.13.0~rc2.tar.xz"; 7 + sha256 = "1w4sdrs5s1bhbisgz44ysi2j1n13qd3slgs34ppglpwmqqw6ply2"; 8 8 }; 9 9 }
+20 -19
pkgs/development/haskell-modules/configuration-common.nix
··· 1355 1355 # 2021-06-20: Tests fail: https://github.com/haskell/haskell-language-server/issues/1949 1356 1356 hls-refine-imports-plugin = dontCheck super.hls-refine-imports-plugin; 1357 1357 1358 - # 2021-03-09: Golden tests seem to be missing in hackage release: 1359 - # https://github.com/haskell/haskell-language-server/issues/1536 1360 - hls-tactics-plugin = dontCheck (super.hls-tactics-plugin.override { refinery = self.refinery_0_3_0_0; }); 1358 + # 2021-09-14: Tests are broken because of undeterministic variable names 1359 + hls-tactics-plugin = dontCheck super.hls-tactics-plugin; 1361 1360 1362 1361 # 2021-03-21 Test hangs 1363 1362 # https://github.com/haskell/haskell-language-server/issues/1562 1364 - # Jailbreak because of: https://github.com/haskell/haskell-language-server/pull/1595 1365 - ghcide = doJailbreak (dontCheck super.ghcide); 1366 - 1367 - # 2020-03-09: Tests broken in hackage release 1368 - # fixed on upstream, but not released in hiedb 0.3.0.1 1369 - # https://github.com/wz1000/HieDb/issues/30 1370 - hiedb = dontCheck super.hiedb; 1363 + ghcide = dontCheck super.ghcide; 1371 1364 1372 1365 data-tree-print = doJailbreak super.data-tree-print; 1373 1366 ··· 1444 1437 # compatible with Cabal 3. No upstream repository found so far 1445 1438 readline = appendPatch super.readline ./patches/readline-fix-for-cabal-3.patch; 1446 1439 1447 - # 2020-12-05: http-client is fixed on too old version 1448 - essence-of-live-coding-warp = doJailbreak (super.essence-of-live-coding-warp.override { 1449 - http-client = self.http-client_0_7_8; 1450 - }); 1440 + # 2020-12-05: this package requires a newer version of http-client, 1441 + # but it still compiles with older version: 1442 + # https://github.com/turion/essence-of-live-coding/pull/86 1443 + essence-of-live-coding-warp = doJailbreak super.essence-of-live-coding-warp; 1451 1444 1452 1445 # 2020-12-06: Restrictive upper bounds w.r.t. pandoc-types (https://github.com/owickstrom/pandoc-include-code/issues/27) 1453 1446 pandoc-include-code = doJailbreak super.pandoc-include-code; ··· 1843 1836 testFlags = [ "--pattern" "!/[NOCI]/" ]; 1844 1837 }; 1845 1838 1846 - # Tests require to run a binary which isn't built 1847 - lsp-test = dontCheck super.lsp-test; 1848 - 1849 1839 # 2021-05-22: Tests fail sometimes (even consistently on hydra) 1850 1840 # when running a fs-related test with >= 12 jobs. To work around 1851 1841 # this, run tests with only a single job. ··· 1924 1914 1925 1915 # Needs Cabal >= 3.4 1926 1916 chs-cabal = super.chs-cabal.override { 1927 - Cabal = self.Cabal_3_6_0_0; 1917 + Cabal = self.Cabal_3_6_1_0; 1928 1918 }; 1929 1919 1930 1920 # 2021-08-18: streamly-posix was released with hspec 2.8.2, but it works with older versions too. ··· 1932 1922 1933 1923 # 2021-09-06: hadolint depends on language-docker >= 10.1 1934 1924 hadolint = super.hadolint.override { 1935 - language-docker = self.language-docker_10_1_1; 1925 + language-docker = self.language-docker_10_1_2; 1936 1926 }; 1927 + 1928 + # 2021-09-13: hls 1.3 needs a newer lsp than stackage-lts. (lsp >= 1.2.0.1) 1929 + # (hls is nearly the only consumer, but consists of 18 packages, so we bump lsp globally.) 1930 + lsp = doDistribute self.lsp_1_2_0_1; 1931 + lsp-types = doDistribute self.lsp-types_1_3_0_1; 1932 + # Not running the "example" test because it requires a binary from lsps test 1933 + # suite which is not part of the output of lsp. 1934 + lsp-test = doDistribute (overrideCabal self.lsp-test_0_14_0_1 (old: { testTarget = "tests func-test"; })); 1935 + 1936 + # 2021-09-14: Tests are flaky. 1937 + hls-splice-plugin = dontCheck super.hls-splice-plugin; 1937 1938 1938 1939 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
+2 -3
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
··· 44 44 45 45 # cabal-install needs more recent versions of Cabal and base16-bytestring. 46 46 cabal-install = super.cabal-install.overrideScope (self: super: { 47 - Cabal = self.Cabal_3_4_0_0; 48 - base16-bytestring = self.base16-bytestring_0_1_1_7; 47 + Cabal = self.Cabal_3_6_1_0; 49 48 }); 50 49 51 50 # cabal-install-parsers is written for Cabal 3.6 52 - cabal-install-parsers = super.cabal-install-parsers.override { Cabal = super.Cabal_3_6_0_0; }; 51 + cabal-install-parsers = super.cabal-install-parsers.override { Cabal = super.Cabal_3_6_1_0; }; 53 52 54 53 # older version of cabal-install-parsers for reverse dependencies that use Cabal 3.4 55 54 cabal-install-parsers_0_4_2 = super.cabal-install-parsers_0_4_2.override {
+2 -3
pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
··· 51 51 # cabal-install needs more recent versions of Cabal and random, but an older 52 52 # version of base16-bytestring. 53 53 cabal-install = super.cabal-install.overrideScope (self: super: { 54 - Cabal = self.Cabal_3_4_0_0; 55 - base16-bytestring = self.base16-bytestring_0_1_1_7; 54 + Cabal = self.Cabal_3_6_1_0; 56 55 }); 57 56 58 57 # Ignore overly restrictive upper version bounds. ··· 99 98 darcs = dontDistribute super.darcs; 100 99 101 100 # The package needs the latest Cabal version. 102 - cabal-install-parsers = super.cabal-install-parsers.overrideScope (self: super: { Cabal = self.Cabal_3_6_0_0; }); 101 + cabal-install-parsers = super.cabal-install-parsers.overrideScope (self: super: { Cabal = self.Cabal_3_6_1_0; }); 103 102 104 103 # cabal-fmt requires Cabal3 105 104 cabal-fmt = super.cabal-fmt.override { Cabal = self.Cabal_3_2_1_0; };
+1 -2
pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
··· 45 45 46 46 # cabal-install needs more recent versions of Cabal and base16-bytestring. 47 47 cabal-install = (doJailbreak super.cabal-install).overrideScope (self: super: { 48 - Cabal = null; 49 - base16-bytestring = self.base16-bytestring_0_1_1_7; 48 + Cabal = self.Cabal_3_6_1_0; 50 49 }); 51 50 52 51 # Jailbreaks & Version Updates
-1
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
··· 49 49 # cabal-install needs more recent versions of Cabal and base16-bytestring. 50 50 cabal-install = (doJailbreak super.cabal-install).overrideScope (self: super: { 51 51 Cabal = null; 52 - base16-bytestring = self.base16-bytestring_0_1_1_7; 53 52 }); 54 53 55 54 # Jailbreaks & Version Updates
+109
pkgs/development/haskell-modules/configuration-ghcjs.nix
··· 1 + # GHCJS package fixes 2 + # 3 + # Please insert new packages *alphabetically* 4 + # in the OTHER PACKAGES section. 5 + { pkgs, haskellLib }: 6 + 7 + let 8 + removeLibraryHaskellDepends = pnames: depends: 9 + builtins.filter (e: !(builtins.elem (e.pname or "") pnames)) depends; 10 + in 11 + 12 + with haskellLib; 13 + 14 + self: super: 15 + 16 + ## GENERAL SETUP BASE PACKAGES 17 + { 18 + inherit (self.ghc.bootPkgs) 19 + jailbreak-cabal alex happy gtk2hs-buildtools rehoo hoogle; 20 + 21 + ghcjs-base = dontCheck (self.callPackage ../compilers/ghcjs/ghcjs-base.nix { 22 + fetchgit = pkgs.buildPackages.fetchgit; 23 + }); 24 + 25 + # GHCJS does not ship with the same core packages as GHC. 26 + # https://github.com/ghcjs/ghcjs/issues/676 27 + stm = doJailbreak self.stm_2_5_0_1; 28 + exceptions = dontCheck self.exceptions_0_10_4; 29 + 30 + ## OTHER PACKAGES 31 + 32 + # Runtime exception in tests, missing C API h$realloc 33 + base-compat-batteries = dontCheck super.base-compat-batteries; 34 + 35 + # nodejs crashes during test 36 + ChasingBottoms = dontCheck super.ChasingBottoms; 37 + 38 + # doctest doesn't work on ghcjs, but sometimes dontCheck doesn't seem to get rid of the dependency 39 + doctest = pkgs.lib.warn "ignoring dependency on doctest" null; 40 + 41 + ghcjs-dom = overrideCabal super.ghcjs-dom (drv: { 42 + libraryHaskellDepends = with self; [ 43 + ghcjs-base ghcjs-dom-jsffi text transformers 44 + ]; 45 + configureFlags = [ "-fjsffi" "-f-webkit" ]; 46 + }); 47 + 48 + ghcjs-dom-jsffi = overrideCabal super.ghcjs-dom-jsffi (drv: { 49 + libraryHaskellDepends = (drv.libraryHaskellDepends or []) ++ [ self.ghcjs-base self.text ]; 50 + broken = false; 51 + }); 52 + 53 + # https://github.com/Deewiant/glob/issues/39 54 + Glob = dontCheck super.Glob; 55 + 56 + # Test fails to compile during the hsc2hs stage 57 + hashable = dontCheck super.hashable; 58 + 59 + # uses doctest 60 + http-types = dontCheck super.http-types; 61 + 62 + jsaddle = overrideCabal super.jsaddle (drv: { 63 + libraryHaskellDepends = (drv.libraryHaskellDepends or []) ++ [ self.ghcjs-base ]; 64 + }); 65 + 66 + # Tests hang, possibly some issue with tasty and race(async) usage in the nonTerminating tests 67 + logict = dontCheck super.logict; 68 + 69 + patch = dontCheck super.patch; 70 + 71 + # TODO: tests hang 72 + pcre-light = dontCheck super.pcre-light; 73 + 74 + # Terminal test not supported on ghcjs 75 + QuickCheck = dontCheck super.QuickCheck; 76 + 77 + reflex = overrideCabal super.reflex (drv: { 78 + libraryHaskellDepends = (drv.libraryHaskellDepends or []) ++ [ self.ghcjs-base ]; 79 + }); 80 + 81 + reflex-dom = overrideCabal super.reflex-dom (drv: { 82 + libraryHaskellDepends = removeLibraryHaskellDepends ["jsaddle-webkit2gtk"] (drv.libraryHaskellDepends or []); 83 + }); 84 + 85 + # https://github.com/dreixel/syb/issues/21 86 + syb = dontCheck super.syb; 87 + 88 + # nodejs crashes during test 89 + scientific = dontCheck super.scientific; 90 + 91 + # Tests use TH which gives error 92 + tasty-quickcheck = dontCheck super.tasty-quickcheck; 93 + 94 + temporary = dontCheck super.temporary; 95 + 96 + # 2 tests fail, related to time precision 97 + time-compat = dontCheck super.time-compat; 98 + 99 + # TODO: The tests have a TH error, which has been fixed in ghc 100 + # https://gitlab.haskell.org/ghc/ghc/-/issues/15481 but somehow the issue is 101 + # still present here https://github.com/glguy/th-abstraction/issues/53 102 + th-abstraction = dontCheck super.th-abstraction; 103 + 104 + # https://github.com/haskell/vector/issues/410 105 + vector = appendPatch super.vector (../compilers/ghcjs/patches/vector-ghcjs-storable-set.patch) ; 106 + 107 + # Need hedgehog for tests, which fails to compile due to dep on concurrent-output 108 + zenc = dontCheck super.zenc; 109 + }
+3 -1
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 96 96 - reflex-dom-pandoc < 1.0.0.0 97 97 # 2021-09-07: pin to our current GHC version 98 98 - ghc-api-compat == 8.10.7 99 + # 2021-09-14: Pin hiedb to version needed by ghcide 100 + - hiedb == 0.4.0.* 99 101 100 102 extra-packages: 101 103 - base16-bytestring < 1 # required for cabal-install etc. ··· 113 115 - haddock-api == 2.23.* # required on GHC < 8.10.x 114 116 - haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0 115 117 - happy == 1.19.9 # for purescript 118 + - happy == 1.19.12 # for ghcjs 116 119 - hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29 117 120 - immortal == 0.2.2.1 # required by Hasura 1.3.1, 2020-08-20 118 121 - mmorph == 1.1.3 # Newest working version of mmorph on ghc 8.6.5. needed for hls 119 122 - network == 2.6.3.1 # required by pkgs/games/hedgewars/default.nix, 2020-11-15 120 123 - optparse-applicative < 0.16 # needed for niv-0.2.19 121 - - refinery == 0.3.* # required by hls-tactics-plugin-1.0.0.0 122 124 - resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x 123 125 - sbv == 7.13 # required for pkgs.petrinizer 124 126 - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses
+10
pkgs/development/haskell-modules/configuration-nix.nix
··· 842 842 export HOME=$TMPDIR/home 843 843 ''; 844 844 }); 845 + hiedb = overrideCabal super.hiedb (drv: { 846 + preCheck = '' 847 + export PATH=$PWD/dist/build/hiedb:$PATH 848 + ''; 849 + }); 850 + hls-call-hierarchy-plugin = overrideCabal super.hls-call-hierarchy-plugin (drv: { 851 + preCheck = '' 852 + export HOME=$TMPDIR/home 853 + ''; 854 + }); 845 855 # Tests have file permissions expections that don‘t work with the nix store. 846 856 hls-stylish-haskell-plugin = dontCheck super.hls-stylish-haskell-plugin; 847 857 hls-haddock-comments-plugin = overrideCabal super.hls-haddock-comments-plugin (drv: {
+983 -331
pkgs/development/haskell-modules/hackage-packages.nix
··· 4 4 5 5 self: { 6 6 7 + "2captcha" = callPackage 8 + ({ mkDerivation, aeson, base, bytestring, clock, exceptions 9 + , http-client, lens, lens-aeson, parsec, text, wreq 10 + }: 11 + mkDerivation { 12 + pname = "2captcha"; 13 + version = "0.1.0.0"; 14 + sha256 = "1876bdriagjfp4dyhhkpjrwa8kycvwa0zrdihw5q7dj5msmnxsrc"; 15 + libraryHaskellDepends = [ 16 + aeson base bytestring clock exceptions http-client lens lens-aeson 17 + parsec text wreq 18 + ]; 19 + description = "Haskell package for easy integration with the 2captcha API"; 20 + license = lib.licenses.mit; 21 + }) {}; 22 + 7 23 "3d-graphics-examples" = callPackage 8 24 ({ mkDerivation, base, GLUT, OpenGL, random }: 9 25 mkDerivation { ··· 2761 2777 hydraPlatforms = lib.platforms.none; 2762 2778 }) {}; 2763 2779 2764 - "Cabal_3_6_0_0" = callPackage 2780 + "Cabal_3_6_1_0" = callPackage 2765 2781 ({ mkDerivation, array, base, binary, bytestring, containers 2766 2782 , deepseq, directory, filepath, mtl, parsec, pretty, process, text 2767 2783 , time, transformers, unix 2768 2784 }: 2769 2785 mkDerivation { 2770 2786 pname = "Cabal"; 2771 - version = "3.6.0.0"; 2772 - sha256 = "0xkyip9fm1k4cwjifqsh12xwi7za5lcbszqkl11gjyx6nxddzdhv"; 2787 + version = "3.6.1.0"; 2788 + sha256 = "0yjdp78775752k10q4j5dbvqj37xaa2b3anmfld53mgr17k182a7"; 2773 2789 setupHaskellDepends = [ mtl parsec ]; 2774 2790 libraryHaskellDepends = [ 2775 2791 array base binary bytestring containers deepseq directory filepath ··· 21165 21181 ({ mkDerivation }: 21166 21182 mkDerivation { 21167 21183 pname = "Win32"; 21168 - version = "2.12.0.1"; 21169 - sha256 = "1nivdwjp9x9i64xg8gf3xj8khm9dfq6n5m8kvvlhz7i7ypl4mv72"; 21184 + version = "2.13.0.0"; 21185 + sha256 = "0i4ws3d7s94vv6gh3cjj9nr0l88rwx7bwjk9jk0grzvw734dd9a2"; 21170 21186 description = "A binding to Windows Win32 API"; 21171 21187 license = lib.licenses.bsd3; 21172 21188 platforms = lib.platforms.none; ··· 32604 32620 }: 32605 32621 mkDerivation { 32606 32622 pname = "arduino-copilot"; 32607 - version = "1.5.4"; 32608 - sha256 = "15z3ndcg1ycnfzvqbbfalx1gfa61pyi5n2fy1dj8qm0gqkhz23lh"; 32623 + version = "1.5.5"; 32624 + sha256 = "0g2zw7xngaz5xhp4zrnhrkscnyck0474mngvp2j14p87sc7qn20w"; 32609 32625 libraryHaskellDepends = [ 32610 32626 base containers copilot copilot-c99 copilot-language directory 32611 32627 filepath mtl optparse-applicative temporary ··· 39067 39083 hydraPlatforms = lib.platforms.none; 39068 39084 }) {}; 39069 39085 39086 + "batching" = callPackage 39087 + ({ mkDerivation, base, primitive, QuickCheck, short-vec, sint 39088 + , test-framework, test-framework-quickcheck2 39089 + }: 39090 + mkDerivation { 39091 + pname = "batching"; 39092 + version = "0.1.0.0"; 39093 + sha256 = "1mks6w3zfvkdgi9didf94jp1hac9ps4pli75vn79p9hxjwc2fm27"; 39094 + libraryHaskellDepends = [ base primitive short-vec sint ]; 39095 + testHaskellDepends = [ 39096 + base primitive QuickCheck short-vec sint test-framework 39097 + test-framework-quickcheck2 39098 + ]; 39099 + description = "An Applicative Functor deferring actions to run in a batch later"; 39100 + license = lib.licenses.asl20; 39101 + }) {}; 39102 + 39070 39103 "battlenet" = callPackage 39071 39104 ({ mkDerivation, aeson, base, containers, http-conduit, text }: 39072 39105 mkDerivation { ··· 42551 42584 42552 42585 "bisc" = callPackage 42553 42586 ({ mkDerivation, base, bytestring, configurator, data-default 42554 - , directory, exceptions, filepath, leveldb-haskell, mtl, selda 42555 - , selda-sqlite, snappy, text 42587 + , directory, exceptions, filepath, leveldb-haskell, mtl 42588 + , optparse-applicative, selda, selda-sqlite, text 42556 42589 }: 42557 42590 mkDerivation { 42558 42591 pname = "bisc"; 42559 - version = "0.3.1.0"; 42560 - sha256 = "0d0n3dmdfh4dxnxa8pdvdh4fhlhpdal4fixbjk2ignmf6ghm54qk"; 42592 + version = "0.4.0.0"; 42593 + sha256 = "1x0i3yjgfnhw5nsx2fr150anf199z29g630xv58315xz6a526js0"; 42561 42594 isLibrary = false; 42562 42595 isExecutable = true; 42563 42596 executableHaskellDepends = [ 42564 42597 base bytestring configurator data-default directory exceptions 42565 - filepath leveldb-haskell mtl selda selda-sqlite text 42598 + filepath leveldb-haskell mtl optparse-applicative selda 42599 + selda-sqlite text 42566 42600 ]; 42567 - executableSystemDepends = [ snappy ]; 42568 42601 description = "A small tool that clears cookies (and more)"; 42569 42602 license = lib.licenses.gpl3Only; 42570 - }) {inherit (pkgs) snappy;}; 42603 + }) {}; 42571 42604 42572 42605 "biscuit-haskell" = callPackage 42573 42606 ({ mkDerivation, async, attoparsec, base, base16-bytestring, base64 ··· 45706 45739 }) {}; 45707 45740 45708 45741 "box" = callPackage 45709 - ({ mkDerivation, attoparsec, base, comonad, concurrency, containers 45710 - , contravariant, dejafu, doctest, exceptions, generic-lens, lens 45711 - , mmorph, mtl, numhask, numhask-space, optparse-generic 45712 - , profunctors, random, text, time, transformers, transformers-base 45713 - , websockets 45742 + ({ mkDerivation, attoparsec, base, concurrency, containers 45743 + , contravariant, exceptions, lens, mmorph, mtl, profunctors, text 45744 + , time, transformers 45714 45745 }: 45715 45746 mkDerivation { 45716 45747 pname = "box"; 45717 - version = "0.6.3"; 45718 - sha256 = "1qdl8n9icp8v8hpk4jd3gsg8wrr469q4y6h6p1h6n6f899rwpv5c"; 45719 - isLibrary = true; 45720 - isExecutable = true; 45748 + version = "0.7.0"; 45749 + sha256 = "0fxrhfzf4xsfma2x355ij3ky1h83wq3khd08vkix1lnmw9vnvk37"; 45721 45750 libraryHaskellDepends = [ 45722 - attoparsec base comonad concurrency containers contravariant 45723 - exceptions lens mmorph numhask numhask-space profunctors text time 45724 - transformers transformers-base 45751 + attoparsec base concurrency containers contravariant exceptions 45752 + lens mmorph mtl profunctors text time transformers 45725 45753 ]; 45726 - executableHaskellDepends = [ 45727 - base concurrency containers dejafu exceptions generic-lens lens mtl 45728 - numhask optparse-generic random text transformers websockets 45729 - ]; 45730 - testHaskellDepends = [ base doctest numhask ]; 45731 45754 description = "boxes"; 45732 45755 license = lib.licenses.bsd3; 45733 45756 hydraPlatforms = lib.platforms.none; 45734 45757 }) {}; 45735 45758 45736 45759 "box-csv" = callPackage 45737 - ({ mkDerivation, attoparsec, base, box, doctest, generic-lens, lens 45738 - , numhask, scientific, text, time 45760 + ({ mkDerivation, attoparsec, base, box, generic-lens, lens 45761 + , scientific, text, time 45739 45762 }: 45740 45763 mkDerivation { 45741 45764 pname = "box-csv"; 45742 - version = "0.0.3"; 45743 - sha256 = "16kg45hma04r6slw2fic5jbamkcbv6mgqybw081w76hckcg72522"; 45765 + version = "0.1.0"; 45766 + sha256 = "0h62za6qirm003bwrsjb9pj4d9gnrypvqchzhnv3nj37niscmddy"; 45744 45767 libraryHaskellDepends = [ 45745 - attoparsec base box generic-lens lens numhask scientific text time 45768 + attoparsec base box generic-lens lens scientific text time 45746 45769 ]; 45747 - testHaskellDepends = [ base doctest numhask ]; 45748 - description = "See readme.md"; 45770 + description = "CSV parsing in a box"; 45749 45771 license = lib.licenses.bsd3; 45750 45772 hydraPlatforms = lib.platforms.none; 45751 45773 }) {}; 45752 45774 45753 45775 "box-socket" = callPackage 45754 - ({ mkDerivation, base, box, bytestring, concurrency, doctest 45755 - , exceptions, generic-lens, lens, network, network-simple, numhask 45756 - , optparse-generic, websockets 45776 + ({ mkDerivation, async, base, box, bytestring, concurrency 45777 + , exceptions, generic-lens, lens, network, network-simple 45778 + , optparse-generic, text, websockets 45757 45779 }: 45758 45780 mkDerivation { 45759 45781 pname = "box-socket"; 45760 - version = "0.1.2"; 45761 - sha256 = "0ybv8amph38s2yz8qpwjrn7428d09ikl7d5ljqkbivydripg6ybc"; 45782 + version = "0.2.0"; 45783 + sha256 = "198llmb67g348apjrhp180x2ykjlp2mnbhvkw90yh5nm7pnd0j3c"; 45762 45784 isLibrary = true; 45763 45785 isExecutable = true; 45764 45786 libraryHaskellDepends = [ 45765 - base box bytestring concurrency exceptions generic-lens lens 45766 - network network-simple numhask websockets 45787 + async base box bytestring concurrency exceptions generic-lens lens 45788 + network network-simple text websockets 45767 45789 ]; 45768 45790 executableHaskellDepends = [ 45769 - base box concurrency generic-lens lens numhask optparse-generic 45791 + base box concurrency generic-lens lens optparse-generic text 45770 45792 ]; 45771 - testHaskellDepends = [ base doctest numhask ]; 45772 45793 description = "Box websockets"; 45773 45794 license = lib.licenses.bsd3; 45774 45795 hydraPlatforms = lib.platforms.none; ··· 49278 49299 }: 49279 49300 mkDerivation { 49280 49301 pname = "cabal-install"; 49281 - version = "3.4.0.0"; 49282 - sha256 = "15rylx5pa03jdiwcg1x7zvs6aq3g6phwmi1hz26cl080nczyz00r"; 49302 + version = "3.6.0.0"; 49303 + sha256 = "0ishq4n1jn0kll8257akrzm95lg9ryhyp9pzypcikgvqhl0sz741"; 49283 49304 isLibrary = false; 49284 49305 isExecutable = true; 49285 49306 executableHaskellDepends = [ ··· 51260 51281 pname = "capnp"; 51261 51282 version = "0.14.0.0"; 51262 51283 sha256 = "15v0s597wq0ipvikd727fzcqg5r6685lvr8y1x93q5mdl975gi8m"; 51284 + revision = "1"; 51285 + editedCabalFile = "1s57x426qkn54g8zj8rbn77qg849mx5ps1zwjj6gwfjifddgd5g5"; 51263 51286 isLibrary = true; 51264 51287 isExecutable = true; 51265 51288 libraryHaskellDepends = [ ··· 53834 53857 }) {}; 53835 53858 53836 53859 "chart-svg" = callPackage 53837 - ({ mkDerivation, attoparsec, base, bytestring, Color, concurrency 53838 - , containers, cubicbezier, doctest, foldl, generic-lens 53839 - , JuicyPixels, lens, linear, lucid, numhask, numhask-space 53840 - , reanimate, reanimate-svg, scientific, tagsoup, text, time 53841 - , transformers, unordered-containers, vector 53860 + ({ mkDerivation, attoparsec, base, Color, containers, cubicbezier 53861 + , foldl, generic-lens, JuicyPixels, lens, linear, lucid, mtl 53862 + , numhask, numhask-space, reanimate, reanimate-svg, scientific 53863 + , tagsoup, text, time, transformers, unordered-containers 53842 53864 }: 53843 53865 mkDerivation { 53844 53866 pname = "chart-svg"; 53845 - version = "0.2.2"; 53846 - sha256 = "184hpqkc9fvn64bg550clwxvjg2ii8igcl7nq3895pgi0cxxr0p1"; 53867 + version = "0.2.3"; 53868 + sha256 = "1j96l71gi2nrvwrwsvww9x7whvv3vmnc0ywgiy6ak1yh71hmivm1"; 53869 + revision = "1"; 53870 + editedCabalFile = "1zanv288hlir51yv4zqkcf2b4wxqivwd5y6f1s1n9zdn9k6b7c64"; 53847 53871 isLibrary = true; 53848 53872 isExecutable = true; 53849 53873 libraryHaskellDepends = [ 53850 53874 attoparsec base Color containers cubicbezier foldl generic-lens 53851 - JuicyPixels lens linear lucid numhask numhask-space reanimate 53875 + JuicyPixels lens linear lucid mtl numhask numhask-space reanimate 53852 53876 reanimate-svg scientific tagsoup text time transformers 53853 53877 unordered-containers 53854 53878 ]; 53855 - executableHaskellDepends = [ 53856 - attoparsec base bytestring concurrency foldl JuicyPixels lens 53857 - linear lucid numhask numhask-space reanimate reanimate-svg text 53858 - time transformers unordered-containers vector 53859 - ]; 53860 - testHaskellDepends = [ base doctest numhask ]; 53879 + executableHaskellDepends = [ base lens reanimate ]; 53861 53880 description = "Charting library targetting SVGs"; 53862 53881 license = lib.licenses.bsd3; 53863 53882 hydraPlatforms = lib.platforms.none; ··· 54851 54870 license = lib.licenses.bsd3; 54852 54871 }) {}; 54853 54872 54854 - "chronos_1_1_2" = callPackage 54855 - ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion 54856 - , deepseq, doctest, hashable, HUnit, old-locale, primitive 54857 - , QuickCheck, semigroups, test-framework, test-framework-hunit 54858 - , test-framework-quickcheck2, text, thyme, time, torsor, vector 54873 + "chronos_1_1_3" = callPackage 54874 + ({ mkDerivation, aeson, attoparsec, base, bytebuild, byteslice 54875 + , bytesmith, bytestring, criterion, deepseq, doctest, hashable 54876 + , HUnit, natural-arithmetic, old-locale, primitive, QuickCheck 54877 + , semigroups, test-framework, test-framework-hunit 54878 + , test-framework-quickcheck2, text, text-short, thyme, time, torsor 54879 + , vector 54859 54880 }: 54860 54881 mkDerivation { 54861 54882 pname = "chronos"; 54862 - version = "1.1.2"; 54863 - sha256 = "0izzg5cnnw53m3pfxglpj96i88h1qx75w04n6a67855xly4dfyxa"; 54883 + version = "1.1.3"; 54884 + sha256 = "1c5jzws6szqf9izifavapzvvib0b83rlyf5wcjfrshfipwfqrg26"; 54864 54885 libraryHaskellDepends = [ 54865 - aeson attoparsec base bytestring deepseq hashable primitive 54866 - semigroups text torsor vector 54886 + aeson attoparsec base bytebuild byteslice bytesmith bytestring 54887 + deepseq hashable natural-arithmetic primitive semigroups text 54888 + text-short torsor vector 54867 54889 ]; 54868 54890 testHaskellDepends = [ 54869 54891 aeson attoparsec base bytestring deepseq doctest HUnit QuickCheck ··· 54872 54894 ]; 54873 54895 benchmarkHaskellDepends = [ 54874 54896 attoparsec base bytestring criterion deepseq old-locale QuickCheck 54875 - text thyme time vector 54897 + text text-short thyme time vector 54876 54898 ]; 54877 54899 description = "A high-performance time library"; 54878 54900 license = lib.licenses.bsd3; ··· 57211 57233 license = lib.licenses.mit; 57212 57234 }) {}; 57213 57235 57236 + "closed-classes" = callPackage 57237 + ({ mkDerivation, base, template-haskell }: 57238 + mkDerivation { 57239 + pname = "closed-classes"; 57240 + version = "0.1"; 57241 + sha256 = "1l62g1akdxwfxjy80hbfw7bmscbrxr8xqq6gdx7d2z8np7vvjr3k"; 57242 + libraryHaskellDepends = [ base template-haskell ]; 57243 + description = "Closed type class declarations"; 57244 + license = lib.licenses.bsd3; 57245 + }) {}; 57246 + 57214 57247 "closed-intervals" = callPackage 57215 57248 ({ mkDerivation, base, containers, doctest-exitcode-stdio 57216 57249 , doctest-lib, filtrable, QuickCheck, time, utility-ht ··· 58972 59005 broken = true; 58973 59006 }) {}; 58974 59007 59008 + "collate" = callPackage 59009 + ({ mkDerivation, base, containers, lens, primitive, QuickCheck 59010 + , test-framework, test-framework-quickcheck2, transformers, vector 59011 + }: 59012 + mkDerivation { 59013 + pname = "collate"; 59014 + version = "0.1.0.0"; 59015 + sha256 = "1fh335mwk51gyhyxilv83z66ilz5ws3ni8cbr4qmpfpgf9m1jp5s"; 59016 + libraryHaskellDepends = [ 59017 + base containers lens primitive transformers vector 59018 + ]; 59019 + testHaskellDepends = [ 59020 + base containers lens primitive QuickCheck test-framework 59021 + test-framework-quickcheck2 transformers vector 59022 + ]; 59023 + description = "An Applicative Functor for extracting parts of a stream of values"; 59024 + license = lib.licenses.asl20; 59025 + }) {}; 59026 + 58975 59027 "collect-errors" = callPackage 58976 59028 ({ mkDerivation, base, containers, deepseq, QuickCheck }: 58977 59029 mkDerivation { ··· 62871 62923 broken = true; 62872 62924 }) {}; 62873 62925 62926 + "conic-graphs" = callPackage 62927 + ({ mkDerivation, base, fcf-graphs, fcf-vinyl, first-class-families 62928 + , vinyl 62929 + }: 62930 + mkDerivation { 62931 + pname = "conic-graphs"; 62932 + version = "0.0.1.0"; 62933 + sha256 = "19fjgji22ikgr3c80cjr6bpj3cx28vsix8vwqmhmnmff9daw63z4"; 62934 + libraryHaskellDepends = [ 62935 + base fcf-graphs fcf-vinyl first-class-families vinyl 62936 + ]; 62937 + description = "Vinyl-style extensible graphs"; 62938 + license = lib.licenses.bsd3; 62939 + }) {}; 62940 + 62874 62941 "conjugateGradient" = callPackage 62875 62942 ({ mkDerivation, base, containers, random }: 62876 62943 mkDerivation { ··· 63776 63843 }: 63777 63844 mkDerivation { 63778 63845 pname = "contiguous"; 63779 - version = "0.6.0"; 63780 - sha256 = "0wlm8y732v0l7my67vlm0r7dpmp0ah8b4zqnjhksmabmrb7vfbak"; 63846 + version = "0.6.1"; 63847 + sha256 = "1cgmz0adrv1kv1z21cfs4s4lmzbyp4acq5v2ly96bckp8a35cbix"; 63781 63848 libraryHaskellDepends = [ 63782 63849 base deepseq primitive primitive-unlifted run-st 63783 63850 ]; ··· 64471 64538 }: 64472 64539 mkDerivation { 64473 64540 pname = "copilot"; 64474 - version = "3.4"; 64475 - sha256 = "1cl7w9z08rnzsig09q65i6j4644zj469isd1mjjiwp23yiqs5gfh"; 64541 + version = "3.5"; 64542 + sha256 = "1cia936fm14bzkd8qh8g8zri2lfx7n0jfbjqiqwpwhpgmxvfhznj"; 64476 64543 isLibrary = true; 64477 64544 isExecutable = true; 64478 64545 libraryHaskellDepends = [ ··· 64491 64558 }: 64492 64559 mkDerivation { 64493 64560 pname = "copilot-c99"; 64494 - version = "3.4"; 64495 - sha256 = "14ajk29p4da777r9klfqhcyi5qkrz16qn5f6h22kgw1vqj9vm4ja"; 64561 + version = "3.5"; 64562 + sha256 = "1svcshxqrqp9m7pj7k77vfxzmzkanj0zyjq4ry985zzhcqgzcank"; 64496 64563 libraryHaskellDepends = [ 64497 64564 base containers copilot-core directory filepath language-c99 64498 64565 language-c99-simple language-c99-util mtl pretty ··· 64522 64589 ({ mkDerivation, base, dlist, mtl, pretty }: 64523 64590 mkDerivation { 64524 64591 pname = "copilot-core"; 64525 - version = "3.4"; 64526 - sha256 = "01bxajyxd9na6msjnh6klnhc71xryc7nxz96pylyqn39978by7p0"; 64592 + version = "3.5"; 64593 + sha256 = "0i5jj4hzk0gqsjx24xswjna9cdwxbyv5hln5jsmhdhgw05c4z5g4"; 64527 64594 libraryHaskellDepends = [ base dlist mtl pretty ]; 64528 64595 description = "An intermediate representation for Copilot"; 64529 64596 license = lib.licenses.bsd3; ··· 64531 64598 64532 64599 "copilot-language" = callPackage 64533 64600 ({ mkDerivation, array, base, containers, copilot-core 64534 - , copilot-theorem, data-reify, ghc-prim, mtl 64601 + , copilot-theorem, data-reify, mtl 64535 64602 }: 64536 64603 mkDerivation { 64537 64604 pname = "copilot-language"; 64538 - version = "3.4"; 64539 - sha256 = "0i3ha9mpjizqalhnv2vvcgzs75r3ld7c4qhaknip3jw1d0j76fx6"; 64605 + version = "3.5"; 64606 + sha256 = "0s1yn4la8pbdwlcfrlx79031anagp235dbapm3c715mv67dgcs2b"; 64540 64607 libraryHaskellDepends = [ 64541 - array base containers copilot-core copilot-theorem data-reify 64542 - ghc-prim mtl 64608 + array base containers copilot-core copilot-theorem data-reify mtl 64543 64609 ]; 64544 64610 description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems"; 64545 64611 license = lib.licenses.bsd3; ··· 64552 64618 }: 64553 64619 mkDerivation { 64554 64620 pname = "copilot-libraries"; 64555 - version = "3.4"; 64556 - sha256 = "13ypvpqr0g3xrvdria35c83yxpk3727wm6n8jdsihq7ilkhl00mf"; 64621 + version = "3.5"; 64622 + sha256 = "1glz1x00abyavyca7kz19ji7jipl5fjxwqi47mql4b3wr9ksc0y4"; 64557 64623 libraryHaskellDepends = [ 64558 64624 array base containers copilot-language data-reify mtl parsec 64559 64625 ]; ··· 64587 64653 }: 64588 64654 mkDerivation { 64589 64655 pname = "copilot-theorem"; 64590 - version = "3.4"; 64591 - sha256 = "1mrw6i4dwg8cx56821vcy0bnzyhxcch0k9byrkazg3jgplvalfbr"; 64656 + version = "3.5"; 64657 + sha256 = "0cb22695jp502iilyjkfhr8lzl97rdrpjvs9fbknrr0zbwn1m7p9"; 64592 64658 libraryHaskellDepends = [ 64593 64659 ansi-terminal base bimap bv-sized containers copilot-core 64594 64660 data-default directory filepath libBF mtl panic parameterized-utils ··· 73481 73547 broken = true; 73482 73548 }) {}; 73483 73549 73550 + "dependent-literals" = callPackage 73551 + ({ mkDerivation, base, fin-int, numeric-kinds, sint, snumber 73552 + , tagged, wrapped 73553 + }: 73554 + mkDerivation { 73555 + pname = "dependent-literals"; 73556 + version = "0.1.1.0"; 73557 + sha256 = "0dw2xc5l8cmhsmr2akyyhyfj8m3qx02pz81fn52ii9mkhzs6rcjb"; 73558 + libraryHaskellDepends = [ 73559 + base fin-int numeric-kinds sint snumber tagged wrapped 73560 + ]; 73561 + description = "Provides library support for pseudo-dependently-typed int literals"; 73562 + license = lib.licenses.asl20; 73563 + }) {}; 73564 + 73565 + "dependent-literals-plugin" = callPackage 73566 + ({ mkDerivation, base, dependent-literals, fin-int, ghc 73567 + , numeric-kinds, short-vec, sint, snumber, syb, wrapped 73568 + }: 73569 + mkDerivation { 73570 + pname = "dependent-literals-plugin"; 73571 + version = "0.1.0.1"; 73572 + sha256 = "1rpjlcv3g150rcmxidn48n25xxv2ghdz4x9jnap1swkz0fb10i3a"; 73573 + libraryHaskellDepends = [ base ghc syb ]; 73574 + testHaskellDepends = [ 73575 + base dependent-literals fin-int numeric-kinds short-vec sint 73576 + snumber wrapped 73577 + ]; 73578 + description = "Rewrites integer literals to a pseudo-dependently-typed form"; 73579 + license = lib.licenses.asl20; 73580 + }) {}; 73581 + 73484 73582 "dependent-map_0_2_4_0" = callPackage 73485 73583 ({ mkDerivation, base, containers, dependent-sum }: 73486 73584 mkDerivation { ··· 73717 73815 ]; 73718 73816 description = "Double-ended queues"; 73719 73817 license = lib.licenses.mit; 73818 + }) {}; 73819 + 73820 + "deque_0_4_4" = callPackage 73821 + ({ mkDerivation, base, deepseq, hashable, mtl, QuickCheck 73822 + , quickcheck-instances, rerebase, strict-list, tasty, tasty-hunit 73823 + , tasty-quickcheck 73824 + }: 73825 + mkDerivation { 73826 + pname = "deque"; 73827 + version = "0.4.4"; 73828 + sha256 = "1x0rjdqgf4kwgpyisx618waz6r9gki3ivav9m4biysyc04hdhinn"; 73829 + libraryHaskellDepends = [ base deepseq hashable mtl strict-list ]; 73830 + testHaskellDepends = [ 73831 + QuickCheck quickcheck-instances rerebase tasty tasty-hunit 73832 + tasty-quickcheck 73833 + ]; 73834 + description = "Double-ended queues"; 73835 + license = lib.licenses.mit; 73836 + hydraPlatforms = lib.platforms.none; 73720 73837 }) {}; 73721 73838 73722 73839 "dequeue" = callPackage ··· 91027 91144 license = lib.licenses.bsd3; 91028 91145 }) {}; 91029 91146 91147 + "fcf-graphs" = callPackage 91148 + ({ mkDerivation, base, doctest, fcf-containers 91149 + , first-class-families, Glob 91150 + }: 91151 + mkDerivation { 91152 + pname = "fcf-graphs"; 91153 + version = "0.0.1.0"; 91154 + sha256 = "15yzkgn5vj7yd14h0y7l2nwcip9ys3wx09wx6mm8ryx3f98iym69"; 91155 + libraryHaskellDepends = [ 91156 + base fcf-containers first-class-families 91157 + ]; 91158 + testHaskellDepends = [ 91159 + base doctest fcf-containers first-class-families Glob 91160 + ]; 91161 + description = "Type-level version of algebraic-graphs"; 91162 + license = lib.licenses.mit; 91163 + }) {}; 91164 + 91165 + "fcf-vinyl" = callPackage 91166 + ({ mkDerivation, base, first-class-families, vinyl }: 91167 + mkDerivation { 91168 + pname = "fcf-vinyl"; 91169 + version = "0.0.1.0"; 91170 + sha256 = "0svdmd4lj1dwn7ipzx7vzd9bw6v2fvm2w70kziqvmnjxrvnnbxwv"; 91171 + revision = "1"; 91172 + editedCabalFile = "19xfj49aw1vrdzrkbsy7aj9jq5l8ss3l41sznrg3ljxpvh3b3i4l"; 91173 + libraryHaskellDepends = [ base first-class-families vinyl ]; 91174 + description = "Vinyl compatibility with first-class-families"; 91175 + license = lib.licenses.bsd3; 91176 + }) {}; 91177 + 91030 91178 "fcg" = callPackage 91031 91179 ({ mkDerivation }: 91032 91180 mkDerivation { ··· 92739 92887 license = lib.licenses.bsd3; 92740 92888 }) {}; 92741 92889 92890 + "fin-int" = callPackage 92891 + ({ mkDerivation, attenuation, base, data-default-class, deepseq 92892 + , portray, portray-diff, QuickCheck, sint 92893 + }: 92894 + mkDerivation { 92895 + pname = "fin-int"; 92896 + version = "0.1.0.0"; 92897 + sha256 = "0ksjc8jz3l5jh6xd7aam424vpcq1ah7dcq2r5vmh4c7hcd48fakv"; 92898 + libraryHaskellDepends = [ 92899 + attenuation base data-default-class deepseq portray portray-diff 92900 + QuickCheck sint 92901 + ]; 92902 + description = "The type of finite sets with elements identified by the ordinals"; 92903 + license = lib.licenses.asl20; 92904 + }) {}; 92905 + 92742 92906 "final" = callPackage 92743 92907 ({ mkDerivation, base, stm, transformers }: 92744 92908 mkDerivation { ··· 93027 93191 license = lib.licenses.bsd3; 93028 93192 }) {}; 93029 93193 93194 + "finite-table" = callPackage 93195 + ({ mkDerivation, adjunctions, base, cereal, data-default-class 93196 + , deepseq, distributive, fin-int, indexed-traversable, lens 93197 + , portray, portray-diff, QuickCheck, short-vec, short-vec-lens 93198 + , sint, test-framework, test-framework-quickcheck2, wrapped 93199 + }: 93200 + mkDerivation { 93201 + pname = "finite-table"; 93202 + version = "0.1.0.0"; 93203 + sha256 = "1pc58c1wsk91an4fqlz41k3iww47iir96mmdk6g43xa61hwlqj37"; 93204 + libraryHaskellDepends = [ 93205 + adjunctions base cereal data-default-class deepseq distributive 93206 + fin-int indexed-traversable lens portray portray-diff short-vec 93207 + short-vec-lens sint wrapped 93208 + ]; 93209 + testHaskellDepends = [ 93210 + adjunctions base cereal data-default-class deepseq distributive 93211 + fin-int indexed-traversable lens portray portray-diff QuickCheck 93212 + short-vec short-vec-lens sint test-framework 93213 + test-framework-quickcheck2 wrapped 93214 + ]; 93215 + description = "Types isomorphic to Fin, and Tables indexed by them"; 93216 + license = lib.licenses.asl20; 93217 + }) {}; 93218 + 93030 93219 "finite-typelits" = callPackage 93031 93220 ({ mkDerivation, base, deepseq }: 93032 93221 mkDerivation { ··· 93361 93550 hydraPlatforms = lib.platforms.none; 93362 93551 }) {}; 93363 93552 93553 + "fix-whitespace_0_0_7" = callPackage 93554 + ({ mkDerivation, base, directory, extra, filepath, filepattern 93555 + , text, yaml 93556 + }: 93557 + mkDerivation { 93558 + pname = "fix-whitespace"; 93559 + version = "0.0.7"; 93560 + sha256 = "1nx56dfgg0i75f007y0r5w0955y3x78drjkvdx278llalyfpc5bg"; 93561 + isLibrary = false; 93562 + isExecutable = true; 93563 + executableHaskellDepends = [ 93564 + base directory extra filepath filepattern text yaml 93565 + ]; 93566 + description = "Fixes whitespace issues"; 93567 + license = "unknown"; 93568 + hydraPlatforms = lib.platforms.none; 93569 + }) {}; 93570 + 93364 93571 "fixed" = callPackage 93365 93572 ({ mkDerivation, base }: 93366 93573 mkDerivation { ··· 98894 99101 }: 98895 99102 mkDerivation { 98896 99103 pname = "futhark"; 98897 - version = "0.20.1"; 98898 - sha256 = "0ay1ly65sv57p6hymnb902xz5jmvjzl0zfshffrl73v8mgqbgnlv"; 99104 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 99105 + sha256 = "0nn0ndnzabkgcpdwhim51ji6mm95ky48f8vybch4dvvwsm3ld10b"; 98899 99106 isLibrary = true; 98900 99107 isExecutable = true; 98901 99108 libraryHaskellDepends = [ ··· 102722 102929 hydraPlatforms = lib.platforms.none; 102723 102930 }) {}; 102724 102931 102932 + "ghc-definitions-th" = callPackage 102933 + ({ mkDerivation, base, constraints, ghc, template-haskell }: 102934 + mkDerivation { 102935 + pname = "ghc-definitions-th"; 102936 + version = "0.1"; 102937 + sha256 = "13c9m1rlgayqncqs8cn7mc0r72p2gb7657gpq3gi7r707mj52fj3"; 102938 + libraryHaskellDepends = [ base constraints ghc template-haskell ]; 102939 + description = "Automatically generate GHC API counterparts to Haskell declarations"; 102940 + license = lib.licenses.bsd3; 102941 + }) {}; 102942 + 102725 102943 "ghc-dump-core" = callPackage 102726 102944 ({ mkDerivation, base, bytestring, directory, filepath, ghc 102727 102945 , serialise, text ··· 104118 104336 }: 104119 104337 mkDerivation { 104120 104338 pname = "ghcide"; 104121 - version = "1.4.0.3"; 104122 - sha256 = "1znf54l3g44cskx5blfaibf1frgyhy5z7906rdvyzb0dqfmkbzpw"; 104123 - revision = "1"; 104124 - editedCabalFile = "1qm3zj7c8qkc0ncm9bl57zj5nj7jm8c4lg2wzjrgmz3vvfmsd11c"; 104339 + version = "1.4.1.0"; 104340 + sha256 = "1m5h7v9wg6k3w8mq0x0izjf9x1lapwb6ccvsbgg11prl6il4hlck"; 104125 104341 isLibrary = true; 104126 104342 isExecutable = true; 104127 104343 libraryHaskellDepends = [ 104128 - aeson array async base base16-bytestring binary bytestring 104129 - bytestring-encoding case-insensitive containers cryptohash-sha1 104130 - data-default deepseq dependent-map dependent-sum Diff directory 104131 - dlist extra filepath fingertree fuzzy ghc ghc-api-compat ghc-boot 104132 - ghc-boot-th ghc-check ghc-exactprint ghc-paths ghc-trace-events 104133 - Glob haddock-library hashable heapsize hie-bios hie-compat hiedb 104134 - hls-graph hls-plugin-api hslogger implicit-hie-cradle lens lsp 104135 - lsp-types mtl network-uri opentelemetry optparse-applicative 104136 - parallel prettyprinter prettyprinter-ansi-terminal regex-tdfa 104137 - retrie rope-utf16-splay safe safe-exceptions sorted-list 104138 - sqlite-simple stm syb text time transformers unix unliftio 104139 - unliftio-core unordered-containers utf8-string vector 104344 + aeson aeson-pretty array async base base16-bytestring binary 104345 + bytestring bytestring-encoding case-insensitive containers 104346 + cryptohash-sha1 data-default deepseq dependent-map dependent-sum 104347 + Diff directory dlist extra filepath fingertree fuzzy ghc 104348 + ghc-api-compat ghc-boot ghc-boot-th ghc-check ghc-exactprint 104349 + ghc-paths ghc-trace-events Glob haddock-library hashable heapsize 104350 + hie-bios hie-compat hiedb hls-graph hls-plugin-api hslogger 104351 + implicit-hie-cradle lens lsp lsp-types mtl network-uri 104352 + opentelemetry optparse-applicative parallel prettyprinter 104353 + prettyprinter-ansi-terminal regex-tdfa retrie rope-utf16-splay safe 104354 + safe-exceptions sorted-list sqlite-simple stm syb text time 104355 + transformers unix unliftio unliftio-core unordered-containers 104356 + utf8-string vector 104140 104357 ]; 104141 104358 executableHaskellDepends = [ 104142 - aeson aeson-pretty base bytestring containers data-default 104143 - directory extra filepath ghc gitrev hashable heapsize hie-bios 104144 - hiedb hls-graph hls-plugin-api lens lsp lsp-test lsp-types 104145 - optparse-applicative process safe-exceptions shake text 104146 - unordered-containers 104359 + aeson base bytestring containers data-default directory extra 104360 + filepath ghc gitrev hashable heapsize hie-bios hiedb hls-graph 104361 + hls-plugin-api lens lsp lsp-test lsp-types optparse-applicative 104362 + process safe-exceptions shake text unordered-containers 104147 104363 ]; 104148 104364 testHaskellDepends = [ 104149 104365 aeson async base binary bytestring containers data-default ··· 118716 118932 hydraPlatforms = lib.platforms.none; 118717 118933 }) {}; 118718 118934 118935 + "happy_1_19_12" = callPackage 118936 + ({ mkDerivation, array, base, containers, mtl, process }: 118937 + mkDerivation { 118938 + pname = "happy"; 118939 + version = "1.19.12"; 118940 + sha256 = "03xlmq6qmdx4zvzw8bp33kd9g7yvcq5cz4wg50xilw812kj276pv"; 118941 + isLibrary = false; 118942 + isExecutable = true; 118943 + enableSeparateDataOutput = true; 118944 + executableHaskellDepends = [ array base containers mtl ]; 118945 + testHaskellDepends = [ base process ]; 118946 + description = "Happy is a parser generator for Haskell"; 118947 + license = lib.licenses.bsd2; 118948 + hydraPlatforms = lib.platforms.none; 118949 + }) {}; 118950 + 118719 118951 "happy" = callPackage 118720 118952 ({ mkDerivation, array, base, containers, mtl, process }: 118721 118953 mkDerivation { ··· 119153 119385 }: 119154 119386 mkDerivation { 119155 119387 pname = "hasbolt-extras"; 119156 - version = "0.0.1.7"; 119157 - sha256 = "1dnia4da5g9c8ckiap4wsacv6lccr69ai24i3n6mywdykhy159f1"; 119388 + version = "0.0.1.8"; 119389 + sha256 = "1qmj8dikn47qi47ic1zb7ahcsnmaamkrpbvica17fgyxcdbiilfl"; 119158 119390 isLibrary = true; 119159 119391 isExecutable = true; 119160 119392 libraryHaskellDepends = [ ··· 120731 120963 , cryptohash-sha1, data-default, deepseq, directory, extra 120732 120964 , filepath, ghc, ghc-api-compat, ghc-boot-th, ghc-paths, ghcide 120733 120965 , gitrev, hashable, hie-bios, hiedb, hls-brittany-plugin 120734 - , hls-class-plugin, hls-eval-plugin, hls-explicit-imports-plugin 120735 - , hls-floskell-plugin, hls-fourmolu-plugin, hls-graph 120736 - , hls-haddock-comments-plugin, hls-hlint-plugin 120737 - , hls-module-name-plugin, hls-ormolu-plugin, hls-plugin-api 120738 - , hls-pragmas-plugin, hls-refine-imports-plugin, hls-retrie-plugin 120739 - , hls-splice-plugin, hls-stylish-haskell-plugin, hls-tactics-plugin 120740 - , hls-test-utils, hslogger, hspec-expectations, lens, lsp, lsp-test 120741 - , lsp-types, mtl, optparse-applicative, optparse-simple, process 120742 - , regex-tdfa, safe-exceptions, sqlite-simple, temporary, text 120743 - , transformers, unordered-containers 120966 + , hls-call-hierarchy-plugin, hls-class-plugin, hls-eval-plugin 120967 + , hls-explicit-imports-plugin, hls-floskell-plugin 120968 + , hls-fourmolu-plugin, hls-graph, hls-haddock-comments-plugin 120969 + , hls-hlint-plugin, hls-module-name-plugin, hls-ormolu-plugin 120970 + , hls-plugin-api, hls-pragmas-plugin, hls-refine-imports-plugin 120971 + , hls-retrie-plugin, hls-splice-plugin, hls-stylish-haskell-plugin 120972 + , hls-tactics-plugin, hls-test-utils, hslogger, hspec-expectations 120973 + , lens, lsp, lsp-test, lsp-types, mtl, optparse-applicative 120974 + , optparse-simple, process, regex-tdfa, safe-exceptions 120975 + , sqlite-simple, temporary, text, transformers 120976 + , unordered-containers 120744 120977 }: 120745 120978 mkDerivation { 120746 120979 pname = "haskell-language-server"; 120747 - version = "1.2.0.0"; 120748 - sha256 = "131l21r9ahnw54x5453j7pw728z6vp3gc2zmj6wrwzz51b9v64q8"; 120980 + version = "1.3.0.0"; 120981 + sha256 = "0hihaqvrq3rfvczzjxhcjyqwjx7chiv67hygl7qwqvj81y4r9rss"; 120749 120982 isLibrary = true; 120750 120983 isExecutable = true; 120751 120984 libraryHaskellDepends = [ ··· 120759 120992 aeson async base base16-bytestring binary bytestring containers 120760 120993 cryptohash-sha1 data-default deepseq directory extra filepath ghc 120761 120994 ghc-api-compat ghc-boot-th ghc-paths ghcide gitrev hashable 120762 - hie-bios hiedb hls-brittany-plugin hls-class-plugin hls-eval-plugin 120763 - hls-explicit-imports-plugin hls-floskell-plugin hls-fourmolu-plugin 120764 - hls-graph hls-haddock-comments-plugin hls-hlint-plugin 120765 - hls-module-name-plugin hls-ormolu-plugin hls-plugin-api 120766 - hls-pragmas-plugin hls-refine-imports-plugin hls-retrie-plugin 120767 - hls-splice-plugin hls-stylish-haskell-plugin hls-tactics-plugin 120768 - hslogger lens lsp mtl optparse-applicative optparse-simple process 120769 - regex-tdfa safe-exceptions sqlite-simple temporary text 120770 - transformers unordered-containers 120995 + hie-bios hiedb hls-brittany-plugin hls-call-hierarchy-plugin 120996 + hls-class-plugin hls-eval-plugin hls-explicit-imports-plugin 120997 + hls-floskell-plugin hls-fourmolu-plugin hls-graph 120998 + hls-haddock-comments-plugin hls-hlint-plugin hls-module-name-plugin 120999 + hls-ormolu-plugin hls-plugin-api hls-pragmas-plugin 121000 + hls-refine-imports-plugin hls-retrie-plugin hls-splice-plugin 121001 + hls-stylish-haskell-plugin hls-tactics-plugin hslogger lens lsp mtl 121002 + optparse-applicative optparse-simple process regex-tdfa 121003 + safe-exceptions sqlite-simple temporary text transformers 121004 + unordered-containers 120771 121005 ]; 120772 121006 testHaskellDepends = [ 120773 121007 aeson base bytestring containers data-default directory extra ··· 122735 122969 }) {}; 122736 122970 122737 122971 "hasklepias" = callPackage 122738 - ({ mkDerivation, aeson, base, bytestring, cmdargs, co-log 122739 - , containers, contravariant, flow, ghc-prim, hspec 122740 - , interval-algebra, lens, lens-aeson, mtl, nonempty-containers 122972 + ({ mkDerivation, aeson, amazonka, amazonka-s3, base, bytestring 122973 + , cmdargs, co-log, conduit, conduit-extra, containers 122974 + , contravariant, flow, ghc-prim, hspec, interval-algebra, lens 122975 + , lens-aeson, mtl, nonempty-containers, optparse-applicative 122741 122976 , QuickCheck, safe, semiring-simple, tasty, tasty-hspec 122742 - , tasty-hunit, text, time, tuple, unordered-containers, vector 122743 - , witherable 122977 + , tasty-hunit, tasty-silver, text, time, tuple 122978 + , unordered-containers, vector, witherable 122744 122979 }: 122745 122980 mkDerivation { 122746 122981 pname = "hasklepias"; 122747 - version = "0.18.0"; 122748 - sha256 = "1kfsiw32bqf8xl801bk21jzhx5ma7skfi9pnp3vsz3n6n856yva9"; 122982 + version = "0.20.0"; 122983 + sha256 = "1fp7pd96mf91cf906lb1xd92ncm6fjpw4657fa47xba8yxcyy1gw"; 122749 122984 isLibrary = true; 122750 122985 isExecutable = true; 122751 122986 libraryHaskellDepends = [ 122752 - aeson base bytestring cmdargs co-log containers contravariant flow 122753 - ghc-prim interval-algebra lens lens-aeson mtl nonempty-containers 122754 - QuickCheck safe semiring-simple tasty tasty-hunit text time tuple 122987 + aeson amazonka amazonka-s3 base bytestring cmdargs co-log conduit 122988 + conduit-extra containers contravariant flow ghc-prim 122989 + interval-algebra lens lens-aeson mtl nonempty-containers QuickCheck 122990 + safe semiring-simple tasty tasty-hunit text time tuple 122755 122991 unordered-containers vector witherable 122756 122992 ]; 122993 + executableHaskellDepends = [ 122994 + base bytestring optparse-applicative 122995 + ]; 122757 122996 testHaskellDepends = [ 122758 122997 aeson base bytestring containers flow hspec interval-algebra lens 122759 - QuickCheck tasty tasty-hspec tasty-hunit text time 122998 + QuickCheck tasty tasty-hspec tasty-hunit tasty-silver text time 122760 122999 unordered-containers vector 122761 123000 ]; 122762 123001 description = "embedded DSL for defining epidemiologic cohorts"; ··· 126468 126707 pname = "hedgehog"; 126469 126708 version = "1.0.5"; 126470 126709 sha256 = "1qsqs8lmxa3wmw228cwi98vvvh9hqbc9d43i1sy2c9igw9xlhfi6"; 126710 + revision = "1"; 126711 + editedCabalFile = "0vqjjjvnbb601f6lwm90x80wb6rxhnvi4p8g04g15bfs3kxqw44z"; 126471 126712 libraryHaskellDepends = [ 126472 126713 ansi-terminal async base bytestring concurrent-output containers 126473 126714 deepseq directory erf exceptions lifted-async mmorph monad-control ··· 128645 128886 }: 128646 128887 mkDerivation { 128647 128888 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 128648 - version = "0.2.3.1"; 128649 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 128889 + version = "0.3.0.0"; 128890 + sha256 = "0cda45hj3y21ji8xq0mnf727narbgjgcy3wck9aiy5qnjxa1vfl3"; 128650 128891 isLibrary = true; 128651 128892 isExecutable = true; 128652 128893 libraryHaskellDepends = [ ··· 128655 128896 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 128656 128897 ]; 128657 128898 executableHaskellDepends = [ 128658 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 128659 - optparse-applicative 128899 + ansi-wl-pprint base bytestring Cabal conduit conduit-combinators 128900 + Diff directory exceptions filepath haskell-src-exts hindent hlint 128901 + HUnit optparse-applicative path path-io pretty stylish-haskell text 128902 + transformers yaml 128660 128903 ]; 128661 128904 testHaskellDepends = [ 128662 - base HUnit test-framework test-framework-hunit 128905 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 128906 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 128907 + path-io pretty stylish-haskell test-framework test-framework-hunit 128908 + text transformers yaml 128663 128909 ]; 128664 128910 description = "Haskell source code formatter"; 128665 128911 license = lib.licenses.mit; ··· 129511 129757 }: 129512 129758 mkDerivation { 129513 129759 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129514 - version = "0.2.0.0"; 129515 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129760 + version = "0.2.1.0"; 129761 + sha256 = "0dl48y5ijr73dc1lrarvfz6bivxg42ll4y339saw1y5xmgw1c5w7"; 129516 129762 libraryHaskellDepends = [ 129517 129763 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129518 129764 transformers ··· 129567 129813 }: 129568 129814 mkDerivation { 129569 129815 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129816 + version = "0.4.0.0"; 129817 + sha256 = "1frcl9mxmn97qc97l3kw21ksapyndn6jq7yfxxrr0fvzn7jji7wv"; 129818 + isLibrary = true; 129819 + isExecutable = true; 129820 + libraryHaskellDepends = [ 129821 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129822 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129823 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129824 + ]; 129825 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129826 + testHaskellDepends = [ 129827 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129828 + ]; 129829 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129830 + license = lib.licenses.bsd3; 129831 + }) {}; 129832 + 129833 + "hiedb_0_4_1_0" = callPackage 129834 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129835 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129836 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129837 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129838 + }: 129839 + mkDerivation { 129840 + sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129570 129841 version = "0.4.1.0"; 129571 129842 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129572 129843 isLibrary = true; ··· 129582 129853 ]; 129583 129854 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 129584 129855 license = lib.licenses.bsd3; 129856 + hydraPlatforms = lib.platforms.none; 129585 129857 }) {}; 129586 129858 129587 129859 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132194 132466 }) {}; 132195 132467 132196 132468 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132197 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132198 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132199 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132469 + ({ mkDerivation, base, brittany, filepath, ghc, ghc-boot-th, ghcide 132470 + , hls-plugin-api, hls-test-utils, lens, lsp-types, text 132471 + , transformers 132200 132472 }: 132201 132473 mkDerivation { 132202 132474 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132203 - version = "1.0.0.1"; 132204 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132205 - revision = "3"; 132206 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132475 + version = "1.0.0.2"; 132476 + sha256 = "1bjwy99f0mz9idjlxzw0cqqvm6dpmxqxbychvjpdva2g5cpy1vbq"; 132207 132477 libraryHaskellDepends = [ 132208 132478 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132209 132479 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132210 132480 ]; 132211 132481 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132212 132482 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132213 132483 license = lib.licenses.asl20; 132214 132484 }) {}; 132215 132485 132486 + "hls-call-hierarchy-plugin" = callPackage 132487 + ({ mkDerivation, aeson, base, bytestring, containers, extra 132488 + , filepath, ghc, ghc-api-compat, ghcide, hiedb, hls-plugin-api 132489 + , hls-test-utils, lens, lsp, lsp-test, sqlite-simple, text 132490 + , unordered-containers 132491 + }: 132492 + mkDerivation { 132493 + pname = "hls-call-hierarchy-plugin"; 132494 + version = "1.0.0.0"; 132495 + sha256 = "1a1lrqwlk1qv6lf49nldwz5vzc931r55677x1w2ryz65islh6cab"; 132496 + libraryHaskellDepends = [ 132497 + aeson base bytestring containers extra ghc ghc-api-compat ghcide 132498 + hiedb hls-plugin-api lens lsp sqlite-simple text 132499 + unordered-containers 132500 + ]; 132501 + testHaskellDepends = [ 132502 + aeson base containers extra filepath hls-test-utils lens lsp 132503 + lsp-test text 132504 + ]; 132505 + description = "Call hierarchy plugin for Haskell Language Server"; 132506 + license = lib.licenses.asl20; 132507 + }) {}; 132508 + 132216 132509 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132217 132510 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132218 132511 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132219 132512 }: 132220 132513 mkDerivation { 132221 132514 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132222 - version = "1.0.0.2"; 132223 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132515 + version = "1.0.0.3"; 132516 + sha256 = "0jfhac5x5qwzm20ysfj5b6s3a3prdwfqhywyh5m7yfd6j44pqsxv"; 132224 132517 libraryHaskellDepends = [ 132225 132518 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132226 132519 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132242 132535 }: 132243 132536 mkDerivation { 132244 132537 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132245 - version = "1.1.1.0"; 132246 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132538 + version = "1.1.2.0"; 132539 + sha256 = "11h017jy9g21ziiql61hr0q9g3wfvckyf1nfkg8vf9wnrmlzjqid"; 132247 132540 libraryHaskellDepends = [ 132248 132541 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132249 132542 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132253 132546 ]; 132254 132547 testHaskellDepends = [ 132255 132548 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132549 + text 132256 132550 ]; 132257 132551 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132258 132552 license = lib.licenses.asl20; ··· 132284 132578 }: 132285 132579 mkDerivation { 132286 132580 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132287 - version = "1.0.0.3"; 132288 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132581 + version = "1.0.0.4"; 132582 + sha256 = "0k0bwgvwav2wiapr6y9js8rpxwi1apvyh0f2j3d6br82danmr7xk"; 132289 132583 libraryHaskellDepends = [ 132290 132584 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132291 132585 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132295 132589 }) {}; 132296 132590 132297 132591 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132298 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132592 + ({ mkDerivation, base, filepath, floskell, ghcide, hls-plugin-api 132299 132593 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132300 132594 }: 132301 132595 mkDerivation { 132302 132596 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132303 - version = "1.0.0.0"; 132304 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132305 - revision = "1"; 132306 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132597 + version = "1.0.0.1"; 132598 + sha256 = "0d68fa83f5r1mn0pgsi6ff3q75z83gdivmfj0pkzp1m4acy2nx7z"; 132307 132599 libraryHaskellDepends = [ 132308 132600 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132309 132601 ]; 132310 132602 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132311 132603 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132312 132604 license = lib.licenses.asl20; 132313 132605 }) {}; ··· 132317 132609 }: 132318 132610 mkDerivation { 132319 132611 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132320 - version = "1.0.0.1"; 132321 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132612 + version = "1.0.0.2"; 132613 + sha256 = "1m56xpzf5dqmwl2jryh1lv6pghngkzr7lsda1gf0j4ydajkm5app"; 132322 132614 libraryHaskellDepends = [ 132323 132615 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132324 132616 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132348 132640 }: 132349 132641 mkDerivation { 132350 132642 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132351 - version = "1.0.0.2"; 132352 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132643 + version = "1.0.0.3"; 132644 + sha256 = "1gvzzm1m6n69126z3b7mb57n0hmnj5zmn1agj927zvjvs7m1hgpx"; 132353 132645 libraryHaskellDepends = [ 132354 132646 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132355 132647 text unordered-containers ··· 132368 132660 }: 132369 132661 mkDerivation { 132370 132662 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132371 - version = "1.0.1.0"; 132372 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132663 + version = "1.0.1.1"; 132664 + sha256 = "0yvl7lxb5cw71nl8pzrplhws8k8khjjqxivyzs50f9yn6msr0w3z"; 132373 132665 libraryHaskellDepends = [ 132374 132666 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132375 132667 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132388 132680 }: 132389 132681 mkDerivation { 132390 132682 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132391 - version = "1.0.0.0"; 132392 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132683 + version = "1.0.0.1"; 132684 + sha256 = "06lf7wsci6yfmlm8slv8bwmkac9086pc7lxm38ivwffrsz3ninxx"; 132393 132685 libraryHaskellDepends = [ 132394 132686 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132395 132687 transformers unordered-containers ··· 132400 132692 }) {}; 132401 132693 132402 132694 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132403 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132404 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132405 - , text 132695 + ({ mkDerivation, base, filepath, ghc, ghc-api-compat, ghc-boot-th 132696 + , ghcide, hls-plugin-api, hls-test-utils, lens, lsp, lsp-types 132697 + , ormolu, text 132406 132698 }: 132407 132699 mkDerivation { 132408 132700 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132409 - version = "1.0.0.0"; 132410 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132701 + version = "1.0.0.1"; 132702 + sha256 = "0jpc9f4zlf0ndca6qqnkhvm8rn8fwsks4300p14xfbzzdz1jkhb6"; 132411 132703 libraryHaskellDepends = [ 132412 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132413 - text 132704 + base filepath ghc ghc-api-compat ghc-boot-th ghcide hls-plugin-api 132705 + lens lsp ormolu text 132414 132706 ]; 132415 132707 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132416 132708 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132420 132712 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132421 132713 ({ mkDerivation, aeson, base, containers, data-default 132422 132714 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132423 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132424 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132715 + , hashable, hls-graph, hslogger, lens, lsp, opentelemetry 132716 + , optparse-applicative, process, regex-tdfa, text, unix 132717 + , unordered-containers 132425 132718 }: 132426 132719 mkDerivation { 132427 132720 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132428 - version = "1.1.0.2"; 132429 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132430 - revision = "1"; 132431 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132721 + version = "1.2.0.0"; 132722 + sha256 = "1sr072zxp1nsfv2izdn87wqg6hqpsinzhxq49n43b8xcbxa778z7"; 132432 132723 libraryHaskellDepends = [ 132433 132724 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132434 132725 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132435 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132726 + opentelemetry optparse-applicative process regex-tdfa text unix 132727 + unordered-containers 132436 132728 ]; 132437 132729 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132438 132730 license = lib.licenses.asl20; ··· 132440 132732 132441 132733 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132442 132734 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132443 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132444 - , text, transformers, unordered-containers 132735 + , hls-plugin-api, hls-test-utils, lens, lsp, lsp-types, text 132736 + , transformers, unordered-containers 132445 132737 }: 132446 132738 mkDerivation { 132447 132739 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132448 - version = "1.0.0.0"; 132449 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132450 - revision = "1"; 132451 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132740 + version = "1.0.0.1"; 132741 + sha256 = "1pp61jw9kp74siiwxg2wgs81w8k1a3y9r9riqqq1bb84bzih1lll"; 132452 132742 libraryHaskellDepends = [ 132453 132743 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132454 132744 unordered-containers 132455 132745 ]; 132456 132746 testHaskellDepends = [ 132457 132747 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132458 132748 ]; 132459 132749 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132460 132750 license = lib.licenses.asl20; ··· 132466 132756 }: 132467 132757 mkDerivation { 132468 132758 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132469 - version = "1.0.0.0"; 132470 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132759 + version = "1.0.0.1"; 132760 + sha256 = "1gc899yiqic4sbv9q70xasv96s1l7ypgxjrafqlbvw6gyyn4sarj"; 132471 132761 libraryHaskellDepends = [ 132472 132762 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132473 132763 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132486 132776 }: 132487 132777 mkDerivation { 132488 132778 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132489 - version = "1.0.1.0"; 132490 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132779 + version = "1.0.1.1"; 132780 + sha256 = "0sl4za7sdw7syqya98gd90danlbjybdxcp9fv9nwb0lhqqsyj3ar"; 132491 132781 libraryHaskellDepends = [ 132492 132782 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132493 132783 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132505 132795 }: 132506 132796 mkDerivation { 132507 132797 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132508 - version = "1.0.0.3"; 132509 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132798 + version = "1.0.0.4"; 132799 + sha256 = "0l929w9f6ay4ih1yi70lhn60zy79wq2mhmmhfyv0944x44dxjk8n"; 132510 132800 libraryHaskellDepends = [ 132511 132801 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132512 132802 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132524 132814 }: 132525 132815 mkDerivation { 132526 132816 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132527 - version = "1.0.0.1"; 132528 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132817 + version = "1.0.0.2"; 132818 + sha256 = "0i8kjxqwg8mkk2imbc36ic2n59c09zc79g12c64vrjb7pgxpxrid"; 132529 132819 libraryHaskellDepends = [ 132530 132820 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132531 132821 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132547 132837 }: 132548 132838 mkDerivation { 132549 132839 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132550 - version = "1.2.0.0"; 132551 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132552 - revision = "2"; 132553 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132840 + version = "1.3.0.0"; 132841 + sha256 = "1k84zwlnn6prpnfhyw1v9d4nfkcmw5s6ypl0l63xrsy07xfx0ca2"; 132554 132842 libraryHaskellDepends = [ 132555 132843 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132556 132844 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 132577 132865 }: 132578 132866 mkDerivation { 132579 132867 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132580 - version = "1.0.1.0"; 132581 - sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132868 + version = "1.1.0.0"; 132869 + sha256 = "10sjizl6bxmcf90ksrgzvxmrka41g3pa2ciwcxfpkzgx3wnf1855"; 132582 132870 libraryHaskellDepends = [ 132583 132871 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; 132584 132872 sha256 = "05f99nv4ydals0x1y39mswm3437s6bisdk63bgfzb89sgh0p9w1p"; ··· 137229 137517 pname = "hs-tags"; 137230 137518 version = "0.1.5.1"; 137231 137519 sha256 = "1yk1x24qar19hx47yjlr4f1qz3ld45hzpc74yxak73rsz08c08dx"; 137520 + isLibrary = false; 137521 + isExecutable = true; 137522 + executableHaskellDepends = [ 137523 + base Cabal containers directory filepath ghc ghc-paths mtl process 137524 + strict 137525 + ]; 137526 + description = "Create tag files (ctags and etags) for Haskell code"; 137527 + license = lib.licenses.mit; 137528 + hydraPlatforms = lib.platforms.none; 137529 + broken = true; 137530 + }) {}; 137531 + 137532 + "hs-tags_0_1_5_2" = callPackage 137533 + ({ mkDerivation, base, Cabal, containers, directory, filepath, ghc 137534 + , ghc-paths, mtl, process, strict 137535 + }: 137536 + mkDerivation { 137537 + pname = "hs-tags"; 137538 + version = "0.1.5.2"; 137539 + sha256 = "0xvrar39682z4jiggf260ypxhzk2z180zlh3i3rw19cbq1xdw5hw"; 137232 137540 isLibrary = false; 137233 137541 isExecutable = true; 137234 137542 executableHaskellDepends = [ ··· 142251 142559 license = lib.licenses.mit; 142252 142560 }) {}; 142253 142561 142254 - "http-client_0_7_8" = callPackage 142562 + "http-client_0_7_9" = callPackage 142255 142563 ({ mkDerivation, array, async, base, base64-bytestring 142256 142564 , blaze-builder, bytestring, case-insensitive, containers, cookie 142257 142565 , deepseq, directory, exceptions, filepath, ghc-prim, hspec ··· 142261 142569 }: 142262 142570 mkDerivation { 142263 142571 pname = "http-client"; 142264 - version = "0.7.8"; 142265 - sha256 = "043ydfakl02cghmphzz9hj08hrfszqw96vjrb4cal7c7801szz0q"; 142572 + version = "0.7.9"; 142573 + sha256 = "1yg8sx50bs2q1si2f2783w1iy3235h8mxzif2g498ixpx6syzrmy"; 142266 142574 libraryHaskellDepends = [ 142267 142575 array base base64-bytestring blaze-builder bytestring 142268 142576 case-insensitive containers cookie deepseq exceptions filepath ··· 144474 144782 pname = "hw-dsv"; 144475 144783 version = "0.4.1.0"; 144476 144784 sha256 = "1wv0yg662c3bq4kpgfqfjks59v17i5h3v3mils1qpxn4c57jr3s8"; 144477 - revision = "5"; 144478 - editedCabalFile = "0dzysj8fzyfg4ggda5ramq1zad8jb810rg2nncnzv95xmnlwakgl"; 144785 + revision = "6"; 144786 + editedCabalFile = "0w0w2ir8z1v4zpjxx36slkqcpvgl1s9520cnnbqg9i0fnvydb50v"; 144479 144787 isLibrary = true; 144480 144788 isExecutable = true; 144481 144789 libraryHaskellDepends = [ ··· 149589 149897 license = lib.licenses.bsd3; 149590 149898 }) {}; 149591 149899 149900 + "influxdb_1_9_2" = callPackage 149901 + ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal 149902 + , cabal-doctest, clock, containers, doctest, foldl, http-client 149903 + , http-types, lens, network, optional-args, raw-strings-qq 149904 + , scientific, tagged, tasty, tasty-hunit, template-haskell, text 149905 + , time, unordered-containers, vector 149906 + }: 149907 + mkDerivation { 149908 + pname = "influxdb"; 149909 + version = "1.9.2"; 149910 + sha256 = "1dmj2gg47wav9qk22a9p4pclxmxnw3czyfj19nbb09911vq1ng5n"; 149911 + isLibrary = true; 149912 + isExecutable = true; 149913 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 149914 + libraryHaskellDepends = [ 149915 + aeson attoparsec base bytestring clock containers foldl http-client 149916 + http-types lens network optional-args scientific tagged text time 149917 + unordered-containers vector 149918 + ]; 149919 + testHaskellDepends = [ 149920 + base containers doctest lens raw-strings-qq tasty tasty-hunit 149921 + template-haskell time vector 149922 + ]; 149923 + description = "InfluxDB client library for Haskell"; 149924 + license = lib.licenses.bsd3; 149925 + hydraPlatforms = lib.platforms.none; 149926 + }) {}; 149927 + 149592 149928 "informative" = callPackage 149593 149929 ({ mkDerivation, base, containers, csv, highlighting-kate 149594 149930 , http-conduit, monad-logger, pandoc, persistent ··· 155258 155594 155259 155595 "json-query" = callPackage 155260 155596 ({ mkDerivation, array-chunks, base, bytebuild, byteslice 155261 - , bytestring, json-syntax, neat-interpolation, primitive 155262 - , scientific-notation, tasty, tasty-hunit, text, text-short 155263 - , transformers 155597 + , bytestring, contiguous, json-syntax, neat-interpolation 155598 + , primitive, primitive-unlifted, profunctors, scientific-notation 155599 + , tasty, tasty-hunit, text, text-short, transformers 155264 155600 }: 155265 155601 mkDerivation { 155266 155602 pname = "json-query"; 155267 - version = "0.1.0.0"; 155268 - sha256 = "0i1lw40j6qdfcj44mzp5g99plqwdwbh4ab3rfvv24v2c2fq20kqm"; 155603 + version = "0.2.0.0"; 155604 + sha256 = "1wlf8vl890lpvffl5f5aj8g6zdyzf5vq1fpcsl5cfrllws8jprln"; 155269 155605 libraryHaskellDepends = [ 155270 - array-chunks base bytebuild bytestring json-syntax primitive 155271 - scientific-notation text-short transformers 155606 + array-chunks base bytebuild bytestring contiguous json-syntax 155607 + primitive primitive-unlifted profunctors scientific-notation 155608 + text-short transformers 155272 155609 ]; 155273 155610 testHaskellDepends = [ 155274 155611 array-chunks base bytebuild byteslice bytestring json-syntax ··· 155357 155694 ]; 155358 155695 description = "Generic encoder and decode for JSON-RPC"; 155359 155696 license = lib.licenses.bsd3; 155697 + }) {}; 155698 + 155699 + "json-rpc-generic_0_2_1_6" = callPackage 155700 + ({ mkDerivation, aeson, aeson-generic-compat, base, containers 155701 + , QuickCheck, quickcheck-simple, scientific, text, transformers 155702 + , unordered-containers, vector 155703 + }: 155704 + mkDerivation { 155705 + pname = "json-rpc-generic"; 155706 + version = "0.2.1.6"; 155707 + sha256 = "0qzqf4vnlpkj1gl48kds4lxmb0glf4k33bv6dq0hdyrv62aw52m4"; 155708 + libraryHaskellDepends = [ 155709 + aeson aeson-generic-compat base containers scientific text 155710 + transformers unordered-containers vector 155711 + ]; 155712 + testHaskellDepends = [ 155713 + aeson base QuickCheck quickcheck-simple text 155714 + ]; 155715 + description = "Generic encoder and decode for JSON-RPC"; 155716 + license = lib.licenses.bsd3; 155717 + hydraPlatforms = lib.platforms.none; 155360 155718 }) {}; 155361 155719 155362 155720 "json-rpc-server" = callPackage ··· 158780 159138 ({ mkDerivation, base, HUnit }: 158781 159139 mkDerivation { 158782 159140 pname = "kparams"; 158783 - version = "0.1.0.0"; 158784 - sha256 = "0q1ma3qm2anpr6w4xa78wh97b7pzy85ggjiiwbd0gb7b0vwbglx0"; 159141 + version = "0.1.0.1"; 159142 + sha256 = "1zb0xww3rgqcd7famh7cwf4igva60a8q8mv78a6mkdfffjg16q8s"; 158785 159143 isLibrary = false; 158786 159144 isExecutable = true; 158787 159145 libraryHaskellDepends = [ base ]; ··· 160638 160996 license = lib.licenses.gpl3Only; 160639 160997 }) {}; 160640 160998 160641 - "language-docker_10_1_1" = callPackage 160999 + "language-docker_10_1_2" = callPackage 160642 161000 ({ mkDerivation, base, bytestring, containers, data-default-class 160643 161001 , hspec, hspec-megaparsec, HUnit, megaparsec, prettyprinter 160644 161002 , QuickCheck, split, text, time 160645 161003 }: 160646 161004 mkDerivation { 160647 161005 pname = "language-docker"; 160648 - version = "10.1.1"; 160649 - sha256 = "0qk6riw3xf57p4jizw15bd45in924vmjkrycaw0dvwkizb74a53b"; 161006 + version = "10.1.2"; 161007 + sha256 = "07h2qarbscgppn9drpl72pi2w9arigqpczrxb51q9m6xhfdx12n1"; 160650 161008 libraryHaskellDepends = [ 160651 161009 base bytestring containers data-default-class megaparsec 160652 161010 prettyprinter split text time ··· 164627 164985 }) {}; 164628 164986 164629 164987 "libmdbx" = callPackage 164630 - ({ mkDerivation, base, bytestring, c2hs, mtl, store, text }: 164988 + ({ mkDerivation, base, binary, bytestring, c2hs, data-default 164989 + , directory, hspec, HUnit, mtl, store, store-core, text 164990 + }: 164631 164991 mkDerivation { 164632 164992 pname = "libmdbx"; 164633 - version = "0.1.0.4"; 164634 - sha256 = "0gkpj2chxmq9kb6mg9r78x4w4lspr2sq3462xy1m9y2frcbbkf8p"; 164993 + version = "0.2.0.0"; 164994 + sha256 = "150wpckgjkdallpfql18wy8in1bk6k2alhri303j6i6fdi2f7y75"; 164635 164995 isLibrary = true; 164636 164996 isExecutable = true; 164637 - libraryHaskellDepends = [ base mtl text ]; 164997 + libraryHaskellDepends = [ 164998 + base binary bytestring data-default mtl store store-core text 164999 + ]; 164638 165000 libraryToolDepends = [ c2hs ]; 164639 - executableHaskellDepends = [ base bytestring mtl store text ]; 164640 - testHaskellDepends = [ base mtl text ]; 165001 + executableHaskellDepends = [ 165002 + base binary bytestring data-default mtl store store-core text 165003 + ]; 165004 + testHaskellDepends = [ 165005 + base binary bytestring data-default directory hspec HUnit mtl store 165006 + store-core text 165007 + ]; 164641 165008 description = "Bindings for libmdbx, an embedded key/value store"; 164642 165009 license = lib.licenses.bsd3; 164643 165010 }) {}; ··· 174994 175361 }) {}; 174995 175362 174996 175363 "mealy" = callPackage 174997 - ({ mkDerivation, adjunctions, base, containers, doctest, folds 174998 - , generic-lens, lens, matrix, mwc-probability, numhask 174999 - , numhask-array, primitive, profunctors, tdigest, text, vector 175000 - , vector-algorithms 175364 + ({ mkDerivation, adjunctions, base, containers, folds, generic-lens 175365 + , lens, matrix, mwc-probability, numhask, numhask-array, primitive 175366 + , profunctors, tdigest, text, vector, vector-algorithms 175001 175367 }: 175002 175368 mkDerivation { 175003 175369 pname = "mealy"; 175004 - version = "0.0.3"; 175005 - sha256 = "0gv4vi8ppbrhi8j2xwhnw96sybs2ci2ja6s37ggv4g0lxbxin17m"; 175370 + version = "0.1.0"; 175371 + sha256 = "14xdhb39aa548sswbkasx546pzpgyl9msabi2w5gd7qwvlhxsmg3"; 175006 175372 libraryHaskellDepends = [ 175007 175373 adjunctions base containers folds generic-lens lens matrix 175008 175374 mwc-probability numhask numhask-array primitive profunctors tdigest 175009 175375 text vector vector-algorithms 175010 175376 ]; 175011 - testHaskellDepends = [ base doctest numhask ]; 175012 - description = "See readme.md"; 175377 + description = "Mealy machines for processing time-series and ordered data"; 175013 175378 license = lib.licenses.bsd3; 175014 175379 hydraPlatforms = lib.platforms.none; 175015 175380 }) {}; ··· 191991 192356 license = lib.licenses.bsd3; 191992 192357 }) {}; 191993 192358 192359 + "numeric-kinds" = callPackage 192360 + ({ mkDerivation, base }: 192361 + mkDerivation { 192362 + pname = "numeric-kinds"; 192363 + version = "0.1.0.0"; 192364 + sha256 = "0rdx39wa7kklx9a7i5rdwf541fxpz9v3n32rvy2fa6i7n4hr64s4"; 192365 + libraryHaskellDepends = [ base ]; 192366 + description = "Type-level numeric types, classes, and instances"; 192367 + license = lib.licenses.asl20; 192368 + }) {}; 192369 + 191994 192370 "numeric-limits" = callPackage 191995 192371 ({ mkDerivation, base }: 191996 192372 mkDerivation { ··· 202221 202597 }) {}; 202222 202598 202223 202599 "perf" = callPackage 202224 - ({ mkDerivation, base, containers, deepseq, foldl, mtl, rdtsc, text 202225 - , time, transformers 202600 + ({ mkDerivation, base, containers, foldl, mtl, rdtsc, text, time 202601 + , transformers 202226 202602 }: 202227 202603 mkDerivation { 202228 202604 pname = "perf"; 202229 - version = "0.8.0"; 202230 - sha256 = "1wgl5nwvip2mxicskqqj6c0c53rp1x4ls31j5i5njd324kvxp8ql"; 202605 + version = "0.9.0"; 202606 + sha256 = "116j1dygya9226q52vw6l6w64raldjpz7z22kmcm38v36i696lik"; 202231 202607 libraryHaskellDepends = [ 202232 - base containers deepseq foldl mtl rdtsc text time transformers 202608 + base containers foldl mtl rdtsc text time transformers 202233 202609 ]; 202234 202610 description = "Low-level run time measurement"; 202235 202611 license = lib.licenses.bsd3; ··· 204206 204582 }: 204207 204583 mkDerivation { 204208 204584 pname = "phonetic-languages-plus"; 204209 - version = "0.4.0.0"; 204210 - sha256 = "01c0yfgg78za60izyak3qcxwf39xydyw405grflwxxkcl4bq5ax7"; 204585 + version = "0.4.1.0"; 204586 + sha256 = "08qshrwh19wvav0j5h05x49m8i7j1p4lgzwpv86n5y34gx0bbfg2"; 204211 204587 isLibrary = true; 204212 204588 isExecutable = true; 204213 204589 libraryHaskellDepends = [ ··· 204297 204673 }: 204298 204674 mkDerivation { 204299 204675 pname = "phonetic-languages-simplified-examples-array"; 204300 - version = "0.11.0.1"; 204301 - sha256 = "0mr1pckay3i72yh1b1dbbm68cbf4jx2vw1w0h86ykvamc1vjy7lp"; 204676 + version = "0.11.3.0"; 204677 + sha256 = "0k7rczkfbgf2pgk5njb5dc8j27fag5b0fv1nrb97r6nnqb17fs6w"; 204302 204678 isLibrary = true; 204303 204679 isExecutable = true; 204304 204680 libraryHaskellDepends = [ ··· 204335 204711 }: 204336 204712 mkDerivation { 204337 204713 pname = "phonetic-languages-simplified-examples-common"; 204338 - version = "0.1.3.0"; 204339 - sha256 = "09jl0zjpny5xh7f9igglfdl36lazrrr131khi625ay48283g2wpc"; 204714 + version = "0.1.4.0"; 204715 + sha256 = "1dsfnjjri15mhm31ny82j26djbsw6lgvvqpq9k7fzgj0inb5slns"; 204340 204716 libraryHaskellDepends = [ 204341 204717 base heaps mmsyn2-array phonetic-languages-constraints-array 204342 204718 phonetic-languages-ukrainian-array ··· 204359 204735 }: 204360 204736 mkDerivation { 204361 204737 pname = "phonetic-languages-simplified-generalized-examples-array"; 204362 - version = "0.11.0.0"; 204363 - sha256 = "0qxvfn4ii0v722r11hgcwb68d19ji1xchdkgr5n4dsbdkzqlvjrf"; 204738 + version = "0.11.3.0"; 204739 + sha256 = "0wcphr3n5l1zlpmihy187xkjssq1p5zgfxxq7063ps8x52zfghzi"; 204364 204740 libraryHaskellDepends = [ 204365 204741 base heaps mmsyn2-array mmsyn3 parallel 204366 204742 phonetic-languages-constraints-array ··· 204515 204891 ({ mkDerivation, base, mmsyn2-array, mmsyn5 }: 204516 204892 mkDerivation { 204517 204893 pname = "phonetic-languages-ukrainian-array"; 204518 - version = "0.6.0.0"; 204519 - sha256 = "01wsdcnl9vidwbmxv1jlvchad477l5kdkz6jnfm6rnfkyrfwrcrn"; 204894 + version = "0.6.1.0"; 204895 + sha256 = "1ggwhfgfk1vrl5dw1yzd2xnmnk9r33fnfcydm6zskxairbgx7zkr"; 204520 204896 isLibrary = true; 204521 204897 isExecutable = true; 204522 204898 libraryHaskellDepends = [ base mmsyn2-array mmsyn5 ]; ··· 222640 223016 broken = true; 222641 223017 }) {}; 222642 223018 222643 - "refinery_0_3_0_0" = callPackage 222644 - ({ mkDerivation, base, checkers, exceptions, hspec, logict, mmorph 222645 - , mtl, QuickCheck 222646 - }: 222647 - mkDerivation { 222648 - pname = "refinery"; 222649 - version = "0.3.0.0"; 222650 - sha256 = "1bsbnxf75prw153c3k02jk84h3sravdi1c1sl75c7sx4xq81qhlp"; 222651 - libraryHaskellDepends = [ base exceptions logict mmorph mtl ]; 222652 - testHaskellDepends = [ 222653 - base checkers exceptions hspec logict mmorph mtl QuickCheck 222654 - ]; 222655 - description = "Toolkit for building proof automation systems"; 222656 - license = lib.licenses.bsd3; 222657 - hydraPlatforms = lib.platforms.none; 222658 - }) {}; 222659 - 222660 223019 "refinery" = callPackage 222661 223020 ({ mkDerivation, base, checkers, exceptions, hspec, mmorph, mtl 222662 223021 , QuickCheck ··· 222729 223088 }: 222730 223089 mkDerivation { 222731 223090 pname = "reflex"; 222732 - version = "0.8.1.0"; 222733 - sha256 = "0p27dj7fckkvw9li69whcfrv1cd59kkp6qbvfmndzx8fbh44ggbp"; 222734 - revision = "1"; 222735 - editedCabalFile = "07bvrcfbnz1pv15cmk4f780aiw72gbhsji20kqyk8kk7d2jwpcab"; 223091 + version = "0.8.1.1"; 223092 + sha256 = "0fxvlvh6k2h7p76nhjbjl6jqs4iqixq5p93fywn6jj37g00lxnhy"; 222736 223093 libraryHaskellDepends = [ 222737 223094 base bifunctors comonad constraints-extras containers data-default 222738 223095 dependent-map dependent-sum exception-transformers haskell-src-exts ··· 222932 223289 }: 222933 223290 mkDerivation { 222934 223291 pname = "reflex-dom-core"; 222935 - version = "0.6.2.0"; 222936 - sha256 = "067m8ifgkknafy0nxzmns89dqjzpsc983pm3gaq7dg618jp1dzy4"; 223292 + version = "0.6.2.1"; 223293 + sha256 = "1xqb0m1p2x8s2x98j9nlq707p92gdjby9k925l13bly3rh1kk4y4"; 222937 223294 libraryHaskellDepends = [ 222938 223295 aeson base bifunctors bimap blaze-builder bytestring 222939 223296 case-insensitive constraints containers contravariant data-default ··· 228332 228689 broken = true; 228333 228690 }) {}; 228334 228691 228692 + "rle" = callPackage 228693 + ({ mkDerivation, base, cereal, deepseq, portray, portray-diff 228694 + , QuickCheck, test-framework, test-framework-quickcheck2, wrapped 228695 + }: 228696 + mkDerivation { 228697 + pname = "rle"; 228698 + version = "0.1.0.0"; 228699 + sha256 = "0d1y0s38dh0bx16zd5gadlckx2k5wa6g8xn350gimihlpvwfc5m4"; 228700 + libraryHaskellDepends = [ 228701 + base cereal deepseq portray portray-diff wrapped 228702 + ]; 228703 + testHaskellDepends = [ 228704 + base cereal deepseq portray portray-diff QuickCheck test-framework 228705 + test-framework-quickcheck2 wrapped 228706 + ]; 228707 + description = "A data type of run-length-encoded lists"; 228708 + license = lib.licenses.asl20; 228709 + }) {}; 228710 + 228335 228711 "rlglue" = callPackage 228336 228712 ({ mkDerivation, base, binary, bytestring, data-binary-ieee754 228337 228713 , exceptions, network, network-simple, parsec, random, transformers ··· 229552 229928 }: 229553 229929 mkDerivation { 229554 229930 pname = "row-types"; 229555 - version = "1.0.1.0"; 229556 - sha256 = "0msk1s6mnhclj9v2x2nnvbw3d4lbxhx2ks2hxaa726l3psakbs22"; 229931 + version = "1.0.1.2"; 229932 + sha256 = "05vfnhcfi7wsidxiknl8a28xvlid2q095qhah08r7mj9zq38da8f"; 229557 229933 libraryHaskellDepends = [ 229558 229934 base constraints deepseq generic-lens hashable profunctors text 229559 229935 unordered-containers ··· 231708 232084 license = lib.licenses.bsd3; 231709 232085 }) {}; 231710 232086 232087 + "sandwich_0_1_0_9" = callPackage 232088 + ({ mkDerivation, aeson, ansi-terminal, async, base, brick 232089 + , bytestring, colour, containers, directory, exceptions, filepath 232090 + , free, haskell-src-exts, lens, lifted-async, microlens 232091 + , microlens-th, monad-control, monad-logger, mtl 232092 + , optparse-applicative, pretty-show, process, safe, safe-exceptions 232093 + , stm, string-interpolate, template-haskell, text, time 232094 + , transformers, transformers-base, unix, unliftio-core, vector, vty 232095 + }: 232096 + mkDerivation { 232097 + pname = "sandwich"; 232098 + version = "0.1.0.9"; 232099 + sha256 = "07knl1kpbg85df08q07byjid26bkgk514pngkf58h9wy4y5l5il7"; 232100 + isLibrary = true; 232101 + isExecutable = true; 232102 + libraryHaskellDepends = [ 232103 + aeson ansi-terminal async base brick bytestring colour containers 232104 + directory exceptions filepath free haskell-src-exts lens 232105 + lifted-async microlens microlens-th monad-control monad-logger mtl 232106 + optparse-applicative pretty-show process safe safe-exceptions stm 232107 + string-interpolate template-haskell text time transformers 232108 + transformers-base unix unliftio-core vector vty 232109 + ]; 232110 + executableHaskellDepends = [ 232111 + aeson ansi-terminal async base brick bytestring colour containers 232112 + directory exceptions filepath free haskell-src-exts lens 232113 + lifted-async microlens microlens-th monad-control monad-logger mtl 232114 + optparse-applicative pretty-show process safe safe-exceptions stm 232115 + string-interpolate template-haskell text time transformers 232116 + transformers-base unix unliftio-core vector vty 232117 + ]; 232118 + testHaskellDepends = [ 232119 + aeson ansi-terminal async base brick bytestring colour containers 232120 + directory exceptions filepath free haskell-src-exts lens 232121 + lifted-async microlens microlens-th monad-control monad-logger mtl 232122 + optparse-applicative pretty-show process safe safe-exceptions stm 232123 + string-interpolate template-haskell text time transformers 232124 + transformers-base unix unliftio-core vector vty 232125 + ]; 232126 + description = "Yet another test framework for Haskell"; 232127 + license = lib.licenses.bsd3; 232128 + hydraPlatforms = lib.platforms.none; 232129 + }) {}; 232130 + 231711 232131 "sandwich-quickcheck" = callPackage 231712 232132 ({ mkDerivation, base, brick, free, monad-control, QuickCheck 231713 232133 , safe-exceptions, sandwich, string-interpolate, text, time ··· 231728 232148 license = lib.licenses.bsd3; 231729 232149 }) {}; 231730 232150 232151 + "sandwich-quickcheck_0_1_0_6" = callPackage 232152 + ({ mkDerivation, base, free, monad-control, mtl, QuickCheck 232153 + , safe-exceptions, sandwich, text, time 232154 + }: 232155 + mkDerivation { 232156 + pname = "sandwich-quickcheck"; 232157 + version = "0.1.0.6"; 232158 + sha256 = "1vlp15hcmrxrqwzqgk7ykpg3pvr0wd2cz6pib61yrxmp7334cf4y"; 232159 + libraryHaskellDepends = [ 232160 + base free monad-control mtl QuickCheck safe-exceptions sandwich 232161 + text time 232162 + ]; 232163 + testHaskellDepends = [ 232164 + base free monad-control mtl QuickCheck safe-exceptions sandwich 232165 + text time 232166 + ]; 232167 + description = "Sandwich integration with QuickCheck"; 232168 + license = lib.licenses.bsd3; 232169 + hydraPlatforms = lib.platforms.none; 232170 + }) {}; 232171 + 231731 232172 "sandwich-slack" = callPackage 231732 232173 ({ mkDerivation, aeson, base, bytestring, containers, lens 231733 232174 , lens-aeson, monad-logger, mtl, safe, safe-exceptions, sandwich ··· 231756 232197 ]; 231757 232198 description = "Sandwich integration with Slack"; 231758 232199 license = lib.licenses.bsd3; 232200 + }) {}; 232201 + 232202 + "sandwich-slack_0_1_0_6" = callPackage 232203 + ({ mkDerivation, aeson, base, bytestring, containers, lens 232204 + , lens-aeson, monad-logger, mtl, safe, safe-exceptions, sandwich 232205 + , stm, string-interpolate, text, time, vector, wreq 232206 + }: 232207 + mkDerivation { 232208 + pname = "sandwich-slack"; 232209 + version = "0.1.0.6"; 232210 + sha256 = "1ck4amyxcf2qpgx3qpbg2f137bi6px83k72bspi2kfn0nnx8gja9"; 232211 + isLibrary = true; 232212 + isExecutable = true; 232213 + libraryHaskellDepends = [ 232214 + aeson base bytestring containers lens lens-aeson monad-logger mtl 232215 + safe safe-exceptions sandwich stm string-interpolate text time 232216 + vector wreq 232217 + ]; 232218 + executableHaskellDepends = [ 232219 + aeson base bytestring containers lens lens-aeson monad-logger mtl 232220 + safe safe-exceptions sandwich stm string-interpolate text time 232221 + vector wreq 232222 + ]; 232223 + testHaskellDepends = [ 232224 + aeson base bytestring containers lens lens-aeson monad-logger mtl 232225 + safe safe-exceptions sandwich stm string-interpolate text time 232226 + vector wreq 232227 + ]; 232228 + description = "Sandwich integration with Slack"; 232229 + license = lib.licenses.bsd3; 232230 + hydraPlatforms = lib.platforms.none; 231759 232231 }) {}; 231760 232232 231761 232233 "sandwich-webdriver" = callPackage ··· 239917 240389 license = lib.licenses.bsd3; 239918 240390 }) {}; 239919 240391 240392 + "shake_0_19_6" = callPackage 240393 + ({ mkDerivation, base, binary, bytestring, deepseq, directory 240394 + , extra, filepath, filepattern, hashable, heaps, js-dgtable 240395 + , js-flot, js-jquery, primitive, process, QuickCheck, random, time 240396 + , transformers, unix, unordered-containers, utf8-string 240397 + }: 240398 + mkDerivation { 240399 + pname = "shake"; 240400 + version = "0.19.6"; 240401 + sha256 = "0hnm3h1ni4jq73a7b7yxhbg9wm8mrjda5kmkpnmclynnpwvvi7bx"; 240402 + isLibrary = true; 240403 + isExecutable = true; 240404 + enableSeparateDataOutput = true; 240405 + libraryHaskellDepends = [ 240406 + base binary bytestring deepseq directory extra filepath filepattern 240407 + hashable heaps js-dgtable js-flot js-jquery primitive process 240408 + random time transformers unix unordered-containers utf8-string 240409 + ]; 240410 + executableHaskellDepends = [ 240411 + base binary bytestring deepseq directory extra filepath filepattern 240412 + hashable heaps js-dgtable js-flot js-jquery primitive process 240413 + random time transformers unix unordered-containers utf8-string 240414 + ]; 240415 + testHaskellDepends = [ 240416 + base binary bytestring deepseq directory extra filepath filepattern 240417 + hashable heaps js-dgtable js-flot js-jquery primitive process 240418 + QuickCheck random time transformers unix unordered-containers 240419 + utf8-string 240420 + ]; 240421 + description = "Build system library, like Make, but more accurate dependencies"; 240422 + license = lib.licenses.bsd3; 240423 + hydraPlatforms = lib.platforms.none; 240424 + }) {}; 240425 + 239920 240426 "shake-ats" = callPackage 239921 240427 ({ mkDerivation, base, binary, cdeps, dependency, directory, hs2ats 239922 240428 , language-ats, microlens, shake, shake-c, shake-cabal, shake-ext ··· 239936 240442 }) {}; 239937 240443 239938 240444 "shake-bench" = callPackage 239939 - ({ mkDerivation, aeson, base, Chart, Chart-diagrams, diagrams 239940 - , diagrams-svg, directory, extra, filepath, shake, text 240445 + ({ mkDerivation, aeson, base, Chart, Chart-diagrams 240446 + , diagrams-contrib, diagrams-core, diagrams-lib, diagrams-svg 240447 + , directory, extra, filepath, shake, text 239941 240448 }: 239942 240449 mkDerivation { 239943 240450 pname = "shake-bench"; 239944 - version = "0.1.0.0"; 239945 - sha256 = "09lgmiw77nr3xycxksvzmcw1c2j66h51d5vxpm0lngv1dnsrad64"; 240451 + version = "0.1.0.1"; 240452 + sha256 = "0sjxxkv6ji8zlgxx8mxsgwzphcl26g1syy8ky0m8kqahysaydfx7"; 239946 240453 libraryHaskellDepends = [ 239947 - aeson base Chart Chart-diagrams diagrams diagrams-svg directory 239948 - extra filepath shake text 240454 + aeson base Chart Chart-diagrams diagrams-contrib diagrams-core 240455 + diagrams-lib diagrams-svg directory extra filepath shake text 239949 240456 ]; 239950 240457 description = "Build rules for historical benchmarking"; 239951 240458 license = lib.licenses.asl20; ··· 241145 241652 license = lib.licenses.bsd3; 241146 241653 hydraPlatforms = lib.platforms.none; 241147 241654 broken = true; 241655 + }) {}; 241656 + 241657 + "short-vec" = callPackage 241658 + ({ mkDerivation, adjunctions, base, data-default-class, deepseq 241659 + , distributive, fin-int, gauge, HUnit, indexed-traversable 241660 + , integer-gmp, portray, portray-diff, QuickCheck, semigroupoids 241661 + , sint, test-framework, test-framework-hunit 241662 + , test-framework-quickcheck2 241663 + }: 241664 + mkDerivation { 241665 + pname = "short-vec"; 241666 + version = "0.1.0.0"; 241667 + sha256 = "0w651jipwxh7k4ng5rvq507br4347hzy8x8c47c1g7haryj80gzq"; 241668 + libraryHaskellDepends = [ 241669 + adjunctions base data-default-class deepseq distributive fin-int 241670 + indexed-traversable integer-gmp portray portray-diff QuickCheck 241671 + semigroupoids sint 241672 + ]; 241673 + testHaskellDepends = [ 241674 + adjunctions base data-default-class deepseq distributive fin-int 241675 + HUnit indexed-traversable integer-gmp portray portray-diff 241676 + QuickCheck semigroupoids sint test-framework test-framework-hunit 241677 + test-framework-quickcheck2 241678 + ]; 241679 + benchmarkHaskellDepends = [ 241680 + adjunctions base data-default-class deepseq distributive fin-int 241681 + gauge indexed-traversable integer-gmp portray portray-diff 241682 + QuickCheck semigroupoids sint 241683 + ]; 241684 + description = "A length-indexed vector type build on 'SmallArray#'"; 241685 + license = lib.licenses.asl20; 241686 + }) {}; 241687 + 241688 + "short-vec-lens" = callPackage 241689 + ({ mkDerivation, base, fin-int, indexed-traversable, lens 241690 + , short-vec, sint 241691 + }: 241692 + mkDerivation { 241693 + pname = "short-vec-lens"; 241694 + version = "0.1.0.0"; 241695 + sha256 = "1afz1izz19xrjy0cdhmpy7b667waa5v8jh1ps3jpjfpgbmysjz3g"; 241696 + libraryHaskellDepends = [ 241697 + base fin-int indexed-traversable lens short-vec sint 241698 + ]; 241699 + description = "Lenses and related functionality for the `short-vec` package"; 241700 + license = lib.licenses.asl20; 241148 241701 }) {}; 241149 241702 241150 241703 "shortbytestring" = callPackage ··· 243317 243870 broken = true; 243318 243871 }) {}; 243319 243872 243873 + "sint" = callPackage 243874 + ({ mkDerivation, base, portray, portray-diff, QuickCheck 243875 + , test-framework, test-framework-quickcheck2 243876 + }: 243877 + mkDerivation { 243878 + pname = "sint"; 243879 + version = "0.1.0.0"; 243880 + sha256 = "1gqd5m5r3i9qvszzb1ljjip5c7bnsp5nblmghg4lhbpfrs7r87gf"; 243881 + libraryHaskellDepends = [ base portray portray-diff ]; 243882 + testHaskellDepends = [ 243883 + base portray portray-diff QuickCheck test-framework 243884 + test-framework-quickcheck2 243885 + ]; 243886 + description = "A singleton type for `Nat` represented as `Int`"; 243887 + license = lib.licenses.asl20; 243888 + }) {}; 243889 + 243320 243890 "siphash" = callPackage 243321 243891 ({ mkDerivation, base, bytestring, cpu, QuickCheck, test-framework 243322 243892 , test-framework-quickcheck2 ··· 246994 247564 license = lib.licenses.mit; 246995 247565 hydraPlatforms = lib.platforms.none; 246996 247566 broken = true; 247567 + }) {}; 247568 + 247569 + "snumber" = callPackage 247570 + ({ mkDerivation, base, numeric-kinds }: 247571 + mkDerivation { 247572 + pname = "snumber"; 247573 + version = "0.1.0.0"; 247574 + sha256 = "0f340hzhhmiy342c5250m61f3gkcnfymjbd2a13alzdh7pmhb2mg"; 247575 + libraryHaskellDepends = [ base numeric-kinds ]; 247576 + description = "Indexed numeric types linking type-level and value-level numbers"; 247577 + license = lib.licenses.asl20; 246997 247578 }) {}; 246998 247579 246999 247580 "soap" = callPackage ··· 253503 254084 ({ mkDerivation, base, hspec, streaming }: 253504 254085 mkDerivation { 253505 254086 pname = "streaming-nonempty"; 253506 - version = "0.1.0.0"; 253507 - sha256 = "0ykw92p2v8v0dlq68733wyh211dh7cd8s3iirnkbnabm0vyc20y6"; 254087 + version = "0.1.0.1"; 254088 + sha256 = "1d0r4isxl9g5q2fcqz17iyxmzxg4hnj9xw95sxqz3mfw9l02lc85"; 253508 254089 libraryHaskellDepends = [ base streaming ]; 253509 254090 testHaskellDepends = [ base hspec streaming ]; 253510 254091 description = "Add support for non empty streams to Streaming lib"; ··· 254296 254877 ]; 254297 254878 description = "Strict linked list"; 254298 254879 license = lib.licenses.mit; 254880 + }) {}; 254881 + 254882 + "strict-list_0_1_6" = callPackage 254883 + ({ mkDerivation, base, deepseq, hashable, QuickCheck 254884 + , quickcheck-instances, rerebase, semigroupoids, tasty, tasty-hunit 254885 + , tasty-quickcheck 254886 + }: 254887 + mkDerivation { 254888 + pname = "strict-list"; 254889 + version = "0.1.6"; 254890 + sha256 = "0cbf3my7fghifplk7l2m77cc0x7xkh1pyv5k36h7dl6m2ddhmdc1"; 254891 + libraryHaskellDepends = [ base deepseq hashable semigroupoids ]; 254892 + testHaskellDepends = [ 254893 + QuickCheck quickcheck-instances rerebase tasty tasty-hunit 254894 + tasty-quickcheck 254895 + ]; 254896 + description = "Strict linked list"; 254897 + license = lib.licenses.mit; 254898 + hydraPlatforms = lib.platforms.none; 254299 254899 }) {}; 254300 254900 254301 254901 "strict-optics" = callPackage ··· 255873 256473 }) {}; 255874 256474 255875 256475 "summer" = callPackage 255876 - ({ mkDerivation, base, generics-sop, vector }: 256476 + ({ mkDerivation, base, generics-sop, profunctors, vector }: 255877 256477 mkDerivation { 255878 256478 pname = "summer"; 255879 - version = "0.3.2.0"; 255880 - sha256 = "1gs9w6a5wh14f4c868b85acz92wn0s75cv8hadiws0546g4amb9v"; 255881 - libraryHaskellDepends = [ base generics-sop vector ]; 256479 + version = "0.3.7.0"; 256480 + sha256 = "13hcvr8rpl6ji76r52zk5dq60khf9rbks3iisj0y6b6lzz2jpf76"; 256481 + libraryHaskellDepends = [ base generics-sop profunctors vector ]; 255882 256482 testHaskellDepends = [ base ]; 255883 256483 description = "An implementation of extensible products and sums"; 255884 256484 license = lib.licenses.mit; ··· 262426 263026 pname = "ten-lens"; 262427 263027 version = "0.1.0.0"; 262428 263028 sha256 = "1b27ds47395jnzqvhsp68807ffa6lmln37vzqkyp1l4r3bk2s7wb"; 263029 + revision = "1"; 263030 + editedCabalFile = "0ik4f5f4as087ync93znh90hw3fhqr2amk8mz5b10pqf6wfrm9pf"; 262429 263031 libraryHaskellDepends = [ base lens profunctors some ten ]; 262430 263032 description = "Lenses for the types in the \"ten\" package"; 262431 263033 license = lib.licenses.asl20; ··· 262441 263043 pname = "ten-unordered-containers"; 262442 263044 version = "0.1.0.0"; 262443 263045 sha256 = "1p399g5m3sbd5f11wksiz49hjd4jrs000jypav82dqw9qr2ys0xl"; 263046 + revision = "1"; 263047 + editedCabalFile = "0pn7xhissqw71xz00v01s9s81hbklyhsqrdqhwkz4b6h6paay5xz"; 262444 263048 libraryHaskellDepends = [ 262445 263049 base hashable portray portray-diff some ten unordered-containers 262446 263050 wrapped ··· 262905 263509 broken = true; 262906 263510 }) {}; 262907 263511 262908 - "terminfo_0_4_1_4" = callPackage 263512 + "terminfo_0_4_1_5" = callPackage 262909 263513 ({ mkDerivation, base, ncurses }: 262910 263514 mkDerivation { 262911 263515 pname = "terminfo"; 262912 - version = "0.4.1.4"; 262913 - sha256 = "170pnql6ycpk6gwy9v28mppm0w2n89l0n6fhnzph2za9kwrs9fqh"; 262914 - revision = "1"; 262915 - editedCabalFile = "0f82h8mj3swx7c2cxls76nzqx0qnibvsncmvqcbc7v5db4mkfmm1"; 263516 + version = "0.4.1.5"; 263517 + sha256 = "0s0x5knl4hsmzlklabcd7c0m468gisg5cnf842wi1vfg8q922q5i"; 262916 263518 libraryHaskellDepends = [ base ]; 262917 263519 librarySystemDepends = [ ncurses ]; 262918 263520 description = "Haskell bindings to the terminfo library"; ··· 280412 281014 broken = true; 280413 281015 }) {}; 280414 281016 281017 + "vector-hashtables" = callPackage 281018 + ({ mkDerivation, base, containers, criterion, hashable, hashtables 281019 + , hspec, hspec-discover, primitive, QuickCheck 281020 + , quickcheck-instances, unordered-containers, vector 281021 + }: 281022 + mkDerivation { 281023 + pname = "vector-hashtables"; 281024 + version = "0.1.1.1"; 281025 + sha256 = "02kixbi9v4rcj46fvvba5aq6vn6f5yncnvc71f4y7h1wq5b452jj"; 281026 + libraryHaskellDepends = [ base hashable primitive vector ]; 281027 + testHaskellDepends = [ 281028 + base containers hashable hspec primitive QuickCheck 281029 + quickcheck-instances vector 281030 + ]; 281031 + testToolDepends = [ hspec-discover ]; 281032 + benchmarkHaskellDepends = [ 281033 + base criterion hashtables primitive unordered-containers vector 281034 + ]; 281035 + description = "Efficient vector-based mutable hashtables implementation"; 281036 + license = lib.licenses.bsd3; 281037 + }) {}; 281038 + 280415 281039 "vector-heterogenous" = callPackage 280416 281040 ({ mkDerivation, base, vector }: 280417 281041 mkDerivation { ··· 284985 285609 }) {}; 284986 285610 284987 285611 "web-rep" = callPackage 284988 - ({ mkDerivation, attoparsec, base, box, box-socket, clay 284989 - , concurrency, doctest, generic-lens, interpolatedstring-perl6 284990 - , language-javascript, lens, lucid, mtl, network-simple, numhask 284991 - , optparse-generic, scotty, tasty, tasty-hspec, text, transformers 284992 - , unordered-containers, wai-middleware-static, wai-websockets 284993 - , websockets 285612 + ({ mkDerivation, attoparsec, base, bifunctors, box, box-socket 285613 + , clay, concurrency, generic-lens, interpolatedstring-perl6 285614 + , language-javascript, lens, lucid, mtl, optparse-generic, scotty 285615 + , text, transformers, unordered-containers, wai-middleware-static 285616 + , wai-websockets, websockets 284994 285617 }: 284995 285618 mkDerivation { 284996 285619 pname = "web-rep"; 284997 - version = "0.7.2"; 284998 - sha256 = "1h6krrm412b9374778jg33gdmk6ig0sp06yk68h5prjdgy6shmww"; 285620 + version = "0.8.0"; 285621 + sha256 = "1ri1sczacxy351jsdaiz7iwsl8b19a1jvzppyxf56grm6zr94dmg"; 284999 285622 isLibrary = true; 285000 285623 isExecutable = true; 285001 285624 libraryHaskellDepends = [ 285002 - attoparsec base box box-socket clay concurrency generic-lens 285003 - interpolatedstring-perl6 language-javascript lens lucid mtl 285004 - network-simple numhask scotty text transformers 285005 - unordered-containers wai-middleware-static wai-websockets 285006 - websockets 285007 - ]; 285008 - executableHaskellDepends = [ base numhask optparse-generic ]; 285009 - testHaskellDepends = [ 285010 - base doctest lens lucid numhask tasty tasty-hspec text 285625 + attoparsec base bifunctors box box-socket clay concurrency 285626 + generic-lens interpolatedstring-perl6 language-javascript lens 285627 + lucid mtl scotty text transformers unordered-containers 285628 + wai-middleware-static wai-websockets websockets 285011 285629 ]; 285630 + executableHaskellDepends = [ base optparse-generic ]; 285012 285631 description = "representations of a web page"; 285013 285632 license = lib.licenses.mit; 285014 285633 hydraPlatforms = lib.platforms.none; ··· 286248 286867 286249 286868 "wgpu-hs" = callPackage 286250 286869 ({ mkDerivation, base, bytestring, containers, data-default 286251 - , data-has, GLFW-b, lens, mtl, resourcet, safe-exceptions, sdl2 286252 - , string-qq, text, transformers, vector, wgpu-raw-hs 286870 + , data-has, derive-storable, GLFW-b, JuicyPixels, lens, linear, mtl 286871 + , resourcet, safe-exceptions, sdl2, string-qq, text, transformers 286872 + , vector, wgpu-raw-hs 286253 286873 }: 286254 286874 mkDerivation { 286255 286875 pname = "wgpu-hs"; 286256 - version = "0.3.0.0"; 286257 - sha256 = "1m5rglmj20544x36i64iyiz8zb73pci8aqf483wrpfswrvf2k6xg"; 286876 + version = "0.4.0.0"; 286877 + sha256 = "10bbjkfv1w8wwiq4kq2r1y8l8l6dyi5d7x5r70w7vk9p624bs8a3"; 286258 286878 isLibrary = true; 286259 286879 isExecutable = true; 286260 286880 libraryHaskellDepends = [ ··· 286262 286882 resourcet safe-exceptions sdl2 text vector wgpu-raw-hs 286263 286883 ]; 286264 286884 executableHaskellDepends = [ 286265 - base data-default data-has GLFW-b lens mtl resourcet 286266 - safe-exceptions sdl2 string-qq text transformers vector 286885 + base data-default data-has derive-storable GLFW-b JuicyPixels lens 286886 + linear mtl resourcet safe-exceptions sdl2 string-qq text 286887 + transformers vector 286267 286888 ]; 286268 286889 doHaddock = false; 286269 286890 description = "WGPU"; ··· 286276 286897 ({ mkDerivation, base, GLFW-b, SDL2, sdl2, unix }: 286277 286898 mkDerivation { 286278 286899 pname = "wgpu-raw-hs"; 286279 - version = "0.3.0.0"; 286280 - sha256 = "0p7j8v0wxjv22b1zmdx0d433rdl91h7p5bcbvm9g30dg8y0fip0x"; 286900 + version = "0.4.0.0"; 286901 + sha256 = "1j3bajywdg73c5xq8j8f1dw0bcvr5g3di9rwabzm47xnyjd6jcdh"; 286281 286902 libraryHaskellDepends = [ base GLFW-b sdl2 unix ]; 286282 286903 libraryPkgconfigDepends = [ SDL2 ]; 286283 286904 description = "WGPU Raw"; ··· 287917 288538 pname = "wrapped-generic-default"; 287918 288539 version = "0.1.0.0"; 287919 288540 sha256 = "0h1aay81l8b2nih08pli30ly0vcwvi8n2kdxck60ww2qb2b7wzzc"; 288541 + revision = "1"; 288542 + editedCabalFile = "03wvdf76ddn4xsyc94ya3hycl7isi18lbbn0lsigicas7nhbc2sl"; 287920 288543 libraryHaskellDepends = [ base data-default-class wrapped ]; 287921 288544 description = "Provides an orphan instance Default (Wrapped Generic a)"; 287922 288545 license = lib.licenses.asl20; ··· 292671 293294 license = lib.licenses.mit; 292672 293295 }) {}; 292673 293296 293297 + "yesod-auth_1_6_10_4" = callPackage 293298 + ({ mkDerivation, aeson, authenticate, base, base16-bytestring 293299 + , base64-bytestring, binary, blaze-builder, blaze-html 293300 + , blaze-markup, bytestring, conduit, conduit-extra, containers 293301 + , cryptonite, data-default, email-validate, file-embed, http-client 293302 + , http-client-tls, http-conduit, http-types, memory, network-uri 293303 + , nonce, persistent, random, safe, shakespeare, template-haskell 293304 + , text, time, transformers, unliftio, unliftio-core 293305 + , unordered-containers, wai, yesod-core, yesod-form 293306 + , yesod-persistent 293307 + }: 293308 + mkDerivation { 293309 + pname = "yesod-auth"; 293310 + version = "1.6.10.4"; 293311 + sha256 = "01s5svba45g0d12cz8kc8lvdw18jfhjxr7yk69cf5157qg0f2czv"; 293312 + libraryHaskellDepends = [ 293313 + aeson authenticate base base16-bytestring base64-bytestring binary 293314 + blaze-builder blaze-html blaze-markup bytestring conduit 293315 + conduit-extra containers cryptonite data-default email-validate 293316 + file-embed http-client http-client-tls http-conduit http-types 293317 + memory network-uri nonce persistent random safe shakespeare 293318 + template-haskell text time transformers unliftio unliftio-core 293319 + unordered-containers wai yesod-core yesod-form yesod-persistent 293320 + ]; 293321 + description = "Authentication for Yesod"; 293322 + license = lib.licenses.mit; 293323 + hydraPlatforms = lib.platforms.none; 293324 + }) {}; 293325 + 292674 293326 "yesod-auth-account" = callPackage 292675 293327 ({ mkDerivation, base, blaze-html, bytestring, hspec, monad-logger 292676 293328 , mtl, nonce, persistent, persistent-sqlite, pwstore-fast ··· 296864 297516 }) {}; 296865 297517 296866 297518 "zoovisitor" = callPackage 296867 - ({ mkDerivation, base, hspec, Z-Data, Z-IO, zookeeper_mt }: 297519 + ({ mkDerivation, base, hspec, uuid, Z-Data, Z-IO, zookeeper_mt }: 296868 297520 mkDerivation { 296869 297521 pname = "zoovisitor"; 296870 - version = "0.1.3.1"; 296871 - sha256 = "0mfarqcm2h9chbn7kybw58gd6l2wpjkhpg1vgip92djwmvkilarl"; 297522 + version = "0.1.4.0"; 297523 + sha256 = "163aixwxjnrbd9gzh73mys2zkbni3sjxmjyg7z374fa1k08rrxya"; 296872 297524 libraryHaskellDepends = [ base Z-Data Z-IO ]; 296873 297525 librarySystemDepends = [ zookeeper_mt ]; 296874 - testHaskellDepends = [ base hspec ]; 297526 + testHaskellDepends = [ base hspec uuid Z-Data ]; 296875 297527 description = "A haskell binding to Apache Zookeeper C library(mt) using Haskell Z project"; 296876 297528 license = lib.licenses.bsd3; 296877 297529 hydraPlatforms = lib.platforms.none;
+2 -2
pkgs/development/libraries/opendht/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "opendht"; 8 - version = "2.2.0"; 8 + version = "2.3.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "savoirfairelinux"; 12 12 repo = "opendht"; 13 13 rev = version; 14 - sha256 = "sha256-u4MWMUbnq2q4FH0TMpbrbhS5erAfT4/3HYGLXaLTz+I="; 14 + sha256 = "sha256-Os5PRYTZMVekQrbwNODWsHANTx6RSC5vzGJ5JoYtvtE="; 15 15 }; 16 16 17 17 nativeBuildInputs =
+24 -2
pkgs/development/libraries/poco/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake, pkg-config, zlib, pcre, expat, sqlite, openssl, unixODBC, libmysqlclient }: 1 + { lib, stdenv, fetchurl, fetchpatch, cmake, pkg-config, zlib, pcre, expat, sqlite, openssl, unixODBC, libmysqlclient }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "poco"; ··· 10 10 sha256 = "1jilzh0h6ik5lr167nax7q6nrpzxl99p11pkl202ig06pgh32nbz"; 11 11 }; 12 12 13 + patches = [ 14 + # Use GNUInstallDirs (https://github.com/pocoproject/poco/pull/3105) 15 + (fetchpatch { 16 + name = "use-gnuinstalldirs.patch"; 17 + url = "https://github.com/pocoproject/poco/commit/9e8f84dff4575f01be02e0b07364efd1561ce66c.patch"; 18 + sha256 = "1bj4i93gxr7pwx33bfyhg20ad4ak1rbxkrlpsgzk7rm6mh0mld26"; 19 + # Files not included in release tarball 20 + excludes = [ 21 + "Encodings/Compiler/CMakeLists.txt" 22 + "PocoDoc/CMakeLists.txt" 23 + "NetSSL_Win/CMakeLists.txt" 24 + "PDF/CMakeLists.txt" 25 + "SevenZip/CMakeLists.txt" 26 + "ApacheConnector/CMakeLists.txt" 27 + "CppParser/CMakeLists.txt" 28 + ]; 29 + }) 30 + ]; 31 + 13 32 nativeBuildInputs = [ cmake pkg-config ]; 14 33 15 - buildInputs = [ zlib pcre expat sqlite openssl unixODBC libmysqlclient ]; 34 + buildInputs = [ openssl unixODBC libmysqlclient ]; 35 + propagatedBuildInputs = [ zlib pcre expat sqlite ]; 36 + 37 + outputs = [ "out" "dev" ]; 16 38 17 39 MYSQL_DIR = libmysqlclient; 18 40 MYSQL_INCLUDE_DIR = "${MYSQL_DIR}/include/mysql";
+2 -2
pkgs/development/python-modules/acme-tiny/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "acme-tiny"; 12 - version = "4.1.1"; 12 + version = "5.0.1"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "b7050b9428d45319e14ab9ea77f0ff4eb40451e5a68325d4c5358a87cff0e793"; 16 + sha256 = "378549808eece574c3b5dcea82b216534949423d5c7ac241d9419212d676bc8d"; 17 17 }; 18 18 19 19 patchPhase = ''
+2 -2
pkgs/development/python-modules/agate-sql/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "agate-sql"; 14 - version = "0.5.7"; 14 + version = "0.5.8"; 15 15 16 16 disabled = isPy27; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "7622c1f243b5a9a5efddfe28c36eeeb30081e43e3eb72e8f3da22c2edaecf4d8"; 20 + sha256 = "581e062ae878cc087d3d0948670d46b16589df0790bf814524b0587a359f2ada"; 21 21 }; 22 22 23 23 propagatedBuildInputs = [ agate sqlalchemy ];
+2 -2
pkgs/development/python-modules/ansible/base.nix
··· 28 28 in 29 29 buildPythonPackage rec { 30 30 pname = "ansible-base"; 31 - version = "2.10.13"; 31 + version = "2.10.14"; 32 32 33 33 src = fetchPypi { 34 34 inherit pname version; 35 - sha256 = "sha256-0sKbGUblrgh4SgdiuMSMMvg15GSNb5l6bCqBt4/0860="; 35 + sha256 = "sha256-gAxGRsWKWJf3HyIwFn21YmoZbeuiCPDvRWChg//Z39o="; 36 36 }; 37 37 38 38 # ansible_connection is already wrapped, so don't pass it through
+4 -4
pkgs/development/python-modules/ansible/core.nix
··· 23 23 24 24 let 25 25 ansible-collections = callPackage ./collections.nix { 26 - version = "4.4.0"; 27 - sha256 = "031n22j0lsmh69x6i6gkva81j68b4yzh1pbg3q2h4bknl85q46ag"; 26 + version = "4.5.0"; 27 + sha256 = "1c8dspqy4in7sgz10y1pggwnh1hv79wap7p7xhai0f0s6nr54lyc"; 28 28 }; 29 29 in 30 30 buildPythonPackage rec { 31 31 pname = "ansible-core"; 32 - version = "2.11.4"; 32 + version = "2.11.5"; 33 33 34 34 src = fetchPypi { 35 35 inherit pname version; 36 - sha256 = "sha256-Iuqnwt/myHXprjgDI/HLpiWcYFCl5MiBn4X5KzaD6kk="; 36 + sha256 = "sha256-fTzkcBQSKQdFRwQ2NIXkhRP4rQ8AE4uIhw622IlT0SE="; 37 37 }; 38 38 39 39 # ansible_connection is already wrapped, so don't pass it through
+2 -2
pkgs/development/python-modules/ansible/legacy.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "ansible"; 21 - version = "2.9.25"; 21 + version = "2.9.26"; 22 22 23 23 src = fetchPypi { 24 24 inherit pname version; 25 - sha256 = "sha256-i88sL1xgnluREUyosOQibWA7h/K+cdyzOOi30626oo8="; 25 + sha256 = "sha256-OuAqrSu+3PtBnOdevSpkjp3rc+ni2N6GyC1gR7G962M="; 26 26 }; 27 27 28 28 prePatch = ''
+2 -2
pkgs/development/python-modules/azure-mgmt-storage/default.nix
··· 8 8 }: 9 9 10 10 buildPythonPackage rec { 11 - version = "18.0.0"; 11 + version = "19.0.0"; 12 12 pname = "azure-mgmt-storage"; 13 13 disabled = !isPy3k; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 17 extension = "zip"; 18 - sha256 = "d17beb34273797fa89863632ff0e1eb9b6a55198abb8c7f05d84980762e5f71f"; 18 + sha256 = "f05963e5a8696d0fd4dcadda4feecb9b382a380d2e461b3647704ac787d79876"; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+50
pkgs/development/python-modules/boto3/1_17.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , botocore 5 + , jmespath 6 + , s3transfer 7 + , futures ? null 8 + , docutils 9 + , nose 10 + , mock 11 + , isPy3k 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "boto3"; 16 + version = "1.17.97"; # N.B: if you change this, change botocore and awscli to a matching version 17 + 18 + src = fetchPypi { 19 + inherit pname version; 20 + sha256 = "0ab5afc51461c30f27aebef944211d16f47697b98ff8d2e2f6e49e59584853bb"; 21 + }; 22 + 23 + propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ]; 24 + checkInputs = [ docutils nose mock ]; 25 + 26 + checkPhase = '' 27 + runHook preCheck 28 + # This method is not in mock. It might have appeared in some versions. 29 + sed -i 's/action.assert_called_once()/self.assertEqual(action.call_count, 1)/' \ 30 + tests/unit/resources/test_factory.py 31 + nosetests -d tests/unit --verbose 32 + runHook postCheck 33 + ''; 34 + 35 + # Network access 36 + doCheck = false; 37 + 38 + pythonImportsCheck = [ "boto3" ]; 39 + 40 + meta = { 41 + homepage = "https://github.com/boto/boto3"; 42 + license = lib.licenses.asl20; 43 + description = "AWS SDK for Python"; 44 + longDescription = '' 45 + Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for 46 + Python, which allows Python developers to write software that makes use of 47 + services like Amazon S3 and Amazon EC2. 48 + ''; 49 + }; 50 + }
+2 -2
pkgs/development/python-modules/boto3/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "boto3"; 16 - version = "1.17.106"; # N.B: if you change this, change botocore and awscli to a matching version 16 + version = "1.18.31"; # N.B: if you change this, change botocore and awscli to a matching version 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "sha256-wHQDeLkTylP1/A26kemadSxaMK57WKDF5U4+KmjfJsU="; 20 + sha256 = "sha256-WURdDh1VyMlnVpfqQcmKDYIImkvjB26mDjqHy+lNwUE="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ];
+48
pkgs/development/python-modules/botocore/1_20.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , python-dateutil 5 + , jmespath 6 + , docutils 7 + , ordereddict 8 + , simplejson 9 + , mock 10 + , nose 11 + , urllib3 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "botocore"; 16 + version = "1.20.97"; # N.B: if you change this, change boto3 and awscli to a matching version 17 + 18 + src = fetchPypi { 19 + inherit pname version; 20 + sha256 = "f7e119cf3e0f4a36100f0e983583afa91a84fb27c479a1716820aee4f2e190ab"; 21 + }; 22 + 23 + propagatedBuildInputs = [ 24 + python-dateutil 25 + jmespath 26 + docutils 27 + ordereddict 28 + simplejson 29 + urllib3 30 + ]; 31 + 32 + checkInputs = [ mock nose ]; 33 + 34 + checkPhase = '' 35 + nosetests -v 36 + ''; 37 + 38 + # Network access 39 + doCheck = false; 40 + 41 + pythonImportsCheck = [ "botocore" ]; 42 + 43 + meta = with lib; { 44 + homepage = "https://github.com/boto/botocore"; 45 + license = licenses.asl20; 46 + description = "A low-level interface to a growing number of Amazon Web Services"; 47 + }; 48 + }
+2 -2
pkgs/development/python-modules/botocore/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "botocore"; 16 - version = "1.20.106"; # N.B: if you change this, change boto3 and awscli to a matching version 16 + version = "1.21.31"; # N.B: if you change this, change boto3 and awscli to a matching version 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "sha256-bVyYOAix0AQ39W0MCEEr2C2fgBL9t35VX5cneh/U1d8="; 20 + sha256 = "sha256-WM0xXirglxrNs9fNqcnDa0HHMYH0GUOnRDgS1tPJrRg="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/breathe/default.nix
··· 1 1 { lib, fetchPypi, buildPythonPackage, docutils, six, sphinx, isPy3k, isPy27 }: 2 2 3 3 buildPythonPackage rec { 4 - version = "4.30.0"; 4 + version = "4.31.0"; 5 5 pname = "breathe"; 6 6 disabled = isPy27; 7 7 8 8 src = fetchPypi { 9 9 inherit pname version; 10 - sha256 = "363dec85abc0c4b3f22628b0cf82cc2dc46c4397d8a18312d1a7d1365d49b014"; 10 + sha256 = "925eeff96c6640cd857e4ddeae6f75464a1d5e2e08ee56dccce4043583ae2050"; 11 11 }; 12 12 13 13 propagatedBuildInputs = [ docutils six sphinx ];
+2 -2
pkgs/development/python-modules/gdown/default.nix
··· 10 10 11 11 buildPythonApplication rec { 12 12 pname = "gdown"; 13 - version = "3.13.0"; 13 + version = "3.13.1"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - sha256 = "d5f9389539673875712beba4936c4ace95d24324953c6f0408a858c534c0bf21"; 17 + sha256 = "sha256-vh1NKRPk1e5cT3cVj8IrzmpaZ9yY2KtWrTGsCU9KkP4="; 18 18 }; 19 19 20 20 propagatedBuildInputs = [ filelock requests tqdm setuptools six ];
+2 -2
pkgs/development/python-modules/gensim/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "gensim"; 14 - version = "4.1.0"; 14 + version = "4.1.1"; 15 15 disabled = !isPy3k; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "0b09983048a97c7915ab50500bc53eeec438d26366041598709ec156db3eef1f"; 19 + sha256 = "7c762daa4029046dfbe467fdd79f911aa140748bf50dc64dbeddc8eaa07f760b"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [ smart-open numpy six scipy ];
+2 -2
pkgs/development/python-modules/google-cloud-secret-manager/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-secret-manager"; 15 - version = "2.7.0"; 15 + version = "2.7.1"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "sha256-gfNoCfh2ssHgYcQ1kfQedcfhpqsu3x50hdYrm11SKGo="; 19 + sha256 = "84ae86a2320425df2e78d981d4ab26bff591ade1b978c18c929188b741a7b37d"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/gssapi/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "gssapi"; 20 - version = "1.6.14"; 20 + version = "1.7.0"; 21 21 disabled = pythonOlder "3.6"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "pythongssapi"; 25 25 repo = "python-${pname}"; 26 26 rev = "v${version}"; 27 - sha256 = "sha256-pL8uvHUdev+nDG0nGh7j7VIJCIQv0egPoTa9hUMuEZc="; 27 + sha256 = "0ybijgsr4ra7x1w86sva4qljhm54ilm2zv4z0ry1r14kq9hmjfa4"; 28 28 }; 29 29 30 30 # It's used to locate headers
+2 -2
pkgs/development/python-modules/lark-parser/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "lark-parser"; 10 - version = "0.11.3"; 10 + version = "0.12.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "lark-parser"; 14 14 repo = "lark"; 15 15 rev = version; 16 - sha256 = "1ggvlzpdzlrxl46fgi8cfq2rzlwn21shpdkm4pknnhfjlsinv913"; 16 + sha256 = "sha256-zcMGCn3ixD3dJg3GlC/ijs+U1JN1BodHLTXZc/5UR7Y="; 17 17 }; 18 18 19 19 # Optional import, but fixes some re known bugs & allows advanced regex features
+2 -2
pkgs/development/python-modules/mypy-protobuf/default.nix
··· 1 - { lib, fetchPypi, buildPythonApplication, protobuf, pythonOlder }: 1 + { lib, fetchPypi, buildPythonApplication, protobuf, types-protobuf, grpcio-tools, pythonOlder }: 2 2 3 3 buildPythonApplication rec { 4 4 pname = "mypy-protobuf"; ··· 11 11 sha256 = "278172935d7121c2f8c7c0a05518dd565a2b76d9e9c4a0a3fcd08a21fa685d43"; 12 12 }; 13 13 14 - propagatedBuildInputs = [ protobuf ]; 14 + propagatedBuildInputs = [ protobuf types-protobuf grpcio-tools ]; 15 15 16 16 meta = with lib; { 17 17 description = "Generate mypy stub files from protobuf specs";
+2 -2
pkgs/development/python-modules/ptpython/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "ptpython"; 13 - version = "3.0.19"; 13 + version = "3.0.20"; 14 14 disabled = !isPy3k; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "b3d41ce7c2ce0e7e55051347eae400fc56b9b42b1c4a9db25b19ccf6195bfc12"; 18 + sha256 = "eafd4ced27ca5dc370881d4358d1ab5041b32d88d31af8e3c24167fe4af64ed6"; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/pypandoc/default.nix
··· 4 4 5 5 buildPythonPackage rec { 6 6 pname = "pypandoc"; 7 - version = "1.6.3"; 7 + version = "1.6.4"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "NicklasTegner"; 11 11 repo = pname; 12 - rev = version; 13 - sha256 = "163wkcm06klr68dadr9mb8gblj0ls26w097bjrg4f5j0533ysdpp"; 12 + rev = "v${version}"; 13 + sha256 = "0rssjig3nwdi4qvsjq7v7k8jyv6l9szfl5dp1a8s54c4j4dw37nh"; 14 14 }; 15 15 16 16 patches = [
+2 -2
pkgs/development/python-modules/python-sql/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "python-sql"; 5 - version = "1.2.2"; 5 + version = "1.3.0"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "2d916357a0172c35eccac29064cd18cd41616fc60109a37dac0e9d11a0b1183a"; 9 + sha256 = "9d603a6273f2f5966bab7ce77e1f50e88818d5237ac85e566e2dc84ebfabd176"; 10 10 }; 11 11 12 12 meta = {
+52
pkgs/development/python-modules/s3transfer/0_4.nix
··· 1 + { lib 2 + , fetchPypi 3 + , pythonOlder 4 + , buildPythonPackage 5 + , docutils 6 + , mock 7 + , nose 8 + , coverage 9 + , wheel 10 + , unittest2 11 + , botocore 12 + , futures ? null 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "s3transfer"; 17 + version = "0.4.2"; 18 + 19 + src = fetchPypi { 20 + inherit pname version; 21 + sha256 = "sha256-ywIvSxZVHt67sxo3fT8JYA262nNj2MXbeXbn9Hcy4bI="; 22 + }; 23 + 24 + propagatedBuildInputs = 25 + [ 26 + botocore 27 + ] ++ lib.optional (pythonOlder "3") futures; 28 + 29 + buildInputs = [ 30 + docutils 31 + mock 32 + nose 33 + coverage 34 + wheel 35 + unittest2 36 + ]; 37 + 38 + checkPhase = '' 39 + pushd s3transfer/tests 40 + nosetests -v unit/ functional/ 41 + popd 42 + ''; 43 + 44 + # version on pypi has no tests/ dir 45 + doCheck = false; 46 + 47 + meta = with lib; { 48 + homepage = "https://github.com/boto/s3transfer"; 49 + license = licenses.asl20; 50 + description = "A library for managing Amazon S3 transfers"; 51 + }; 52 + }
+4 -3
pkgs/development/python-modules/s3transfer/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "s3transfer"; 17 - version = "0.4.2"; 17 + version = "0.5.0"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - sha256 = "sha256-ywIvSxZVHt67sxo3fT8JYA262nNj2MXbeXbn9Hcy4bI="; 21 + sha256 = "sha256-UO2CPh3FhorUDI3JIHL3V6oOZToZKEXJSjtnb0pi2kw="; 22 22 }; 23 23 24 24 propagatedBuildInputs = 25 - [ botocore 25 + [ 26 + botocore 26 27 ] ++ lib.optional (pythonOlder "3") futures; 27 28 28 29 buildInputs = [
+2 -2
pkgs/development/python-modules/spacy/legacy.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "spacy-legacy"; 9 - version = "3.0.5"; 9 + version = "3.0.8"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "sha256-Uy94rjFllSj622RTzd6UJaQmIniCw4gpeq/X57QcIpA="; 13 + sha256 = "b4725c5c161f0685ab4fce3fc912bc68aefdb7e102ba9848e852bb5842256c2f"; 14 14 }; 15 15 16 16 # checkInputs = [ pytestCheckHook spacy ];
+2 -2
pkgs/development/python-modules/sphinx-argparse/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "sphinx-argparse"; 10 - version = "0.2.5"; 10 + version = "0.3.1"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "05wc8f5hb3jsg2vh2jf7jsyan8d4i09ifrz2c8fp6f7x1zw9iav0"; 14 + sha256 = "82151cbd43ccec94a1530155f4ad34f251aaca6a0ffd5516d7fadf952d32dc1e"; 15 15 }; 16 16 17 17 checkInputs = [
+2 -2
pkgs/development/python-modules/teslajsonpy/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "teslajsonpy"; 17 - version = "0.19.0"; 17 + version = "0.21.0"; 18 18 format = "pyproject"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "zabuldon"; 22 22 repo = pname; 23 23 rev = "v${version}"; 24 - sha256 = "04ihjxysfmppwa7rnz86nd89wrqks2gwvcza8707yddzfp5hh8id"; 24 + sha256 = "1rwp3aag21hdkis2wx680ckja0203grm7naldaj8d2kpy4697m54"; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+18
pkgs/development/python-modules/types-futures/default.nix
··· 1 + { buildPythonPackage, fetchPypi, lib }: 2 + 3 + buildPythonPackage rec { 4 + pname = "types-futures"; 5 + version = "3.3.0"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "1p00wb93af01b6fw9wxk9qm4kbhqwb48nszmm16slsrc1nx4px25"; 10 + }; 11 + 12 + meta = with lib; { 13 + description = "Typing stubs for futures"; 14 + homepage = "https://github.com/python/typeshed"; 15 + license = licenses.asl20; 16 + maintainers = with maintainers; [ andersk ]; 17 + }; 18 + }
+20
pkgs/development/python-modules/types-protobuf/default.nix
··· 1 + { buildPythonPackage, fetchPypi, lib, types-futures }: 2 + 3 + buildPythonPackage rec { 4 + pname = "types-protobuf"; 5 + version = "3.17.4"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "0r42kzspqna2b2jiz9bjzagrd4gbh0sd6jp4v7i9nv09y0ifrkrn"; 10 + }; 11 + 12 + propagatedBuildInputs = [ types-futures ]; 13 + 14 + meta = with lib; { 15 + description = "Typing stubs for protobuf"; 16 + homepage = "https://github.com/python/typeshed"; 17 + license = licenses.asl20; 18 + maintainers = with maintainers; [ andersk ]; 19 + }; 20 + }
+38
pkgs/development/python-modules/velbus-aio/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + , pyserial-asyncio 6 + , pytestCheckHook 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "velbus-aio"; 11 + version = "2021.9.1"; 12 + 13 + disabled = pythonOlder "3.7"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "Cereal2nd"; 17 + repo = pname; 18 + rev = version; 19 + sha256 = "0q7jrjljp65lrazv2yjsiw69240vmhcss3dqrgxhq79dpyck6zfl"; 20 + }; 21 + 22 + propagatedBuildInputs = [ 23 + pyserial-asyncio 24 + ]; 25 + 26 + checkInputs = [ 27 + pytestCheckHook 28 + ]; 29 + 30 + pythonImportsCheck = [ " velbusaio" ]; 31 + 32 + meta = with lib; { 33 + description = "Python library to support the Velbus home automation system"; 34 + homepage = "https://github.com/Cereal2nd/velbus-aio"; 35 + license = with licenses; [ asl20 ]; 36 + maintainers = with maintainers; [ fab ]; 37 + }; 38 + }
+2 -2
pkgs/development/python-modules/vidstab/default.nix
··· 9 9 }: 10 10 11 11 buildPythonPackage rec { 12 - version = "1.7.3"; 12 + version = "1.7.4"; 13 13 pname = "vidstab"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - sha256 = "649a77a0c1b670d13a1bf411451945d7da439364dc0c33ee3636a23f1d82b456"; 17 + sha256 = "865c4a097e2a8527aa8bfc96ab0bcc0d280a88cc93eabcc36531268f5d343ce1"; 18 18 }; 19 19 20 20 propagatedBuildInputs = [ numpy pandas imutils progress matplotlib ];
+8 -2
pkgs/development/tools/misc/cvise/default.nix
··· 1 - { lib, buildPythonApplication, fetchFromGitHub, cmake, flex 1 + { lib, buildPythonApplication, fetchFromGitHub, bash, cmake, flex 2 2 , libclang, llvm, unifdef 3 3 , pebble, psutil, pytestCheckHook, pytest-flake8 4 4 }: ··· 20 20 ]; 21 21 22 22 nativeBuildInputs = [ cmake flex llvm.dev ]; 23 - buildInputs = [ libclang llvm llvm.dev unifdef ]; 23 + buildInputs = [ bash libclang llvm llvm.dev unifdef ]; 24 24 propagatedBuildInputs = [ pebble psutil ]; 25 25 checkInputs = [ pytestCheckHook pytest-flake8 unifdef ]; 26 + 27 + # 'cvise --command=...' generates a script with hardcoded shebang. 28 + postPatch = '' 29 + substituteInPlace cvise.py \ 30 + --replace "#!/bin/bash" "#!${bash}/bin/bash" 31 + ''; 26 32 27 33 preCheck = '' 28 34 patchShebangs cvise.py
+3 -3
pkgs/development/tools/tabnine/default.nix
··· 3 3 platform = 4 4 if stdenv.hostPlatform.system == "x86_64-linux" then { 5 5 name = "x86_64-unknown-linux-musl"; 6 - sha256 = "sha256-uy3+/+XMq56rO75mmSeOmE1HW7hhefaGwfY/QJPk3Ok="; 6 + sha256 = "sha256-+jxjHE2/6IGptMlKXGebHcaIVokOP76ut325EbkdaA0="; 7 7 } else if stdenv.hostPlatform.system == "x86_64-darwin" then { 8 8 name = "x86_64-apple-darwin"; 9 - sha256 = "sha256-EK7FbRzgaCXviOuBcRf/ElllRdakhDmOLsKkwrIEhBU="; 9 + sha256 = "sha256-87Hy1akNrZWQbKutkv4CToTyMcxRc7Y24o1+vI4pev8="; 10 10 } else throw "Not supported on ${stdenv.hostPlatform.system}"; 11 11 in 12 12 stdenv.mkDerivation rec { 13 13 pname = "tabnine"; 14 14 # You can check the latest version with `curl -sS https://update.tabnine.com/bundles/version` 15 - version = "3.5.49"; 15 + version = "3.6.8"; 16 16 17 17 src = fetchurl { 18 18 url = "https://update.tabnine.com/bundles/${version}/${platform.name}/TabNine.zip";
+2 -2
pkgs/games/qtads/default.nix
··· 4 4 5 5 mkDerivation rec { 6 6 pname = "qtads"; 7 - version = "3.0.0"; 7 + version = "3.1.0"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "realnc"; 11 11 repo = pname; 12 12 rev = "v${version}"; 13 - sha256 = "02kk2hs20h9ffhylwms9f8zikmmlrz1nvbrm97gis9iljkyx035c"; 13 + sha256 = "sha256-DxbVYFHIVFF/5ZeHIeu3k+btCvw/qfM7uoH5mb1ikoE="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ pkg-config qmake ];
+1 -1
pkgs/misc/vim-plugins/overrides.nix
··· 142 142 dependencies = with self; [ completion-nvim ]; 143 143 buildInputs = [ tabnine ]; 144 144 postFixup = '' 145 - mkdir $target/binaries 145 + mkdir -p $target/binaries 146 146 ln -s ${tabnine}/bin/TabNine $target/binaries/TabNine_$(uname -s) 147 147 ''; 148 148 });
+3 -3
pkgs/servers/libreddit/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "libreddit"; 11 - version = "0.15.1"; 11 + version = "0.15.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "spikecodes"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-Df2WedLOz4wpot0Isy3JCF5p1sV9Hx3bkTNp1KkSfHQ="; 17 + sha256 = "sha256-+oROogXovkHLjLf5KLrolF2AzTd3krXMMzUyiCIHrgE="; 18 18 }; 19 19 20 - cargoSha256 = "sha256-eR/0gpuEBQ7gHrSmJqGaM4vqKwg9WZdVVnBU4DgJcVQ="; 20 + cargoSha256 = "sha256-JixEh9xmWzKwC7Rr5xVmRFrGbgqvbxqIGKmGGSeLllQ="; 21 21 22 22 buildInputs = lib.optional stdenv.isDarwin Security; 23 23
+3 -3
pkgs/servers/minio/default.nix
··· 15 15 in 16 16 buildGoModule rec { 17 17 pname = "minio"; 18 - version = "2021-08-25T00-41-18Z"; 18 + version = "2021-09-15T04-54-25Z"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "minio"; 22 22 repo = "minio"; 23 23 rev = "RELEASE.${version}"; 24 - sha256 = "sha256-gwP1q+5vjgCnrnvWTxPC66fugVrilC1WbLk3SP4NXqA="; 24 + sha256 = "sha256-h1RuYRduCZFCklwa/gvkTZXTi71UDb8ofMPb+X9KIuA="; 25 25 }; 26 26 27 - vendorSha256 = "sha256-JcgMJ6xz3h3YJ1zoSJLCWdWGmd12MPvxcIPX1ZbhpaM="; 27 + vendorSha256 = "sha256-ccqa5ltblk1Z/RRJkC1h+EpkxylWdKXfNRYOeOzrPb4="; 28 28 29 29 doCheck = false; 30 30
+2 -2
pkgs/tools/admin/awscli/default.nix
··· 21 21 in 22 22 with py.pkgs; buildPythonApplication rec { 23 23 pname = "awscli"; 24 - version = "1.19.106"; # N.B: if you change this, change botocore and boto3 to a matching version too 24 + version = "1.20.31"; # N.B: if you change this, change botocore and boto3 to a matching version too 25 25 26 26 src = fetchPypi { 27 27 inherit pname version; 28 - sha256 = "sha256-6o24GUcT3efgK5+Wa7n4+EeA5qXmAGhybzed7ybdT9Q="; 28 + sha256 = "sha256-qDKnxh4M+LOXYp1xCvW0S0IE5NnwvFpYelUCCjA18zQ="; 29 29 }; 30 30 31 31 # https://github.com/aws/aws-cli/issues/4837
+3 -3
pkgs/tools/admin/eksctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "eksctl"; 5 - version = "0.62.0"; 5 + version = "0.66.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "weaveworks"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-1WIkUXqcDagrAivozgLjXsiIUsVQ7mOp2ODivHEfNkQ="; 11 + sha256 = "sha256-taKLOL3bdKFdLc6WbF7Q1vCqkRvv/X1NTvSSaYRYHyU="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-AWNTjqEeSEoXO9wcpEXM3y1AeqQYlbswjr0kXvXqGjk="; 14 + vendorSha256 = "sha256-AHkMFuL1zWnv6Z4kCnKsZdqZZaYsQ8AIDmMOLQ+HvkI="; 15 15 16 16 doCheck = false; 17 17
+3 -3
pkgs/tools/admin/stripe-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "stripe-cli"; 5 - version = "1.7.1"; 5 + version = "1.7.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "stripe"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-nu4QcL6r7ivp8wQ8SFe4bOfYX6Iui2czHQ3ucy7K+dk="; 11 + sha256 = "sha256-Hlh2nfqQD+HMoJ2n1vfffn5ieEKSMtXpdoM0ydFQqrc="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-LOSHoEP0YRjfHav3MXSYPPrrjX6/ItxeVMOihRx0DTQ="; 14 + vendorSha256 = "sha256-DTNwgerJ7qZxH4imdrST7TaR20oevDluEDgAlubg5hw="; 15 15 16 16 subPackages = [ 17 17 "cmd/stripe"
+12 -15
pkgs/tools/misc/cloud-sql-proxy/default.nix
··· 1 - { lib, buildGoPackage, fetchgit }: 1 + { lib, buildGoModule, fetchFromGitHub }: 2 2 3 - buildGoPackage rec { 3 + buildGoModule rec { 4 4 pname = "cloud-sql-proxy"; 5 - version = "1.13"; 5 + version = "1.25.0"; 6 6 7 - goPackagePath = "github.com/GoogleCloudPlatform/cloudsql-proxy"; 7 + src = fetchFromGitHub { 8 + owner = "GoogleCloudPlatform"; 9 + repo = "cloudsql-proxy"; 10 + rev = "v${version}"; 11 + sha256 = "0vz5fm1bgh2g7b320hchpfb4iql1src1rpm7324sqcd26p7w3mnl"; 12 + }; 8 13 9 14 subPackages = [ "cmd/cloud_sql_proxy" ]; 10 15 11 - src = fetchgit { 12 - rev = version; 13 - url = "https://${goPackagePath}"; 14 - sha256 = "07n2hfhqa9hinabmx79aqqwxzzkky76x3jvpd89kch14fijbh532"; 15 - }; 16 - 17 - goDeps = ./deps.nix; 18 - 19 - ldflags = [ "-X main.versionString=${version}" ]; 16 + vendorSha256 = "04y6zx3jdyj07d68a4vk4p5rzvvjnvdwk9kkipmlmqg1xqwlb84m"; 20 17 21 18 meta = with lib; { 22 19 description = "An authenticating proxy for Second Generation Google Cloud SQL databases"; 23 - homepage = "https://${goPackagePath}"; 20 + homepage = "https://github.com/GoogleCloudPlatform/cloudsql-proxy"; 24 21 license = licenses.asl20; 25 - maintainers = [ maintainers.nicknovitski ]; 22 + maintainers = with maintainers; [ nicknovitski ]; 26 23 }; 27 24 }
-48
pkgs/tools/misc/cloud-sql-proxy/deps.nix
··· 1 - # This file was generated by https://github.com/kamilchm/go2nix v1.2.1 2 - [ 3 - { 4 - goPackagePath = "bazil.org/fuse"; 5 - fetch = { 6 - type = "git"; 7 - url = "https://github.com/bazil/fuse"; 8 - rev = "65cc252bf6691cb3c7014bcb2c8dc29de91e3a7e"; 9 - sha256 = "0qjm9yrhc5h632wwhklqzhalid4lxcm9iwsqs3jahp303rm27vpk"; 10 - }; 11 - } 12 - { 13 - goPackagePath = "cloud.google.com/go"; 14 - fetch = { 15 - type = "git"; 16 - url = "https://code.googlesource.com/gocloud"; 17 - rev = "dba8c2c195294739180b3e6865f8893eb808676e"; 18 - sha256 = "1l6aj26sd7byjcgi2b4k452fcg949v28lff2fkw5nq2qr2fjnqxy"; 19 - }; 20 - } 21 - { 22 - goPackagePath = "golang.org/x/net"; 23 - fetch = { 24 - type = "git"; 25 - url = "https://go.googlesource.com/net"; 26 - rev = "9b4f9f5ad5197c79fd623a3638e70d8b26cef344"; 27 - sha256 = "06hvxy113h76f31gv1mq6vdr6xja1zv0fdig686l2b4y2b6swych"; 28 - }; 29 - } 30 - { 31 - goPackagePath = "golang.org/x/oauth2"; 32 - fetch = { 33 - type = "git"; 34 - url = "https://go.googlesource.com/oauth2"; 35 - rev = "9dcd33a902f40452422c2367fefcb95b54f9f8f8"; 36 - sha256 = "15lfa780h2ff50qvcdl7sfs9f9j13fa5kfj6fb292rk3fwxhnx4i"; 37 - }; 38 - } 39 - { 40 - goPackagePath = "google.golang.org/api"; 41 - fetch = { 42 - type = "git"; 43 - url = "https://code.googlesource.com/google-api-go-client"; 44 - rev = "39567f0042a03aeb2691599961ed4454e43d5063"; 45 - sha256 = "0c5gx156v1pk0gqvl9w43l06z0rh9g2sackpl9ghds0asnyqx04d"; 46 - }; 47 - } 48 - ]
+2 -1
pkgs/tools/misc/vimpager/build.nix
··· 18 18 rev = version; 19 19 }; 20 20 21 - buildInputs = [ coreutils sharutils ]; # for uuencode 21 + nativeBuildInputs = [ sharutils ]; # for uuencode 22 + buildInputs = [ coreutils ]; 22 23 23 24 makeFlags = [ 24 25 "PREFIX=$(out)"
+3 -3
pkgs/tools/networking/xh/default.nix
··· 3 3 4 4 rustPlatform.buildRustPackage rec { 5 5 pname = "xh"; 6 - version = "0.12.0"; 6 + version = "0.13.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "ducaale"; 10 10 repo = "xh"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-icJBQdFWdiHCYrZ7U90g6CdXdAkv3Y/WJu0IfZAdGv0="; 12 + sha256 = "sha256-fTd4VSUUj9Im+kCEuFgDsA7eofM1xQfrRzigr1vyJ3I="; 13 13 }; 14 14 15 - cargoSha256 = "sha256-htv5OQnat4Qi6A6lmVonuz+8/DWz8fOGYPbnCnlizBo="; 15 + cargoSha256 = "sha256-yZdGw/6iVg8PaUyjTrxj6h/2yhBtqEqvMhdRHhMwDZc="; 16 16 17 17 nativeBuildInputs = [ installShellFiles pkg-config ]; 18 18
+2 -2
pkgs/tools/virtualization/shipyard/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "shipyard"; 5 - version = "0.3.27"; 5 + version = "0.3.30"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "shipyard-run"; 10 10 repo = pname; 11 - sha256 = "sha256-VbcOoIMhY4FpfQbC2ESFaPoV9AS5DpGvid8jcQxLuEE="; 11 + sha256 = "sha256-NaCG0oG9j1yoXOsfnQXFd+PdZfJTOdvYndFIftIAnxE="; 12 12 }; 13 13 vendorSha256 = "sha256-YClNdtnakJJOEytTbopTXeZy218N4vHP3tQLavLgPbg="; 14 14
+2
pkgs/top-level/all-packages.nix
··· 960 960 inherit (lxqt) qtermwidget; 961 961 }; 962 962 963 + darktile = callPackage ../applications/terminal-emulators/darktile { }; 964 + 963 965 eterm = callPackage ../applications/terminal-emulators/eterm { }; 964 966 965 967 evilvte = callPackage ../applications/terminal-emulators/evilvte (config.evilvte or {});
+17
pkgs/top-level/haskell-packages.nix
··· 8 8 "ghc8102BinaryMinimal" 9 9 "ghc8107Binary" 10 10 "ghc8107BinaryMinimal" 11 + "ghcjs" 12 + "ghcjs810" 11 13 "integer-simple" 12 14 "native-bignum" 13 15 "ghcHEAD" ··· 139 141 libffi = pkgs.libffi; 140 142 }; 141 143 144 + ghcjs = compiler.ghcjs810; 145 + ghcjs810 = callPackage ../development/compilers/ghcjs/8.10 { 146 + bootPkgs = packages.ghc8107; 147 + ghcjsSrcJson = ../development/compilers/ghcjs/8.10/git.json; 148 + stage0 = ../development/compilers/ghcjs/8.10/stage0.nix; 149 + }; 150 + 142 151 # The integer-simple attribute set contains all the GHC compilers 143 152 # build with integer-simple instead of integer-gmp. 144 153 integer-simple = let ··· 220 229 buildHaskellPackages = bh.packages.ghcHEAD; 221 230 ghc = bh.compiler.ghcHEAD; 222 231 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-head.nix { }; 232 + }; 233 + 234 + ghcjs = packages.ghcjs810; 235 + ghcjs810 = callPackage ../development/haskell-modules rec { 236 + buildHaskellPackages = ghc.bootPkgs; 237 + ghc = bh.compiler.ghcjs810; 238 + compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; 239 + packageSetConfig = callPackage ../development/haskell-modules/configuration-ghcjs.nix { }; 223 240 }; 224 241 225 242 # The integer-simple attribute set contains package sets for all the GHC compilers
+6
pkgs/top-level/python-packages.nix
··· 9133 9133 9134 9134 types-decorator = callPackage ../development/python-modules/types-decorator { }; 9135 9135 9136 + types-futures = callPackage ../development/python-modules/types-futures { }; 9137 + 9138 + types-protobuf = callPackage ../development/python-modules/types-protobuf { }; 9139 + 9136 9140 types-pytz = callPackage ../development/python-modules/types-pytz { }; 9137 9141 9138 9142 types-requests = callPackage ../development/python-modules/types-requests { }; ··· 9320 9324 venstarcolortouch = callPackage ../development/python-modules/venstarcolortouch { }; 9321 9325 9322 9326 venusian = callPackage ../development/python-modules/venusian { }; 9327 + 9328 + velbus-aio = callPackage ../development/python-modules/velbus-aio { }; 9323 9329 9324 9330 verboselogs = callPackage ../development/python-modules/verboselogs { }; 9325 9331
+6
pkgs/top-level/python2-packages.nix
··· 36 36 37 37 box2d = callPackage ../development/python-modules/box2d { }; 38 38 39 + boto3 = callPackage ../development/python-modules/boto3/1_17.nix {}; 40 + 41 + botocore = callPackage ../development/python-modules/botocore/1_20.nix {}; 42 + 39 43 browsermob-proxy = callPackage ../development/python-modules/browsermob-proxy { }; 40 44 41 45 cairocffi = callPackage ../development/python-modules/cairocffi/0_9.nix { }; ··· 543 547 rpy2 = callPackage ../development/python-modules/rpy2/2.nix { }; 544 548 545 549 rsa = callPackage ../development/python-modules/rsa/4_0.nix { }; 550 + 551 + s3transfer = callPackage ../development/python-modules/s3transfer/0_4.nix { }; 546 552 547 553 sandboxlib = callPackage ../development/python-modules/sandboxlib { }; 548 554
+4 -1
pkgs/top-level/release-haskell.nix
··· 252 252 # remove integer-simple because it appears to be broken with 253 253 # musl and non-static-linking. 254 254 integer-simple = {}; 255 + 256 + ghcjs = {}; 257 + ghcjs810 = {}; 255 258 }; 256 259 257 260 # Get some cache going for MUSL-enabled GHC. ··· 300 303 # package sets (like Cabal, jailbreak-cabal) are 301 304 # working as expected. 302 305 cabal-install = all; 303 - Cabal_3_6_0_0 = with compilerNames; [ ghc884 ghc8107 ]; 306 + Cabal_3_6_1_0 = with compilerNames; [ ghc884 ghc8107 ghc901 ghc921 ]; 304 307 cabal2nix-unstable = all; 305 308 funcmp = all; 306 309 # Doesn't currently work on ghc-9.0: