Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 57e15d64 feec896b

+2401 -1313
+6
maintainers/maintainer-list.nix
··· 15407 github = "zuzuleinen"; 15408 githubId = 944919; 15409 }; 15410 }
··· 15407 github = "zuzuleinen"; 15408 githubId = 944919; 15409 }; 15410 + quasigod-io = { 15411 + email = "quasigod-io@protonmail.com"; 15412 + name = "Michael Belsanti"; 15413 + github = "quasigod-io"; 15414 + githubId = 62124625; 15415 + }; 15416 }
+7
maintainers/scripts/haskell/update-stackage.sh
··· 58 -e '/ jailbreak-cabal /d' \ 59 -e '/ language-nix /d' \ 60 -e '/ cabal-install /d' \ 61 < "${tmpfile_new}" >> $stackage_config 62 63 if [[ "${1:-}" == "--do-commit" ]]; then 64 git add $stackage_config
··· 58 -e '/ jailbreak-cabal /d' \ 59 -e '/ language-nix /d' \ 60 -e '/ cabal-install /d' \ 61 + -e '/ lsp /d' \ 62 + -e '/ lsp-types /d' \ 63 + -e '/ lsp-test /d' \ 64 + -e '/ hie-bios /d' \ 65 < "${tmpfile_new}" >> $stackage_config 66 + # Explanations: 67 + # cabal2nix, distribution-nixpkgs, jailbreak-cabal, language-nix: These are our packages and we know what we are doing. 68 + # lsp, lsp-types, lsp-test, hie-bios: These are tightly coupled to hls which is not in stackage. They have no rdeps in stackage. 69 70 if [[ "${1:-}" == "--do-commit" ]]; then 71 git add $stackage_config
+2 -2
nixos/doc/manual/development/option-declarations.section.md
··· 124 ```nix 125 lib.mkPackageOption pkgs "GHC" { 126 default = [ "ghc" ]; 127 - example = "pkgs.haskell.packages.ghc924.ghc.withPackages (hkgs: [ hkgs.primes ])"; 128 } 129 # is like 130 lib.mkOption { 131 type = lib.types.package; 132 default = pkgs.ghc; 133 defaultText = lib.literalExpression "pkgs.ghc"; 134 - example = lib.literalExpression "pkgs.haskell.packages.ghc924.ghc.withPackages (hkgs: [ hkgs.primes ])"; 135 description = "The GHC package to use."; 136 } 137 ```
··· 124 ```nix 125 lib.mkPackageOption pkgs "GHC" { 126 default = [ "ghc" ]; 127 + example = "pkgs.haskell.packages.ghc92.ghc.withPackages (hkgs: [ hkgs.primes ])"; 128 } 129 # is like 130 lib.mkOption { 131 type = lib.types.package; 132 default = pkgs.ghc; 133 defaultText = lib.literalExpression "pkgs.ghc"; 134 + example = lib.literalExpression "pkgs.haskell.packages.ghc92.ghc.withPackages (hkgs: [ hkgs.primes ])"; 135 description = "The GHC package to use."; 136 } 137 ```
+2 -2
nixos/doc/manual/from_md/development/option-declarations.section.xml
··· 189 <programlisting language="bash"> 190 lib.mkPackageOption pkgs &quot;GHC&quot; { 191 default = [ &quot;ghc&quot; ]; 192 - example = &quot;pkgs.haskell.packages.ghc924.ghc.withPackages (hkgs: [ hkgs.primes ])&quot;; 193 } 194 # is like 195 lib.mkOption { 196 type = lib.types.package; 197 default = pkgs.ghc; 198 defaultText = lib.literalExpression &quot;pkgs.ghc&quot;; 199 - example = lib.literalExpression &quot;pkgs.haskell.packages.ghc924.ghc.withPackages (hkgs: [ hkgs.primes ])&quot;; 200 description = &quot;The GHC package to use.&quot;; 201 } 202 </programlisting>
··· 189 <programlisting language="bash"> 190 lib.mkPackageOption pkgs &quot;GHC&quot; { 191 default = [ &quot;ghc&quot; ]; 192 + example = &quot;pkgs.haskell.packages.ghc92.ghc.withPackages (hkgs: [ hkgs.primes ])&quot;; 193 } 194 # is like 195 lib.mkOption { 196 type = lib.types.package; 197 default = pkgs.ghc; 198 defaultText = lib.literalExpression &quot;pkgs.ghc&quot;; 199 + example = lib.literalExpression &quot;pkgs.haskell.packages.ghc92.ghc.withPackages (hkgs: [ hkgs.primes ])&quot;; 200 description = &quot;The GHC package to use.&quot;; 201 } 202 </programlisting>
+22
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
··· 1469 extent. 1470 </para> 1471 </listitem> 1472 </itemizedlist> 1473 </section> 1474 <section xml:id="sec-release-21.11-notable-changes"> ··· 2085 <para> 2086 More jdk and jre versions are now exposed via 2087 <literal>java-packages.compiler</literal>. 2088 </para> 2089 </listitem> 2090 </itemizedlist>
··· 1469 extent. 1470 </para> 1471 </listitem> 1472 + <listitem> 1473 + <para> 1474 + <literal>pkgs.haskell-language-server</literal> will now by 1475 + default be linked dynamically to improve TemplateHaskell 1476 + compatibility. To mitigate the increased closure size it will 1477 + now by default only support our current default ghc (at the 1478 + moment 9.0.2). Add other ghc versions via e.g. 1479 + <literal>pkgs.haskell-language-server.override { supportedGhcVersions = [ &quot;90&quot; &quot;92&quot; ]; }</literal>. 1480 + </para> 1481 + </listitem> 1482 </itemizedlist> 1483 </section> 1484 <section xml:id="sec-release-21.11-notable-changes"> ··· 2095 <para> 2096 More jdk and jre versions are now exposed via 2097 <literal>java-packages.compiler</literal>. 2098 + </para> 2099 + </listitem> 2100 + <listitem> 2101 + <para> 2102 + The sets <literal>haskell.packages</literal> and 2103 + <literal>haskell.compiler</literal> now contain for every ghc 2104 + version an attribute with the minor version dropped. E.g. for 2105 + <literal>ghc8107</literal> there also now exists 2106 + <literal>ghc810</literal>. Those attributes point to the same 2107 + compilers and packagesets but have the advantage that e.g. 2108 + <literal>ghc92</literal> stays stable when we update from 2109 + <literal>ghc924</literal> to <literal>ghc925</literal>. 2110 </para> 2111 </listitem> 2112 </itemizedlist>
+8
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
··· 510 </listitem> 511 <listitem> 512 <para> 513 The <literal>meta.mainProgram</literal> attribute of packages 514 in <literal>wineWowPackages</literal> now defaults to 515 <literal>&quot;wine64&quot;</literal>.
··· 510 </listitem> 511 <listitem> 512 <para> 513 + The <literal>aws</literal> package has been removed due to 514 + being abandoned by the upstream. It is recommended to use 515 + <literal>awscli</literal> or <literal>awscli2</literal> 516 + instead. 517 + </para> 518 + </listitem> 519 + <listitem> 520 + <para> 521 The <literal>meta.mainProgram</literal> attribute of packages 522 in <literal>wineWowPackages</literal> now defaults to 523 <literal>&quot;wine64&quot;</literal>.
+4
nixos/doc/manual/release-notes/rl-2111.section.md
··· 437 - `/usr` will always be included in the initial ramdisk. See the `fileSystems.<name>.neededForBoot` option. 438 If any files exist under `/usr` (which is not typical for NixOS), they will be included in the initial ramdisk, increasing its size to a possibly problematic extent. 439 440 ## Other Notable Changes {#sec-release-21.11-notable-changes} 441 442 ··· 573 - hydrus has been upgraded from version `438` to `463`. Since upgrading between releases this old is advised against, be sure to have a backup of your data before upgrading. For details, see [the hydrus manual](https://hydrusnetwork.github.io/hydrus/help/getting_started_installing.html#big_updates). 574 575 - More jdk and jre versions are now exposed via `java-packages.compiler`.
··· 437 - `/usr` will always be included in the initial ramdisk. See the `fileSystems.<name>.neededForBoot` option. 438 If any files exist under `/usr` (which is not typical for NixOS), they will be included in the initial ramdisk, increasing its size to a possibly problematic extent. 439 440 + - `pkgs.haskell-language-server` will now by default be linked dynamically to improve TemplateHaskell compatibility. To mitigate the increased closure size it will now by default only support our current default ghc (at the moment 9.0.2). Add other ghc versions via e.g. `pkgs.haskell-language-server.override { supportedGhcVersions = [ "90" "92" ]; }`. 441 + 442 ## Other Notable Changes {#sec-release-21.11-notable-changes} 443 444 ··· 575 - hydrus has been upgraded from version `438` to `463`. Since upgrading between releases this old is advised against, be sure to have a backup of your data before upgrading. For details, see [the hydrus manual](https://hydrusnetwork.github.io/hydrus/help/getting_started_installing.html#big_updates). 576 577 - More jdk and jre versions are now exposed via `java-packages.compiler`. 578 + 579 + - The sets `haskell.packages` and `haskell.compiler` now contain for every ghc version an attribute with the minor version dropped. E.g. for `ghc8107` there also now exists `ghc810`. Those attributes point to the same compilers and packagesets but have the advantage that e.g. `ghc92` stays stable when we update from `ghc924` to `ghc925`.
+2
nixos/doc/manual/release-notes/rl-2211.section.md
··· 176 `python3.pkgs.influxgraph` packages, have been removed due to lack of upstream 177 maintenance. 178 179 - The `meta.mainProgram` attribute of packages in `wineWowPackages` now defaults to `"wine64"`. 180 181 - The `paperless` module now defaults `PAPERLESS_TIME_ZONE` to your configured system timezone.
··· 176 `python3.pkgs.influxgraph` packages, have been removed due to lack of upstream 177 maintenance. 178 179 + - The `aws` package has been removed due to being abandoned by the upstream. It is recommended to use `awscli` or `awscli2` instead. 180 + 181 - The `meta.mainProgram` attribute of packages in `wineWowPackages` now defaults to `"wine64"`. 182 183 - The `paperless` module now defaults `PAPERLESS_TIME_ZONE` to your configured system timezone.
+10 -29
nixos/modules/services/web-apps/lemmy.nix
··· 71 }; 72 73 config = 74 - let 75 - localPostgres = (cfg.settings.database.host == "localhost" || cfg.settings.database.host == "/run/postgresql"); 76 - in 77 lib.mkIf cfg.enable { 78 services.lemmy.settings = (mapAttrs (name: mkDefault) 79 { ··· 100 }; 101 }); 102 103 - services.postgresql = mkIf localPostgres { 104 - enable = mkDefault true; 105 }; 106 107 services.pict-rs.enable = true; ··· 141 }; 142 143 assertions = [{ 144 - assertion = cfg.database.createLocally -> localPostgres; 145 message = "if you want to create the database locally, you need to use a local database"; 146 }]; 147 ··· 162 163 wantedBy = [ "multi-user.target" ]; 164 165 - after = [ "pict-rs.service" ] ++ lib.optionals cfg.database.createLocally [ "lemmy-postgresql.service" ]; 166 167 - requires = lib.optionals cfg.database.createLocally [ "lemmy-postgresql.service" ]; 168 169 serviceConfig = { 170 DynamicUser = true; ··· 199 DynamicUser = true; 200 WorkingDirectory = "${pkgs.lemmy-ui}"; 201 ExecStart = "${pkgs.nodejs}/bin/node ${pkgs.lemmy-ui}/dist/js/server.js"; 202 - }; 203 - }; 204 - 205 - systemd.services.lemmy-postgresql = mkIf cfg.database.createLocally { 206 - description = "Lemmy postgresql db"; 207 - after = [ "postgresql.service" ]; 208 - partOf = [ "lemmy.service" ]; 209 - script = with cfg.settings.database; '' 210 - PSQL() { 211 - ${config.services.postgresql.package}/bin/psql --port=${toString cfg.settings.database.port} "$@" 212 - } 213 - # check if the database already exists 214 - if ! PSQL -lqt | ${pkgs.coreutils}/bin/cut -d \| -f 1 | ${pkgs.gnugrep}/bin/grep -qw ${database} ; then 215 - PSQL -tAc "CREATE ROLE ${user} WITH LOGIN;" 216 - PSQL -tAc "CREATE DATABASE ${database} WITH OWNER ${user};" 217 - fi 218 - ''; 219 - serviceConfig = { 220 - User = config.services.postgresql.superUser; 221 - Type = "oneshot"; 222 - RemainAfterExit = true; 223 }; 224 }; 225 };
··· 71 }; 72 73 config = 74 lib.mkIf cfg.enable { 75 services.lemmy.settings = (mapAttrs (name: mkDefault) 76 { ··· 97 }; 98 }); 99 100 + services.postgresql = mkIf cfg.database.createLocally { 101 + enable = true; 102 + ensureDatabases = [ cfg.settings.database.database ]; 103 + ensureUsers = [{ 104 + name = cfg.settings.database.user; 105 + ensurePermissions."DATABASE ${cfg.settings.database.database}" = "ALL PRIVILEGES"; 106 + }]; 107 }; 108 109 services.pict-rs.enable = true; ··· 143 }; 144 145 assertions = [{ 146 + assertion = cfg.database.createLocally -> cfg.settings.database.host == "localhost" || cfg.settings.database.host == "/run/postgresql"; 147 message = "if you want to create the database locally, you need to use a local database"; 148 }]; 149 ··· 164 165 wantedBy = [ "multi-user.target" ]; 166 167 + after = [ "pict-rs.service" ] ++ lib.optionals cfg.database.createLocally [ "postgresql.service" ]; 168 169 + requires = lib.optionals cfg.database.createLocally [ "postgresql.service" ]; 170 171 serviceConfig = { 172 DynamicUser = true; ··· 201 DynamicUser = true; 202 WorkingDirectory = "${pkgs.lemmy-ui}"; 203 ExecStart = "${pkgs.nodejs}/bin/node ${pkgs.lemmy-ui}/dist/js/server.js"; 204 }; 205 }; 206 };
+1 -1
nixos/modules/services/x11/window-managers/xmonad.nix
··· 46 haskellPackages = mkOption { 47 default = pkgs.haskellPackages; 48 defaultText = literalExpression "pkgs.haskellPackages"; 49 - example = literalExpression "pkgs.haskell.packages.ghc8107"; 50 type = types.attrs; 51 description = lib.mdDoc '' 52 haskellPackages used to build Xmonad and other packages.
··· 46 haskellPackages = mkOption { 47 default = pkgs.haskellPackages; 48 defaultText = literalExpression "pkgs.haskellPackages"; 49 + example = literalExpression "pkgs.haskell.packages.ghc810"; 50 type = types.attrs; 51 description = lib.mdDoc '' 52 haskellPackages used to build Xmonad and other packages.
+1 -1
pkgs/applications/audio/game-music-emu/default.nix pkgs/development/libraries/audio/game-music-emu/default.nix
··· 8 url = "https://bitbucket.org/mpyne/game-music-emu/downloads/${pname}-${version}.tar.xz"; 9 sha256 = "07857vdkak306d9s5g6fhmjyxk7vijzjhkmqb15s7ihfxx9lx8xb"; 10 }; 11 - cmakeFlags = lib.optionals stdenv.isDarwin [ "-DENABLE_UBSAN=OFF" ]; 12 nativeBuildInputs = [ cmake removeReferencesTo ]; 13 14 # It used to reference it, in the past, but thanks to the postFixup hook, now
··· 8 url = "https://bitbucket.org/mpyne/game-music-emu/downloads/${pname}-${version}.tar.xz"; 9 sha256 = "07857vdkak306d9s5g6fhmjyxk7vijzjhkmqb15s7ihfxx9lx8xb"; 10 }; 11 + cmakeFlags = lib.optionals (stdenv.isDarwin || stdenv.hostPlatform.isMusl) [ "-DENABLE_UBSAN=OFF" ]; 12 nativeBuildInputs = [ cmake removeReferencesTo ]; 13 14 # It used to reference it, in the past, but thanks to the postFixup hook, now
+2 -2
pkgs/applications/misc/hugo/default.nix
··· 2 3 buildGoModule rec { 4 pname = "hugo"; 5 - version = "0.103.0"; 6 7 src = fetchFromGitHub { 8 owner = "gohugoio"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-X78wmxEjw2noOjOj3uujXZHsPOSdZJ4KPz4Ia5sOu3I="; 12 }; 13 14 vendorSha256 = "sha256-Y0+D5H7kWi+bacJm1pouYDPHnnSRPatOt6qPfkk92X4=";
··· 2 3 buildGoModule rec { 4 pname = "hugo"; 5 + version = "0.103.1"; 6 7 src = fetchFromGitHub { 8 owner = "gohugoio"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-KSNBbSJROx65WxOd98XLLbbSDL0x4ESEKVIsrZV911k="; 12 }; 13 14 vendorSha256 = "sha256-Y0+D5H7kWi+bacJm1pouYDPHnnSRPatOt6qPfkk92X4=";
+6 -1
pkgs/applications/networking/cluster/k3s/default.nix
··· 22 , zstd 23 , yq-go 24 , nixosTests 25 }: 26 27 with lib; ··· 240 241 substituteInPlace scripts/package-cli \ 242 --replace '"''${GO}" generate' \ 243 - 'GOFLAGS="" "''${GO}" generate' 244 ''; 245 246 # Important utilities used by the kubelet, see
··· 22 , zstd 23 , yq-go 24 , nixosTests 25 + , pkgsBuildBuild 26 }: 27 28 with lib; ··· 241 242 substituteInPlace scripts/package-cli \ 243 --replace '"''${GO}" generate' \ 244 + 'GOFLAGS="" \ 245 + GOOS="${pkgsBuildBuild.go.GOOS}" \ 246 + GOARCH="${pkgsBuildBuild.go.GOARCH}" \ 247 + CC="${pkgsBuildBuild.stdenv.cc}/bin/cc" \ 248 + "''${GO}" generate' 249 ''; 250 251 # Important utilities used by the kubelet, see
+3 -3
pkgs/applications/networking/cluster/kubebuilder/default.nix
··· 9 10 buildGoModule rec { 11 pname = "kubebuilder"; 12 - version = "3.6.0"; 13 14 src = fetchFromGitHub { 15 owner = "kubernetes-sigs"; 16 repo = "kubebuilder"; 17 rev = "v${version}"; 18 - sha256 = "sha256-WbFY1tBwq0DjJqM5ld7W9GkhPQDsGUQCwEe42XkJlfQ="; 19 }; 20 - vendorSha256 = "sha256-tz0SHAl9SwppjA8s0m4gJOh6rf8F+kRc2HnNMjO+blQ="; 21 22 subPackages = ["cmd"]; 23
··· 9 10 buildGoModule rec { 11 pname = "kubebuilder"; 12 + version = "3.7.0"; 13 14 src = fetchFromGitHub { 15 owner = "kubernetes-sigs"; 16 repo = "kubebuilder"; 17 rev = "v${version}"; 18 + sha256 = "sha256-nLjmz9OakBLTBWdYA6czgtJmCuP96abNwLcLZo+yZ48="; 19 }; 20 + vendorSha256 = "sha256-xljLDwubwr6rZ/ZpW9/WithClaMo88ivlBhWFb0iAvo="; 21 22 subPackages = ["cmd"]; 23
+3 -3
pkgs/applications/networking/cluster/terraform/default.nix
··· 168 mkTerraform = attrs: pluggable (generic attrs); 169 170 terraform_1 = mkTerraform { 171 - version = "1.2.9"; 172 - sha256 = "sha256-Q5AJiFnbHXhIJP06SCJNvuMKGwEJUOsmueCI7QCeQlk="; 173 - vendorSha256 = "sha256-VKJ+aWZYD6N8HDJwUEtgWxoBMGOa27K9ze2RUJvuipc="; 174 patches = [ ./provider-path-0_15.patch ]; 175 passthru = { 176 inherit plugins;
··· 168 mkTerraform = attrs: pluggable (generic attrs); 169 170 terraform_1 = mkTerraform { 171 + version = "1.3.0"; 172 + sha256 = "1bl2d1wzarhglfc2vxg4m080d6z5mm35h3i4vg7n93wj9x3wkkq8"; 173 + vendorSha256 = "1kjbrwn6k0fycal8g189pda1w3qyjzfk2qjvm1fyj60dr155gncw"; 174 patches = [ ./provider-path-0_15.patch ]; 175 passthru = { 176 inherit plugins;
+2 -2
pkgs/applications/networking/mailreaders/thunderbird/packages.nix
··· 39 }; 40 thunderbird-102 = (buildMozillaMach rec { 41 pname = "thunderbird"; 42 - version = "102.2.2"; 43 application = "comm/mail"; 44 applicationName = "Mozilla Thunderbird"; 45 binaryName = pname; 46 src = fetchurl { 47 url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; 48 - sha512 = "fe72ddb81d35d4a85b25a6d955a0b0f705aeda2dca0f572efca7ce94041c4ddcead6c690bda8d4bded4c43e12a15669f9608db6debec38d8b5157a914e280db5"; 49 }; 50 extraPatches = [ 51 # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`.
··· 39 }; 40 thunderbird-102 = (buildMozillaMach rec { 41 pname = "thunderbird"; 42 + version = "102.3.0"; 43 application = "comm/mail"; 44 applicationName = "Mozilla Thunderbird"; 45 binaryName = pname; 46 src = fetchurl { 47 url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; 48 + sha512 = "9b9908d9f7b1281df5b2c74a25211973e25d9b780f05b9550c89e5aeb8b39070c517a1a33d0d84a33ed26dbcef99058308b76c056bd4e34987c32f0600e3882e"; 49 }; 50 extraPatches = [ 51 # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`.
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 { 2 - "commit": "d921dcbcb495c59ebdd949f1b70c00d0b0dfbc34", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/d921dcbcb495c59ebdd949f1b70c00d0b0dfbc34.tar.gz", 4 - "sha256": "1kdb392fhm2jvf3rsznx2gzwqki978bj3dpmpjfjxqadbzz9cl34", 5 - "msg": "Update from Hackage at 2022-09-11T02:31:18Z" 6 }
··· 1 { 2 + "commit": "e456824564bb5457549a70dc03c7ae00b3dfaec3", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/e456824564bb5457549a70dc03c7ae00b3dfaec3.tar.gz", 4 + "sha256": "0kvjhghjhs5b6ldp4yyyy158lqk54aahqqp4n0mm67p7qv09i5xr", 5 + "msg": "Update from Hackage at 2022-09-19T12:29:18Z" 6 }
+21 -33
pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, pkg-config, intltool, python3, imagemagick, libwnck, libxfce4ui, xfce4-panel, xfconf, xfce4-dev-tools, xfce, gitUpdater }: 2 3 - stdenv.mkDerivation rec { 4 - pname = "xfce4-windowck-plugin"; 5 - version = "0.4.10"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "invidian"; 9 - repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "sha256-luCQzqWX3Jl2MlBa3vi1q7z1XOhpFxE8PUxscoIyBlA="; 12 - }; 13 - 14 - nativeBuildInputs = [ 15 - pkg-config 16 - intltool 17 - ]; 18 19 buildInputs = [ 20 - python3 21 imagemagick 22 libwnck 23 libxfce4ui 24 xfce4-panel 25 xfconf 26 - xfce4-dev-tools 27 ]; 28 29 - preConfigure = '' 30 - ./autogen.sh 31 - patchShebangs . 32 ''; 33 34 - enableParallelBuilding = true; 35 - 36 - passthru.updateScript = gitUpdater { 37 - inherit pname version; 38 - attrPath = "xfce.${pname}"; 39 - rev-prefix = "v"; 40 - }; 41 - 42 meta = with lib; { 43 - homepage = "https://goodies.xfce.org/projects/panel-plugins/xfce4-windowck-plugin"; 44 - description = "Xfce plugins which allows to put the maximized window title and buttons on the panel"; 45 - license = licenses.gpl2Plus; 46 - platforms = platforms.unix; 47 maintainers = with maintainers; [ ] ++ teams.xfce.members; 48 }; 49 }
··· 1 + { lib 2 + , mkXfceDerivation 3 + , imagemagick 4 + , libwnck 5 + , libxfce4ui 6 + , python3 7 + , xfce4-panel 8 + , xfconf 9 + }: 10 11 + mkXfceDerivation { 12 + category = "panel-plugins"; 13 + pname = "xfce4-windowck-plugin"; 14 + version = "0.5.0"; 15 + rev-prefix = "v"; 16 + odd-unstable = false; 17 + sha256 = "sha256-MhNSgI74VLdoS5yL6nfRrVrPvv7+0P5meO4zQheYFzo="; 18 19 buildInputs = [ 20 imagemagick 21 libwnck 22 libxfce4ui 23 + python3 24 xfce4-panel 25 xfconf 26 ]; 27 28 + postPatch = '' 29 + patchShebangs themes/windowck{,-dark}/{xfwm4,unity}/generator.py 30 ''; 31 32 meta = with lib; { 33 + description = "Xfce panel plugin for displaying window title and buttons"; 34 + license = licenses.gpl3Plus; 35 maintainers = with maintainers; [ ] ++ teams.xfce.members; 36 }; 37 }
+1 -1
pkgs/development/compilers/elm/default.nix
··· 7 8 fetchElmDeps = pkgs.callPackage ./fetchElmDeps.nix { }; 9 10 - hsPkgs = self: pkgs.haskell.packages.ghc8107.override { 11 overrides = self: super: with pkgs.haskell.lib.compose; with lib; 12 let elmPkgs = rec { 13 elm = overrideCabal (drv: {
··· 7 8 fetchElmDeps = pkgs.callPackage ./fetchElmDeps.nix { }; 9 10 + hsPkgs = self: pkgs.haskell.packages.ghc810.override { 11 overrides = self: super: with pkgs.haskell.lib.compose; with lib; 12 let elmPkgs = rec { 13 elm = overrideCabal (drv: {
+49 -73
pkgs/development/haskell-modules/configuration-common.nix
··· 817 # requires git at test-time *and* runtime, but we'll just rely on users to 818 # bring their own git at runtime 819 sensei = overrideCabal (drv: { 820 - testHaskellDepends = drv.testHaskellDepends or [] ++ [ self.hspec-meta_2_9_3 ]; 821 testToolDepends = drv.testToolDepends or [] ++ [ pkgs.git ]; 822 }) (super.sensei.override { 823 - hspec = self.hspec_2_10_5; 824 hspec-wai = super.hspec-wai.override { 825 - hspec = self.hspec_2_10_5; 826 }; 827 }); 828 ··· 1010 # https://github.com/haskell-hvr/hgettext/issues/14 1011 hgettext = doJailbreak super.hgettext; 1012 1013 - # Generate shell completion. 1014 - cabal2nix = generateOptparseApplicativeCompletion "cabal2nix" super.cabal2nix; 1015 - 1016 - ormolu = generateOptparseApplicativeCompletion "ormolu" super.ormolu; 1017 - 1018 stack = 1019 generateOptparseApplicativeCompletion "stack" 1020 - (doJailbreak # for Cabal constraint added on hackage 1021 - (appendPatch 1022 - (fetchpatch { 1023 - # https://github.com/commercialhaskell/stack/pull/5559 1024 - # When removing, also remove doJailbreak. 1025 - name = "stack-pull-5559.patch"; 1026 - url = "https://github.com/hercules-ci/stack/compare/v2.7.5...brandon-leapyear/chinn/cabal-0.patch"; 1027 - sha256 = "sha256-OXmdGgQ2KSKtQKOK6eePLgvUOTlzac544HQYKJpcjnU="; 1028 - }) 1029 (super.stack.overrideScope (self: super: { 1030 - # stack 2.7.5 requires aeson <= 1.6. 1031 - aeson = self.aeson_1_5_6_0; 1032 - })) 1033 - )); 1034 1035 # Too strict version bound on hashable-time. 1036 # Tests require newer package version. ··· 1299 # upstream: https://github.com/obsidiansystems/which/pull/6 1300 which = doJailbreak super.which; 1301 1302 - # the test suite attempts to run the binaries built in this package 1303 - # through $PATH but they aren't in $PATH 1304 - dhall-lsp-server = dontCheck super.dhall-lsp-server; 1305 - 1306 # https://github.com/ocharles/weeder/issues/15 1307 weeder = doJailbreak super.weeder; 1308 1309 # Requested version bump on upstream https://github.com/obsidiansystems/constraints-extras/issues/32 1310 constraints-extras = doJailbreak super.constraints-extras; ··· 1531 }) 1532 ] super.binary-strict; 1533 1534 - # 2020-11-19: Checks nearly fixed, but still disabled because of flaky tests: 1535 - # https://github.com/haskell/haskell-language-server/issues/610 1536 - # https://github.com/haskell/haskell-language-server/issues/611 1537 - haskell-language-server = lib.pipe super.haskell-language-server [ 1538 dontCheck 1539 - (appendConfigureFlags ["-ftactics"]) 1540 - (overrideCabal (old: { 1541 - libraryHaskellDepends = old.libraryHaskellDepends ++ [ 1542 - super.hls-tactics-plugin 1543 - ]; 1544 - })) 1545 - ]; 1546 1547 - lsp = assert super.lsp.version == "1.4.0.0"; dontCheck super.lsp; 1548 1549 # 2021-05-08: Tests fail: https://github.com/haskell/haskell-language-server/issues/1809 1550 hls-eval-plugin = dontCheck super.hls-eval-plugin; ··· 1564 # 2021-11-20: Testsuite hangs. 1565 # https://github.com/haskell/haskell-language-server/issues/2375 1566 hls-pragmas-plugin = dontCheck super.hls-pragmas-plugin; 1567 1568 # 2021-03-21: Test hangs 1569 # https://github.com/haskell/haskell-language-server/issues/1562 ··· 1642 servant-openapi3 = dontCheck super.servant-openapi3; 1643 1644 # Give hspec 2.10.* correct dependency versions without overrideScope 1645 - hspec_2_10_5 = doDistribute (super.hspec_2_10_5.override { 1646 - hspec-discover = self.hspec-discover_2_10_5; 1647 - hspec-core = self.hspec-core_2_10_5; 1648 }); 1649 - hspec-discover_2_10_5 = super.hspec-discover_2_10_5.override { 1650 - hspec-meta = self.hspec-meta_2_9_3; 1651 }; 1652 - hspec-core_2_10_5 = super.hspec-core_2_10_5.override { 1653 - hspec-meta = self.hspec-meta_2_9_3; 1654 }; 1655 1656 # Point hspec 2.7.10 to correct dependencies ··· 2109 # https://github.com/plow-technologies/hspec-golden-aeson/issues/17 2110 hspec-golden-aeson = dontCheck super.hspec-golden-aeson; 2111 2112 - # 2021-11-05: jailBreak the too tight upper bound on haskus-utils-variant 2113 - ghcup = doJailbreak (super.ghcup.overrideScope (self: super: { 2114 - Cabal = self.Cabal_3_6_3_0; 2115 - })); 2116 - 2117 # 2022-03-21: Newest stylish-haskell needs ghc-lib-parser-9_2 2118 stylish-haskell = (super.stylish-haskell.override { 2119 - ghc-lib-parser = super.ghc-lib-parser_9_2_4_20220729; 2120 - ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_1_1; 2121 - }); 2122 - 2123 - ghc-lib-parser-ex_9_2_1_1 = super.ghc-lib-parser-ex_9_2_1_1.override { 2124 - ghc-lib-parser = super.ghc-lib-parser_9_2_4_20220729; 2125 - }; 2126 - 2127 - ghc-lib-parser-ex_9_2_0_4 = super.ghc-lib-parser-ex_9_2_0_4.override { 2128 - ghc-lib-parser = super.ghc-lib-parser_9_2_4_20220729; 2129 - }; 2130 - 2131 - hlint_3_4_1 = doDistribute (super.hlint_3_4_1.override { 2132 ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; 2133 }); 2134 ··· 2158 2159 # 2021-08-18: streamly-posix was released with hspec 2.8.2, but it works with older versions too. 2160 streamly-posix = doJailbreak super.streamly-posix; 2161 - 2162 - # Not running the "example" test because it requires a binary from lsps test 2163 - # suite which is not part of the output of lsp. 2164 - lsp-test = overrideCabal (old: { testTarget = "tests func-test"; }) super.lsp-test; 2165 2166 # 2021-09-14: Tests are flaky. 2167 hls-splice-plugin = dontCheck super.hls-splice-plugin; ··· 2510 # has been resolved. 2511 lucid-htmx = doJailbreak super.lucid-htmx; 2512 2513 - lsp_1_5_0_0 = doDistribute (super.lsp_1_5_0_0.override { 2514 - lsp-types = self.lsp-types_1_5_0_0; 2515 - }); 2516 - 2517 - futhark = super.futhark.override { 2518 - lsp = self.lsp_1_5_0_0; 2519 - }; 2520 2521 # Too strict bounds on hspec 2522 # https://github.com/klapaucius/vector-hashtables/issues/11
··· 817 # requires git at test-time *and* runtime, but we'll just rely on users to 818 # bring their own git at runtime 819 sensei = overrideCabal (drv: { 820 + testHaskellDepends = drv.testHaskellDepends or [] ++ [ self.hspec-meta_2_10_5 ]; 821 testToolDepends = drv.testToolDepends or [] ++ [ pkgs.git ]; 822 }) (super.sensei.override { 823 + hspec = self.hspec_2_10_6; 824 hspec-wai = super.hspec-wai.override { 825 + hspec = self.hspec_2_10_6; 826 }; 827 }); 828 ··· 1010 # https://github.com/haskell-hvr/hgettext/issues/14 1011 hgettext = doJailbreak super.hgettext; 1012 1013 stack = 1014 generateOptparseApplicativeCompletion "stack" 1015 + # stack has a bunch of constraints in its .cabal file that don't seem to be necessary 1016 + (doJailbreak 1017 (super.stack.overrideScope (self: super: { 1018 + # Needs Cabal-3.6 1019 + Cabal = self.Cabal_3_6_3_0; 1020 + }))); 1021 1022 # Too strict version bound on hashable-time. 1023 # Tests require newer package version. ··· 1286 # upstream: https://github.com/obsidiansystems/which/pull/6 1287 which = doJailbreak super.which; 1288 1289 # https://github.com/ocharles/weeder/issues/15 1290 weeder = doJailbreak super.weeder; 1291 + 1292 + # 2022-09-20: We have overridden lsp to not be the stackage version. 1293 + # dhall-lsp-server needs the older 1.4.0.0 lsp 1294 + dhall-lsp-server = super.dhall-lsp-server.override { 1295 + lsp = dontCheck (super.lsp_1_4_0_0.override { 1296 + lsp-types = super.lsp-types_1_4_0_1; 1297 + }); 1298 + }; 1299 1300 # Requested version bump on upstream https://github.com/obsidiansystems/constraints-extras/issues/32 1301 constraints-extras = doJailbreak super.constraints-extras; ··· 1522 }) 1523 ] super.binary-strict; 1524 1525 + haskell-language-server = (lib.pipe super.haskell-language-server [ 1526 dontCheck 1527 + (disableCabalFlag "stan") # Sorry stan is totally unmaintained and terrible to get to run. It only works on ghc 8.8 or 8.10 anyways … 1528 + ]).overrideScope (lself: lsuper: { 1529 + ormolu = doJailbreak lself.ormolu_0_5_0_1; 1530 + fourmolu = doJailbreak lself.fourmolu_0_8_2_0; 1531 + hlint = enableCabalFlag "ghc-lib" lself.hlint_3_4_1; 1532 + ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; 1533 + ghc-lib-parser = lself.ghc-lib-parser_9_2_4_20220729; 1534 + }); 1535 1536 + hls-hlint-plugin = super.hls-hlint-plugin.overrideScope (lself: lsuper: { 1537 + # For "ghc-lib" flag see https://github.com/haskell/haskell-language-server/issues/3185#issuecomment-1250264515 1538 + hlint = enableCabalFlag "ghc-lib" lself.hlint_3_4_1; 1539 + ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; 1540 + ghc-lib-parser = lself.ghc-lib-parser_9_2_4_20220729; 1541 + }); 1542 + 1543 + # For -f-auto see cabal.project in haskell-language-server. 1544 + ghc-lib-parser-ex_9_2_0_4 = disableCabalFlag "auto" (super.ghc-lib-parser-ex_9_2_0_4.override { 1545 + ghc-lib-parser = self.ghc-lib-parser_9_2_4_20220729; 1546 + }); 1547 1548 # 2021-05-08: Tests fail: https://github.com/haskell/haskell-language-server/issues/1809 1549 hls-eval-plugin = dontCheck super.hls-eval-plugin; ··· 1563 # 2021-11-20: Testsuite hangs. 1564 # https://github.com/haskell/haskell-language-server/issues/2375 1565 hls-pragmas-plugin = dontCheck super.hls-pragmas-plugin; 1566 + 1567 + # 2022-09-19: https://github.com/haskell/haskell-language-server/issues/3200 1568 + hls-refactor-plugin = dontCheck super.hls-refactor-plugin; 1569 1570 # 2021-03-21: Test hangs 1571 # https://github.com/haskell/haskell-language-server/issues/1562 ··· 1644 servant-openapi3 = dontCheck super.servant-openapi3; 1645 1646 # Give hspec 2.10.* correct dependency versions without overrideScope 1647 + hspec_2_10_6 = doDistribute (super.hspec_2_10_6.override { 1648 + hspec-discover = self.hspec-discover_2_10_6; 1649 + hspec-core = self.hspec-core_2_10_6; 1650 }); 1651 + hspec-discover_2_10_6 = super.hspec-discover_2_10_6.override { 1652 + hspec-meta = self.hspec-meta_2_10_5; 1653 }; 1654 + hspec-core_2_10_6 = super.hspec-core_2_10_6.override { 1655 + hspec-meta = self.hspec-meta_2_10_5; 1656 }; 1657 1658 # Point hspec 2.7.10 to correct dependencies ··· 2111 # https://github.com/plow-technologies/hspec-golden-aeson/issues/17 2112 hspec-golden-aeson = dontCheck super.hspec-golden-aeson; 2113 2114 # 2022-03-21: Newest stylish-haskell needs ghc-lib-parser-9_2 2115 stylish-haskell = (super.stylish-haskell.override { 2116 + ghc-lib-parser = self.ghc-lib-parser_9_2_4_20220729; 2117 ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; 2118 }); 2119 ··· 2143 2144 # 2021-08-18: streamly-posix was released with hspec 2.8.2, but it works with older versions too. 2145 streamly-posix = doJailbreak super.streamly-posix; 2146 2147 # 2021-09-14: Tests are flaky. 2148 hls-splice-plugin = dontCheck super.hls-splice-plugin; ··· 2491 # has been resolved. 2492 lucid-htmx = doJailbreak super.lucid-htmx; 2493 2494 + # 2022-09-20: Restrictive upper bound on lsp 2495 + futhark = doJailbreak super.futhark; 2496 2497 # Too strict bounds on hspec 2498 # https://github.com/klapaucius/vector-hashtables/issues/11
+11 -22
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
··· 96 executableHaskellDepends = drv.executableToolDepends or [] ++ [ self.repline ]; 97 }) super.hnix); 98 99 - mime-string = disableOptimization super.mime-string; 100 101 - # Older compilers need the latest ghc-lib to build this package. 102 - # Fix build with ghc-lib >= 9.0 and ghc <= 8.10.7 103 - # https://github.com/haskell/haskell-language-server/issues/2728 104 - hls-hlint-plugin = addBuildDepend self.ghc-lib (appendPatch (pkgs.fetchpatch { 105 - name = "hls-hlint-plugin-workaround.patch"; 106 - url = "https://github.com/haskell/haskell-language-server/pull/2854.patch"; 107 - hash = "sha256-bLGu0OQtXsmMF3rZM+R6k7bsZm4Vgf2r0ert5Wunong="; 108 - stripLen = 2; 109 - includes = ["src/Ide/Plugin/Hlint.hs"]; 110 - }) super.hls-hlint-plugin); 111 112 - haskell-language-server = appendConfigureFlags [ 113 - "-f-stylishhaskell" 114 - "-f-brittany" 115 - ] 116 - super.haskell-language-server; 117 - 118 - # has a restrictive lower bound on Cabal 119 - fourmolu = doJailbreak super.fourmolu; 120 - 121 - # ormolu 0.3 requires Cabal == 3.4 122 - ormolu = super.ormolu_0_2_0_0; 123 124 # weeder 2.3.0 no longer supports GHC 8.10 125 weeder = doDistribute (doJailbreak self.weeder_2_2_0);
··· 96 executableHaskellDepends = drv.executableToolDepends or [] ++ [ self.repline ]; 97 }) super.hnix); 98 99 + haskell-language-server = addBuildDepend self.hls-brittany-plugin (super.haskell-language-server.overrideScope (lself: lsuper: { 100 + Cabal = lself.Cabal_3_6_3_0; 101 + aeson = lself.aeson_1_5_6_0; 102 + lsp-types = doJailbreak lsuper.lsp-types; # Checks require aeson >= 2.0 103 + })); 104 105 + hls-brittany-plugin = super.hls-brittany-plugin.overrideScope (lself: lsuper: { 106 + brittany = doJailbreak lself.brittany_0_13_1_2; 107 + aeson = lself.aeson_1_5_6_0; 108 + lsp-types = doJailbreak lsuper.lsp-types; # Checks require aeson >= 2.0 109 + }); 110 111 + mime-string = disableOptimization super.mime-string; 112 113 # weeder 2.3.0 no longer supports GHC 8.10 114 weeder = doDistribute (doJailbreak self.weeder_2_2_0);
+23 -13
pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
··· 141 142 mime-string = disableOptimization super.mime-string; 143 144 - # Older compilers need the latest ghc-lib to build this package. 145 - hls-hlint-plugin = addBuildDepend self.ghc-lib (overrideCabal (drv: { 146 - # Workaround for https://github.com/haskell/haskell-language-server/issues/2728 147 - postPatch = '' 148 - sed -i 's/(GHC.RealSrcSpan x,/(GHC.RealSrcSpan x Nothing,/' src/Ide/Plugin/Hlint.hs 149 - ''; 150 - }) 151 - super.hls-hlint-plugin); 152 153 - haskell-language-server = appendConfigureFlags [ 154 - "-f-stylishhaskell" 155 - "-f-brittany" 156 - ] 157 - super.haskell-language-server; 158 159 # has a restrictive lower bound on Cabal 160 fourmolu = doJailbreak super.fourmolu;
··· 141 142 mime-string = disableOptimization super.mime-string; 143 144 + haskell-language-server = addBuildDepend self.hls-brittany-plugin (super.haskell-language-server.overrideScope (lself: lsuper: { 145 + ghc-lib-parser = lself.ghc-lib-parser_8_10_7_20220219; 146 + ghc-lib-parser-ex = addBuildDepend lself.ghc-lib-parser lself.ghc-lib-parser-ex_8_10_0_24; 147 + # Pick old ormolu and fourmolu because ghc-lib-parser is not compatible 148 + ormolu = doJailbreak lself.ormolu_0_1_4_1; 149 + fourmolu = doJailbreak lself.fourmolu_0_3_0_0; 150 + hlint = lself.hlint_3_2_8; 151 + aeson = lself.aeson_1_5_6_0; 152 + stylish-haskell = lself.stylish-haskell_0_13_0_0; 153 + lsp-types = doJailbreak lsuper.lsp-types; 154 + })); 155 156 + hls-hlint-plugin = super.hls-hlint-plugin.overrideScope (lself: lsuper: { 157 + # For "ghc-lib" flag see https://github.com/haskell/haskell-language-server/issues/3185#issuecomment-1250264515 158 + hlint = lself.hlint_3_2_8; 159 + ghc-lib-parser = lself.ghc-lib-parser_8_10_7_20220219; 160 + ghc-lib-parser-ex = addBuildDepend lself.ghc-lib-parser lself.ghc-lib-parser-ex_8_10_0_24; 161 + }); 162 + 163 + hls-brittany-plugin = super.hls-brittany-plugin.overrideScope (lself: lsuper: { 164 + brittany = doJailbreak lself.brittany_0_13_1_2; 165 + aeson = lself.aeson_1_5_6_0; 166 + lsp-types = doJailbreak lsuper.lsp-types; 167 + }); 168 169 # has a restrictive lower bound on Cabal 170 fourmolu = doJailbreak super.fourmolu;
+6
pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
··· 99 sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f"; 100 }) (doJailbreak super.language-haskell-extract); 101 102 # The test suite depends on ChasingBottoms, which is broken with ghc-9.0.x. 103 unordered-containers = dontCheck super.unordered-containers; 104
··· 99 sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f"; 100 }) (doJailbreak super.language-haskell-extract); 101 102 + haskell-language-server = super.haskell-language-server.overrideScope (lself: lsuper: { 103 + # Needed for modern ormolu and fourmolu. 104 + # Apply this here and not in common, because other ghc versions offer different Cabal versions. 105 + Cabal = lself.Cabal_3_6_3_0; 106 + }); 107 + 108 # The test suite depends on ChasingBottoms, which is broken with ghc-9.0.x. 109 unordered-containers = dontCheck super.unordered-containers; 110
+13 -18
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
··· 190 revision = null; 191 } super.memory); 192 193 - # Use hlint from git for GHC 9.2.1 support 194 - hlint = self.hlint_3_4_1; 195 196 # https://github.com/sjakobi/bsb-http-chunked/issues/38 197 bsb-http-chunked = dontCheck super.bsb-http-chunked; ··· 201 jacinda = doDistribute super.jacinda; 202 some = doJailbreak super.some; 203 204 - # 2022-06-05: this is not the latest version of fourmolu because 205 - # hls-fourmolu-plugin 1.0.3.0 doesn‘t support a newer one. 206 - fourmolu = super.fourmolu_0_6_0_0; 207 - # hls-fourmolu-plugin in this version has a to strict upper bound of fourmolu <= 0.5.0.0 208 - hls-fourmolu-plugin = assert super.hls-fourmolu-plugin.version == "1.0.3.0"; doJailbreak super.hls-fourmolu-plugin; 209 210 - hls-ormolu-plugin = assert super.hls-ormolu-plugin.version == "1.0.2.1"; doJailbreak super.hls-ormolu-plugin; 211 implicit-hie-cradle = doJailbreak super.implicit-hie-cradle; 212 # 1.3 introduced support for GHC 9.2.x, so when this assert fails, the jailbreak can be removed 213 hashtables = assert super.hashtables.version == "1.2.4.2"; doJailbreak super.hashtables; ··· 215 # 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46 216 hiedb = doJailbreak (dontCheck super.hiedb); 217 218 # 2022-02-05: The following plugins don‘t work yet on ghc9.2. 219 # Compare: https://haskell-language-server.readthedocs.io/en/latest/supported-versions.html 220 - haskell-language-server = overrideCabal (old: {libraryHaskellDepends = builtins.filter (x: x != super.hls-tactics-plugin) old.libraryHaskellDepends;}) 221 - (appendConfigureFlags [ 222 - "-f-haddockComments" 223 - "-f-retrie" 224 - "-f-splice" 225 - "-f-tactics" 226 - ] (super.haskell-language-server.override { 227 hls-haddock-comments-plugin = null; 228 - hls-hlint-plugin = null; 229 - hls-retrie-plugin = null; 230 hls-splice-plugin = null; 231 - })); 232 233 # https://github.com/fpco/inline-c/pull/131 234 inline-c-cpp =
··· 190 revision = null; 191 } super.memory); 192 193 + # For -fghc-lib see cabal.project in haskell-language-server. 194 + stylish-haskell = enableCabalFlag "ghc-lib" super.stylish-haskell; 195 + 196 + # For "ghc-lib" flag see https://github.com/haskell/haskell-language-server/issues/3185#issuecomment-1250264515 197 + hlint = doDistribute (enableCabalFlag "ghc-lib" (super.hlint_3_4_1.override { 198 + ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; 199 + })); 200 201 # https://github.com/sjakobi/bsb-http-chunked/issues/38 202 bsb-http-chunked = dontCheck super.bsb-http-chunked; ··· 206 jacinda = doDistribute super.jacinda; 207 some = doJailbreak super.some; 208 209 + fourmolu = super.fourmolu_0_8_2_0; 210 211 implicit-hie-cradle = doJailbreak super.implicit-hie-cradle; 212 # 1.3 introduced support for GHC 9.2.x, so when this assert fails, the jailbreak can be removed 213 hashtables = assert super.hashtables.version == "1.2.4.2"; doJailbreak super.hashtables; ··· 215 # 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46 216 hiedb = doJailbreak (dontCheck super.hiedb); 217 218 + apply-refact = doDistribute super.apply-refact_0_10_0_0; 219 + 220 # 2022-02-05: The following plugins don‘t work yet on ghc9.2. 221 # Compare: https://haskell-language-server.readthedocs.io/en/latest/supported-versions.html 222 + haskell-language-server = super.haskell-language-server.override { 223 hls-haddock-comments-plugin = null; 224 hls-splice-plugin = null; 225 + hls-tactics-plugin = null; 226 + }; 227 228 # https://github.com/fpco/inline-c/pull/131 229 inline-c-cpp =
+13
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 1245 - ebnf-bff 1246 - eccrypto-ed25519-bindings 1247 - ecma262 1248 - ecu 1249 - eddie 1250 - ede ··· 1516 - forbidden-fruit 1517 - fordo 1518 - forecast-io 1519 - foreign-var 1520 - forest 1521 - forest-fire ··· 2233 - HJVM 2234 - hkd-delta 2235 - hkd-lens 2236 - hkt 2237 - hlbfgsb 2238 - hleap ··· 2250 - hlongurl 2251 - hlrdb-core 2252 - hls-exactprint-utils 2253 - hlwm 2254 - hmarkup 2255 - hmatrix-banded ··· 2275 - hnn 2276 - hnop 2277 - hoauth 2278 - hobbes 2279 - hobbits 2280 - hocilib ··· 3247 - mios 3248 - MIP 3249 - mismi-s3-core 3250 - miso-examples 3251 - mit-3qvpPyAi6mH 3252 - mix-arrows ··· 3756 - Pathfinder 3757 - pathfindingcore 3758 - PathTree 3759 - patronscraper 3760 - paypal-adaptive-hoops 3761 - paypal-api ··· 4321 - reversi 4322 - ReviewBoard 4323 - rewrite-inspector 4324 - rfc-prelude 4325 - r-glpk-phonetic-languages-ukrainian-durations 4326 - rhbzquery ··· 4927 - SVD2HS 4928 - svfactor 4929 - svg-builder-fork 4930 - svgutils 4931 - svm-light-utils 4932 - svm-simple ··· 5300 - type-of-html-static 5301 - typeparams 5302 - type-prelude 5303 - types-compat 5304 - type-settheory 5305 - type-spine ··· 5308 - typograffiti 5309 - typson-core 5310 - tyro 5311 - uAgda 5312 - uberlast 5313 - ucam-webauth-types
··· 1245 - ebnf-bff 1246 - eccrypto-ed25519-bindings 1247 - ecma262 1248 + - ecta-plugin 1249 - ecu 1250 - eddie 1251 - ede ··· 1517 - forbidden-fruit 1518 - fordo 1519 - forecast-io 1520 + - foreign 1521 - foreign-var 1522 - forest 1523 - forest-fire ··· 2235 - HJVM 2236 - hkd-delta 2237 - hkd-lens 2238 + - hkd-records 2239 - hkt 2240 - hlbfgsb 2241 - hleap ··· 2253 - hlongurl 2254 - hlrdb-core 2255 - hls-exactprint-utils 2256 + - hls-selection-range-plugin 2257 + - hls-stan-plugin 2258 - hlwm 2259 - hmarkup 2260 - hmatrix-banded ··· 2280 - hnn 2281 - hnop 2282 - hoauth 2283 + - hoauth2-tutorial 2284 - hobbes 2285 - hobbits 2286 - hocilib ··· 3253 - mios 3254 - MIP 3255 - mismi-s3-core 3256 + - miso-action-logger 3257 - miso-examples 3258 - mit-3qvpPyAi6mH 3259 - mix-arrows ··· 3763 - Pathfinder 3764 - pathfindingcore 3765 - PathTree 3766 + - patrol 3767 - patronscraper 3768 - paypal-adaptive-hoops 3769 - paypal-api ··· 4329 - reversi 4330 - ReviewBoard 4331 - rewrite-inspector 4332 + - rfc 4333 - rfc-prelude 4334 - r-glpk-phonetic-languages-ukrainian-durations 4335 - rhbzquery ··· 4936 - SVD2HS 4937 - svfactor 4938 - svg-builder-fork 4939 + - svg-icons 4940 + - SvgIcons 4941 - svgutils 4942 - svm-light-utils 4943 - svm-simple ··· 5311 - type-of-html-static 5312 - typeparams 5313 - type-prelude 5314 + - type-rig 5315 - types-compat 5316 - type-settheory 5317 - type-spine ··· 5320 - typograffiti 5321 - typson-core 5322 - tyro 5323 + - tztime 5324 - uAgda 5325 - uberlast 5326 - ucam-webauth-types
+8 -2
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 113 - dhall == 1.29.0 # required for ats-pkg 114 - dhall == 1.38.1 # required for spago 115 - doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.* 116 - - fourmolu == 0.6.0.0 # 2022-06-05: Last fourmolu version compatible with hls 1.7/ hls-fourmolu-plugin 1.0.3.0 117 - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 118 - ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4 119 - ghc-lib == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 ··· 121 - ghc-lib-parser == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 122 - ghc-lib-parser == 9.2.* # 2022-02-17: preserve for GHC 9.2 123 - ghc-lib-parser-ex == 8.10.* # 2022-02-17: preserve for GHC 8.10.7 124 - - ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 9.2 125 - ghc-lib-parser-ex >= 9.2.0.3 && < 9.2.1 # 2022-07-13: needed by hlint 3.4.1 126 - haddock == 2.23.* # required on GHC < 8.10.x 127 - haddock-api == 2.23.* # required on GHC < 8.10.x ··· 153 - basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10 154 - foundation < 0.0.29 # 2022-08-30: last version to support GHC < 8.10 155 - cabal-install-parsers < 0.5 # 2022-08-31: required by haskell-ci 0.14.3 156 157 package-maintainers: 158 abbradar:
··· 113 - dhall == 1.29.0 # required for ats-pkg 114 - dhall == 1.38.1 # required for spago 115 - doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.* 116 - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 117 - ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4 118 - ghc-lib == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 ··· 120 - ghc-lib-parser == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 121 - ghc-lib-parser == 9.2.* # 2022-02-17: preserve for GHC 9.2 122 - ghc-lib-parser-ex == 8.10.* # 2022-02-17: preserve for GHC 8.10.7 123 + - ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 9.2 124 - ghc-lib-parser-ex >= 9.2.0.3 && < 9.2.1 # 2022-07-13: needed by hlint 3.4.1 125 - haddock == 2.23.* # required on GHC < 8.10.x 126 - haddock-api == 2.23.* # required on GHC < 8.10.x ··· 152 - basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10 153 - foundation < 0.0.29 # 2022-08-30: last version to support GHC < 8.10 154 - cabal-install-parsers < 0.5 # 2022-08-31: required by haskell-ci 0.14.3 155 + - lsp == 1.4.0.0 # 2022-09-18: need for dhall-lsp-server 1.1.2 156 + - lsp-types == 1.4.0.1 # 2022-09-18: need for dhall-lsp-server 1.1.2 157 + - stylish-haskell == 0.13.0.0 # 2022-09-19: needed for hls on ghc 8.8 158 + - brittany == 0.13.1.2 # 2022-09-20: needed for hls on ghc 8.8 159 + - fourmolu == 0.3.0.0 # 2022-09-21: needed for hls on ghc 8.8 160 + - ormolu == 0.1.4.1 # 2022-09-21: needed for hls on ghc 8.8 161 + - hlint == 3.2.8 # 2022-09-21: needed for hls on ghc 8.8 162 163 package-maintainers: 164 abbradar:
+19 -23
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
··· 1 - # Stackage LTS 19.22 2 # This file is auto-generated by 3 # maintainers/scripts/haskell/update-stackage.sh 4 default-package-overrides: ··· 122 - aws-xray-client-persistent ==0.1.0.5 123 - aws-xray-client-wai ==0.1.0.2 124 - backtracking ==0.1.0 125 - - bank-holidays-england ==0.2.0.7 126 - barbies ==2.0.3.1 127 - barrier ==0.1.1 128 - base16 ==0.3.2.0 ··· 846 - genvalidity-bytestring ==1.0.0.0 847 - genvalidity-containers ==1.0.0.0 848 - genvalidity-criterion ==1.0.0.0 849 - - genvalidity-hspec ==1.0.0.0 850 - genvalidity-hspec-aeson ==1.0.0.0 851 - genvalidity-hspec-binary ==1.0.0.0 852 - genvalidity-hspec-cereal ==1.0.0.0 ··· 962 - groups ==0.5.3 963 - gtk2hs-buildtools ==0.13.8.3 964 - gtk-sni-tray ==0.1.8.0 965 - - gtk-strut ==0.1.3.0 966 - guarded-allocation ==0.0.1 967 - hackage-cli ==0.0.3.6 968 - hackage-db ==2.1.2 ··· 1002 - haskell-src-exts-util ==0.2.5 1003 - haskell-src-meta ==0.8.10 1004 - haskey-btree ==0.3.0.1 1005 - - haskintex ==0.8.0.0 1006 - haskoin-core ==0.21.2 1007 - hasktags ==0.72.0 1008 - hasql ==1.5.1 ··· 1048 - hgeometry-combinatorial ==0.14 1049 - hid ==0.2.2 1050 - hidapi ==0.1.8 1051 - - hie-bios ==0.9.1 1052 - hi-file-parser ==0.1.3.0 1053 - higher-leveldb ==0.6.0.0 1054 - highlighting-kate ==0.6.4 ··· 1309 - irc-client ==1.1.2.2 1310 - irc-conduit ==0.3.0.5 1311 - irc-ctcp ==0.1.3.1 1312 - - isbn ==1.1.0.3 1313 - islink ==0.1.0.0 1314 - iso3166-country-codes ==0.20140203.8 1315 - iso639 ==0.1.0.3 ··· 1330 - json-feed ==2.0.0.4 1331 - jsonifier ==0.2.1.1 1332 - jsonpath ==0.2.1.0 1333 - - json-stream ==0.4.4.1 1334 - JuicyPixels ==3.3.7 1335 - JuicyPixels-blurhash ==0.1.0.3 1336 - JuicyPixels-extra ==0.5.2 ··· 1455 - lpeg ==1.0.3 1456 - lrucache ==1.2.0.1 1457 - lrucaching ==0.3.3 1458 - - lsp ==1.4.0.0 1459 - - lsp-test ==0.14.0.2 1460 - - lsp-types ==1.4.0.1 1461 - lua ==2.1.0 1462 - lua-arbitrary ==1.0.1 1463 - lucid ==2.11.1 ··· 1531 - mighty-metropolis ==2.0.0 1532 - mime-mail ==0.5.1 1533 - mime-mail-ses ==0.4.3 1534 - - mime-types ==0.1.0.9 1535 - minimal-configuration ==0.1.4 1536 - minimorph ==0.3.0.1 1537 - minio-hs ==1.6.0 ··· 1857 - polynomials-bernstein ==1.1.2 1858 - polyparse ==1.13 1859 - polysemy ==1.6.0.0 1860 - - polysemy-extra ==0.2.0.0 1861 - polysemy-fs ==0.1.0.0 1862 - polysemy-fskvstore ==0.1.1.0 1863 - polysemy-kvstore ==0.1.3.0 1864 - - polysemy-methodology ==0.2.1.0 1865 - polysemy-path ==0.2.1.0 1866 - polysemy-plugin ==0.4.1.1 1867 - - polysemy-several ==0.1.0.0 1868 - polysemy-socket ==0.0.2.0 1869 - polysemy-uncontrolled ==0.1.1.0 1870 - polysemy-video ==0.2.0.1 ··· 1875 - posix-paths ==0.3.0.0 1876 - possibly ==1.0.0.0 1877 - postgres-options ==0.2.0.0 1878 - - postgresql-binary ==0.12.4.4 1879 - postgresql-libpq ==0.9.4.3 1880 - postgresql-libpq-notify ==0.2.0.0 1881 - postgresql-migration ==0.2.1.3 ··· 1954 - pulse-simple ==0.1.14 1955 - pureMD5 ==2.1.4 1956 - purescript-bridge ==0.14.0.0 1957 - - pusher-http-haskell ==2.1.0.11 1958 - pvar ==1.0.0.0 1959 - PyF ==0.10.2.0 1960 - qchas ==1.1.0.1 ··· 2119 - sample-frame ==0.0.3 2120 - sample-frame-np ==0.0.4.1 2121 - sampling ==0.3.5 2122 - - sandwich ==0.1.0.10 2123 - sandwich-quickcheck ==0.1.0.6 2124 - sandwich-slack ==0.1.0.6 2125 - say ==0.1.0.1 ··· 2386 - swagger2 ==2.8.4 2387 - swish ==0.10.2.0 2388 - syb ==0.7.2.1 2389 - - sydtest-discover ==0.0.0.1 2390 - symbol ==0.2.4 2391 - symengine ==0.1.2.0 2392 - symmetry-operations-symbols ==0.0.2.1 ··· 2638 - universum ==1.7.3 2639 - unix-bytestring ==0.3.7.8 2640 - unix-compat ==0.5.4 2641 - - unix-time ==0.4.7 2642 - unliftio ==0.2.22.0 2643 - unliftio-core ==0.2.0.1 2644 - unliftio-path ==0.0.2.0 ··· 2768 - Win32-notify ==0.3.0.3 2769 - windns ==0.1.0.1 2770 - wire-streams ==0.1.1.0 2771 - - witch ==1.0.0.3 2772 with-compiler: ghc-9.0.2 2773 - withdependencies ==0.3.0 2774 - witherable ==0.4.2 ··· 2836 - yaml-unscrambler ==0.1.0.9 2837 - yarn-lock ==0.6.5 2838 - yeshql-core ==4.2.0.0 2839 - - yesod ==1.6.2 2840 - yesod-alerts ==0.1.3.0 2841 - yesod-auth ==1.6.11 2842 - yesod-auth-basic ==0.1.0.3 2843 - yesod-auth-hashdb ==1.7.1.7 2844 - yesod-auth-oauth2 ==0.7.0.2 2845 - - yesod-bin ==1.6.2.1 2846 - yesod-core ==1.6.24.0 2847 - yesod-eventsource ==1.6.0.1 2848 - yesod-form ==1.7.0
··· 1 + # Stackage LTS 19.23 2 # This file is auto-generated by 3 # maintainers/scripts/haskell/update-stackage.sh 4 default-package-overrides: ··· 122 - aws-xray-client-persistent ==0.1.0.5 123 - aws-xray-client-wai ==0.1.0.2 124 - backtracking ==0.1.0 125 + - bank-holidays-england ==0.2.0.8 126 - barbies ==2.0.3.1 127 - barrier ==0.1.1 128 - base16 ==0.3.2.0 ··· 846 - genvalidity-bytestring ==1.0.0.0 847 - genvalidity-containers ==1.0.0.0 848 - genvalidity-criterion ==1.0.0.0 849 + - genvalidity-hspec ==1.0.0.1 850 - genvalidity-hspec-aeson ==1.0.0.0 851 - genvalidity-hspec-binary ==1.0.0.0 852 - genvalidity-hspec-cereal ==1.0.0.0 ··· 962 - groups ==0.5.3 963 - gtk2hs-buildtools ==0.13.8.3 964 - gtk-sni-tray ==0.1.8.0 965 + - gtk-strut ==0.1.3.1 966 - guarded-allocation ==0.0.1 967 - hackage-cli ==0.0.3.6 968 - hackage-db ==2.1.2 ··· 1002 - haskell-src-exts-util ==0.2.5 1003 - haskell-src-meta ==0.8.10 1004 - haskey-btree ==0.3.0.1 1005 + - haskintex ==0.8.0.1 1006 - haskoin-core ==0.21.2 1007 - hasktags ==0.72.0 1008 - hasql ==1.5.1 ··· 1048 - hgeometry-combinatorial ==0.14 1049 - hid ==0.2.2 1050 - hidapi ==0.1.8 1051 - hi-file-parser ==0.1.3.0 1052 - higher-leveldb ==0.6.0.0 1053 - highlighting-kate ==0.6.4 ··· 1308 - irc-client ==1.1.2.2 1309 - irc-conduit ==0.3.0.5 1310 - irc-ctcp ==0.1.3.1 1311 + - isbn ==1.1.0.4 1312 - islink ==0.1.0.0 1313 - iso3166-country-codes ==0.20140203.8 1314 - iso639 ==0.1.0.3 ··· 1329 - json-feed ==2.0.0.4 1330 - jsonifier ==0.2.1.1 1331 - jsonpath ==0.2.1.0 1332 + - json-stream ==0.4.4.2 1333 - JuicyPixels ==3.3.7 1334 - JuicyPixels-blurhash ==0.1.0.3 1335 - JuicyPixels-extra ==0.5.2 ··· 1454 - lpeg ==1.0.3 1455 - lrucache ==1.2.0.1 1456 - lrucaching ==0.3.3 1457 - lua ==2.1.0 1458 - lua-arbitrary ==1.0.1 1459 - lucid ==2.11.1 ··· 1527 - mighty-metropolis ==2.0.0 1528 - mime-mail ==0.5.1 1529 - mime-mail-ses ==0.4.3 1530 + - mime-types ==0.1.1.0 1531 - minimal-configuration ==0.1.4 1532 - minimorph ==0.3.0.1 1533 - minio-hs ==1.6.0 ··· 1853 - polynomials-bernstein ==1.1.2 1854 - polyparse ==1.13 1855 - polysemy ==1.6.0.0 1856 + - polysemy-extra ==0.2.1.0 1857 - polysemy-fs ==0.1.0.0 1858 - polysemy-fskvstore ==0.1.1.0 1859 - polysemy-kvstore ==0.1.3.0 1860 + - polysemy-methodology ==0.2.2.0 1861 - polysemy-path ==0.2.1.0 1862 - polysemy-plugin ==0.4.1.1 1863 + - polysemy-several ==0.1.1.0 1864 - polysemy-socket ==0.0.2.0 1865 - polysemy-uncontrolled ==0.1.1.0 1866 - polysemy-video ==0.2.0.1 ··· 1871 - posix-paths ==0.3.0.0 1872 - possibly ==1.0.0.0 1873 - postgres-options ==0.2.0.0 1874 + - postgresql-binary ==0.12.5 1875 - postgresql-libpq ==0.9.4.3 1876 - postgresql-libpq-notify ==0.2.0.0 1877 - postgresql-migration ==0.2.1.3 ··· 1950 - pulse-simple ==0.1.14 1951 - pureMD5 ==2.1.4 1952 - purescript-bridge ==0.14.0.0 1953 + - pusher-http-haskell ==2.1.0.12 1954 - pvar ==1.0.0.0 1955 - PyF ==0.10.2.0 1956 - qchas ==1.1.0.1 ··· 2115 - sample-frame ==0.0.3 2116 - sample-frame-np ==0.0.4.1 2117 - sampling ==0.3.5 2118 + - sandwich ==0.1.0.11 2119 - sandwich-quickcheck ==0.1.0.6 2120 - sandwich-slack ==0.1.0.6 2121 - say ==0.1.0.1 ··· 2382 - swagger2 ==2.8.4 2383 - swish ==0.10.2.0 2384 - syb ==0.7.2.1 2385 + - sydtest-discover ==0.0.0.2 2386 - symbol ==0.2.4 2387 - symengine ==0.1.2.0 2388 - symmetry-operations-symbols ==0.0.2.1 ··· 2634 - universum ==1.7.3 2635 - unix-bytestring ==0.3.7.8 2636 - unix-compat ==0.5.4 2637 + - unix-time ==0.4.8 2638 - unliftio ==0.2.22.0 2639 - unliftio-core ==0.2.0.1 2640 - unliftio-path ==0.0.2.0 ··· 2764 - Win32-notify ==0.3.0.3 2765 - windns ==0.1.0.1 2766 - wire-streams ==0.1.1.0 2767 + - witch ==1.0.0.4 2768 with-compiler: ghc-9.0.2 2769 - withdependencies ==0.3.0 2770 - witherable ==0.4.2 ··· 2832 - yaml-unscrambler ==0.1.0.9 2833 - yarn-lock ==0.6.5 2834 - yeshql-core ==4.2.0.0 2835 + - yesod ==1.6.2.1 2836 - yesod-alerts ==0.1.3.0 2837 - yesod-auth ==1.6.11 2838 - yesod-auth-basic ==0.1.0.3 2839 - yesod-auth-hashdb ==1.7.1.7 2840 - yesod-auth-oauth2 ==0.7.0.2 2841 + - yesod-bin ==1.6.2.2 2842 - yesod-core ==1.6.24.0 2843 - yesod-eventsource ==1.6.0.1 2844 - yesod-form ==1.7.0
+4
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 940 - claferwiki 941 - clash 942 - classify-frog 943 - clckwrks 944 - clckwrks-cli 945 - clckwrks-dot-com ··· 2068 - hipbot 2069 - hipsql-client 2070 - hipsql-server 2071 - hirt 2072 - hist-pl 2073 - hist-pl-dawg ··· 2204 - hunt-searchengine 2205 - hunt-server 2206 - hurdle 2207 - huzzy 2208 - hw-all 2209 - hw-aws-sqs-conduit ··· 2680 - monad-stlike-stm 2681 - monad-unlift-ref 2682 - monadiccp-gecode 2683 - monarch 2684 - monetdb-mapi 2685 - mongrel2-handler
··· 940 - claferwiki 941 - clash 942 - classify-frog 943 + - classy-miso 944 - clckwrks 945 - clckwrks-cli 946 - clckwrks-dot-com ··· 2069 - hipbot 2070 - hipsql-client 2071 - hipsql-server 2072 + - hipsql-tx-simple 2073 - hirt 2074 - hist-pl 2075 - hist-pl-dawg ··· 2206 - hunt-searchengine 2207 - hunt-server 2208 - hurdle 2209 + - hurl-xml 2210 - huzzy 2211 - hw-all 2212 - hw-aws-sqs-conduit ··· 2683 - monad-stlike-stm 2684 - monad-unlift-ref 2685 - monadiccp-gecode 2686 + - monadology 2687 - monarch 2688 - monetdb-mapi 2689 - mongrel2-handler
+22 -5
pkgs/development/haskell-modules/configuration-nix.nix
··· 96 97 # avoid compiling twice by providing executable as a separate output (with small closure size) 98 niv = enableSeparateBinOutput (generateOptparseApplicativeCompletion "niv" super.niv); 99 - ormolu = enableSeparateBinOutput super.ormolu; 100 ghcid = enableSeparateBinOutput super.ghcid; 101 102 arbtt = overrideCabal (drv: { 103 # The test suite needs the packages's executables in $PATH to succeed. ··· 495 librarySystemDepends = drv.librarySystemDepends or [] ++ [ pkgs.cyrus_sasl.dev ]; 496 }) super.LDAP); 497 498 # Expects z3 to be on path so we replace it with a hard 499 # 500 # The tests expect additional solvers on the path, replace the ··· 676 677 # Tests access homeless-shelter. 678 hie-bios = dontCheck super.hie-bios; 679 - hie-bios_0_5_0 = dontCheck super.hie-bios_0_5_0; 680 681 # Compiling the readme throws errors and has no purpose in nixpkgs 682 aeson-gadt-th = ··· 933 }) super.procex; 934 935 # Test suite wants to run main executable 936 - fourmolu_0_7_0_1 = overrideCabal (drv: { 937 preCheck = drv.preCheck or "" + '' 938 export PATH="$PWD/dist/build/fourmolu:$PATH" 939 ''; 940 - }) super.fourmolu_0_7_0_1; 941 942 # Apply a patch which hardcodes the store path of graphviz instead of using 943 # whatever graphviz is in PATH. ··· 1035 1036 keid-render-basic = addBuildTool pkgs.glslang super.keid-render-basic; 1037 1038 # haskell-language-server plugins all use the same test harness so we give them what we want in this loop. 1039 } // pkgs.lib.mapAttrs 1040 (_: overrideCabal (drv: { ··· 1051 hls-fourmolu-plugin 1052 hls-module-name-plugin 1053 hls-pragmas-plugin 1054 - hls-splice-plugin; 1055 # Tests have file permissions expections that don‘t work with the nix store. 1056 hls-stylish-haskell-plugin = dontCheck super.hls-stylish-haskell-plugin; 1057 1058 # Flaky tests 1059 hls-hlint-plugin = dontCheck super.hls-hlint-plugin;
··· 96 97 # avoid compiling twice by providing executable as a separate output (with small closure size) 98 niv = enableSeparateBinOutput (generateOptparseApplicativeCompletion "niv" super.niv); 99 ghcid = enableSeparateBinOutput super.ghcid; 100 + ormolu = generateOptparseApplicativeCompletion "ormolu" (enableSeparateBinOutput super.ormolu); 101 + 102 + # Generate shell completion. 103 + cabal2nix = generateOptparseApplicativeCompletion "cabal2nix" super.cabal2nix; 104 105 arbtt = overrideCabal (drv: { 106 # The test suite needs the packages's executables in $PATH to succeed. ··· 498 librarySystemDepends = drv.librarySystemDepends or [] ++ [ pkgs.cyrus_sasl.dev ]; 499 }) super.LDAP); 500 501 + # Not running the "example" test because it requires a binary from lsps test 502 + # suite which is not part of the output of lsp. 503 + lsp-test = overrideCabal (old: { testTarget = "tests func-test"; }) super.lsp-test; 504 + 505 + # the test suite attempts to run the binaries built in this package 506 + # through $PATH but they aren't in $PATH 507 + dhall-lsp-server = dontCheck super.dhall-lsp-server; 508 + 509 # Expects z3 to be on path so we replace it with a hard 510 # 511 # The tests expect additional solvers on the path, replace the ··· 687 688 # Tests access homeless-shelter. 689 hie-bios = dontCheck super.hie-bios; 690 691 # Compiling the readme throws errors and has no purpose in nixpkgs 692 aeson-gadt-th = ··· 943 }) super.procex; 944 945 # Test suite wants to run main executable 946 + fourmolu_0_8_2_0 = overrideCabal (drv: { 947 preCheck = drv.preCheck or "" + '' 948 export PATH="$PWD/dist/build/fourmolu:$PATH" 949 ''; 950 + }) super.fourmolu_0_8_2_0; 951 952 # Apply a patch which hardcodes the store path of graphviz instead of using 953 # whatever graphviz is in PATH. ··· 1045 1046 keid-render-basic = addBuildTool pkgs.glslang super.keid-render-basic; 1047 1048 + # ghcide-bench tests need network 1049 + ghcide-bench = dontCheck super.ghcide-bench; 1050 + 1051 # haskell-language-server plugins all use the same test harness so we give them what we want in this loop. 1052 } // pkgs.lib.mapAttrs 1053 (_: overrideCabal (drv: { ··· 1064 hls-fourmolu-plugin 1065 hls-module-name-plugin 1066 hls-pragmas-plugin 1067 + hls-splice-plugin 1068 + hls-refactor-plugin 1069 + hls-code-range-plugin 1070 + hls-explicit-fixity-plugin; 1071 # Tests have file permissions expections that don‘t work with the nix store. 1072 hls-stylish-haskell-plugin = dontCheck super.hls-stylish-haskell-plugin; 1073 + hls-gadt-plugin = dontCheck super.hls-gadt-plugin; 1074 1075 # Flaky tests 1076 hls-hlint-plugin = dontCheck super.hls-hlint-plugin;
+1687 -911
pkgs/development/haskell-modules/hackage-packages.nix
··· 1351 }) {}; 1352 1353 "BPS" = callPackage 1354 - ({ mkDerivation, base, extra, free, mtl, resourcet, STMonadTrans 1355 - , symbol, template-haskell, TLT, transformers 1356 }: 1357 mkDerivation { 1358 pname = "BPS"; 1359 - version = "0.1.0.0"; 1360 - sha256 = "0rkrjj42p9ybcifmsmz8717yyf2q3vzwm4y42khxz824vdxa9q2j"; 1361 isLibrary = true; 1362 isExecutable = true; 1363 libraryHaskellDepends = [ ··· 1365 transformers 1366 ]; 1367 executableHaskellDepends = [ 1368 - base extra free mtl resourcet STMonadTrans symbol template-haskell 1369 - transformers 1370 ]; 1371 testHaskellDepends = [ 1372 base extra free mtl resourcet STMonadTrans symbol template-haskell ··· 1375 description = "Translations of classic Truth Maintenance Systems"; 1376 license = lib.licenses.gpl3Only; 1377 hydraPlatforms = lib.platforms.none; 1378 - mainProgram = "hbps"; 1379 broken = true; 1380 }) {}; 1381 ··· 10074 license = lib.licenses.lgpl21Only; 10075 }) {}; 10076 10077 "Hach" = callPackage 10078 ({ mkDerivation, base, containers, network, old-locale, text, time 10079 , vty, vty-ui ··· 13539 pname = "MIP"; 13540 version = "0.1.1.0"; 13541 sha256 = "03gzwg0hzgij9hpxxfsrdxx2cknfy9fr9h1w1na04bmzpai1sl40"; 13542 - revision = "1"; 13543 - editedCabalFile = "0jm2g7g4js366i6i21d13f2gng7py4gkb3m64f76rdxbpqfcgfq1"; 13544 libraryHaskellDepends = [ 13545 base bytestring bytestring-encoding case-insensitive containers 13546 data-default-class extended-reals filepath intern lattices ··· 14533 ({ mkDerivation, aeson, ansi-terminal, async, atomic-write, base 14534 , bytestring, bytestring-lexing, bzlib-conduit, conduit 14535 , conduit-algorithms, conduit-extra, configurator, containers 14536 - , convertible, criterion, data-default, deepseq, diagrams-core 14537 - , diagrams-lib, diagrams-svg, directory, double-conversion 14538 - , edit-distance, either, errors, exceptions, extra, file-embed 14539 - , filemanip, filepath, hashable, hashtables, hostname, http-client 14540 - , http-conduit, HUnit, inline-c, inline-c-cpp, int-interval-map 14541 - , MissingH, mtl, network, optparse-applicative, parsec, primitive 14542 - , process, QuickCheck, regex, resourcet, safe, safeio, stm 14543 - , stm-chans, stm-conduit, strict, tar, tar-conduit, tasty 14544 - , tasty-hunit, tasty-quickcheck, tasty-th, template-haskell, text 14545 - , time, transformers, unix, unix-compat, unliftio, unliftio-core 14546 - , vector, vector-algorithms, yaml, zlib 14547 }: 14548 mkDerivation { 14549 pname = "NGLess"; 14550 - version = "1.4.2.0"; 14551 - sha256 = "0578rjwi3xwikfaxha8yignr37adykqkbhspxds0c5bzwcw5zywh"; 14552 isLibrary = true; 14553 isExecutable = true; 14554 libraryHaskellDepends = [ 14555 aeson ansi-terminal async atomic-write base bytestring 14556 bytestring-lexing bzlib-conduit conduit conduit-algorithms 14557 conduit-extra configurator containers convertible data-default 14558 - deepseq diagrams-core diagrams-lib diagrams-svg directory 14559 - double-conversion edit-distance either errors exceptions extra 14560 - file-embed filemanip filepath hashable hashtables hostname 14561 - http-client http-conduit inline-c inline-c-cpp int-interval-map 14562 - MissingH mtl network optparse-applicative parsec primitive process 14563 - regex resourcet safe safeio stm stm-chans stm-conduit strict tar 14564 - tar-conduit template-haskell text time transformers unix 14565 - unix-compat unliftio unliftio-core vector vector-algorithms yaml 14566 - zlib 14567 ]; 14568 executableHaskellDepends = [ 14569 aeson ansi-terminal async atomic-write base bytestring 14570 bytestring-lexing bzlib-conduit conduit conduit-algorithms 14571 conduit-extra configurator containers convertible data-default 14572 - deepseq diagrams-core diagrams-lib diagrams-svg directory 14573 - double-conversion edit-distance either errors exceptions extra 14574 - file-embed filemanip filepath hashable hashtables hostname 14575 - http-client http-conduit inline-c inline-c-cpp int-interval-map 14576 - MissingH mtl network optparse-applicative parsec primitive process 14577 - regex resourcet safe safeio stm stm-chans stm-conduit strict tar 14578 - tar-conduit template-haskell text time transformers unix 14579 - unix-compat unliftio unliftio-core vector vector-algorithms yaml 14580 - zlib 14581 ]; 14582 testHaskellDepends = [ 14583 aeson ansi-terminal async atomic-write base bytestring 14584 bytestring-lexing bzlib-conduit conduit conduit-algorithms 14585 conduit-extra configurator containers convertible data-default 14586 - deepseq diagrams-core diagrams-lib diagrams-svg directory 14587 - double-conversion edit-distance either errors exceptions extra 14588 - file-embed filemanip filepath hashable hashtables hostname 14589 - http-client http-conduit HUnit inline-c inline-c-cpp 14590 int-interval-map MissingH mtl network optparse-applicative parsec 14591 - primitive process QuickCheck regex resourcet safe safeio stm 14592 - stm-chans stm-conduit strict tar tar-conduit tasty tasty-hunit 14593 - tasty-quickcheck tasty-th template-haskell text time transformers 14594 - unix unix-compat unliftio unliftio-core vector vector-algorithms 14595 - yaml zlib 14596 ]; 14597 benchmarkHaskellDepends = [ 14598 aeson ansi-terminal async atomic-write base bytestring 14599 bytestring-lexing bzlib-conduit conduit conduit-algorithms 14600 conduit-extra configurator containers convertible criterion 14601 - data-default deepseq diagrams-core diagrams-lib diagrams-svg 14602 - directory double-conversion edit-distance either errors exceptions 14603 - extra file-embed filemanip filepath hashable hashtables hostname 14604 - http-client http-conduit HUnit inline-c inline-c-cpp 14605 - int-interval-map MissingH mtl network optparse-applicative parsec 14606 - primitive process regex resourcet safe safeio stm stm-chans 14607 - stm-conduit strict tar tar-conduit template-haskell text time 14608 - transformers unix unix-compat unliftio unliftio-core vector 14609 - vector-algorithms yaml zlib 14610 ]; 14611 description = "NGLess implements ngless, a DSL for processing sequencing data"; 14612 license = lib.licenses.mit; ··· 20148 broken = true; 20149 }) {}; 20150 20151 "SybWidget" = callPackage 20152 ({ mkDerivation, base, containers, mtl, syb-with-class 20153 , template-haskell, TypeCompose ··· 22251 }: 22252 mkDerivation { 22253 pname = "X11"; 22254 - version = "1.10.2"; 22255 - sha256 = "1ip207l97s8nw4daxp9s254agk8f0wibpf0prx0n695klqyn8bz1"; 22256 libraryHaskellDepends = [ base data-default-class ]; 22257 librarySystemDepends = [ 22258 libX11 libXext libXinerama libXrandr libXrender libXScrnSaver ··· 25845 }: 25846 mkDerivation { 25847 pname = "aeson-match-qq"; 25848 - version = "1.4.3"; 25849 - sha256 = "0zml908g96x6xqzpa5dv2p46y9rn8kfp10xw6954xabqlba8d0rv"; 25850 libraryHaskellDepends = [ 25851 aeson attoparsec base bytestring case-insensitive containers either 25852 haskell-src-meta scientific template-haskell text ··· 39793 ({ mkDerivation, base, containers, hspec, QuickCheck, time }: 39794 mkDerivation { 39795 pname = "bank-holidays-england"; 39796 - version = "0.2.0.7"; 39797 - sha256 = "0q24flhiqp50krld6blmnlj8wqf2jvhfdpwrg469n3391p7jgfsc"; 39798 - libraryHaskellDepends = [ base containers time ]; 39799 - testHaskellDepends = [ base containers hspec QuickCheck time ]; 39800 - description = "Calculation of bank holidays in England and Wales"; 39801 - license = lib.licenses.bsd3; 39802 - }) {}; 39803 - 39804 - "bank-holidays-england_0_2_0_8" = callPackage 39805 - ({ mkDerivation, base, containers, hspec, QuickCheck, time }: 39806 - mkDerivation { 39807 - pname = "bank-holidays-england"; 39808 version = "0.2.0.8"; 39809 sha256 = "1n2ddf60q2g1yjwq754irxq9nzmx5i2z3r2rnw263bppcldkizkj"; 39810 libraryHaskellDepends = [ base containers time ]; 39811 testHaskellDepends = [ base containers hspec QuickCheck time ]; 39812 description = "Calculation of bank holidays in England and Wales"; 39813 license = lib.licenses.bsd3; 39814 - hydraPlatforms = lib.platforms.none; 39815 }) {}; 39816 39817 "banwords" = callPackage ··· 40103 40104 "base-encoding" = callPackage 40105 ({ mkDerivation, base, base16-bytestring, base64-bytestring 40106 - , bytestring, text 40107 }: 40108 mkDerivation { 40109 pname = "base-encoding"; 40110 - version = "0.2.0.0"; 40111 - sha256 = "028b7pbpbnph2k4jzvp9kyn2s7d0zd62panh21digwn4nnc3hbp1"; 40112 libraryHaskellDepends = [ 40113 - base base16-bytestring base64-bytestring bytestring text 40114 ]; 40115 - description = "Binary-to-text encodings (e.g. base64)"; 40116 license = lib.licenses.bsd3; 40117 hydraPlatforms = lib.platforms.none; 40118 broken = true; ··· 40451 pname = "base64"; 40452 version = "0.4.2.4"; 40453 sha256 = "119mpqcv1rwkhwm69ga2b4f7hr825fa5wfm1w3i1szmhzh52s2k4"; 40454 - revision = "1"; 40455 - editedCabalFile = "09jja484hzhnjfaz9whridrxsk799gyrg6qnvbpiy8q9c5cybfhi"; 40456 libraryHaskellDepends = [ 40457 base bytestring deepseq text text-short 40458 ]; ··· 42405 testToolDepends = [ hspec-discover ]; 42406 description = "Bifunctors"; 42407 license = lib.licenses.bsd3; 42408 }) {}; 42409 42410 "bighugethesaurus" = callPackage ··· 48575 broken = true; 48576 }) {}; 48577 48578 "brittany" = callPackage 48579 ({ mkDerivation, aeson, base, butcher, bytestring, cmdargs 48580 , containers, czipwith, data-tree-print, deepseq, directory, extra ··· 51633 ({ mkDerivation, base, Cabal, QuickCheck }: 51634 mkDerivation { 51635 pname = "cabal-detailed-quickcheck"; 51636 - version = "0.1.2.1"; 51637 - sha256 = "0h87l8q3c3pfhkvm0dcxd8q4kzfqzwaqcpn1wbsvcxlyqbn5dqgs"; 51638 libraryHaskellDepends = [ base Cabal QuickCheck ]; 51639 description = "QuickCheck for Cabal tests"; 51640 license = lib.licenses.mit; ··· 57760 }: 57761 mkDerivation { 57762 pname = "chr-core"; 57763 - version = "0.1.0.4"; 57764 - sha256 = "0kh8md0qw3x3b06lcl6v593dlh8a7m5j6w63j6fbwg2gmk290md9"; 57765 libraryHaskellDepends = [ 57766 base chr-data chr-pretty containers hashable logict-state mtl 57767 pqueue unordered-containers ··· 57797 }: 57798 mkDerivation { 57799 pname = "chr-lang"; 57800 - version = "0.1.0.1"; 57801 - sha256 = "0dd4xlk2klnqn6xyfh3b7gcy17z8x1lvyps5f5mypk9ijmrckhdy"; 57802 isLibrary = true; 57803 isExecutable = true; 57804 libraryHaskellDepends = [ ··· 59372 testHaskellDepends = [ base miso rfc ]; 59373 description = "Typeclass based support for Miso, the Tasty Web Framework for Haskell"; 59374 license = lib.licenses.bsd3; 59375 mainProgram = "classy-miso-demo"; 59376 }) {}; 59377 ··· 75106 }: 75107 mkDerivation { 75108 pname = "data-sword"; 75109 - version = "0.2.0.2"; 75110 - sha256 = "1m14vxfx5raiy5b6w3602hkqywc0gj4yv38mjbwncbic86g6rgn2"; 75111 libraryHaskellDepends = [ 75112 base data-bword hashable template-haskell 75113 ]; ··· 79954 }: 79955 mkDerivation { 79956 pname = "diagrams-canvas"; 79957 - version = "1.4.1"; 79958 - sha256 = "1ihmv42412d8dk3s894zd70xd386wrk9ycxkid19barry1vz5plj"; 79959 - revision = "3"; 79960 - editedCabalFile = "0yajv3bnzhqwr673rch0wd9vhc4kcfdpdw5p5a2x1xbrpzghksac"; 79961 libraryHaskellDepends = [ 79962 base blank-canvas cmdargs containers data-default-class 79963 diagrams-core diagrams-lib lens mtl NumInstances ··· 80171 license = lib.licenses.bsd3; 80172 }) {}; 80173 80174 "diagrams-pandoc" = callPackage 80175 ({ mkDerivation, base, diagrams-builder, diagrams-cairo 80176 , diagrams-core, diagrams-lib, diagrams-svg, directory, filepath ··· 85641 ({ mkDerivation, base, containers, ghc }: 85642 mkDerivation { 85643 pname = "driving-classes-plugin"; 85644 - version = "0.1.3.0"; 85645 - sha256 = "126bih4i3gyjdwnmvivz0kzn6viw1nlap9zz076xljgkf8qw3dwn"; 85646 libraryHaskellDepends = [ base containers ghc ]; 85647 testHaskellDepends = [ base ]; 85648 description = "Deriving without spelling out \"deriving\""; ··· 87610 mainProgram = "hectare"; 87611 }) {}; 87612 87613 "ecu" = callPackage 87614 ({ mkDerivation, base, bytestring, canlib, digest, directory 87615 , process, vcd ··· 88116 ({ mkDerivation, base, effectful-core, primitive }: 88117 mkDerivation { 88118 pname = "effectful-st"; 88119 - version = "0.0.0.0"; 88120 - sha256 = "1afgq935l29ai9dizk0rzcpxlh7nfwzrkhidrlw77cc5lvypjan4"; 88121 libraryHaskellDepends = [ base effectful-core primitive ]; 88122 description = "`ST`-style mutation for `effectful`"; 88123 license = lib.licenses.cc0; ··· 93362 license = lib.licenses.mit; 93363 }) {}; 93364 93365 "evoke" = callPackage 93366 ({ mkDerivation, aeson, base, ghc, HUnit, insert-ordered-containers 93367 , lens, QuickCheck, swagger2, text ··· 94433 ]; 94434 description = "Predicates that can explain themselves"; 94435 license = lib.licenses.bsd3; 94436 }) {}; 94437 94438 "explicit-constraint-lens" = callPackage ··· 96030 pname = "fastparser"; 96031 version = "0.5.0"; 96032 sha256 = "0pxd2f6f0a6kckqmkkafh9zx11x75x1zx1z90snzj3j8s4jcfg4y"; 96033 libraryHaskellDepends = [ 96034 base bytestring bytestring-lexing containers kan-extensions 96035 microlens thyme transformers vector-space ··· 101291 broken = true; 101292 }) {}; 101293 101294 "foreign-storable-asymmetric" = callPackage 101295 ({ mkDerivation, base }: 101296 mkDerivation { ··· 101974 license = lib.licenses.bsd3; 101975 }) {}; 101976 101977 - "fourmolu" = callPackage 101978 - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal 101979 - , containers, Diff, directory, dlist, exceptions, filepath 101980 - , ghc-lib-parser, gitrev, hspec, hspec-discover, HsYAML 101981 - , HsYAML-aeson, mtl, optparse-applicative, path, path-io, syb 101982 - , temporary, text 101983 }: 101984 mkDerivation { 101985 pname = "fourmolu"; 101986 - version = "0.4.0.0"; 101987 - sha256 = "1mq0h6nsl7ssfwh6zqhyja7w212vn8msmlm5iwwimca279hzwywb"; 101988 - revision = "1"; 101989 - editedCabalFile = "03bwhqj547brmgk191gy3k9xayi6fqqk2f5sbz3ail1bk7b73xnq"; 101990 isLibrary = true; 101991 isExecutable = true; 101992 libraryHaskellDepends = [ 101993 - aeson ansi-terminal base bytestring Cabal containers Diff directory 101994 - dlist exceptions filepath ghc-lib-parser HsYAML HsYAML-aeson mtl 101995 - syb text 101996 ]; 101997 executableHaskellDepends = [ 101998 - base directory filepath ghc-lib-parser gitrev optparse-applicative 101999 - text 102000 ]; 102001 testHaskellDepends = [ 102002 - base containers directory filepath hspec path path-io temporary 102003 - text 102004 ]; 102005 testToolDepends = [ hspec-discover ]; 102006 description = "A formatter for Haskell source code"; 102007 license = lib.licenses.bsd3; 102008 mainProgram = "fourmolu"; 102009 }) {}; 102010 102011 - "fourmolu_0_6_0_0" = callPackage 102012 - ({ mkDerivation, aeson, ansi-terminal, array, base, bytestring 102013 - , Cabal, containers, Diff, directory, dlist, exceptions, filepath 102014 , ghc-lib-parser, gitrev, hspec, hspec-discover, HsYAML 102015 , HsYAML-aeson, mtl, optparse-applicative, path, path-io, syb 102016 , temporary, text 102017 }: 102018 mkDerivation { 102019 pname = "fourmolu"; 102020 - version = "0.6.0.0"; 102021 - sha256 = "0yxv3ih2jjnjzdhz31y4a94ly6g3qhddrm3lvflqrb4krk445p67"; 102022 isLibrary = true; 102023 isExecutable = true; 102024 libraryHaskellDepends = [ 102025 - aeson ansi-terminal array base bytestring Cabal containers Diff 102026 - directory dlist exceptions filepath ghc-lib-parser HsYAML 102027 - HsYAML-aeson mtl syb text 102028 ]; 102029 executableHaskellDepends = [ 102030 base directory filepath ghc-lib-parser gitrev optparse-applicative ··· 102037 testToolDepends = [ hspec-discover ]; 102038 description = "A formatter for Haskell source code"; 102039 license = lib.licenses.bsd3; 102040 - hydraPlatforms = lib.platforms.none; 102041 mainProgram = "fourmolu"; 102042 }) {}; 102043 ··· 102452 }: 102453 mkDerivation { 102454 pname = "freckle-app"; 102455 - version = "1.6.0.0"; 102456 - sha256 = "1ciqkqzif6hnasqhcmlhm5smq06mjh05l94v36413zv7ikcszygx"; 102457 libraryHaskellDepends = [ 102458 aeson base Blammo bugsnag bytestring case-insensitive conduit 102459 containers datadog doctest dotenv ekg-core envparse errors ··· 103625 ]; 103626 description = "Cross platform library for file change notification"; 103627 license = lib.licenses.bsd3; 103628 }) {}; 103629 103630 "fsnotify-conduit" = callPackage ··· 107615 }: 107616 mkDerivation { 107617 pname = "genvalidity-hspec"; 107618 - version = "1.0.0.0"; 107619 - sha256 = "1p00iphswnsaabcnjmvf4ahydpqg66zya4qfjb52bbz6cb7k06s7"; 107620 - libraryHaskellDepends = [ 107621 - base genvalidity genvalidity-property hspec hspec-core QuickCheck 107622 - transformers validity 107623 - ]; 107624 - testHaskellDepends = [ 107625 - base genvalidity hspec hspec-core QuickCheck 107626 - ]; 107627 - description = "Standard spec's for GenValidity instances"; 107628 - license = lib.licenses.mit; 107629 - }) {}; 107630 - 107631 - "genvalidity-hspec_1_0_0_1" = callPackage 107632 - ({ mkDerivation, base, genvalidity, genvalidity-property, hspec 107633 - , hspec-core, QuickCheck, transformers, validity 107634 - }: 107635 - mkDerivation { 107636 - pname = "genvalidity-hspec"; 107637 version = "1.0.0.1"; 107638 sha256 = "1l5iwzdidlir92zanr9672954dxcp4cg8pl5rb4x10vzg5y0s369"; 107639 libraryHaskellDepends = [ ··· 107645 ]; 107646 description = "Standard spec's for GenValidity instances"; 107647 license = lib.licenses.mit; 107648 - hydraPlatforms = lib.platforms.none; 107649 }) {}; 107650 107651 "genvalidity-hspec-aeson" = callPackage ··· 109838 license = lib.licenses.mit; 109839 }) {}; 109840 109841 "ghc-paths" = callPackage 109842 ({ mkDerivation, base, Cabal, directory }: 109843 mkDerivation { ··· 110206 }) {}; 110207 110208 "ghc-tags-core" = callPackage 110209 - ({ mkDerivation, attoparsec, base, bytestring, criterion, deepseq 110210 - , directory, filepath, filepath-bytestring, ghc, lattices, mtl 110211 - , pipes, pipes-attoparsec, pipes-bytestring, QuickCheck 110212 - , quickcheck-instances, tasty, tasty-golden, tasty-quickcheck, text 110213 - , transformers 110214 }: 110215 mkDerivation { 110216 pname = "ghc-tags-core"; 110217 - version = "0.3.1.1"; 110218 - sha256 = "0ch9xr262c0ssjzgk8yid3hwa04g5q0zn2yxgwjzbzg60ydf9cas"; 110219 libraryHaskellDepends = [ 110220 - attoparsec base bytestring directory filepath-bytestring ghc mtl 110221 - pipes pipes-attoparsec pipes-bytestring text transformers 110222 ]; 110223 testHaskellDepends = [ 110224 attoparsec base bytestring directory filepath filepath-bytestring ··· 110243 }: 110244 mkDerivation { 110245 pname = "ghc-tags-plugin"; 110246 - version = "0.4.0.1"; 110247 - sha256 = "14s7h7d8ihp800bz79mxpm4jsd3c0c1h228akbl08z69x6ggb1ac"; 110248 isLibrary = true; 110249 isExecutable = true; 110250 libraryHaskellDepends = [ ··· 110639 pname = "ghcid"; 110640 version = "0.8.7"; 110641 sha256 = "0yqc1pkfajnr56gnh43sbj50r7c3r41b2jfz07ivgl6phi4frjbq"; 110642 isLibrary = true; 110643 isExecutable = true; 110644 libraryHaskellDepends = [ ··· 110658 maintainers = [ lib.maintainers.maralorn ]; 110659 }) {}; 110660 110661 "ghcide" = callPackage 110662 ({ mkDerivation, aeson, aeson-pretty, array, async, base 110663 , base16-bytestring, binary, bytestring, case-insensitive 110664 - , containers, cryptohash-sha1, data-default, deepseq, dependent-map 110665 - , dependent-sum, Diff, directory, dlist, enummapset, exceptions 110666 - , extra, filepath, fingertree, focus, fuzzy, ghc, ghc-boot 110667 - , ghc-boot-th, ghc-check, ghc-exactprint, ghc-paths 110668 - , ghc-trace-events, ghc-typelits-knownnat, gitrev, Glob 110669 - , haddock-library, hashable, heapsize, hie-bios, hie-compat, hiedb 110670 - , hls-graph, hls-plugin-api, hp2pretty, hslogger, implicit-hie 110671 - , implicit-hie-cradle, lens, list-t, lsp, lsp-test, lsp-types 110672 - , monoid-subclasses, mtl, network-uri, opentelemetry 110673 - , optparse-applicative, parallel, prettyprinter 110674 - , prettyprinter-ansi-terminal, process, QuickCheck 110675 - , quickcheck-instances, random, record-dot-preprocessor 110676 - , record-hasfield, regex-tdfa, retrie, rope-utf16-splay, safe 110677 - , safe-exceptions, shake, shake-bench, sorted-list, sqlite-simple 110678 - , stm, stm-containers, syb, tasty, tasty-expected-failure 110679 - , tasty-hunit, tasty-quickcheck, tasty-rerun, text, time 110680 , transformers, unix, unliftio, unliftio-core, unordered-containers 110681 - , utf8-string, vector, vector-algorithms, yaml 110682 }: 110683 mkDerivation { 110684 pname = "ghcide"; 110685 - version = "1.7.0.0"; 110686 - sha256 = "097vpp1gds36ijldz29bsk71pxc82l966ka578cxsrcdc3g3ll1b"; 110687 - revision = "2"; 110688 - editedCabalFile = "1j4jzqhghjlzsyfn9jh70ah73nydjp9sjabpc041q5fv17s9b65z"; 110689 isLibrary = true; 110690 isExecutable = true; 110691 libraryHaskellDepends = [ 110692 aeson aeson-pretty array async base base16-bytestring binary 110693 - bytestring case-insensitive containers cryptohash-sha1 data-default 110694 - deepseq dependent-map dependent-sum Diff directory dlist enummapset 110695 - exceptions extra filepath fingertree focus ghc ghc-boot ghc-boot-th 110696 - ghc-check ghc-exactprint ghc-paths ghc-trace-events Glob 110697 haddock-library hashable heapsize hie-bios hie-compat hiedb 110698 hls-graph hls-plugin-api hslogger implicit-hie-cradle lens list-t 110699 - lsp lsp-types monoid-subclasses mtl network-uri opentelemetry 110700 optparse-applicative parallel prettyprinter 110701 - prettyprinter-ansi-terminal random regex-tdfa retrie 110702 - rope-utf16-splay safe safe-exceptions sorted-list sqlite-simple stm 110703 - stm-containers syb text time transformers unix unliftio 110704 - unliftio-core unordered-containers utf8-string vector 110705 - vector-algorithms 110706 ]; 110707 executableHaskellDepends = [ 110708 - aeson base bytestring containers data-default directory extra 110709 - filepath ghc gitrev hashable heapsize hie-bios hiedb hls-graph 110710 - hls-plugin-api lens lsp lsp-test lsp-types optparse-applicative 110711 - process safe-exceptions shake tasty-hunit text unordered-containers 110712 ]; 110713 testHaskellDepends = [ 110714 - aeson async base binary bytestring containers data-default 110715 - directory extra filepath fuzzy ghc ghc-typelits-knownnat 110716 - haddock-library hls-graph hls-plugin-api lens list-t lsp lsp-test 110717 - lsp-types monoid-subclasses network-uri optparse-applicative 110718 - parallel process QuickCheck quickcheck-instances random 110719 - record-dot-preprocessor record-hasfield regex-tdfa rope-utf16-splay 110720 - safe safe-exceptions shake sqlite-simple stm stm-containers tasty 110721 - tasty-expected-failure tasty-hunit tasty-quickcheck tasty-rerun 110722 - text unordered-containers vector 110723 ]; 110724 testToolDepends = [ implicit-hie ]; 110725 - benchmarkHaskellDepends = [ 110726 - aeson base directory extra filepath lens optparse-applicative shake 110727 - shake-bench text yaml 110728 - ]; 110729 - benchmarkToolDepends = [ hp2pretty implicit-hie ]; 110730 description = "The core of an IDE"; 110731 license = lib.licenses.asl20; 110732 maintainers = [ lib.maintainers.maralorn ]; 110733 }) {}; 110734 110735 "ghcjs-ajax" = callPackage 110736 ({ mkDerivation, aeson, base, http-types, text }: 110737 mkDerivation { ··· 121039 mainProgram = "gtk-sni-tray-standalone"; 121040 }) {inherit (pkgs) gtk3;}; 121041 121042 "gtk-strut" = callPackage 121043 - ({ mkDerivation, base, gi-gdk, gi-gtk, text, transformers }: 121044 mkDerivation { 121045 pname = "gtk-strut"; 121046 - version = "0.1.3.0"; 121047 - sha256 = "19p3w1zvnaazfd01yy4cl00sl53xc7kqgqhsw7l3psadmwk6x4w1"; 121048 - libraryHaskellDepends = [ base gi-gdk gi-gtk text transformers ]; 121049 description = "Libary for creating strut windows with gi-gtk"; 121050 license = lib.licenses.bsd3; 121051 }) {}; 121052 121053 - "gtk-strut_0_1_3_1" = callPackage 121054 ({ mkDerivation, base, data-default, gi-gdk, gi-gtk, hslogger, text 121055 , transformers 121056 }: 121057 mkDerivation { 121058 pname = "gtk-strut"; 121059 - version = "0.1.3.1"; 121060 - sha256 = "1zy5qv628n2hs8lrg9bggri2gj2jcyl7xwlrz8w4ndgnpsw9zk7c"; 121061 libraryHaskellDepends = [ 121062 base data-default gi-gdk gi-gtk hslogger text transformers 121063 ]; 121064 - description = "Libary for creating strut windows with gi-gtk"; 121065 license = lib.licenses.bsd3; 121066 hydraPlatforms = lib.platforms.none; 121067 }) {}; ··· 123953 pname = "hakyll"; 123954 version = "4.15.1.1"; 123955 sha256 = "0b3bw275q1xbx8qs9a6gzzs3c9z3qdj7skqhpp09jkchi5kdvhvi"; 123956 - revision = "6"; 123957 - editedCabalFile = "0vkss84dm4fgx94r2wrv1z5mk515am6vbd2y66v44vl7fcr23q83"; 123958 isLibrary = true; 123959 isExecutable = true; 123960 enableSeparateDataOutput = true; ··· 124020 }: 124021 mkDerivation { 124022 pname = "hakyll-alectryon"; 124023 - version = "0.1.1.0"; 124024 - sha256 = "1gl6ps6zjdlrc2japw1r2k9fg0ar5r8qirk9v3r78wxjw6p6g2qi"; 124025 libraryHaskellDepends = [ 124026 aeson base bytestring filepath hakyll mtl optparse-applicative 124027 pandoc pandoc-types process text ··· 128206 ({ mkDerivation, aeson, aeson-pretty, async, base 128207 , network, process, QuickCheck, random, safecopy, socks, tagged 128208 , network, process, QuickCheck, random, safecopy, socks, tagged 128209 - , network, process, QuickCheck, random, safecopy, socks, tagged 128210 - , network, process, QuickCheck, random, safecopy, socks, tagged 128211 - , network, process, QuickCheck, random, safecopy, socks, tagged 128212 - , network, process, QuickCheck, random, safecopy, socks, tagged 128213 - , network, process, QuickCheck, random, safecopy, socks, tagged 128214 - , network, process, QuickCheck, random, safecopy, socks, tagged 128215 , network, process, QuickCheck, random, safecopy, socks, tagged 128216 , network, process, QuickCheck, random, safecopy, socks, tagged 128217 - , network, process, QuickCheck, random, safecopy, socks, tagged 128218 - , network, process, QuickCheck, random, safecopy, socks, tagged 128219 - , network, process, QuickCheck, random, safecopy, socks, tagged 128220 - , network, process, QuickCheck, random, safecopy, socks, tagged 128221 - , network, process, QuickCheck, random, safecopy, socks, tagged 128222 - , network, process, QuickCheck, random, safecopy, socks, tagged 128223 }: 128224 mkDerivation { 128225 , network, process, QuickCheck, random, safecopy, socks, tagged 128226 - version = "1.7.0.0"; 128227 - , network, process, QuickCheck, random, safecopy, socks, tagged 128228 - revision = "1"; 128229 - , network, process, QuickCheck, random, safecopy, socks, tagged 128230 isLibrary = true; 128231 isExecutable = true; 128232 libraryHaskellDepends = [ 128233 , network, process, QuickCheck, random, safecopy, socks, tagged 128234 , network, process, QuickCheck, random, safecopy, socks, tagged 128235 - , network, process, QuickCheck, random, safecopy, socks, tagged 128236 , network, process, QuickCheck, random, safecopy, socks, tagged 128237 , network, process, QuickCheck, random, safecopy, socks, tagged 128238 ]; ··· 128240 , network, process, QuickCheck, random, safecopy, socks, tagged 128241 , network, process, QuickCheck, random, safecopy, socks, tagged 128242 , network, process, QuickCheck, random, safecopy, socks, tagged 128243 - , network, process, QuickCheck, random, safecopy, socks, tagged 128244 - , network, process, QuickCheck, random, safecopy, socks, tagged 128245 - , network, process, QuickCheck, random, safecopy, socks, tagged 128246 - , network, process, QuickCheck, random, safecopy, socks, tagged 128247 - , network, process, QuickCheck, random, safecopy, socks, tagged 128248 - , network, process, QuickCheck, random, safecopy, socks, tagged 128249 - , network, process, QuickCheck, random, safecopy, socks, tagged 128250 - , network, process, QuickCheck, random, safecopy, socks, tagged 128251 , network, process, QuickCheck, random, safecopy, socks, tagged 128252 , network, process, QuickCheck, random, safecopy, socks, tagged 128253 - transformers unix unordered-containers 128254 ]; 128255 testHaskellDepends = [ 128256 aeson base bytestring containers data-default directory extra 128257 - , network, process, QuickCheck, random, safecopy, socks, tagged 128258 - , network, process, QuickCheck, random, safecopy, socks, tagged 128259 - unordered-containers 128260 ]; 128261 , network, process, QuickCheck, random, safecopy, socks, tagged 128262 , network, process, QuickCheck, random, safecopy, socks, tagged 128263 license = lib.licenses.asl20; 128264 maintainers = [ lib.maintainers.maralorn ]; ··· 128972 ]; 128973 , network, process, QuickCheck, random, safecopy, socks, tagged 128974 license = lib.licenses.bsd3; 128975 }) {}; 128976 128977 , network, process, QuickCheck, random, safecopy, socks, tagged ··· 130238 }: 130239 mkDerivation { 130240 , network, process, QuickCheck, random, safecopy, socks, tagged 130241 - version = "0.8.0.0"; 130242 - , network, process, QuickCheck, random, safecopy, socks, tagged 130243 isLibrary = true; 130244 isExecutable = true; 130245 libraryHaskellDepends = [ ··· 130500 }: 130501 mkDerivation { 130502 , network, process, QuickCheck, random, safecopy, socks, tagged 130503 - , network, process, QuickCheck, random, safecopy, socks, tagged 130504 - , network, process, QuickCheck, random, safecopy, socks, tagged 130505 isLibrary = true; 130506 isExecutable = true; 130507 libraryHaskellDepends = [ ··· 130549 }: 130550 mkDerivation { 130551 , network, process, QuickCheck, random, safecopy, socks, tagged 130552 - , network, process, QuickCheck, random, safecopy, socks, tagged 130553 - , network, process, QuickCheck, random, safecopy, socks, tagged 130554 libraryHaskellDepends = [ 130555 , network, process, QuickCheck, random, safecopy, socks, tagged 130556 , network, process, QuickCheck, random, safecopy, socks, tagged ··· 131445 license = lib.licenses.mit; 131446 }) {}; 131447 131448 - , network, process, QuickCheck, random, safecopy, socks, tagged 131449 - ({ mkDerivation, attoparsec, base, bytestring 131450 , network, process, QuickCheck, random, safecopy, socks, tagged 131451 - , network, process, QuickCheck, random, safecopy, socks, tagged 131452 - , network, process, QuickCheck, random, safecopy, socks, tagged 131453 - , network, process, QuickCheck, random, safecopy, socks, tagged 131454 - , network, process, QuickCheck, random, safecopy, socks, tagged 131455 }: 131456 mkDerivation { 131457 , network, process, QuickCheck, random, safecopy, socks, tagged 131458 - version = "1.6.1.1"; 131459 - , network, process, QuickCheck, random, safecopy, socks, tagged 131460 libraryHaskellDepends = [ 131461 - , network, process, QuickCheck, random, safecopy, socks, tagged 131462 - , network, process, QuickCheck, random, safecopy, socks, tagged 131463 - , network, process, QuickCheck, random, safecopy, socks, tagged 131464 ]; 131465 testHaskellDepends = [ 131466 , network, process, QuickCheck, random, safecopy, socks, tagged ··· 133334 ({ mkDerivation }: 133335 mkDerivation { 133336 pname = "hcom"; 133337 - version = "0.0.0.5"; 133338 - sha256 = "02f959qd7gm5gpa8w39hqj5a8pn6gizjif7rr7mwlq8g3gsq8gsk"; 133339 doHaddock = false; 133340 description = "Haskell COM support library"; 133341 license = lib.licenses.bsd3; ··· 137144 }: 137145 mkDerivation { 137146 pname = "hgettext"; 137147 - version = "0.1.40"; 137148 - sha256 = "1qrmvgi0517zywqw3yvm7f86766sv6hanchv6cr54vm2z9r88ciy"; 137149 isLibrary = true; 137150 isExecutable = true; 137151 libraryHaskellDepends = [ ··· 137390 }: 137391 mkDerivation { 137392 pname = "hhp"; 137393 - version = "1.0.0"; 137394 - sha256 = "0jwn10k2v3i8w57mx5w8czvgaw483dp9fdf1w214qr9dz654sb9a"; 137395 isLibrary = true; 137396 isExecutable = true; 137397 enableSeparateDataOutput = true; ··· 137617 137618 "hie-bios" = callPackage 137619 ({ mkDerivation, aeson, base, base16-bytestring, bytestring 137620 - , conduit, conduit-extra, containers, cryptohash-sha1, deepseq 137621 - , directory, exceptions, extra, file-embed, filepath, ghc, hslogger 137622 - , optparse-applicative, process, tagged, tasty 137623 - , tasty-expected-failure, tasty-hunit, temporary, text, time 137624 - , transformers, unix-compat, unordered-containers, vector, yaml 137625 - }: 137626 - mkDerivation { 137627 - pname = "hie-bios"; 137628 - version = "0.9.1"; 137629 - sha256 = "0pcbgrn0hl19rk72z7mcd44j72lsmnl88nlk95rlb47l0ymr3ij1"; 137630 - revision = "1"; 137631 - editedCabalFile = "1hvhln1mnvghs05959fi5i71gaw04zhdk4wg558h2p4ybjcjsvb5"; 137632 - isLibrary = true; 137633 - isExecutable = true; 137634 - libraryHaskellDepends = [ 137635 - aeson base base16-bytestring bytestring conduit conduit-extra 137636 - containers cryptohash-sha1 deepseq directory exceptions extra 137637 - file-embed filepath ghc hslogger process temporary text time 137638 - transformers unix-compat unordered-containers vector yaml 137639 - ]; 137640 - executableHaskellDepends = [ 137641 - base directory filepath ghc optparse-applicative 137642 - ]; 137643 - testHaskellDepends = [ 137644 - aeson base directory extra filepath ghc tagged tasty 137645 - tasty-expected-failure tasty-hunit temporary text 137646 - unordered-containers yaml 137647 - ]; 137648 - description = "Set up a GHC API session"; 137649 - license = lib.licenses.bsd3; 137650 - mainProgram = "hie-bios"; 137651 - }) {}; 137652 - 137653 - "hie-bios_0_10_0" = callPackage 137654 - ({ mkDerivation, aeson, base, base16-bytestring, bytestring 137655 , co-log-core, conduit, conduit-extra, containers, cryptohash-sha1 137656 , deepseq, directory, exceptions, extra, file-embed, filepath, ghc 137657 , optparse-applicative, prettyprinter, process, tagged, tasty ··· 137660 }: 137661 mkDerivation { 137662 pname = "hie-bios"; 137663 - version = "0.10.0"; 137664 - sha256 = "0k9d106y46dqwr5dw6yzmqvb03gshlp6qbzznz67qkwbkj2calyz"; 137665 - revision = "1"; 137666 - editedCabalFile = "1brqph8n754kv0jgrjg12jhgpzsx92m5jafx8wjnm5gf2ri7ip8h"; 137667 isLibrary = true; 137668 isExecutable = true; 137669 libraryHaskellDepends = [ ··· 137679 ]; 137680 testHaskellDepends = [ 137681 aeson base directory extra filepath ghc tagged tasty 137682 - tasty-expected-failure tasty-hunit temporary text 137683 unordered-containers yaml 137684 ]; 137685 description = "Set up a GHC API session"; 137686 license = lib.licenses.bsd3; 137687 - hydraPlatforms = lib.platforms.none; 137688 mainProgram = "hie-bios"; 137689 }) {}; 137690 ··· 137694 }: 137695 mkDerivation { 137696 pname = "hie-compat"; 137697 - version = "0.2.1.1"; 137698 - sha256 = "054ll31b2j31a2yjcz7q7zxqyyszrkbaz4kzxhih4k84v9h0nhk6"; 137699 libraryHaskellDepends = [ 137700 array base bytestring containers directory filepath ghc ghc-boot 137701 transformers ··· 137750 }: 137751 mkDerivation { 137752 pname = "hiedb"; 137753 - version = "0.4.1.0"; 137754 - sha256 = "1389qmlga5rq8has02rn35pzag5wnfpx3w77r60mzl3b4pkpzi7i"; 137755 - revision = "3"; 137756 - editedCabalFile = "0y6vsx4n3hbpbl6d9qpb5d40s2rh0pkqm76gnjvx045zvrdkxi66"; 137757 isLibrary = true; 137758 isExecutable = true; 137759 libraryHaskellDepends = [ ··· 138879 mainProgram = "hipsql-demo-server"; 138880 }) {}; 138881 138882 "hircules" = callPackage 138883 ({ mkDerivation, base, containers, directory, gtk, mtl, network 138884 , old-locale, old-time, time, utf8-string ··· 139414 ({ mkDerivation, base, some }: 139415 mkDerivation { 139416 pname = "hkd"; 139417 - version = "0.1"; 139418 - sha256 = "1xz0i8lkh0rp55b0s7npkzqgyz9pf1bwq9b66cwbg073r9sz41wa"; 139419 - revision = "4"; 139420 - editedCabalFile = "08qjy1616ypa6r0jwh5m66dlvnj87k4cdcggi28caadzg8cf1fz5"; 139421 libraryHaskellDepends = [ base some ]; 139422 testHaskellDepends = [ base some ]; 139423 description = "\"higher-kinded data\""; ··· 139463 }) {}; 139464 139465 "hkd-records" = callPackage 139466 - ({ mkDerivation, base, hkd, text }: 139467 mkDerivation { 139468 pname = "hkd-records"; 139469 - version = "0.0.2"; 139470 - sha256 = "1404c3gqrk2i0ab67v12h5khcghbkad7cyphfmp6kkn8d5smpz1m"; 139471 - libraryHaskellDepends = [ base hkd text ]; 139472 description = "higher kinded record operations"; 139473 license = lib.licenses.bsd3; 139474 }) {}; 139475 139476 "hkdf" = callPackage ··· 139672 maintainers = [ lib.maintainers.peti ]; 139673 }) {}; 139674 139675 - "hledger_1_27" = callPackage 139676 ({ mkDerivation, aeson, ansi-terminal, base, breakpoint, bytestring 139677 , cmdargs, containers, data-default, Decimal, Diff, directory 139678 , extra, filepath, githash, hashable, haskeline, hledger-lib, lucid ··· 139683 }: 139684 mkDerivation { 139685 pname = "hledger"; 139686 - version = "1.27"; 139687 - sha256 = "0v74wja2rd9ip1993p0sv7pwl2f0k4rapd6r6s5wq0c5j50s2wpq"; 139688 isLibrary = true; 139689 isExecutable = true; 139690 libraryHaskellDepends = [ ··· 139941 license = lib.licenses.gpl3Only; 139942 }) {}; 139943 139944 - "hledger-lib_1_27" = callPackage 139945 ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base 139946 , blaze-markup, breakpoint, bytestring, call-stack, cassava 139947 , cassava-megaparsec, cmdargs, containers, data-default, Decimal ··· 139953 }: 139954 mkDerivation { 139955 pname = "hledger-lib"; 139956 - version = "1.27"; 139957 - sha256 = "0l52dhpglvjsw1dllidpqd38gc2djm2mxlcidsm1iil93812vmyp"; 139958 libraryHaskellDepends = [ 139959 aeson aeson-pretty ansi-terminal array base blaze-markup breakpoint 139960 bytestring call-stack cassava cassava-megaparsec cmdargs containers ··· 140086 maintainers = [ lib.maintainers.peti ]; 140087 }) {}; 140088 140089 - "hledger-ui_1_27" = callPackage 140090 ({ mkDerivation, ansi-terminal, async, base, breakpoint, brick 140091 , cmdargs, containers, data-default, directory, doclayout, extra 140092 , filepath, fsnotify, hledger, hledger-lib, megaparsec, microlens ··· 140095 }: 140096 mkDerivation { 140097 pname = "hledger-ui"; 140098 - version = "1.27"; 140099 - sha256 = "06gkzzckq3bq5z0svi498zvsi9hzgrkzvf8736s28mcazdlkxdj1"; 140100 isLibrary = false; 140101 isExecutable = true; 140102 executableHaskellDepends = [ ··· 140169 maintainers = [ lib.maintainers.peti ]; 140170 }) {}; 140171 140172 - "hledger-web_1_27" = callPackage 140173 ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup 140174 , breakpoint, bytestring, case-insensitive, clientsession, cmdargs 140175 , conduit, conduit-extra, containers, data-default, Decimal ··· 140182 }: 140183 mkDerivation { 140184 pname = "hledger-web"; 140185 - version = "1.27"; 140186 - sha256 = "0j4xdpxhx83g4pg4w2x81x93ca3apwdnpgjig43x16p1gc04kvw4"; 140187 isLibrary = true; 140188 isExecutable = true; 140189 libraryHaskellDepends = [ ··· 140296 license = lib.licenses.mit; 140297 }) {inherit (pkgs) libsass;}; 140298 140299 "hlint" = callPackage 140300 ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs 140301 , containers, cpphs, data-default, directory, extra, file-embed ··· 140490 }: 140491 mkDerivation { 140492 pname = "hls-alternate-number-format-plugin"; 140493 - version = "1.1.0.0"; 140494 - sha256 = "1s81p2jnln8v8ny13cf26d9925lfcyhs5di5xbh3p9645ngdiy9h"; 140495 libraryHaskellDepends = [ 140496 aeson base containers ghc-boot-th ghcide hie-compat hls-graph 140497 hls-plugin-api lens lsp mtl regex-tdfa syb text ··· 140512 }: 140513 mkDerivation { 140514 pname = "hls-brittany-plugin"; 140515 - version = "1.0.2.1"; 140516 - sha256 = "0f86iymcinbad9cpghi7965xhv4ky6kq4jqsn7nndq2jklwgrw7i"; 140517 libraryHaskellDepends = [ 140518 base brittany czipwith extra filepath ghc-boot-th ghc-exactprint 140519 ghcide hls-plugin-api lens lsp-types text transformers ··· 140530 }: 140531 mkDerivation { 140532 pname = "hls-call-hierarchy-plugin"; 140533 - version = "1.0.3.0"; 140534 - sha256 = "0yfl75d2ddkzrz3p1pn8spra0qssqazsqklan46zmagrv69yg5iv"; 140535 libraryHaskellDepends = [ 140536 aeson base bytestring containers extra ghc ghcide hiedb 140537 hls-plugin-api lens lsp sqlite-simple text unordered-containers ··· 140551 }: 140552 mkDerivation { 140553 pname = "hls-change-type-signature-plugin"; 140554 - version = "1.0.1.0"; 140555 - sha256 = "0wl4vgml491gkvzmsfj3nlwx18ywvrdwgwdkqjp0rwid0pidd6z8"; 140556 - revision = "1"; 140557 - editedCabalFile = "0kz9zrjrpy5c84mj45spf75sklyhlvfdl5v526bpaiaphihzbr80"; 140558 libraryHaskellDepends = [ 140559 base ghcide hls-plugin-api lsp-types regex-tdfa syb text 140560 transformers unordered-containers ··· 140567 }) {}; 140568 140569 "hls-class-plugin" = callPackage 140570 - ({ mkDerivation, aeson, base, containers, filepath, ghc 140571 - , ghc-exactprint, ghcide, hls-plugin-api, hls-test-utils, lens, lsp 140572 - , lsp-types, text, transformers 140573 }: 140574 mkDerivation { 140575 pname = "hls-class-plugin"; 140576 - version = "1.0.3.0"; 140577 - sha256 = "0ad7ypw7d8waz3nq9p6m8l91rcibd2fzxxmdrpncwshiyrhazq3l"; 140578 libraryHaskellDepends = [ 140579 - aeson base containers ghc ghc-exactprint ghcide hls-plugin-api lens 140580 - lsp text transformers 140581 ]; 140582 testHaskellDepends = [ 140583 - base filepath hls-test-utils lens lsp-types 140584 ]; 140585 description = "Class/instance management plugin for Haskell Language Server"; 140586 license = lib.licenses.asl20; 140587 }) {}; 140588 140589 "hls-eval-plugin" = callPackage 140590 ({ mkDerivation, aeson, base, containers, data-default, deepseq 140591 , Diff, directory, dlist, extra, filepath, ghc, ghc-boot-th ··· 140596 }: 140597 mkDerivation { 140598 pname = "hls-eval-plugin"; 140599 - version = "1.2.2.0"; 140600 - sha256 = "17si94yzxz19hcddn57wf0npxc9m9vzb08b2gph7pkbxprsksb6g"; 140601 - revision = "1"; 140602 - editedCabalFile = "1hilh189fmqbm65cmsn2j70n83dq356xq1r6mf893chxwins57p3"; 140603 libraryHaskellDepends = [ 140604 aeson base containers data-default deepseq Diff directory dlist 140605 extra filepath ghc ghc-boot-th ghc-paths ghcide hashable hls-graph ··· 140634 broken = true; 140635 }) {}; 140636 140637 "hls-explicit-imports-plugin" = callPackage 140638 ({ mkDerivation, aeson, base, containers, deepseq, filepath, ghc 140639 , ghcide, hls-graph, hls-plugin-api, hls-test-utils, lsp, text ··· 140641 }: 140642 mkDerivation { 140643 pname = "hls-explicit-imports-plugin"; 140644 - version = "1.1.0.0"; 140645 - sha256 = "1r5cy59xk35d6smnrka42hxfa012h45nvsmlr1a1kbyac8ywzf6m"; 140646 libraryHaskellDepends = [ 140647 aeson base containers deepseq ghc ghcide hls-graph hls-plugin-api 140648 lsp text unordered-containers ··· 140658 }: 140659 mkDerivation { 140660 pname = "hls-floskell-plugin"; 140661 - version = "1.0.1.1"; 140662 - sha256 = "01c8xwfdgx5g5ipb366q0smjisyq1dfjz7scjfg5p3lyn0v555wb"; 140663 libraryHaskellDepends = [ 140664 base floskell ghcide hls-plugin-api lsp-types text transformers 140665 ]; ··· 140675 }: 140676 mkDerivation { 140677 pname = "hls-fourmolu-plugin"; 140678 - version = "1.0.3.0"; 140679 - sha256 = "103rndxbmv72ghbh685766498j9rqnmgdwsrswk5nrf7afwd9x8w"; 140680 - revision = "1"; 140681 - editedCabalFile = "1y7jbjzi68x8xxqwhczn4z4nqis2gczggzv65fyvxhlzympsrg28"; 140682 libraryHaskellDepends = [ 140683 base filepath fourmolu ghc ghc-boot-th ghcide hls-plugin-api lens 140684 lsp process-extras text ··· 140692 license = lib.licenses.asl20; 140693 }) {}; 140694 140695 "hls-graph" = callPackage 140696 ({ mkDerivation, aeson, async, base, bytestring, containers 140697 , deepseq, directory, exceptions, extra, filepath, focus, hashable 140698 , hspec, hspec-discover, js-dgtable, js-flot, js-jquery, list-t 140699 , primitive, stm, stm-containers, tasty, tasty-hspec, tasty-hunit 140700 - , tasty-rerun, text, time, transformers, unordered-containers 140701 }: 140702 mkDerivation { 140703 pname = "hls-graph"; 140704 - version = "1.7.0.0"; 140705 - sha256 = "1mq1pvn5z8fnlsj9iqck05shm8fak9zf05mbcbrxb5jvq0a31ypd"; 140706 - revision = "1"; 140707 - editedCabalFile = "090jis882l9pjg6dlw8dbf7qzq4g2rbrfwkl96rk7p4yw0hdgd01"; 140708 enableSeparateDataOutput = true; 140709 libraryHaskellDepends = [ 140710 aeson async base bytestring containers deepseq directory exceptions 140711 extra filepath focus hashable js-dgtable js-flot js-jquery list-t 140712 - primitive stm stm-containers time transformers unordered-containers 140713 ]; 140714 testHaskellDepends = [ 140715 base containers directory extra filepath hspec stm stm-containers 140716 - tasty tasty-hspec tasty-hunit tasty-rerun text 140717 ]; 140718 testToolDepends = [ hspec-discover ]; 140719 description = "Haskell Language Server internal graph API"; ··· 140722 140723 "hls-haddock-comments-plugin" = callPackage 140724 ({ mkDerivation, base, containers, filepath, ghc, ghc-exactprint 140725 - , ghcide, hls-plugin-api, hls-test-utils, lsp-types, text 140726 - , unordered-containers 140727 }: 140728 mkDerivation { 140729 pname = "hls-haddock-comments-plugin"; 140730 - version = "1.0.1.0"; 140731 - sha256 = "1jlz6vg5ff2j2vba4yg8nymxfs7vmg5h3kzjhsj6bs2jn8kh722r"; 140732 - revision = "2"; 140733 - editedCabalFile = "0dq2in2cn0wdhn6m8zd10g3hmc23rnl40jss19fvifn0k8lcsqpb"; 140734 libraryHaskellDepends = [ 140735 - base containers ghc ghc-exactprint ghcide hls-plugin-api lsp-types 140736 - text unordered-containers 140737 ]; 140738 testHaskellDepends = [ base filepath hls-test-utils text ]; 140739 description = "Haddock comments plugin for Haskell Language Server"; ··· 140743 "hls-hlint-plugin" = callPackage 140744 ({ mkDerivation, aeson, apply-refact, base, binary, bytestring 140745 , containers, data-default, deepseq, Diff, directory, extra 140746 - , filepath, ghc, ghc-exactprint, ghc-lib-parser-ex, ghcide 140747 - , hashable, hlint, hls-plugin-api, hls-test-utils, hslogger, lens 140748 - , lsp, lsp-types, refact, regex-tdfa, stm, temporary, text 140749 , transformers, unordered-containers 140750 }: 140751 mkDerivation { 140752 pname = "hls-hlint-plugin"; 140753 - version = "1.0.4.0"; 140754 - sha256 = "089pa1fg4ygc39a70g6x1ma1fci6jrkypg7hsmq4gf3h2rwiyvwy"; 140755 libraryHaskellDepends = [ 140756 aeson apply-refact base binary bytestring containers data-default 140757 - deepseq Diff directory extra filepath ghc ghc-exactprint 140758 ghc-lib-parser-ex ghcide hashable hlint hls-plugin-api hslogger 140759 lens lsp refact regex-tdfa stm temporary text transformers 140760 unordered-containers ··· 140774 }: 140775 mkDerivation { 140776 pname = "hls-module-name-plugin"; 140777 - version = "1.0.2.0"; 140778 - sha256 = "09548l8vmfq2y83agsr12w0x82drhmwa4bxpwby0mf466f4hj8da"; 140779 libraryHaskellDepends = [ 140780 aeson base directory filepath ghcide hls-plugin-api lsp text 140781 transformers unordered-containers ··· 140792 }: 140793 mkDerivation { 140794 pname = "hls-ormolu-plugin"; 140795 - version = "1.0.2.1"; 140796 - sha256 = "1if4gahvdayx1ar4wxi4mk074zxpx6wzkwdd64fnri4k5xb15sa7"; 140797 libraryHaskellDepends = [ 140798 base filepath ghc ghc-boot-th ghcide hls-plugin-api lens lsp ormolu 140799 text ··· 140805 140806 "hls-plugin-api" = callPackage 140807 ({ mkDerivation, aeson, base, containers, data-default 140808 - , dependent-map, dependent-sum, Diff, dlist, extra, ghc, hashable 140809 - , hls-graph, lens, lens-aeson, lsp, lsp-types, opentelemetry 140810 - , optparse-applicative, process, regex-tdfa, tasty, tasty-hunit 140811 - , tasty-rerun, text, transformers, unix, unordered-containers 140812 }: 140813 mkDerivation { 140814 pname = "hls-plugin-api"; 140815 - version = "1.4.0.0"; 140816 - sha256 = "0yk2y6qw88vhww8z10d2kgn57wsarfnp6z1gmjl1ik2w96a8g3mv"; 140817 - revision = "1"; 140818 - editedCabalFile = "0mqwnvq892qa793pv68fsfhnkysm386vrkyx28qaaraqfnbxkysn"; 140819 libraryHaskellDepends = [ 140820 aeson base containers data-default dependent-map dependent-sum Diff 140821 - dlist extra ghc hashable hls-graph lens lens-aeson lsp 140822 opentelemetry optparse-applicative process regex-tdfa text 140823 transformers unix unordered-containers 140824 ]; ··· 140836 }: 140837 mkDerivation { 140838 pname = "hls-pragmas-plugin"; 140839 - version = "1.0.2.1"; 140840 - sha256 = "11l79214wz21v7plqf2wb6ac8bgw74fhql1p5cvkv8gr80hpb4jk"; 140841 - revision = "1"; 140842 - editedCabalFile = "0xg7jv31yh6mm4awg759wh792jfca48za133bfs2g2877vf2llzj"; 140843 libraryHaskellDepends = [ 140844 base containers extra fuzzy ghc ghcide hls-plugin-api lens lsp text 140845 transformers unordered-containers ··· 140860 pname = "hls-qualify-imported-names-plugin"; 140861 version = "1.0.1.0"; 140862 sha256 = "0h456cq3qvksrkzfzpq2qsabsl3vpg4gh2mwyxc39xh4qm7ifban"; 140863 - revision = "1"; 140864 - editedCabalFile = "0pb9fgpbv24726n250rkb33gx3f3xcaxmv1qqh12q4sz181qn4mb"; 140865 libraryHaskellDepends = [ 140866 aeson base containers deepseq dlist ghc ghcide hls-graph 140867 hls-plugin-api lsp text transformers unordered-containers ··· 140871 license = lib.licenses.asl20; 140872 }) {}; 140873 140874 "hls-refine-imports-plugin" = callPackage 140875 ({ mkDerivation, aeson, base, containers, deepseq, filepath, ghc 140876 , ghcide, hls-explicit-imports-plugin, hls-graph, hls-plugin-api ··· 140878 }: 140879 mkDerivation { 140880 pname = "hls-refine-imports-plugin"; 140881 - version = "1.0.2.0"; 140882 - sha256 = "01hgz66dm6rpk7fp6b2byzvnaan3snvimkicl67c6qxla9dpxcjn"; 140883 libraryHaskellDepends = [ 140884 aeson base containers deepseq ghc ghcide 140885 hls-explicit-imports-plugin hls-graph hls-plugin-api lsp text ··· 140893 "hls-rename-plugin" = callPackage 140894 ({ mkDerivation, aeson, base, containers, extra, filepath, ghc 140895 , ghc-exactprint, ghcide, hashable, hiedb, hls-plugin-api 140896 - , hls-test-utils, lsp, lsp-types, mod, syb, text, transformers 140897 - , unordered-containers 140898 }: 140899 mkDerivation { 140900 pname = "hls-rename-plugin"; 140901 - version = "1.0.0.2"; 140902 - sha256 = "1cqcyyh4ywxwl2wppdacp2y6hpbl5534vq8xw2ih489qczcg6s78"; 140903 libraryHaskellDepends = [ 140904 base containers extra ghc ghc-exactprint ghcide hashable hiedb 140905 - hls-plugin-api lsp lsp-types mod syb text transformers 140906 - unordered-containers 140907 ]; 140908 testHaskellDepends = [ 140909 aeson base containers filepath hls-plugin-api hls-test-utils ··· 140920 }: 140921 mkDerivation { 140922 pname = "hls-retrie-plugin"; 140923 - version = "1.0.2.1"; 140924 - sha256 = "1vl7kdw8sm9r5q35lnihq0r98wd2s3mm76c7wp0cwd55qdkaf7qv"; 140925 libraryHaskellDepends = [ 140926 aeson base bytestring containers deepseq directory extra ghc ghcide 140927 hashable hls-plugin-api lsp lsp-types retrie safe-exceptions stm ··· 140952 ]; 140953 description = "HLS Plugin to support smart selection range"; 140954 license = lib.licenses.asl20; 140955 }) {}; 140956 140957 "hls-splice-plugin" = callPackage 140958 ({ mkDerivation, aeson, base, containers, dlist, extra, filepath 140959 , foldl, ghc, ghc-exactprint, ghcide, hls-plugin-api 140960 - , hls-test-utils, lens, lsp, retrie, syb, text, transformers 140961 - , unliftio-core, unordered-containers 140962 }: 140963 mkDerivation { 140964 pname = "hls-splice-plugin"; 140965 - version = "1.0.1.0"; 140966 - sha256 = "07v4rgss140vfc4xqibccimm48ys4awz7yficr0wf440p6i83qdc"; 140967 - revision = "1"; 140968 - editedCabalFile = "15hr2vc1r4zxf4z26byax95cdqhl1733fna16lifrdj15xkwxs3r"; 140969 libraryHaskellDepends = [ 140970 aeson base containers dlist extra foldl ghc ghc-exactprint ghcide 140971 - hls-plugin-api lens lsp retrie syb text transformers unliftio-core 140972 - unordered-containers 140973 ]; 140974 testHaskellDepends = [ base filepath hls-test-utils text ]; 140975 description = "HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"; 140976 license = lib.licenses.asl20; 140977 }) {}; 140978 140979 "hls-stylish-haskell-plugin" = callPackage ··· 140998 ({ mkDerivation, aeson, base, containers, deepseq, directory, extra 140999 , filepath, fingertree, generic-lens, ghc, ghc-boot-th 141000 , ghc-exactprint, ghc-source-gen, ghcide, hls-graph, hls-plugin-api 141001 - , hls-test-utils, hspec, hspec-discover, hspec-expectations 141002 - , hyphenation, lens, lsp, lsp-types, megaparsec, mtl 141003 - , parser-combinators, prettyprinter, QuickCheck, refinery, retrie 141004 - , syb, tasty-hspec, tasty-hunit, text, transformers, unagi-chan 141005 - , unordered-containers 141006 }: 141007 mkDerivation { 141008 pname = "hls-tactics-plugin"; 141009 - version = "1.6.2.0"; 141010 - sha256 = "07qh9sz3rbqflfryxaj7y8vjmv388jdsmaxvz5z0xfq895yk968p"; 141011 libraryHaskellDepends = [ 141012 aeson base containers deepseq directory extra filepath fingertree 141013 generic-lens ghc ghc-boot-th ghc-exactprint ghc-source-gen ghcide 141014 - hls-graph hls-plugin-api hyphenation lens lsp megaparsec mtl 141015 - parser-combinators prettyprinter refinery retrie syb text 141016 - transformers unagi-chan unordered-containers 141017 ]; 141018 testHaskellDepends = [ 141019 aeson base containers deepseq directory filepath ghc ghcide ··· 141034 }: 141035 mkDerivation { 141036 pname = "hls-test-utils"; 141037 - version = "1.3.0.0"; 141038 - sha256 = "1qm3lna4jy658bmbr6gpjq2gmcz03rdz535gilxycbjkxl2z3hkq"; 141039 libraryHaskellDepends = [ 141040 aeson async base blaze-markup bytestring containers data-default 141041 directory extra filepath ghcide hls-graph hls-plugin-api lens lsp ··· 142177 hydraPlatforms = lib.platforms.none; 142178 }) {}; 142179 142180 "hob" = callPackage 142181 ({ mkDerivation, base, bytestring, containers, directory, filepath 142182 , glib, gtk-largeTreeStore, gtk3, gtksourceview3, hspec, mtl, pango ··· 143156 pname = "hookup"; 143157 version = "0.7"; 143158 sha256 = "02prkwj4rj8g330z17bpjh7hpwfdvasaxsk74mcvbi03gjpydrib"; 143159 libraryHaskellDepends = [ 143160 async attoparsec base bytestring HsOpenSSL HsOpenSSL-x509-system 143161 network stm ··· 144604 sha256 = "0m0jpv0d2zynhn53gbjb50sb91lxss71qnzhcy30agxvf29qpi0w"; 144605 revision = "2"; 144606 editedCabalFile = "1xpbb5js710rd7kbdgx6hl10dl7n95yp6pidqrh8f9ifwx076k3g"; 144607 setupHaskellDepends = [ base Cabal directory filepath ]; 144608 libraryHaskellDepends = [ 144609 aeson async base bytestring containers exceptions lifted-base ··· 149115 license = lib.licenses.mit; 149116 }) {}; 149117 149118 - "hspec_2_10_5" = callPackage 149119 ({ mkDerivation, base, hspec-core, hspec-discover 149120 , hspec-expectations, QuickCheck 149121 }: 149122 mkDerivation { 149123 pname = "hspec"; 149124 - version = "2.10.5"; 149125 - sha256 = "1nn9xj1n9007i2zjg03m6n1zjb8f9i2dgvdx1whr06rjya0dyb8v"; 149126 libraryHaskellDepends = [ 149127 base hspec-core hspec-discover hspec-expectations QuickCheck 149128 ]; ··· 149246 license = lib.licenses.mit; 149247 }) {}; 149248 149249 - "hspec-core_2_10_5" = callPackage 149250 ({ mkDerivation, ansi-terminal, array, base, base-orphans 149251 , call-stack, deepseq, directory, filepath, ghc, ghc-boot-th 149252 , hspec-expectations, hspec-meta, HUnit, process, QuickCheck ··· 149255 }: 149256 mkDerivation { 149257 pname = "hspec-core"; 149258 - version = "2.10.5"; 149259 - sha256 = "084kr32arn6pcfhjf024hm98b9cwlslnjpxq0knhkcgh576asy22"; 149260 libraryHaskellDepends = [ 149261 ansi-terminal array base call-stack deepseq directory filepath ghc 149262 - ghc-boot-th hspec-expectations HUnit QuickCheck quickcheck-io 149263 - random setenv stm tf-random time transformers 149264 ]; 149265 testHaskellDepends = [ 149266 ansi-terminal array base base-orphans call-stack deepseq directory ··· 149337 maintainers = [ lib.maintainers.maralorn ]; 149338 }) {}; 149339 149340 - "hspec-discover_2_10_5" = callPackage 149341 ({ mkDerivation, base, directory, filepath, hspec-meta, mockery 149342 , QuickCheck 149343 }: 149344 mkDerivation { 149345 pname = "hspec-discover"; 149346 - version = "2.10.5"; 149347 - sha256 = "0w0xsvzsyc3wrjv12nfynq7bgcxmg1kgpjp4lplp88q1c7y2rkv6"; 149348 isLibrary = true; 149349 isExecutable = true; 149350 libraryHaskellDepends = [ base directory filepath ]; ··· 149700 mainProgram = "hspec-meta-discover"; 149701 }) {}; 149702 149703 - "hspec-meta_2_9_3" = callPackage 149704 ({ mkDerivation, ansi-terminal, array, base, call-stack, clock 149705 , deepseq, directory, filepath, ghc, ghc-boot-th, QuickCheck 149706 , quickcheck-io, random, setenv, stm, time, transformers 149707 }: 149708 mkDerivation { 149709 pname = "hspec-meta"; 149710 - version = "2.9.3"; 149711 - sha256 = "1raxwpsmcijl3x2h5naw6aydhbiknxvhj3x7v384bi1rqi51ainm"; 149712 isLibrary = true; 149713 isExecutable = true; 149714 libraryHaskellDepends = [ ··· 153797 broken = true; 153798 }) {}; 153799 153800 "hurriyet" = callPackage 153801 ({ mkDerivation, aeson, base, bytestring, containers, here, hspec 153802 , http-client, http-client-tls, mtl, text ··· 157630 mainProgram = "ihaskell"; 157631 }) {}; 157632 157633 "ihaskell-aeson" = callPackage 157634 ({ mkDerivation, aeson, aeson-pretty, base, bytestring, here 157635 , ihaskell, text ··· 157869 157870 "ihp-hsx" = callPackage 157871 ({ mkDerivation, base, blaze-html, blaze-markup, bytestring 157872 - , containers, haskell-src-meta, megaparsec, string-conversions 157873 - , template-haskell, text 157874 }: 157875 mkDerivation { 157876 pname = "ihp-hsx"; 157877 - version = "0.18.0"; 157878 - sha256 = "1a5sc7qz24qkkm0s5fc3pqdnq7gl29fw400sv7zq05bkrrnlfzpn"; 157879 libraryHaskellDepends = [ 157880 - base blaze-html blaze-markup bytestring containers haskell-src-meta 157881 - megaparsec string-conversions template-haskell text 157882 ]; 157883 description = "JSX-like but for Haskell"; 157884 license = lib.licenses.mit; ··· 162083 license = lib.licenses.mit; 162084 }) {}; 162085 162086 "irc" = callPackage 162087 ({ mkDerivation, attoparsec, base, bytestring, HUnit, QuickCheck 162088 , test-framework, test-framework-hunit, test-framework-quickcheck2 ··· 162493 ({ mkDerivation, base, hspec, QuickCheck, text }: 162494 mkDerivation { 162495 pname = "isbn"; 162496 - version = "1.1.0.3"; 162497 - sha256 = "16srdvsjsiqzcm0hb3rhwry1vr170fz85g84wk6nyk1glbva4bga"; 162498 - libraryHaskellDepends = [ base text ]; 162499 - testHaskellDepends = [ base hspec QuickCheck text ]; 162500 - description = "ISBN Validation and Manipulation"; 162501 - license = lib.licenses.asl20; 162502 - }) {}; 162503 - 162504 - "isbn_1_1_0_4" = callPackage 162505 - ({ mkDerivation, base, hspec, QuickCheck, text }: 162506 - mkDerivation { 162507 - pname = "isbn"; 162508 version = "1.1.0.4"; 162509 sha256 = "1s8ypi1rx8iqsn0kvp4k818ljfsj7zdh0rkzii60vblaxrfhhczb"; 162510 libraryHaskellDepends = [ base text ]; 162511 testHaskellDepends = [ base hspec QuickCheck text ]; 162512 description = "ISBN Validation and Manipulation"; 162513 license = lib.licenses.asl20; 162514 - hydraPlatforms = lib.platforms.none; 162515 }) {}; 162516 162517 "isdicom" = callPackage ··· 162767 }: 162768 mkDerivation { 162769 pname = "isomorphism-class"; 162770 - version = "0.1.0.6"; 162771 - sha256 = "0sy9v5830giqkk4r7c0ycvm5z3racf953dy5lwsfxm7zygzb8dm3"; 162772 libraryHaskellDepends = [ 162773 base bytestring containers hashable primitive text 162774 unordered-containers vector ··· 165999 }: 166000 mkDerivation { 166001 pname = "json-stream"; 166002 - version = "0.4.4.1"; 166003 - sha256 = "1czl29nn2i4li6m1dn151l5rbiwrb3c47njnmlk3pqk138k0czgy"; 166004 - libraryHaskellDepends = [ 166005 - aeson base bytestring primitive scientific text 166006 - unordered-containers vector 166007 - ]; 166008 - testHaskellDepends = [ 166009 - aeson base bytestring directory hspec primitive QuickCheck 166010 - quickcheck-unicode scientific text unordered-containers vector 166011 - ]; 166012 - description = "Incremental applicative JSON parser"; 166013 - license = lib.licenses.bsd3; 166014 - }) {}; 166015 - 166016 - "json-stream_0_4_4_2" = callPackage 166017 - ({ mkDerivation, aeson, base, bytestring, directory, hspec 166018 - , primitive, QuickCheck, quickcheck-unicode, scientific, text 166019 - , unordered-containers, vector 166020 - }: 166021 - mkDerivation { 166022 - pname = "json-stream"; 166023 version = "0.4.4.2"; 166024 sha256 = "12xchk8dpkr971h5ncwxhh97i8af2fp2rvgxvkg0d3a2ksbfpkal"; 166025 libraryHaskellDepends = [ ··· 166032 ]; 166033 description = "Incremental applicative JSON parser"; 166034 license = lib.licenses.bsd3; 166035 - hydraPlatforms = lib.platforms.none; 166036 }) {}; 166037 166038 "json-syntax" = callPackage ··· 168517 }: 168518 mkDerivation { 168519 pname = "keid-frp-banana"; 168520 - version = "0.1.0.0"; 168521 - sha256 = "1d0il5v7chn9gyr5gs15d35pyls1ynnn6jfysx7rqhzhglgvc164"; 168522 libraryHaskellDepends = [ 168523 base geomancy keid-core reactive-banana resourcet rio these vulkan 168524 ]; ··· 169596 }: 169597 mkDerivation { 169598 pname = "koji-tool"; 169599 - version = "0.9.4"; 169600 - sha256 = "0s4h1qqw6bxffyvi5qn8k42b3h6alyzcccbad802x5p08arpnfp2"; 169601 isLibrary = false; 169602 isExecutable = true; 169603 executableHaskellDepends = [ ··· 171651 pname = "language-conf"; 171652 version = "0.2.2.0"; 171653 sha256 = "16m3m31c17hjkl6mkln5fy8n0pim0cdamqk5g6s65yq65kj3whgp"; 171654 isLibrary = true; 171655 isExecutable = true; 171656 libraryHaskellDepends = [ ··· 177625 }: 177626 mkDerivation { 177627 pname = "linearmap-category"; 177628 - version = "0.4.3.0"; 177629 - sha256 = "0319x0fz863d44p1lzgbnp8nwxdpvn50ms29z7lwh0g3s0mcs628"; 177630 libraryHaskellDepends = [ 177631 base call-stack constrained-categories containers 177632 data-default-class free-vector-spaces hashable ieee754 lens linear ··· 180862 ({ mkDerivation, base, logict, mtl, transformers }: 180863 mkDerivation { 180864 pname = "logict-state"; 180865 - version = "0.1.0.5"; 180866 - sha256 = "17rx8rj6m4jny52zh4daw6ac9pyp0yns470nm0bf2z9y69mfr63g"; 180867 libraryHaskellDepends = [ base logict mtl transformers ]; 180868 description = "Library for logic programming based on haskell package logict"; 180869 license = lib.licenses.bsd3; ··· 181763 broken = true; 181764 }) {}; 181765 181766 - "lsp" = callPackage 181767 ({ mkDerivation, aeson, async, attoparsec, base, bytestring 181768 , containers, data-default, exceptions, filepath, hashable 181769 , hslogger, hspec, hspec-discover, lens, lsp-types, mtl ··· 181793 testToolDepends = [ hspec-discover ]; 181794 , network, process, QuickCheck, random, safecopy, socks, tagged 181795 license = lib.licenses.mit; 181796 }) {}; 181797 181798 - "lsp_1_5_0_0" = callPackage 181799 ({ mkDerivation, aeson, async, attoparsec, base, bytestring 181800 , co-log-core, containers, data-default, directory, exceptions 181801 , filepath, hashable, hspec, hspec-discover, lens, lsp-types, mtl 181802 - , network-uri, prettyprinter, QuickCheck, quickcheck-instances 181803 - , random, scientific, sorted-list, stm, temporary, text, text-rope 181804 - , time, transformers, unliftio-core, unordered-containers, uuid 181805 }: 181806 mkDerivation { 181807 pname = "lsp"; 181808 - version = "1.5.0.0"; 181809 - sha256 = "0cqrdsq4w4nwhzpxadxa5mvh3cn1zy9wjsq7ib38r6b09zxzi3i7"; 181810 isLibrary = true; 181811 isExecutable = true; 181812 libraryHaskellDepends = [ 181813 aeson async attoparsec base bytestring co-log-core containers 181814 data-default directory exceptions filepath hashable lens lsp-types 181815 - mtl network-uri prettyprinter random scientific sorted-list stm 181816 - temporary text text-rope time transformers unliftio-core 181817 - unordered-containers uuid 181818 ]; 181819 testHaskellDepends = [ 181820 - aeson base containers filepath hspec lens network-uri QuickCheck 181821 - quickcheck-instances sorted-list text text-rope 181822 unordered-containers 181823 ]; 181824 testToolDepends = [ hspec-discover ]; 181825 , network, process, QuickCheck, random, safecopy, socks, tagged 181826 license = lib.licenses.mit; 181827 - hydraPlatforms = lib.platforms.none; 181828 }) {}; 181829 181830 "lsp-test" = callPackage 181831 ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base 181832 - , bytestring, conduit, conduit-parse, containers, data-default 181833 - , Diff, directory, extra, filepath, Glob, hspec, lens, lsp 181834 - , lsp-types, mtl, parser-combinators, process, some, text, time 181835 - , transformers, unix, unliftio, unordered-containers 181836 - }: 181837 - mkDerivation { 181838 - pname = "lsp-test"; 181839 - version = "0.14.0.2"; 181840 - sha256 = "1capjilca74cqiwmrhbl1an6ih3227n3g417dfvql0lffa3j6qsf"; 181841 - revision = "1"; 181842 - editedCabalFile = "0szqlr1brhr1z2m2fwqj98ghh73d2sim4r5mbqzm072f6iycl6ky"; 181843 - libraryHaskellDepends = [ 181844 - aeson aeson-pretty ansi-terminal async base bytestring conduit 181845 - conduit-parse containers data-default Diff directory filepath Glob 181846 - lens lsp-types mtl parser-combinators process some text time 181847 - transformers unix unordered-containers 181848 - ]; 181849 - testHaskellDepends = [ 181850 - aeson base data-default directory filepath hspec lens lsp mtl 181851 - parser-combinators process text unliftio unordered-containers 181852 - ]; 181853 - testToolDepends = [ lsp ]; 181854 - benchmarkHaskellDepends = [ base extra lsp process ]; 181855 - description = "Functional test framework for LSP servers"; 181856 - license = lib.licenses.bsd3; 181857 - }) {}; 181858 - 181859 - "lsp-test_0_14_0_3" = callPackage 181860 - ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base 181861 , bytestring, co-log-core, conduit, conduit-parse, containers 181862 - , data-default, Diff, directory, extra, filepath, Glob, hspec, lens 181863 - , lsp, lsp-types, mtl, parser-combinators, process, some, text 181864 - , time, transformers, unix, unliftio, unordered-containers 181865 }: 181866 mkDerivation { 181867 pname = "lsp-test"; 181868 - version = "0.14.0.3"; 181869 - sha256 = "110hkf91033m1vg90mj7ifq5214r4a2qwswkgb0ahj4sd8c0hsa7"; 181870 libraryHaskellDepends = [ 181871 aeson aeson-pretty ansi-terminal async base bytestring co-log-core 181872 conduit conduit-parse containers data-default Diff directory 181873 - filepath Glob lens lsp lsp-types mtl parser-combinators process 181874 - some text time transformers unix unordered-containers 181875 ]; 181876 testHaskellDepends = [ 181877 aeson base co-log-core data-default directory filepath hspec lens ··· 181882 benchmarkHaskellDepends = [ base extra lsp process ]; 181883 description = "Functional test framework for LSP servers"; 181884 license = lib.licenses.bsd3; 181885 - hydraPlatforms = lib.platforms.none; 181886 }) {}; 181887 181888 - "lsp-types" = callPackage 181889 ({ mkDerivation, aeson, base, binary, bytestring, containers 181890 , data-default, deepseq, Diff, directory, dlist, filepath, hashable 181891 , hslogger, lens, mod, mtl, network-uri, rope-utf16-splay ··· 181906 ]; 181907 , network, process, QuickCheck, random, safecopy, socks, tagged 181908 license = lib.licenses.mit; 181909 }) {}; 181910 181911 - "lsp-types_1_5_0_0" = callPackage 181912 ({ mkDerivation, aeson, base, binary, containers, data-default 181913 - , deepseq, Diff, dlist, filepath, hashable, lens, mod, mtl 181914 - , network-uri, scientific, some, template-haskell, text 181915 - , unordered-containers 181916 }: 181917 mkDerivation { 181918 pname = "lsp-types"; 181919 - version = "1.5.0.0"; 181920 - sha256 = "18hbhwd0cl32dbw88wskpxkqvnkym0rvjm46mcpnz3nxa1rdbn0m"; 181921 libraryHaskellDepends = [ 181922 aeson base binary containers data-default deepseq Diff dlist 181923 - filepath hashable lens mod mtl network-uri scientific some 181924 - template-haskell text unordered-containers 181925 ]; 181926 , network, process, QuickCheck, random, safecopy, socks, tagged 181927 license = lib.licenses.mit; 181928 - hydraPlatforms = lib.platforms.none; 181929 }) {}; 181930 181931 "lss" = callPackage ··· 187463 ({ mkDerivation, base, template-haskell }: 187464 mkDerivation { 187465 pname = "memoize"; 187466 - version = "1.1.1"; 187467 - sha256 = "18xn1rb0wqxm0zi4rm5ipihj5kndmc3dbahxxwdpxwapsk4i9j1k"; 187468 - revision = "1"; 187469 - editedCabalFile = "195bcyvvvqi23b9i575206nvbh406khh9s36ma4ldl1021izq0nr"; 187470 libraryHaskellDepends = [ base template-haskell ]; 187471 testHaskellDepends = [ base ]; 187472 description = "A memoization library"; ··· 189402 ({ mkDerivation, base, bytestring, containers, text }: 189403 mkDerivation { 189404 pname = "mime-types"; 189405 - version = "0.1.0.9"; 189406 - sha256 = "1lkipa4v73z3l5lqs6sdhl898iq41kyxv2jb9agsajzgd58l6cha"; 189407 libraryHaskellDepends = [ base bytestring containers text ]; 189408 description = "Basic mime-type handling types and functions"; 189409 license = lib.licenses.mit; ··· 190118 libraryHaskellDepends = [ aeson base ghcjs-base miso ]; 190119 description = "Miso state transition logger"; 190120 license = lib.licenses.bsd3; 190121 }) {}; 190122 190123 "miso-examples" = callPackage ··· 191984 }: 191985 mkDerivation { 191986 pname = "monad-logger-aeson"; 191987 - version = "0.3.1.0"; 191988 - sha256 = "1j5gxmzqblqqbdf1xdmi2j0s89hhc28bv8jsbx114wdqyl9v4nb5"; 191989 isLibrary = true; 191990 isExecutable = true; 191991 libraryHaskellDepends = [ ··· 193049 license = lib.licenses.bsd3; 193050 }) {}; 193051 193052 "monadplus" = callPackage 193053 ({ mkDerivation, base }: 193054 mkDerivation { ··· 200719 }: 200720 mkDerivation { 200721 pname = "network-dns"; 200722 - version = "1.1.0.1"; 200723 - sha256 = "0q709qfhph93k8yni6047yr2zhswmc3cvizyyk63vmh3h2dwfmgs"; 200724 isLibrary = true; 200725 isExecutable = true; 200726 libraryHaskellDepends = [ ··· 202153 }) {}; 202154 202155 "ngx-export-tools-extra" = callPackage 202156 - ({ mkDerivation, aeson, array, base, base64, binary, bytestring 202157 - , case-insensitive, containers, ede, enclosed-exceptions 202158 - , http-client, http-client-brread-timeout, http-types, network 202159 - , ngx-export, ngx-export-tools, pcre-heavy, pcre-light 202160 - , prettyprinter, safe, snap-core, snap-server, template-haskell 202161 - , text, time, trifecta, unordered-containers 202162 }: 202163 mkDerivation { 202164 pname = "ngx-export-tools-extra"; 202165 - version = "1.1.0"; 202166 - sha256 = "191v30zxqwpyb546sbgbn7nwbxmv7l476msavgrqnahphcgg5zqy"; 202167 libraryHaskellDepends = [ 202168 - aeson array base base64 binary bytestring case-insensitive 202169 containers ede enclosed-exceptions http-client 202170 http-client-brread-timeout http-types network ngx-export 202171 - ngx-export-tools pcre-heavy pcre-light prettyprinter safe snap-core 202172 - snap-server template-haskell text time trifecta 202173 unordered-containers 202174 ]; 202175 description = "More extra tools for Nginx haskell module"; ··· 206710 license = lib.licenses.bsd3; 206711 }) {}; 206712 206713 - "opaleye_0_9_5_1" = callPackage 206714 ({ mkDerivation, aeson, base, base16-bytestring, bytestring 206715 , case-insensitive, containers, contravariant, dotenv, hspec 206716 , hspec-discover, multiset, postgresql-simple, pretty ··· 206720 }: 206721 mkDerivation { 206722 pname = "opaleye"; 206723 - version = "0.9.5.1"; 206724 - sha256 = "0441hf03zll5jjbmb6iz6f13aj5kcmnpqlxfrbb1lsby10i2l0kn"; 206725 libraryHaskellDepends = [ 206726 aeson base base16-bytestring bytestring case-insensitive 206727 contravariant postgresql-simple pretty product-profunctors ··· 209413 broken = true; 209414 }) {}; 209415 209416 "ormolu_0_2_0_0" = callPackage 209417 ({ mkDerivation, ansi-terminal, base, bytestring, containers, Diff 209418 , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec ··· 210853 pname = "pandoc-crossref"; 210854 version = "0.3.13.0"; 210855 sha256 = "0fn5xrsh1x1rk74vd30yvg4ha9aicqbm7r1w0nrq9fkgcmz1q01x"; 210856 isLibrary = true; 210857 isExecutable = true; 210858 enableSeparateDataOutput = true; ··· 214152 214153 "patrol" = callPackage 214154 ({ mkDerivation, aeson, base, bytestring, case-insensitive 214155 - , containers, http-client, http-types, network-uri, text, time 214156 - , uuid 214157 }: 214158 mkDerivation { 214159 pname = "patrol"; 214160 - version = "0.0.4"; 214161 - sha256 = "1n9ixzmsn35zjk9liwfc0mv3kz3mhczxlj01bc5zjb7cmd66cs3f"; 214162 libraryHaskellDepends = [ 214163 - aeson base bytestring case-insensitive containers http-client 214164 - http-types network-uri text time uuid 214165 ]; 214166 description = "Sentry SDK"; 214167 - license = lib.licenses.isc; 214168 }) {}; 214169 214170 "patronscraper" = callPackage ··· 216049 maintainers = [ lib.maintainers.psibi ]; 216050 }) {}; 216051 216052 - "persistent_2_14_2_0" = callPackage 216053 ({ mkDerivation, aeson, attoparsec, base, base64-bytestring 216054 , blaze-html, bytestring, conduit, containers, criterion, deepseq 216055 , fast-logger, file-embed, hspec, http-api-data, lift-type ··· 216060 }: 216061 mkDerivation { 216062 pname = "persistent"; 216063 - version = "2.14.2.0"; 216064 - sha256 = "0iwkn9llas29jmih1zqj52973352pz4yp3dpajdxbypyn16v8p5v"; 216065 libraryHaskellDepends = [ 216066 aeson attoparsec base base64-bytestring blaze-html bytestring 216067 conduit containers fast-logger http-api-data lift-type monad-logger ··· 217538 ({ mkDerivation, base }: 217539 mkDerivation { 217540 pname = "phonetic-languages-basis"; 217541 - version = "0.1.1.0"; 217542 - sha256 = "0fpsavprp4l39l0mj7rwckrsbwdphzxs61y24ds1dg3zvhphn06c"; 217543 libraryHaskellDepends = [ base ]; 217544 description = "A basics of the phonetic-languages functionality"; 217545 license = lib.licenses.mit; ··· 217684 }: 217685 mkDerivation { 217686 pname = "phonetic-languages-phonetics-basics"; 217687 - version = "0.9.0.0"; 217688 - sha256 = "1sbsywylcmjf592618rs727k1lfc42yll541cqwm34ffhzsvfzij"; 217689 isLibrary = true; 217690 isExecutable = true; 217691 libraryHaskellDepends = [ ··· 217758 }: 217759 mkDerivation { 217760 pname = "phonetic-languages-simplified-base"; 217761 - version = "0.6.0.0"; 217762 - sha256 = "0bryrk05xpdz3dx96vwma91kig8xs6mkdlbpslk9qxf8b55yrnd2"; 217763 libraryHaskellDepends = [ 217764 base phonetic-languages-basis phonetic-languages-permutations-array 217765 subG ··· 217800 }: 217801 mkDerivation { 217802 pname = "phonetic-languages-simplified-examples-array"; 217803 - version = "0.20.1.0"; 217804 - sha256 = "0c664k9vvk2j522dwn27caf4d35dshj3z07c9qgzy47rjs65r6xw"; 217805 isLibrary = true; 217806 isExecutable = true; 217807 libraryHaskellDepends = [ ··· 217842 }: 217843 mkDerivation { 217844 pname = "phonetic-languages-simplified-examples-common"; 217845 - version = "0.5.0.0"; 217846 - sha256 = "0abby7z7zys9dj8w4xk3289jxl39i4kqdzb3cq5rjvacw5z0im6a"; 217847 libraryHaskellDepends = [ 217848 base heaps phonetic-languages-simplified-properties-array 217849 phonetic-languages-ukrainian-array ukrainian-phonetics-basic-array ··· 217866 }: 217867 mkDerivation { 217868 pname = "phonetic-languages-simplified-generalized-examples-array"; 217869 - version = "0.18.2.0"; 217870 - sha256 = "0jyg507a4gh437vzxj658nhs8l32p2xg4vifrgs5q5jyck61p7z5"; 217871 libraryHaskellDepends = [ 217872 base cli-arguments foldable-ix heaps mmsyn2-array mmsyn3 parallel 217873 phonetic-languages-basis phonetic-languages-constraints-array ··· 217890 }: 217891 mkDerivation { 217892 pname = "phonetic-languages-simplified-generalized-examples-common"; 217893 - version = "0.5.0.0"; 217894 - sha256 = "0mma7d4hjd45fb7nzhpc438qfjfhkrd59rrm734nw8z5i9j6sv35"; 217895 libraryHaskellDepends = [ 217896 base heaps phonetic-languages-phonetics-basics 217897 phonetic-languages-simplified-generalized-properties-array ··· 217908 }: 217909 mkDerivation { 217910 pname = "phonetic-languages-simplified-generalized-properties-array"; 217911 - version = "0.11.0.0"; 217912 - sha256 = "0j025aahsfywrf76mqg1p80kri7n8q2madg5qc3l6frlwgxhk44m"; 217913 libraryHaskellDepends = [ 217914 base lists-flines mmsyn2-array phonetic-languages-basis 217915 phonetic-languages-phonetics-basics phonetic-languages-rhythmicity ··· 217963 }: 217964 mkDerivation { 217965 pname = "phonetic-languages-simplified-properties-array"; 217966 - version = "0.15.0.0"; 217967 - sha256 = "1p8mdrz1k6352rfcfmwnvs338bkbhzj89ag1swd9rxa79igsv87v"; 217968 libraryHaskellDepends = [ 217969 base lists-flines mmsyn2-array phonetic-languages-basis 217970 phonetic-languages-rhythmicity phonetic-languages-simplified-base ··· 217981 }: 217982 mkDerivation { 217983 pname = "phonetic-languages-simplified-properties-array-common"; 217984 - version = "0.2.0.0"; 217985 - sha256 = "1c61pi61kcbr70xfrxiq50frg7rd9sabj7834x3lhlix41s6rhld"; 217986 libraryHaskellDepends = [ 217987 base phonetic-languages-basis phonetic-languages-rhythmicity 217988 ]; ··· 222127 ({ mkDerivation, base, containers, polysemy, polysemy-kvstore }: 222128 mkDerivation { 222129 pname = "polysemy-extra"; 222130 - version = "0.2.0.0"; 222131 - sha256 = "0w8spy9l66ys1x9riwy8cwvywzqxkcbhzrqyia85jgl6mgp96zis"; 222132 - revision = "1"; 222133 - editedCabalFile = "0j44rqp13n5hxl0kx06hhliwmsqxl81jrcylsk7h8khjqmphgsn7"; 222134 - libraryHaskellDepends = [ 222135 - base containers polysemy polysemy-kvstore 222136 - ]; 222137 - description = "Extra Input and Output functions for polysemy"; 222138 - license = lib.licenses.mit; 222139 - }) {}; 222140 - 222141 - "polysemy-extra_0_2_1_0" = callPackage 222142 - ({ mkDerivation, base, containers, polysemy, polysemy-kvstore }: 222143 - mkDerivation { 222144 - pname = "polysemy-extra"; 222145 version = "0.2.1.0"; 222146 sha256 = "1h2y9i4rcnhj09wcgl092x3zprak26fa6bq7iqir5r7vg8k9yfsj"; 222147 libraryHaskellDepends = [ ··· 222149 ]; 222150 description = "Extra Input and Output functions for polysemy"; 222151 license = lib.licenses.mit; 222152 - hydraPlatforms = lib.platforms.none; 222153 }) {}; 222154 222155 "polysemy-fs" = callPackage ··· 222271 }: 222272 mkDerivation { 222273 pname = "polysemy-log"; 222274 - version = "0.7.0.0"; 222275 - sha256 = "1n39zpg992vmz0pcf89ljf6vy83z5r27jzg4iakh97bpfskacii6"; 222276 libraryHaskellDepends = [ 222277 ansi-terminal async base incipit-core polysemy polysemy-conc 222278 polysemy-time stm time ··· 222292 }: 222293 mkDerivation { 222294 pname = "polysemy-log-co"; 222295 - version = "0.7.0.0"; 222296 - sha256 = "10f5fg0xx58v4rnd62ll68k7anahrgb7iqv5fkz4xb17yvrkgckk"; 222297 libraryHaskellDepends = [ 222298 base co-log co-log-polysemy incipit-core polysemy polysemy-conc 222299 polysemy-log polysemy-time stm ··· 222313 }: 222314 mkDerivation { 222315 pname = "polysemy-log-di"; 222316 - version = "0.7.0.0"; 222317 - sha256 = "03rfjx91wc2m79alxjhi2mqlxnal87nbgwidin04s9x3zq2hyk9k"; 222318 libraryHaskellDepends = [ 222319 base di-polysemy incipit-core polysemy polysemy-conc polysemy-log 222320 polysemy-time stm ··· 222354 }: 222355 mkDerivation { 222356 pname = "polysemy-methodology"; 222357 - version = "0.2.1.0"; 222358 - sha256 = "17md6l5smy1ssn99kij6rnb42bx3fx8h49z85cm9sf41k6lb5k1g"; 222359 - revision = "2"; 222360 - editedCabalFile = "0dpancn85f8j3pxhk43lik6fbznp502cc68rkhqkan791kh1bbc7"; 222361 - libraryHaskellDepends = [ 222362 - base polysemy polysemy-kvstore polysemy-several 222363 - ]; 222364 - description = "Domain modelling algebra for polysemy"; 222365 - license = lib.licenses.mit; 222366 - }) {}; 222367 - 222368 - "polysemy-methodology_0_2_2_0" = callPackage 222369 - ({ mkDerivation, base, polysemy, polysemy-kvstore, polysemy-several 222370 - }: 222371 - mkDerivation { 222372 - pname = "polysemy-methodology"; 222373 version = "0.2.2.0"; 222374 sha256 = "028hb83q643avimgjhhhi9k1yln7drimxhcfzdjv540m1gbdzpja"; 222375 libraryHaskellDepends = [ ··· 222377 ]; 222378 description = "Domain modelling algebra for polysemy"; 222379 license = lib.licenses.mit; 222380 - hydraPlatforms = lib.platforms.none; 222381 }) {}; 222382 222383 "polysemy-methodology-co-log" = callPackage ··· 222613 ({ mkDerivation, base, polysemy }: 222614 mkDerivation { 222615 pname = "polysemy-several"; 222616 - version = "0.1.0.0"; 222617 - sha256 = "1mw6a6fz3879yqnpq6h0221i8b8f05j90b1zydhzr57nsbklxzps"; 222618 - revision = "3"; 222619 - editedCabalFile = "0ig9jqrv9dqasgjhshapcxjqp4vdpl1p09q0fy34847vchg5jgpb"; 222620 - libraryHaskellDepends = [ base polysemy ]; 222621 - description = "Run several effects at once, taken from the polysemy-zoo"; 222622 - license = lib.licenses.mit; 222623 - }) {}; 222624 - 222625 - "polysemy-several_0_1_1_0" = callPackage 222626 - ({ mkDerivation, base, polysemy }: 222627 - mkDerivation { 222628 - pname = "polysemy-several"; 222629 version = "0.1.1.0"; 222630 sha256 = "0hbnvvg33nn2lhlpa1x1dzkmc9fcnfkb0fia0aa3pi5l96fsa0nw"; 222631 libraryHaskellDepends = [ base polysemy ]; 222632 description = "Run several effects at once, taken from the polysemy-zoo"; 222633 license = lib.licenses.mit; 222634 - hydraPlatforms = lib.platforms.none; 222635 }) {}; 222636 222637 "polysemy-socket" = callPackage ··· 222757 }) {}; 222758 222759 "polysemy-zoo" = callPackage 222760 - ({ mkDerivation, async, base, compact, constraints, containers 222761 - , contravariant, exceptions, ghc-prim, hspec, hspec-discover, mtl 222762 - , polysemy, polysemy-plugin, random, reflection, streaming, text 222763 - , transformers 222764 }: 222765 mkDerivation { 222766 pname = "polysemy-zoo"; 222767 - version = "0.8.0.0"; 222768 - sha256 = "1ylsr092a42xsbx6aancbcnfp1m66azv3vn44hqar069c5y96ilc"; 222769 libraryHaskellDepends = [ 222770 - async base compact constraints containers contravariant exceptions 222771 - ghc-prim mtl polysemy random reflection streaming text transformers 222772 ]; 222773 testHaskellDepends = [ 222774 - async base compact constraints containers contravariant exceptions 222775 - ghc-prim hspec mtl polysemy polysemy-plugin random reflection 222776 - streaming text transformers 222777 ]; 222778 testToolDepends = [ hspec-discover ]; 222779 description = "Experimental, user-contributed effects and interpreters for polysemy"; ··· 223982 223983 "postgresql-binary" = callPackage 223984 ({ mkDerivation, aeson, base, binary-parser, bytestring 223985 - , bytestring-strict-builder, containers, conversion 223986 - , conversion-bytestring, conversion-text, criterion, json-ast 223987 - , network-ip, postgresql-libpq, QuickCheck, quickcheck-instances 223988 - , rerebase, scientific, tasty, tasty-hunit, tasty-quickcheck, text 223989 - , time, transformers, unordered-containers, uuid, vector 223990 }: 223991 mkDerivation { 223992 pname = "postgresql-binary"; 223993 - version = "0.12.4.4"; 223994 - sha256 = "03lh7ply77849xwpxh6k2hz20xl9cmvyx8yq03wqywvh7snd1ss3"; 223995 libraryHaskellDepends = [ 223996 aeson base binary-parser bytestring bytestring-strict-builder 223997 containers network-ip scientific text time transformers 223998 unordered-containers uuid vector 223999 ]; 224000 testHaskellDepends = [ 224001 - aeson conversion conversion-bytestring conversion-text json-ast 224002 - network-ip postgresql-libpq QuickCheck quickcheck-instances 224003 rerebase tasty tasty-hunit tasty-quickcheck 224004 ]; 224005 benchmarkHaskellDepends = [ criterion rerebase ]; ··· 224007 license = lib.licenses.mit; 224008 }) {}; 224009 224010 - "postgresql-binary_0_12_5" = callPackage 224011 ({ mkDerivation, aeson, base, binary-parser, bytestring 224012 , bytestring-strict-builder, containers, criterion, network-ip 224013 , postgresql-libpq, QuickCheck, quickcheck-instances, rerebase ··· 224016 }: 224017 mkDerivation { 224018 pname = "postgresql-binary"; 224019 - version = "0.12.5"; 224020 - sha256 = "0fnc97mw4c0aipbqih8jz23ma8xrspgw7r56qq3vzl4k2p9z49vj"; 224021 libraryHaskellDepends = [ 224022 aeson base binary-parser bytestring bytestring-strict-builder 224023 containers network-ip scientific text time transformers ··· 224225 testHaskellDepends = [ base bytestring hspec postgresql-simple ]; 224226 description = "PostgreSQL Schema Migrations"; 224227 license = lib.licenses.bsd3; 224228 mainProgram = "migrate"; 224229 }) {}; 224230 ··· 227025 license = lib.licenses.bsd3; 227026 }) {}; 227027 227028 "primitive-simd" = callPackage 227029 ({ mkDerivation, base, criterion, deepseq, ghc-prim, primitive 227030 , random, vector ··· 227079 pname = "primitive-unaligned"; 227080 version = "0.1.1.1"; 227081 sha256 = "1f3a46d9dr7x1k8b6ixnp9jzxkppx3g27qsxq4f244ndnf2jnchl"; 227082 libraryHaskellDepends = [ base primitive ]; 227083 testHaskellDepends = [ base primitive ]; 227084 description = "Unaligned access to primitive arrays"; 227085 license = lib.licenses.bsd3; 227086 }) {}; 227087 227088 "primitive-unlifted" = callPackage ··· 228992 license = lib.licenses.bsd3; 228993 }) {}; 228994 228995 "proto-lens-arbitrary" = callPackage 228996 ({ mkDerivation, base, bytestring, containers, lens-family 228997 , proto-lens, QuickCheck, text ··· 229132 license = lib.licenses.bsd3; 229133 }) {}; 229134 229135 "proto-lens-setup" = callPackage 229136 ({ mkDerivation, base, bytestring, Cabal, containers, deepseq 229137 , directory, filepath, process, proto-lens-protoc, temporary, text ··· 229650 pname = "pseudo-boolean"; 229651 version = "0.1.10.0"; 229652 sha256 = "1p9w1d80d2kp7wp7wp6xf9dz1iv9knhy8b75mklz7zq3cf5gvnrh"; 229653 - revision = "2"; 229654 - editedCabalFile = "0i5f3p9rhb3pvrrcw5x83h5vhkg5pmakfs1prg7fik447k1bda66"; 229655 libraryHaskellDepends = [ 229656 attoparsec base bytestring bytestring-builder containers deepseq 229657 dlist hashable megaparsec parsec void ··· 230460 230461 "purebred-email" = callPackage 230462 ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring 230463 - , case-insensitive, concise, deepseq, hedgehog, lens, QuickCheck 230464 , quickcheck-instances, random, semigroupoids, stringsearch, tasty 230465 , tasty-golden, tasty-hedgehog, tasty-hunit, tasty-quickcheck, text 230466 , time 230467 }: 230468 mkDerivation { 230469 pname = "purebred-email"; 230470 - version = "0.5.1"; 230471 - sha256 = "1g64z0ibbp5sq9m1jmxks5l89rdmdg8szidclxwz2xs0ilzsy65m"; 230472 isLibrary = true; 230473 isExecutable = true; 230474 libraryHaskellDepends = [ ··· 230477 ]; 230478 testHaskellDepends = [ 230479 attoparsec base bytestring case-insensitive hedgehog lens 230480 - QuickCheck quickcheck-instances random tasty tasty-golden 230481 - tasty-hedgehog tasty-hunit tasty-quickcheck text time 230482 ]; 230483 description = "types and parser for email messages (including MIME)"; 230484 license = lib.licenses.agpl3Plus; ··· 230939 }: 230940 mkDerivation { 230941 pname = "pusher-http-haskell"; 230942 - version = "2.1.0.11"; 230943 - sha256 = "1vrpdj0z41zhpfy4lk87w4fyfvrp27rvqds9j5s2wyxj95k2scm5"; 230944 - libraryHaskellDepends = [ 230945 - aeson base base16-bytestring bytestring cryptonite hashable 230946 - http-client http-client-tls http-types memory text time 230947 - unordered-containers 230948 - ]; 230949 - testHaskellDepends = [ 230950 - aeson base bytestring hspec QuickCheck text unordered-containers 230951 - ]; 230952 - description = "Haskell client library for the Pusher Channels HTTP API"; 230953 - license = lib.licenses.mit; 230954 - }) {}; 230955 - 230956 - "pusher-http-haskell_2_1_0_12" = callPackage 230957 - ({ mkDerivation, aeson, base, base16-bytestring, bytestring 230958 - , cryptonite, hashable, hspec, http-client, http-client-tls 230959 - , http-types, memory, QuickCheck, text, time, unordered-containers 230960 - }: 230961 - mkDerivation { 230962 - pname = "pusher-http-haskell"; 230963 version = "2.1.0.12"; 230964 sha256 = "12gk26br85spyl0pcdr71a0i3mq4cbb8qi6vwkmgx4k6hg7h43xl"; 230965 libraryHaskellDepends = [ ··· 230972 ]; 230973 description = "Haskell client library for the Pusher Channels HTTP API"; 230974 license = lib.licenses.mit; 230975 - hydraPlatforms = lib.platforms.none; 230976 }) {}; 230977 230978 "pusher-ws" = callPackage ··· 231962 description = "Unit conversion and manipulation library"; 231963 license = lib.licenses.bsd3; 231964 mainProgram = "quantities"; 231965 }) {}; 231966 231967 "quantum-arrow" = callPackage ··· 236430 license = lib.licenses.mit; 236431 }) {}; 236432 236433 - "rebase_1_16" = callPackage 236434 ({ mkDerivation, base, bifunctors, bytestring, comonad, containers 236435 , contravariant, deepseq, dlist, either, groups, hashable 236436 , invariant, mtl, profunctors, scientific, selective, semigroupoids ··· 236439 }: 236440 mkDerivation { 236441 pname = "rebase"; 236442 - version = "1.16"; 236443 - sha256 = "0r5dmkw1bb3fkc40gjdcswf7388c8w7lzvzh7wvf7vk4lhxjaxhd"; 236444 revision = "1"; 236445 - editedCabalFile = "048h2ir37j09s0z7fb364p7smyhzq6h4705qklhvylak9242gz2n"; 236446 libraryHaskellDepends = [ 236447 base bifunctors bytestring comonad containers contravariant deepseq 236448 dlist either groups hashable invariant mtl profunctors scientific ··· 237590 pname = "reflex"; 237591 version = "0.8.2.0"; 237592 sha256 = "1hvagxcs413bqairxf77vp19484mxnbfckhd44wv22ncwfh5mq6d"; 237593 - revision = "2"; 237594 - editedCabalFile = "1msjk8bk59dv1pm90l2hxkrl185aj4xblzgc7nkwn7x31ykcnhyw"; 237595 libraryHaskellDepends = [ 237596 base bifunctors comonad constraints constraints-extras containers 237597 data-default dependent-map dependent-sum exception-transformers ··· 239515 }: 239516 mkDerivation { 239517 pname = "registry-hedgehog"; 239518 - version = "0.7.0.3"; 239519 - sha256 = "1scas90v8qsikacahk6z5xkg4k6vy0fq4kpgdzgmzibfgjb5d4an"; 239520 libraryHaskellDepends = [ 239521 base containers hedgehog mmorph multimap protolude registry tasty 239522 tasty-discover tasty-hedgehog tasty-th template-haskell text ··· 239568 }: 239569 mkDerivation { 239570 pname = "registry-messagepack"; 239571 - version = "0.3.0.1"; 239572 - sha256 = "00h4ics8gavvscp3sjp1j0vyhqj90zi7pmxqhrlzja0fnmhb1brj"; 239573 libraryHaskellDepends = [ 239574 base containers msgpack protolude registry template-haskell text 239575 transformers vector ··· 241361 license = lib.licenses.mit; 241362 }) {}; 241363 241364 "reroute" = callPackage 241365 ({ mkDerivation, base, criterion, deepseq, graph-core, hashable 241366 , hspec, http-api-data, hvect, mtl, random, regex-compat, text ··· 242578 ]; 242579 description = "Robert Fischer's Common library"; 242580 license = lib.licenses.bsd3; 242581 }) {}; 242582 242583 "rfc-env" = callPackage ··· 247212 "sandwich" = callPackage 247213 ({ mkDerivation, aeson, ansi-terminal, async, base, brick 247214 , bytestring, colour, containers, directory, exceptions, filepath 247215 - , free, haskell-src-exts, lens, lifted-async, microlens 247216 - , microlens-th, monad-control, monad-logger, mtl 247217 - , optparse-applicative, pretty-show, process, safe, safe-exceptions 247218 - , stm, string-interpolate, template-haskell, text, time 247219 - , transformers, transformers-base, unix, unliftio-core, vector, vty 247220 - }: 247221 - mkDerivation { 247222 - pname = "sandwich"; 247223 - version = "0.1.0.10"; 247224 - sha256 = "1163l9ammy91aclxf12hk5z65ivw4zz4b04bgpdlwalhlygnlxba"; 247225 - isLibrary = true; 247226 - isExecutable = true; 247227 - libraryHaskellDepends = [ 247228 - aeson ansi-terminal async base brick bytestring colour containers 247229 - directory exceptions filepath free haskell-src-exts lens 247230 - lifted-async microlens microlens-th monad-control monad-logger mtl 247231 - optparse-applicative pretty-show process safe safe-exceptions stm 247232 - string-interpolate template-haskell text time transformers 247233 - transformers-base unix unliftio-core vector vty 247234 - ]; 247235 - executableHaskellDepends = [ 247236 - aeson ansi-terminal async base brick bytestring colour containers 247237 - directory exceptions filepath free haskell-src-exts lens 247238 - lifted-async microlens microlens-th monad-control monad-logger mtl 247239 - optparse-applicative pretty-show process safe safe-exceptions stm 247240 - string-interpolate template-haskell text time transformers 247241 - transformers-base unix unliftio-core vector vty 247242 - ]; 247243 - testHaskellDepends = [ 247244 - aeson ansi-terminal async base brick bytestring colour containers 247245 - directory exceptions filepath free haskell-src-exts lens 247246 - lifted-async microlens microlens-th monad-control monad-logger mtl 247247 - optparse-applicative pretty-show process safe safe-exceptions stm 247248 - string-interpolate template-haskell text time transformers 247249 - transformers-base unix unliftio-core vector vty 247250 - ]; 247251 - description = "Yet another test framework for Haskell"; 247252 - license = lib.licenses.bsd3; 247253 - }) {}; 247254 - 247255 - "sandwich_0_1_0_11" = callPackage 247256 - ({ mkDerivation, aeson, ansi-terminal, async, base, brick 247257 - , bytestring, colour, containers, directory, exceptions, filepath 247258 , free, haskell-src-exts, lifted-async, microlens, microlens-th 247259 , monad-control, monad-logger, mtl, optparse-applicative 247260 , pretty-show, process, safe, safe-exceptions, stm ··· 247293 ]; 247294 description = "Yet another test framework for Haskell"; 247295 license = lib.licenses.bsd3; 247296 - hydraPlatforms = lib.platforms.none; 247297 }) {}; 247298 247299 "sandwich-hedgehog" = callPackage ··· 250548 license = lib.licenses.mit; 250549 }) {}; 250550 250551 "selda-json" = callPackage 250552 ({ mkDerivation, aeson, base, bytestring, selda, text }: 250553 mkDerivation { 250554 pname = "selda-json"; 250555 - version = "0.1.1.0"; 250556 - sha256 = "1ai24qmz5nkpqx0zd24ix0ci5aqiccfy57fkf8f87swrv28101l8"; 250557 - revision = "1"; 250558 - editedCabalFile = "1gajzv8zhj8i3bxzjh81vjn8j2igh3nrawfpddvxg1ayb5l2d2y0"; 250559 libraryHaskellDepends = [ aeson base bytestring selda text ]; 250560 description = "JSON support for the Selda database library"; 250561 license = lib.licenses.mit; ··· 250569 }: 250570 mkDerivation { 250571 pname = "selda-postgresql"; 250572 - version = "0.1.8.1"; 250573 - sha256 = "0dxycilvxjbi1cy9c0rzq9ywh48i2lh37j77a5i1x6v1625h51mk"; 250574 - revision = "1"; 250575 - editedCabalFile = "10qlb9yswjsvpj1f7dmm0amkq52g00f1kc2xqh1d7vfkvkb2bhk6"; 250576 libraryHaskellDepends = [ 250577 base bytestring exceptions postgresql-binary postgresql-libpq selda 250578 selda-json text time uuid-types ··· 250598 ]; 250599 description = "SQLite backend for the Selda database EDSL"; 250600 license = lib.licenses.mit; 250601 }) {}; 250602 250603 "select" = callPackage ··· 251339 }: 251340 mkDerivation { 251341 pname = "seonbi"; 251342 - version = "0.3.2"; 251343 - sha256 = "1a0mh7fi0h04n56vdl5xh2p4ql813743x7y11zl06llrj5cvgggg"; 251344 isLibrary = true; 251345 isExecutable = true; 251346 enableSeparateDataOutput = true; ··· 255913 mainProgram = "shake"; 255914 }) {}; 255915 255916 "shake-ats" = callPackage 255917 ({ mkDerivation, base, binary, cdeps, dependency, directory, hs2ats 255918 , language-ats, microlens, shake, shake-c, shake-cabal, shake-ext ··· 261685 mainProgram = "smtp2mta"; 261686 }) {}; 261687 261688 "smtps-gmail" = callPackage 261689 ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring 261690 , conduit, conduit-extra, data-default, filepath, mime-mail ··· 266887 , mintty, mono-traversable, mtl, mustache, neat-interpolation 266888 , network-uri, open-browser, optparse-applicative, pantry, path 266889 , path-io, persistent, persistent-sqlite, persistent-template 266890 - , pretty, primitive, process, project-template, QuickCheck 266891 , raw-strings-qq, retry, rio, rio-prettyprint, semigroups 266892 , smallcheck, split, stm, streaming-commons, tar, template-haskell 266893 , temporary, text, text-metrics, th-reify-many, time, tls ··· 266897 }: 266898 mkDerivation { 266899 pname = "stack"; 266900 - version = "2.7.5"; 266901 - sha256 = "103yyfl02chbmkb6csri403921z7jhfdrrv99lch951flv149pcx"; 266902 - revision = "2"; 266903 - editedCabalFile = "18hiffjrzfn97yl9al97vxing6qajiv732nr61i4lv1y4xhhm6v8"; 266904 configureFlags = [ 266905 "-fdisable-git-info" "-fhide-dependency-versions" 266906 "-fsupported-build" ··· 266919 mtl mustache neat-interpolation network-uri open-browser 266920 optparse-applicative pantry path path-io persistent 266921 persistent-sqlite persistent-template pretty primitive process 266922 - project-template retry rio rio-prettyprint semigroups split stm 266923 - streaming-commons tar template-haskell temporary text text-metrics 266924 - th-reify-many time tls transformers typed-process 266925 unicode-transforms unix unix-compat unliftio unordered-containers 266926 vector yaml zip-archive zlib 266927 ]; ··· 266936 mtl mustache neat-interpolation network-uri open-browser 266937 optparse-applicative pantry path path-io persistent 266938 persistent-sqlite persistent-template pretty primitive process 266939 - project-template retry rio rio-prettyprint semigroups split stm 266940 - streaming-commons tar template-haskell temporary text text-metrics 266941 - th-reify-many time tls transformers typed-process 266942 unicode-transforms unix unix-compat unliftio unordered-containers 266943 vector yaml zip-archive zlib 266944 ]; ··· 266953 mono-traversable mtl mustache neat-interpolation network-uri 266954 open-browser optparse-applicative pantry path path-io persistent 266955 persistent-sqlite persistent-template pretty primitive process 266956 - project-template QuickCheck raw-strings-qq retry rio 266957 rio-prettyprint semigroups smallcheck split stm streaming-commons 266958 tar template-haskell temporary text text-metrics th-reify-many time 266959 tls transformers typed-process unicode-transforms unix unix-compat ··· 267304 }: 267305 mkDerivation { 267306 pname = "stack2cabal"; 267307 - version = "1.0.13"; 267308 - sha256 = "00jibr5mvvaj9ggzvp3f0qcrwz51bg3a2m1447c45cwhailzaqkk"; 267309 isLibrary = true; 267310 isExecutable = true; 267311 libraryHaskellDepends = [ ··· 270451 maintainers = [ lib.maintainers.maralorn ]; 270452 }) {}; 270453 270454 - "streamly_0_8_2" = callPackage 270455 ({ mkDerivation, atomic-primops, base, containers, deepseq 270456 , directory, exceptions, filepath, fusion-plugin-types, ghc-prim 270457 , heaps, lockfree-queue, monad-control, mtl, network, primitive ··· 270459 }: 270460 mkDerivation { 270461 pname = "streamly"; 270462 - version = "0.8.2"; 270463 - sha256 = "0mqixkxvwcvb0fcgsrd1xvi9hag5dwj1cwg4brsmzj138fkjrn47"; 270464 libraryHaskellDepends = [ 270465 atomic-primops base containers deepseq directory exceptions 270466 filepath fusion-plugin-types ghc-prim heaps lockfree-queue ··· 271245 }) {}; 271246 271247 "string-interpreter" = callPackage 271248 - ({ mkDerivation, base }: 271249 mkDerivation { 271250 pname = "string-interpreter"; 271251 - version = "0.6.0.0"; 271252 - sha256 = "0a0i95j8y49wijh2c0bpy5fwz72w0p6nh19df56g2yy7xik5h6xq"; 271253 - libraryHaskellDepends = [ base ]; 271254 description = "Is used in the phonetic languages approach (e. g. in the recursive mode)."; 271255 license = lib.licenses.mit; 271256 }) {}; ··· 272169 hydraPlatforms = lib.platforms.none; 272170 mainProgram = "stylish-cabal"; 272171 broken = true; 272172 }) {}; 272173 272174 "stylish-haskell" = callPackage ··· 273421 broken = true; 273422 }) {}; 273423 273424 "svg-tree" = callPackage 273425 ({ mkDerivation, attoparsec, base, bytestring, containers 273426 , JuicyPixels, lens, linear, mtl, scientific, text, transformers ··· 273955 license = lib.licenses.bsd3; 273956 }) {}; 273957 273958 "syb-extras" = callPackage 273959 ({ mkDerivation, base, eq, prelude-extras }: 273960 mkDerivation { ··· 274092 }: 274093 mkDerivation { 274094 pname = "sydtest-discover"; 274095 - version = "0.0.0.1"; 274096 - sha256 = "1f0a169cl8lv6zz9hs351f6aqha9iyl1n2fwfzskccvx1m4dk8z6"; 274097 - isLibrary = true; 274098 - isExecutable = true; 274099 - libraryHaskellDepends = [ 274100 - base filepath optparse-applicative path path-io 274101 - ]; 274102 - executableHaskellDepends = [ base ]; 274103 - description = "Automatic test suite discovery for sydtest"; 274104 - license = "unknown"; 274105 - mainProgram = "sydtest-discover"; 274106 - }) {}; 274107 - 274108 - "sydtest-discover_0_0_0_2" = callPackage 274109 - ({ mkDerivation, base, filepath, optparse-applicative, path 274110 - , path-io 274111 - }: 274112 - mkDerivation { 274113 - pname = "sydtest-discover"; 274114 version = "0.0.0.2"; 274115 sha256 = "1naraj9cp0036ppd42l4zjz6rfzn25n71nkvxjd0x979pakv3h7v"; 274116 isLibrary = true; ··· 274121 executableHaskellDepends = [ base ]; 274122 description = "Automatic test suite discovery for sydtest"; 274123 license = "unknown"; 274124 - hydraPlatforms = lib.platforms.none; 274125 mainProgram = "sydtest-discover"; 274126 }) {}; 274127 ··· 279262 license = lib.licenses.mit; 279263 }) {}; 279264 279265 "template-haskell-optics" = callPackage 279266 ({ mkDerivation, base, containers, optics-core, template-haskell 279267 , th-abstraction ··· 281643 }: 281644 mkDerivation { 281645 pname = "text-lips"; 281646 - version = "0.1.0.1"; 281647 - sha256 = "1sm7sy11yc2rfjrpq5in7fqv3gh7zcfli8vw4b2mdlh6nxrh7k89"; 281648 libraryHaskellDepends = [ 281649 base containers parsers text text-loc transformers 281650 ]; ··· 281658 ({ mkDerivation, base, hashable }: 281659 mkDerivation { 281660 pname = "text-loc"; 281661 - version = "0.1"; 281662 - sha256 = "069v99jnlayl2srl09355i56wpry0f6mq4bfp8lj0sxcsm1bzpgw"; 281663 libraryHaskellDepends = [ base hashable ]; 281664 description = "Line-column locations within a text"; 281665 license = lib.licenses.bsd3; ··· 282445 license = lib.licenses.isc; 282446 }) {}; 282447 282448 "th-alpha" = callPackage 282449 ({ mkDerivation, base, containers, derive, mmorph, mtl, tasty 282450 , tasty-hunit, tasty-quickcheck, template-haskell, th-desugar ··· 284073 mainProgram = "tidal"; 284074 }) {}; 284075 284076 - "tidal_1_8_1" = callPackage 284077 - ({ mkDerivation, base, bifunctors, bytestring, clock, colour 284078 - , containers, criterion, deepseq, exceptions, hosc, microspec, mtl 284079 - , network, parsec, primitive, random, text, transformers, weigh 284080 }: 284081 mkDerivation { 284082 pname = "tidal"; 284083 - version = "1.8.1"; 284084 - sha256 = "00000haj9y3ss95dhphq2pq0xs2qagg76ra4lir5kg3pv71i2dh9"; 284085 enableSeparateDataOutput = true; 284086 libraryHaskellDepends = [ 284087 - base bifunctors bytestring clock colour containers deepseq 284088 - exceptions hosc mtl network parsec primitive random text 284089 - transformers 284090 ]; 284091 testHaskellDepends = [ 284092 base containers deepseq hosc microspec parsec ··· 284101 ({ mkDerivation, base }: 284102 mkDerivation { 284103 pname = "tidal-link"; 284104 - version = "1.0"; 284105 - sha256 = "0rc6gj6vfvhp9583farykw4i434krazak0gmm2h8nvfg8cw7liia"; 284106 isLibrary = true; 284107 isExecutable = true; 284108 libraryHaskellDepends = [ base ]; ··· 284120 pname = "tidal-midi"; 284121 version = "0.9.10"; 284122 sha256 = "0d59s9vq2jmlb8b1bbay6n5911fjm9j04c9545p4i5visniv61b4"; 284123 - revision = "2"; 284124 - editedCabalFile = "1vc5ck25wdqz8ywk2zmn2nmg1mihwkihwp2wirxmmd0qxi1v2vpf"; 284125 libraryHaskellDepends = [ 284126 base containers PortMidi tidal time transformers 284127 ]; 284128 - description = "MIDI support for tidal"; 284129 license = lib.licenses.gpl3Only; 284130 hydraPlatforms = lib.platforms.none; 284131 broken = true; ··· 286632 pname = "toml-reader"; 286633 version = "0.1.0.0"; 286634 sha256 = "06gxp8pzh8cdrifg5n0mhlnrslrx7k235sz2ldpy60x7vz7qywv9"; 286635 libraryHaskellDepends = [ 286636 base containers deepseq megaparsec parser-combinators text time 286637 ]; ··· 286643 license = lib.licenses.bsd3; 286644 }) {}; 286645 286646 "tomland" = callPackage 286647 ({ mkDerivation, base, bytestring, containers, deepseq, directory 286648 , hashable, hedgehog, hspec, hspec-hedgehog, hspec-megaparsec ··· 287257 }: 287258 mkDerivation { 287259 pname = "toysolver"; 287260 - version = "0.8.0"; 287261 - sha256 = "1vlswvlnj8xsz2lqwl0z9mnmznqgjzi0595jlcr2lw4d4na1sxs7"; 287262 isLibrary = true; 287263 isExecutable = true; 287264 libraryHaskellDepends = [ ··· 290264 }: 290265 mkDerivation { 290266 pname = "twee"; 290267 - version = "2.4.1"; 290268 - sha256 = "0gh0cr3f19jsfq6025y1lq0mcg8cd920xd3x7jmd1cjlyjbkslsf"; 290269 isLibrary = false; 290270 isExecutable = true; 290271 executableHaskellDepends = [ ··· 290277 }) {}; 290278 290279 "twee-lib" = callPackage 290280 - ({ mkDerivation, base, containers, dlist, ghc-prim, pretty 290281 - , primitive, random, transformers, uglymemo, vector 290282 }: 290283 mkDerivation { 290284 pname = "twee-lib"; 290285 - version = "2.4.1"; 290286 - sha256 = "14pvmxq0dp8lwbmkvch4c6v4rblc8a2ybkm7q3hhr1qaj2pyiv0b"; 290287 - revision = "1"; 290288 - editedCabalFile = "1d9z1ggiw23snn35nhbkj0rh2abha2ca1csr49x5a7lxc974mzc7"; 290289 libraryHaskellDepends = [ 290290 - base containers dlist ghc-prim pretty primitive random transformers 290291 - uglymemo vector 290292 ]; 290293 description = "An equational theorem prover"; 290294 license = lib.licenses.bsd3; ··· 291536 broken = true; 291537 }) {}; 291538 291539 "type-safe-avl" = callPackage 291540 ({ mkDerivation, base }: 291541 mkDerivation { ··· 292475 license = lib.licenses.asl20; 292476 }) {}; 292477 292478 "u2f" = callPackage 292479 ({ mkDerivation, aeson, asn1-encoding, asn1-types, base 292480 , base64-bytestring, binary, bytestring, cryptohash, cryptonite ··· 293628 pname = "unicode-data"; 293629 version = "0.3.0"; 293630 sha256 = "0pwjjsk0gjkn73ghj10s603p84xr7h2kfg351c9grzngrcv9giq8"; 293631 - revision = "1"; 293632 - editedCabalFile = "1invxbc1f635rywnkcpap9s93z08mbdfi3rzi7882lssf1wy0i85"; 293633 isLibrary = true; 293634 isExecutable = true; 293635 libraryHaskellDepends = [ base ]; ··· 293760 pname = "unicode-transforms"; 293761 version = "0.4.0.1"; 293762 sha256 = "1z29jvli2rqkynfxni1gibl81458j7h8lrb8fg6lpnj8svhy2y1j"; 293763 isLibrary = true; 293764 isExecutable = true; 293765 libraryHaskellDepends = [ ··· 294964 }: 294965 mkDerivation { 294966 pname = "unix-time"; 294967 - version = "0.4.7"; 294968 - sha256 = "02fyh298lm8jsg52i3z0ikazwz477ljqjmhnqr2d88grmn5ky8qr"; 294969 - libraryHaskellDepends = [ base binary bytestring old-time ]; 294970 - testHaskellDepends = [ 294971 - base bytestring hspec old-locale old-time QuickCheck time 294972 - ]; 294973 - testToolDepends = [ hspec-discover ]; 294974 - description = "Unix time parser/formatter and utilities"; 294975 - license = lib.licenses.bsd3; 294976 - }) {}; 294977 - 294978 - "unix-time_0_4_8" = callPackage 294979 - ({ mkDerivation, base, binary, bytestring, hspec, hspec-discover 294980 - , old-locale, old-time, QuickCheck, time 294981 - }: 294982 - mkDerivation { 294983 - pname = "unix-time"; 294984 version = "0.4.8"; 294985 sha256 = "0hz8mi08kg84hiqnch5ycscgqmjyn1mnl5ih1bsrclyb3fhvdppy"; 294986 libraryHaskellDepends = [ base binary bytestring old-time ]; ··· 294990 testToolDepends = [ hspec-discover ]; 294991 description = "Unix time parser/formatter and utilities"; 294992 license = lib.licenses.bsd3; 294993 - hydraPlatforms = lib.platforms.none; 294994 }) {}; 294995 294996 "unjson" = callPackage ··· 297029 pname = "uuid"; 297030 version = "1.3.15"; 297031 sha256 = "0r05h16gd7fgfpq9iz43jcn9jzrgfa0gk4cv1xy0p4rli66rb1gq"; 297032 - revision = "1"; 297033 - editedCabalFile = "1wjcic98hvvz5xynlrk60dyfhw0nypv56sza24g2z3q62013rfrg"; 297034 libraryHaskellDepends = [ 297035 base binary bytestring cryptohash-md5 cryptohash-sha1 entropy 297036 network-info random text time uuid-types ··· 300532 hydraPlatforms = lib.platforms.none; 300533 }) {}; 300534 300535 - "vty_5_36" = callPackage 300536 ({ mkDerivation, ansi-terminal, base, binary, blaze-builder 300537 , bytestring, Cabal, containers, deepseq, directory, filepath 300538 , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl ··· 300543 }: 300544 mkDerivation { 300545 pname = "vty"; 300546 - version = "5.36"; 300547 - sha256 = "19841hwr0s1s05dlxw5386vnrxka9567bn309d002y263wb8vfzi"; 300548 isLibrary = true; 300549 isExecutable = true; 300550 libraryHaskellDepends = [ ··· 300649 }: 300650 mkDerivation { 300651 pname = "vulkan"; 300652 - version = "3.21"; 300653 - sha256 = "06j9di520ysv12xcd2yfdfscf1gfskfhn25ldwbp3vdx2hw9rjwp"; 300654 libraryHaskellDepends = [ base bytestring transformers vector ]; 300655 libraryPkgconfigDepends = [ vulkan ]; 300656 testHaskellDepends = [ ··· 305086 license = lib.licenses.bsd3; 305087 }) {}; 305088 305089 "welshy" = callPackage 305090 ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit 305091 , http-types, lifted-base, resourcet, text, transformers ··· 305846 305847 "witch" = callPackage 305848 ({ mkDerivation, base, bytestring, containers, HUnit 305849 - , template-haskell, text, time 305850 - }: 305851 - mkDerivation { 305852 - pname = "witch"; 305853 - version = "1.0.0.3"; 305854 - sha256 = "1d6wn4ykafq3hi439pf9ap55vjrcv668qq5wmxm5fiq6r78ndn0b"; 305855 - libraryHaskellDepends = [ 305856 - base bytestring containers template-haskell text time 305857 - ]; 305858 - testHaskellDepends = [ 305859 - base bytestring containers HUnit template-haskell text time 305860 - ]; 305861 - description = "Convert values from one type into another"; 305862 - license = lib.licenses.mit; 305863 - maintainers = [ lib.maintainers.maralorn ]; 305864 - }) {}; 305865 - 305866 - "witch_1_0_0_4" = callPackage 305867 - ({ mkDerivation, base, bytestring, containers, HUnit 305868 , template-haskell, text, time, transformers 305869 }: 305870 mkDerivation { ··· 305879 ]; 305880 description = "Convert values from one type into another"; 305881 license = lib.licenses.mit; 305882 - hydraPlatforms = lib.platforms.none; 305883 maintainers = [ lib.maintainers.maralorn ]; 305884 }) {}; 305885 ··· 305999 }) {}; 306000 306001 "witness" = callPackage 306002 - ({ mkDerivation, base, constraints, countable }: 306003 mkDerivation { 306004 pname = "witness"; 306005 - version = "0.6"; 306006 - sha256 = "1y8scf6a061s8gnx38sfwn88ramakjr0h54qwlwcjrjpf0y6024l"; 306007 - libraryHaskellDepends = [ base constraints countable ]; 306008 description = "values that witness types"; 306009 license = lib.licenses.bsd2; 306010 hydraPlatforms = lib.platforms.none; ··· 311392 }: 311393 mkDerivation { 311394 pname = "yarl"; 311395 - version = "0.1.0.1"; 311396 - sha256 = "0qcfmvd3s18kz8g5sg7f4jaf2ai5dacszbk2nlnd1q3mafhz2cia"; 311397 libraryHaskellDepends = [ base ]; 311398 testHaskellDepends = [ base hspec hspec-core hspec-discover ]; 311399 testToolDepends = [ hspec-discover ]; ··· 312482 pname = "yesod-bin"; 312483 version = "1.6.2.2"; 312484 sha256 = "18bnr7wjcb5w8v62gfkrx7ky35agbkwl8f8vn2cdbjksa6wsllvr"; 312485 isLibrary = false; 312486 isExecutable = true; 312487 executableHaskellDepends = [ ··· 312910 }: 312911 mkDerivation { 312912 pname = "yesod-form"; 312913 - version = "1.7.0"; 312914 - sha256 = "170gby381h5pg9njn908cyx2931yiv79x3rc5npg2rd74kif06vi"; 312915 libraryHaskellDepends = [ 312916 aeson attoparsec base blaze-builder blaze-html blaze-markup 312917 byteable bytestring containers data-default email-validate
··· 1351 }) {}; 1352 1353 "BPS" = callPackage 1354 + ({ mkDerivation, base, extra, free, MonadRandom, mtl, resourcet 1355 + , STMonadTrans, symbol, template-haskell, TLT, transformers 1356 }: 1357 mkDerivation { 1358 pname = "BPS"; 1359 + version = "0.1.1.0"; 1360 + sha256 = "0c310zldchyqhkqq2nsarqgkkxrqqcq62796mi0svsn9wk65rrf4"; 1361 isLibrary = true; 1362 isExecutable = true; 1363 libraryHaskellDepends = [ ··· 1365 transformers 1366 ]; 1367 executableHaskellDepends = [ 1368 + base extra free MonadRandom mtl resourcet STMonadTrans symbol 1369 + template-haskell transformers 1370 ]; 1371 testHaskellDepends = [ 1372 base extra free mtl resourcet STMonadTrans symbol template-haskell ··· 1375 description = "Translations of classic Truth Maintenance Systems"; 1376 license = lib.licenses.gpl3Only; 1377 hydraPlatforms = lib.platforms.none; 1378 broken = true; 1379 }) {}; 1380 ··· 10073 license = lib.licenses.lgpl21Only; 10074 }) {}; 10075 10076 + "HaXml_1_25_11" = callPackage 10077 + ({ mkDerivation, base, bytestring, containers, directory, filepath 10078 + , polyparse, pretty, random 10079 + }: 10080 + mkDerivation { 10081 + pname = "HaXml"; 10082 + version = "1.25.11"; 10083 + sha256 = "1l5kmiqvnqzdzz3jyaphy7ckglm6jhn0b10kf47yizv0w496bmjg"; 10084 + isLibrary = true; 10085 + isExecutable = true; 10086 + libraryHaskellDepends = [ 10087 + base bytestring containers filepath polyparse pretty random 10088 + ]; 10089 + executableHaskellDepends = [ base directory polyparse pretty ]; 10090 + description = "Utilities for manipulating XML documents"; 10091 + license = lib.licenses.lgpl21Only; 10092 + hydraPlatforms = lib.platforms.none; 10093 + }) {}; 10094 + 10095 "Hach" = callPackage 10096 ({ mkDerivation, base, containers, network, old-locale, text, time 10097 , vty, vty-ui ··· 13557 pname = "MIP"; 13558 version = "0.1.1.0"; 13559 sha256 = "03gzwg0hzgij9hpxxfsrdxx2cknfy9fr9h1w1na04bmzpai1sl40"; 13560 + revision = "2"; 13561 + editedCabalFile = "03kjzsyd3sy9iipdnac5ddpkq6v1cfpj0wh00r3yvcjgrk99ycip"; 13562 libraryHaskellDepends = [ 13563 base bytestring bytestring-encoding case-insensitive containers 13564 data-default-class extended-reals filepath intern lattices ··· 14551 ({ mkDerivation, aeson, ansi-terminal, async, atomic-write, base 14552 , bytestring, bytestring-lexing, bzlib-conduit, conduit 14553 , conduit-algorithms, conduit-extra, configurator, containers 14554 + , convertible, criterion, data-default, deepseq, directory 14555 + , double-conversion, edit-distance, either, errors, exceptions 14556 + , extra, file-embed, filemanip, filepath, hashable, hashtables 14557 + , hostname, http-client, http-conduit, HUnit, inline-c 14558 + , inline-c-cpp, int-interval-map, MissingH, mtl, network 14559 + , optparse-applicative, parsec, primitive, process, QuickCheck 14560 + , random-shuffle, regex, resourcet, safe, safeio, stm, stm-chans 14561 + , stm-conduit, strict, tar, tar-conduit, tasty, tasty-hunit 14562 + , tasty-quickcheck, tasty-th, template-haskell, text, time 14563 + , transformers, unix, unix-compat, unliftio, unliftio-core, vector 14564 + , vector-algorithms, yaml, zlib 14565 }: 14566 mkDerivation { 14567 pname = "NGLess"; 14568 + version = "1.5.0"; 14569 + sha256 = "0pljyrlpr9r3cl5311dhgxdl8y40szyi4vprn34i3piy0qrldymi"; 14570 isLibrary = true; 14571 isExecutable = true; 14572 libraryHaskellDepends = [ 14573 aeson ansi-terminal async atomic-write base bytestring 14574 bytestring-lexing bzlib-conduit conduit conduit-algorithms 14575 conduit-extra configurator containers convertible data-default 14576 + deepseq directory double-conversion edit-distance either errors 14577 + exceptions extra file-embed filemanip filepath hashable hashtables 14578 + hostname http-client http-conduit inline-c inline-c-cpp 14579 + int-interval-map MissingH mtl network optparse-applicative parsec 14580 + primitive process random-shuffle regex resourcet safe safeio stm 14581 + stm-chans stm-conduit strict tar tar-conduit template-haskell text 14582 + time transformers unix unix-compat unliftio unliftio-core vector 14583 + vector-algorithms yaml zlib 14584 ]; 14585 executableHaskellDepends = [ 14586 aeson ansi-terminal async atomic-write base bytestring 14587 bytestring-lexing bzlib-conduit conduit conduit-algorithms 14588 conduit-extra configurator containers convertible data-default 14589 + deepseq directory double-conversion edit-distance either errors 14590 + exceptions extra file-embed filemanip filepath hashable hashtables 14591 + hostname http-client http-conduit inline-c inline-c-cpp 14592 + int-interval-map MissingH mtl network optparse-applicative parsec 14593 + primitive process random-shuffle regex resourcet safe safeio stm 14594 + stm-chans stm-conduit strict tar tar-conduit template-haskell text 14595 + time transformers unix unix-compat unliftio unliftio-core vector 14596 + vector-algorithms yaml zlib 14597 ]; 14598 testHaskellDepends = [ 14599 aeson ansi-terminal async atomic-write base bytestring 14600 bytestring-lexing bzlib-conduit conduit conduit-algorithms 14601 conduit-extra configurator containers convertible data-default 14602 + deepseq directory double-conversion edit-distance either errors 14603 + exceptions extra file-embed filemanip filepath hashable hashtables 14604 + hostname http-client http-conduit HUnit inline-c inline-c-cpp 14605 int-interval-map MissingH mtl network optparse-applicative parsec 14606 + primitive process QuickCheck random-shuffle regex resourcet safe 14607 + safeio stm stm-chans stm-conduit strict tar tar-conduit tasty 14608 + tasty-hunit tasty-quickcheck tasty-th template-haskell text time 14609 + transformers unix unix-compat unliftio unliftio-core vector 14610 + vector-algorithms yaml zlib 14611 ]; 14612 benchmarkHaskellDepends = [ 14613 aeson ansi-terminal async atomic-write base bytestring 14614 bytestring-lexing bzlib-conduit conduit conduit-algorithms 14615 conduit-extra configurator containers convertible criterion 14616 + data-default deepseq directory double-conversion edit-distance 14617 + either errors exceptions extra file-embed filemanip filepath 14618 + hashable hashtables hostname http-client http-conduit HUnit 14619 + inline-c inline-c-cpp int-interval-map MissingH mtl network 14620 + optparse-applicative parsec primitive process random-shuffle regex 14621 + resourcet safe safeio stm stm-chans stm-conduit strict tar 14622 + tar-conduit template-haskell text time transformers unix 14623 + unix-compat unliftio unliftio-core vector vector-algorithms yaml 14624 + zlib 14625 ]; 14626 description = "NGLess implements ngless, a DSL for processing sequencing data"; 14627 license = lib.licenses.mit; ··· 20163 broken = true; 20164 }) {}; 20165 20166 + "SvgIcons" = callPackage 20167 + ({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }: 20168 + mkDerivation { 20169 + pname = "SvgIcons"; 20170 + version = "0.1.0.0"; 20171 + sha256 = "0vwlzjpcz6ky6x5mycsrqlwdfdzxf7y0z8y7pxwnc0h8f8psalr6"; 20172 + isLibrary = true; 20173 + isExecutable = true; 20174 + libraryHaskellDepends = [ 20175 + base blaze-markup blaze-svg directory text 20176 + ]; 20177 + executableHaskellDepends = [ 20178 + base blaze-markup blaze-svg directory text 20179 + ]; 20180 + testHaskellDepends = [ base ]; 20181 + description = "Svg Icons and more"; 20182 + license = lib.licenses.bsd3; 20183 + hydraPlatforms = lib.platforms.none; 20184 + mainProgram = "SvgIcons-exe"; 20185 + broken = true; 20186 + }) {}; 20187 + 20188 "SybWidget" = callPackage 20189 ({ mkDerivation, base, containers, mtl, syb-with-class 20190 , template-haskell, TypeCompose ··· 22288 }: 22289 mkDerivation { 22290 pname = "X11"; 22291 + version = "1.10.3"; 22292 + sha256 = "0hnj2q310a6s0h479hq8jsmywymvxdjxg13zw46mmdndynwd2jnq"; 22293 libraryHaskellDepends = [ base data-default-class ]; 22294 librarySystemDepends = [ 22295 libX11 libXext libXinerama libXrandr libXrender libXScrnSaver ··· 25882 }: 25883 mkDerivation { 25884 pname = "aeson-match-qq"; 25885 + version = "1.5.1"; 25886 + sha256 = "1m2brw8c1i0p32llng904lb893vkjfcqbmljkcx5m7iab0hvpvaw"; 25887 libraryHaskellDepends = [ 25888 aeson attoparsec base bytestring case-insensitive containers either 25889 haskell-src-meta scientific template-haskell text ··· 39830 ({ mkDerivation, base, containers, hspec, QuickCheck, time }: 39831 mkDerivation { 39832 pname = "bank-holidays-england"; 39833 version = "0.2.0.8"; 39834 sha256 = "1n2ddf60q2g1yjwq754irxq9nzmx5i2z3r2rnw263bppcldkizkj"; 39835 libraryHaskellDepends = [ base containers time ]; 39836 testHaskellDepends = [ base containers hspec QuickCheck time ]; 39837 description = "Calculation of bank holidays in England and Wales"; 39838 license = lib.licenses.bsd3; 39839 }) {}; 39840 39841 "banwords" = callPackage ··· 40127 40128 "base-encoding" = callPackage 40129 ({ mkDerivation, base, base16-bytestring, base64-bytestring 40130 + , bytestring, bytestring-builder, text 40131 }: 40132 mkDerivation { 40133 pname = "base-encoding"; 40134 + version = "0.3.0.0"; 40135 + sha256 = "1lcqg4wpbry3x165j8rsjbpj1mzd7bl0917hjv0jhvmh5z3wnas8"; 40136 libraryHaskellDepends = [ 40137 + base base16-bytestring base64-bytestring bytestring 40138 + bytestring-builder text 40139 ]; 40140 + description = "RFC4648 Binary-to-text encodings (e.g. base64)"; 40141 license = lib.licenses.bsd3; 40142 hydraPlatforms = lib.platforms.none; 40143 broken = true; ··· 40476 pname = "base64"; 40477 version = "0.4.2.4"; 40478 sha256 = "119mpqcv1rwkhwm69ga2b4f7hr825fa5wfm1w3i1szmhzh52s2k4"; 40479 + revision = "2"; 40480 + editedCabalFile = "0cz3zzz9k490w9nfn4hpgdw4zx4w70fwqrwsfx8svcwqssqibqw3"; 40481 libraryHaskellDepends = [ 40482 base bytestring deepseq text text-short 40483 ]; ··· 42430 testToolDepends = [ hspec-discover ]; 42431 description = "Bifunctors"; 42432 license = lib.licenses.bsd3; 42433 + }) {}; 42434 + 42435 + "bifunctors_5_5_13" = callPackage 42436 + ({ mkDerivation, base, base-orphans, comonad, containers, hspec 42437 + , hspec-discover, QuickCheck, tagged, template-haskell 42438 + , th-abstraction, transformers, transformers-compat 42439 + }: 42440 + mkDerivation { 42441 + pname = "bifunctors"; 42442 + version = "5.5.13"; 42443 + sha256 = "1myvlzxk9xrm6vf9863wnv8py3ccgfxqxyc0sqxz0v3rwfnjgk16"; 42444 + libraryHaskellDepends = [ 42445 + base base-orphans comonad containers tagged template-haskell 42446 + th-abstraction transformers 42447 + ]; 42448 + testHaskellDepends = [ 42449 + base hspec QuickCheck template-haskell transformers 42450 + transformers-compat 42451 + ]; 42452 + testToolDepends = [ hspec-discover ]; 42453 + description = "Bifunctors"; 42454 + license = lib.licenses.bsd3; 42455 + hydraPlatforms = lib.platforms.none; 42456 }) {}; 42457 42458 "bighugethesaurus" = callPackage ··· 48623 broken = true; 48624 }) {}; 48625 48626 + "brittany_0_13_1_2" = callPackage 48627 + ({ mkDerivation, aeson, base, butcher, bytestring, cmdargs 48628 + , containers, czipwith, data-tree-print, deepseq, directory, extra 48629 + , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths, hspec 48630 + , monad-memo, mtl, multistate, parsec, pretty, random, safe 48631 + , semigroups, strict, syb, text, transformers, uniplate, unsafe 48632 + , yaml 48633 + }: 48634 + mkDerivation { 48635 + pname = "brittany"; 48636 + version = "0.13.1.2"; 48637 + sha256 = "1pa8qgsild3zl56sdmbsllka64k05jk2p16ij3bdla4rbfw96z5g"; 48638 + isLibrary = true; 48639 + isExecutable = true; 48640 + libraryHaskellDepends = [ 48641 + aeson base butcher bytestring cmdargs containers czipwith 48642 + data-tree-print deepseq directory extra filepath ghc ghc-boot-th 48643 + ghc-exactprint ghc-paths monad-memo mtl multistate pretty random 48644 + safe semigroups strict syb text transformers uniplate unsafe yaml 48645 + ]; 48646 + executableHaskellDepends = [ base ]; 48647 + testHaskellDepends = [ 48648 + aeson base butcher bytestring cmdargs containers czipwith 48649 + data-tree-print deepseq directory extra filepath ghc ghc-boot-th 48650 + ghc-exactprint ghc-paths hspec monad-memo mtl multistate parsec 48651 + pretty safe semigroups strict syb text transformers uniplate unsafe 48652 + yaml 48653 + ]; 48654 + description = "Haskell source code formatter"; 48655 + license = lib.licenses.agpl3Only; 48656 + hydraPlatforms = lib.platforms.none; 48657 + mainProgram = "brittany"; 48658 + }) {}; 48659 + 48660 "brittany" = callPackage 48661 ({ mkDerivation, aeson, base, butcher, bytestring, cmdargs 48662 , containers, czipwith, data-tree-print, deepseq, directory, extra ··· 51715 ({ mkDerivation, base, Cabal, QuickCheck }: 51716 mkDerivation { 51717 pname = "cabal-detailed-quickcheck"; 51718 + version = "0.1.3.2"; 51719 + sha256 = "0pxl8jf8ak9irln9vkkhb5mrbvq62c9p71gxhwzml1042gbl93x9"; 51720 libraryHaskellDepends = [ base Cabal QuickCheck ]; 51721 description = "QuickCheck for Cabal tests"; 51722 license = lib.licenses.mit; ··· 57842 }: 57843 mkDerivation { 57844 pname = "chr-core"; 57845 + version = "0.1.1.0"; 57846 + sha256 = "0bxwj0pwwps55705clzxrm58pzpgh249r9gmidr42vm7gh96pw4a"; 57847 libraryHaskellDepends = [ 57848 base chr-data chr-pretty containers hashable logict-state mtl 57849 pqueue unordered-containers ··· 57879 }: 57880 mkDerivation { 57881 pname = "chr-lang"; 57882 + version = "0.1.1.0"; 57883 + sha256 = "12bbbadq8da3n9712p0w613alvs65s5rcjmd7nymk3dx1i2syk23"; 57884 isLibrary = true; 57885 isExecutable = true; 57886 libraryHaskellDepends = [ ··· 59454 testHaskellDepends = [ base miso rfc ]; 59455 description = "Typeclass based support for Miso, the Tasty Web Framework for Haskell"; 59456 license = lib.licenses.bsd3; 59457 + hydraPlatforms = lib.platforms.none; 59458 mainProgram = "classy-miso-demo"; 59459 }) {}; 59460 ··· 75189 }: 75190 mkDerivation { 75191 pname = "data-sword"; 75192 + version = "0.2.0.3"; 75193 + sha256 = "1qwvqhg2fdfpl543p96pzgf879qkx29y3z4k15wa3jarx8s619gq"; 75194 libraryHaskellDepends = [ 75195 base data-bword hashable template-haskell 75196 ]; ··· 80037 }: 80038 mkDerivation { 80039 pname = "diagrams-canvas"; 80040 + version = "1.4.1.1"; 80041 + sha256 = "0vhjrmnf2bf4sfyaqhijsx79wah4p2dkg3h79yj9q8l7n90vbfw5"; 80042 libraryHaskellDepends = [ 80043 base blank-canvas cmdargs containers data-default-class 80044 diagrams-core diagrams-lib lens mtl NumInstances ··· 80252 license = lib.licenses.bsd3; 80253 }) {}; 80254 80255 + "diagrams-lib_1_4_5_2" = callPackage 80256 + ({ mkDerivation, active, adjunctions, array, base, bytestring 80257 + , cereal, colour, containers, criterion, data-default-class 80258 + , deepseq, diagrams-core, diagrams-solve, directory, distributive 80259 + , dual-tree, exceptions, filepath, fingertree, fsnotify, hashable 80260 + , intervals, JuicyPixels, lens, linear, monoid-extras, mtl 80261 + , numeric-extras, optparse-applicative, process, profunctors 80262 + , QuickCheck, semigroups, tagged, tasty, tasty-hunit 80263 + , tasty-quickcheck, text, transformers, unordered-containers 80264 + }: 80265 + mkDerivation { 80266 + pname = "diagrams-lib"; 80267 + version = "1.4.5.2"; 80268 + sha256 = "1vx51g9znb4a9bf20pjd9zr98wmh39avk2i06217p0iidcw8whz6"; 80269 + libraryHaskellDepends = [ 80270 + active adjunctions array base bytestring cereal colour containers 80271 + data-default-class diagrams-core diagrams-solve directory 80272 + distributive dual-tree exceptions filepath fingertree fsnotify 80273 + hashable intervals JuicyPixels lens linear monoid-extras mtl 80274 + optparse-applicative process profunctors semigroups tagged text 80275 + transformers unordered-containers 80276 + ]; 80277 + testHaskellDepends = [ 80278 + base deepseq diagrams-solve distributive lens numeric-extras 80279 + QuickCheck tasty tasty-hunit tasty-quickcheck 80280 + ]; 80281 + benchmarkHaskellDepends = [ base criterion diagrams-core ]; 80282 + description = "Embedded domain-specific language for declarative graphics"; 80283 + license = lib.licenses.bsd3; 80284 + hydraPlatforms = lib.platforms.none; 80285 + }) {}; 80286 + 80287 "diagrams-pandoc" = callPackage 80288 ({ mkDerivation, base, diagrams-builder, diagrams-cairo 80289 , diagrams-core, diagrams-lib, diagrams-svg, directory, filepath ··· 85754 ({ mkDerivation, base, containers, ghc }: 85755 mkDerivation { 85756 pname = "driving-classes-plugin"; 85757 + version = "0.1.4.0"; 85758 + sha256 = "1bmf5ahlnlibiq2ydqni8w6iiw2bps92nzcapr4dmqmvgdq0s9lk"; 85759 libraryHaskellDepends = [ base containers ghc ]; 85760 testHaskellDepends = [ base ]; 85761 description = "Deriving without spelling out \"deriving\""; ··· 87723 mainProgram = "hectare"; 87724 }) {}; 87725 87726 + "ecta-plugin" = callPackage 87727 + ({ mkDerivation, base, containers, ecta, ghc, text }: 87728 + mkDerivation { 87729 + pname = "ecta-plugin"; 87730 + version = "0.1.1.3"; 87731 + sha256 = "1rkh4k00k7g583wbhn28by1qjp39ad89k5nzxg9vm8g4p8famf4c"; 87732 + libraryHaskellDepends = [ base containers ecta ghc text ]; 87733 + description = "Hole-Fit Synthesis using ECTAs"; 87734 + license = lib.licenses.mit; 87735 + hydraPlatforms = lib.platforms.none; 87736 + broken = true; 87737 + }) {}; 87738 + 87739 "ecu" = callPackage 87740 ({ mkDerivation, base, bytestring, canlib, digest, directory 87741 , process, vcd ··· 88242 ({ mkDerivation, base, effectful-core, primitive }: 88243 mkDerivation { 88244 pname = "effectful-st"; 88245 + version = "0.0.0.1"; 88246 + sha256 = "0wbf6ilaimiqhggv4dvjrkghdv3ylivj2ncshp8ymfrc7kiw51a0"; 88247 libraryHaskellDepends = [ base effectful-core primitive ]; 88248 description = "`ST`-style mutation for `effectful`"; 88249 license = lib.licenses.cc0; ··· 93488 license = lib.licenses.mit; 93489 }) {}; 93490 93491 + "evm-opcodes_0_1_2" = callPackage 93492 + ({ mkDerivation, base, bytestring, cereal, containers, data-dword 93493 + , hedgehog, hspec, tasty, tasty-bench, tasty-discover 93494 + , tasty-hedgehog, tasty-hspec, text 93495 + }: 93496 + mkDerivation { 93497 + pname = "evm-opcodes"; 93498 + version = "0.1.2"; 93499 + sha256 = "0p7gb3k64jsjscfxf2cd34igkm9j8q0rq3irfh1x4jdryvck2jch"; 93500 + libraryHaskellDepends = [ 93501 + base bytestring cereal containers data-dword text 93502 + ]; 93503 + testHaskellDepends = [ 93504 + base bytestring cereal containers data-dword hedgehog hspec tasty 93505 + tasty-discover tasty-hedgehog tasty-hspec text 93506 + ]; 93507 + testToolDepends = [ tasty-discover ]; 93508 + benchmarkHaskellDepends = [ 93509 + base bytestring cereal containers data-dword tasty-bench text 93510 + ]; 93511 + description = "Opcode types for Ethereum Virtual Machine (EVM)"; 93512 + license = lib.licenses.mit; 93513 + hydraPlatforms = lib.platforms.none; 93514 + }) {}; 93515 + 93516 "evoke" = callPackage 93517 ({ mkDerivation, aeson, base, ghc, HUnit, insert-ordered-containers 93518 , lens, QuickCheck, swagger2, text ··· 94584 ]; 94585 description = "Predicates that can explain themselves"; 94586 license = lib.licenses.bsd3; 94587 + }) {}; 94588 + 94589 + "explainable-predicates_0_1_2_3" = callPackage 94590 + ({ mkDerivation, array, base, doctest-exitcode-stdio, doctest-lib 94591 + , hspec, HUnit, mono-traversable, QuickCheck, regex-tdfa, syb 94592 + , template-haskell 94593 + }: 94594 + mkDerivation { 94595 + pname = "explainable-predicates"; 94596 + version = "0.1.2.3"; 94597 + sha256 = "1ch86wb7bz9ydvrbdd2arskaj5pdc2x9vby4pbvnwv1r4d8n40la"; 94598 + libraryHaskellDepends = [ 94599 + array base HUnit mono-traversable QuickCheck regex-tdfa syb 94600 + template-haskell 94601 + ]; 94602 + testHaskellDepends = [ 94603 + base doctest-exitcode-stdio doctest-lib hspec 94604 + ]; 94605 + description = "Predicates that can explain themselves"; 94606 + license = lib.licenses.bsd3; 94607 + hydraPlatforms = lib.platforms.none; 94608 }) {}; 94609 94610 "explicit-constraint-lens" = callPackage ··· 96202 pname = "fastparser"; 96203 version = "0.5.0"; 96204 sha256 = "0pxd2f6f0a6kckqmkkafh9zx11x75x1zx1z90snzj3j8s4jcfg4y"; 96205 + revision = "1"; 96206 + editedCabalFile = "0h64i8z71h0hfdc89bpqqamjn733mxshmlpapa4gvlnbzylm3cwr"; 96207 libraryHaskellDepends = [ 96208 base bytestring bytestring-lexing containers kan-extensions 96209 microlens thyme transformers vector-space ··· 101465 broken = true; 101466 }) {}; 101467 101468 + "foreign" = callPackage 101469 + ({ mkDerivation, base, bytestring, ghc-prim, hspec, hspec-discover 101470 + , primitive, primitive-unlifted, QuickCheck, quickcheck-instances 101471 + }: 101472 + mkDerivation { 101473 + pname = "foreign"; 101474 + version = "0.1.1.0"; 101475 + sha256 = "0r9lag2d7hki1ciah4hzf4gdsxdlskjzkcafp6h99ifhb63m55i3"; 101476 + libraryHaskellDepends = [ 101477 + base bytestring ghc-prim primitive primitive-unlifted 101478 + ]; 101479 + testHaskellDepends = [ 101480 + base hspec QuickCheck quickcheck-instances 101481 + ]; 101482 + testToolDepends = [ hspec-discover ]; 101483 + description = "A collection of helpers for ffi"; 101484 + license = lib.licenses.bsd3; 101485 + hydraPlatforms = lib.platforms.none; 101486 + broken = true; 101487 + }) {}; 101488 + 101489 "foreign-storable-asymmetric" = callPackage 101490 ({ mkDerivation, base }: 101491 mkDerivation { ··· 102169 license = lib.licenses.bsd3; 102170 }) {}; 102171 102172 + "fourmolu_0_3_0_0" = callPackage 102173 + ({ mkDerivation, aeson, base, bytestring, containers, directory 102174 + , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec 102175 + , hspec-discover, HsYAML, HsYAML-aeson, mtl, optparse-applicative 102176 + , path, path-io, syb, text 102177 }: 102178 mkDerivation { 102179 pname = "fourmolu"; 102180 + version = "0.3.0.0"; 102181 + sha256 = "0v89dvcr8l0swj23kkakc39q6lyxjz90rqgwy7m6a5p6iv3h2wms"; 102182 + revision = "2"; 102183 + editedCabalFile = "16ky7wzmnwhzkk18r63ynq78vlrg065z6mp3hqgs92khpjr33g1l"; 102184 isLibrary = true; 102185 isExecutable = true; 102186 + enableSeparateDataOutput = true; 102187 libraryHaskellDepends = [ 102188 + aeson base bytestring containers directory dlist exceptions 102189 + filepath ghc-lib-parser HsYAML HsYAML-aeson mtl syb text 102190 ]; 102191 executableHaskellDepends = [ 102192 + base directory ghc-lib-parser gitrev optparse-applicative text 102193 ]; 102194 testHaskellDepends = [ 102195 + base containers filepath hspec path path-io text 102196 ]; 102197 testToolDepends = [ hspec-discover ]; 102198 description = "A formatter for Haskell source code"; 102199 license = lib.licenses.bsd3; 102200 + hydraPlatforms = lib.platforms.none; 102201 mainProgram = "fourmolu"; 102202 }) {}; 102203 102204 + "fourmolu" = callPackage 102205 + ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal 102206 + , containers, Diff, directory, dlist, exceptions, filepath 102207 , ghc-lib-parser, gitrev, hspec, hspec-discover, HsYAML 102208 , HsYAML-aeson, mtl, optparse-applicative, path, path-io, syb 102209 , temporary, text 102210 }: 102211 mkDerivation { 102212 pname = "fourmolu"; 102213 + version = "0.4.0.0"; 102214 + sha256 = "1mq0h6nsl7ssfwh6zqhyja7w212vn8msmlm5iwwimca279hzwywb"; 102215 + revision = "1"; 102216 + editedCabalFile = "03bwhqj547brmgk191gy3k9xayi6fqqk2f5sbz3ail1bk7b73xnq"; 102217 isLibrary = true; 102218 isExecutable = true; 102219 libraryHaskellDepends = [ 102220 + aeson ansi-terminal base bytestring Cabal containers Diff directory 102221 + dlist exceptions filepath ghc-lib-parser HsYAML HsYAML-aeson mtl 102222 + syb text 102223 ]; 102224 executableHaskellDepends = [ 102225 base directory filepath ghc-lib-parser gitrev optparse-applicative ··· 102232 testToolDepends = [ hspec-discover ]; 102233 description = "A formatter for Haskell source code"; 102234 license = lib.licenses.bsd3; 102235 mainProgram = "fourmolu"; 102236 }) {}; 102237 ··· 102646 }: 102647 mkDerivation { 102648 pname = "freckle-app"; 102649 + version = "1.6.0.3"; 102650 + sha256 = "0nv29d82zsrf6x30jsjgi9wlnfshy50h3pi5x7igxm3zxhh9saf6"; 102651 libraryHaskellDepends = [ 102652 aeson base Blammo bugsnag bytestring case-insensitive conduit 102653 containers datadog doctest dotenv ekg-core envparse errors ··· 103819 ]; 103820 description = "Cross platform library for file change notification"; 103821 license = lib.licenses.bsd3; 103822 + }) {}; 103823 + 103824 + "fsnotify_0_4_0_0" = callPackage 103825 + ({ mkDerivation, async, base, bytestring, containers, directory 103826 + , exceptions, filepath, hinotify, hspec, hspec-core 103827 + , hspec-expectations, HUnit, monad-control, random, retry 103828 + , safe-exceptions, temporary, text, time, unix, unix-compat 103829 + }: 103830 + mkDerivation { 103831 + pname = "fsnotify"; 103832 + version = "0.4.0.0"; 103833 + sha256 = "033qwa71spjz3klqmsdzi85fjb0ps9l5v1vl5zylz5jarh41z66y"; 103834 + libraryHaskellDepends = [ 103835 + async base bytestring containers directory filepath hinotify 103836 + monad-control safe-exceptions text time unix unix-compat 103837 + ]; 103838 + testHaskellDepends = [ 103839 + async base directory exceptions filepath hspec hspec-core 103840 + hspec-expectations HUnit random retry safe-exceptions temporary 103841 + unix-compat 103842 + ]; 103843 + description = "Cross platform library for file change notification"; 103844 + license = lib.licenses.bsd3; 103845 + hydraPlatforms = lib.platforms.none; 103846 }) {}; 103847 103848 "fsnotify-conduit" = callPackage ··· 107833 }: 107834 mkDerivation { 107835 pname = "genvalidity-hspec"; 107836 version = "1.0.0.1"; 107837 sha256 = "1l5iwzdidlir92zanr9672954dxcp4cg8pl5rb4x10vzg5y0s369"; 107838 libraryHaskellDepends = [ ··· 107844 ]; 107845 description = "Standard spec's for GenValidity instances"; 107846 license = lib.licenses.mit; 107847 }) {}; 107848 107849 "genvalidity-hspec-aeson" = callPackage ··· 110036 license = lib.licenses.mit; 110037 }) {}; 110038 110039 + "ghc-parser_0_2_4_0" = callPackage 110040 + ({ mkDerivation, base, ghc }: 110041 + mkDerivation { 110042 + pname = "ghc-parser"; 110043 + version = "0.2.4.0"; 110044 + sha256 = "1s7y7npv37x1jxgq6ryl1ijcb7izmz07ab5pmqj4prng6g3majc9"; 110045 + libraryHaskellDepends = [ base ghc ]; 110046 + description = "Haskell source parser from GHC"; 110047 + license = lib.licenses.mit; 110048 + hydraPlatforms = lib.platforms.none; 110049 + }) {}; 110050 + 110051 "ghc-paths" = callPackage 110052 ({ mkDerivation, base, Cabal, directory }: 110053 mkDerivation { ··· 110416 }) {}; 110417 110418 "ghc-tags-core" = callPackage 110419 + ({ mkDerivation, attoparsec, base, bytestring, containers 110420 + , criterion, deepseq, directory, filepath, filepath-bytestring, ghc 110421 + , lattices, mtl, pipes, pipes-attoparsec, pipes-bytestring 110422 + , QuickCheck, quickcheck-instances, tasty, tasty-golden 110423 + , tasty-quickcheck, text, transformers 110424 }: 110425 mkDerivation { 110426 pname = "ghc-tags-core"; 110427 + version = "0.4.1.0"; 110428 + sha256 = "0lcgbp61zvaa52ynp4lwnjf7vwk126f496r16zfbc6saxrgdmz0p"; 110429 libraryHaskellDepends = [ 110430 + attoparsec base bytestring containers deepseq directory 110431 + filepath-bytestring ghc mtl pipes pipes-attoparsec pipes-bytestring 110432 + text transformers 110433 ]; 110434 testHaskellDepends = [ 110435 attoparsec base bytestring directory filepath filepath-bytestring ··· 110454 }: 110455 mkDerivation { 110456 pname = "ghc-tags-plugin"; 110457 + version = "0.5.1.0"; 110458 + sha256 = "0k8lg8k4vd6z12zfks50j6i9mz827bgchjg55snbgnh3h30is6ab"; 110459 isLibrary = true; 110460 isExecutable = true; 110461 libraryHaskellDepends = [ ··· 110850 pname = "ghcid"; 110851 version = "0.8.7"; 110852 sha256 = "0yqc1pkfajnr56gnh43sbj50r7c3r41b2jfz07ivgl6phi4frjbq"; 110853 + revision = "1"; 110854 + editedCabalFile = "0s4z20cbap0bymljkdbw6lr3dchi34yvy9j27f4xjwx93dhnrmkk"; 110855 isLibrary = true; 110856 isExecutable = true; 110857 libraryHaskellDepends = [ ··· 110871 maintainers = [ lib.maintainers.maralorn ]; 110872 }) {}; 110873 110874 + "ghcid_0_8_8" = callPackage 110875 + ({ mkDerivation, ansi-terminal, base, cmdargs, containers 110876 + , directory, extra, filepath, fsnotify, process, tasty, tasty-hunit 110877 + , terminal-size, time, unix 110878 + }: 110879 + mkDerivation { 110880 + pname = "ghcid"; 110881 + version = "0.8.8"; 110882 + sha256 = "1y2qr1g0jy1jd8lh6bqwhzad15jgz0psq5qx31hbgq6ikm1nxjcj"; 110883 + isLibrary = true; 110884 + isExecutable = true; 110885 + libraryHaskellDepends = [ 110886 + ansi-terminal base cmdargs directory extra filepath process time 110887 + ]; 110888 + executableHaskellDepends = [ 110889 + ansi-terminal base cmdargs containers directory extra filepath 110890 + fsnotify process terminal-size time unix 110891 + ]; 110892 + testHaskellDepends = [ 110893 + ansi-terminal base cmdargs containers directory extra filepath 110894 + fsnotify process tasty tasty-hunit terminal-size time unix 110895 + ]; 110896 + description = "GHCi based bare bones IDE"; 110897 + license = lib.licenses.bsd3; 110898 + hydraPlatforms = lib.platforms.none; 110899 + mainProgram = "ghcid"; 110900 + maintainers = [ lib.maintainers.maralorn ]; 110901 + }) {}; 110902 + 110903 "ghcide" = callPackage 110904 ({ mkDerivation, aeson, aeson-pretty, array, async, base 110905 , base16-bytestring, binary, bytestring, case-insensitive 110906 + , co-log-core, containers, cryptohash-sha1, data-default, deepseq 110907 + , dependent-map, dependent-sum, Diff, directory, dlist, enummapset 110908 + , exceptions, extra, filepath, fingertree, focus, fuzzy, ghc 110909 + , ghc-boot, ghc-boot-th, ghc-check, ghc-paths, ghc-trace-events 110910 + , ghc-typelits-knownnat, gitrev, Glob, haddock-library, hashable 110911 + , heapsize, hie-bios, hie-compat, hiedb, hls-graph, hls-plugin-api 110912 + , hslogger, implicit-hie, implicit-hie-cradle, lens, list-t, lsp 110913 + , lsp-test, lsp-types, monoid-subclasses, mtl, network-uri 110914 + , opentelemetry, optparse-applicative, parallel, prettyprinter 110915 + , prettyprinter-ansi-terminal, QuickCheck, random 110916 + , record-dot-preprocessor, record-hasfield, regex-tdfa 110917 + , safe-exceptions, shake, sorted-list, sqlite-simple, stm 110918 + , stm-containers, syb, tasty, tasty-expected-failure, tasty-hunit 110919 + , tasty-quickcheck, tasty-rerun, text, text-rope, time 110920 , transformers, unix, unliftio, unliftio-core, unordered-containers 110921 + , vector 110922 }: 110923 mkDerivation { 110924 pname = "ghcide"; 110925 + version = "1.8.0.0"; 110926 + sha256 = "0j46xlaphmsmfpiycdi2n24mydvrb3c20sw2zzqm396x5ziz9p8p"; 110927 isLibrary = true; 110928 isExecutable = true; 110929 libraryHaskellDepends = [ 110930 aeson aeson-pretty array async base base16-bytestring binary 110931 + bytestring case-insensitive co-log-core containers cryptohash-sha1 110932 + data-default deepseq dependent-map dependent-sum Diff directory 110933 + dlist enummapset exceptions extra filepath fingertree focus ghc 110934 + ghc-boot ghc-boot-th ghc-check ghc-paths ghc-trace-events Glob 110935 haddock-library hashable heapsize hie-bios hie-compat hiedb 110936 hls-graph hls-plugin-api hslogger implicit-hie-cradle lens list-t 110937 + lsp lsp-types monoid-subclasses mtl opentelemetry 110938 optparse-applicative parallel prettyprinter 110939 + prettyprinter-ansi-terminal random regex-tdfa safe-exceptions 110940 + sorted-list sqlite-simple stm stm-containers syb text text-rope 110941 + time transformers unix unliftio unliftio-core unordered-containers 110942 + vector 110943 ]; 110944 executableHaskellDepends = [ 110945 + aeson base data-default directory extra filepath ghc gitrev 110946 + hashable heapsize hie-bios hiedb hls-graph hls-plugin-api lens lsp 110947 + lsp-types optparse-applicative safe-exceptions text 110948 + unordered-containers 110949 ]; 110950 testHaskellDepends = [ 110951 + aeson async base containers data-default directory extra filepath 110952 + fuzzy ghc ghc-typelits-knownnat hls-plugin-api lens list-t lsp 110953 + lsp-test lsp-types monoid-subclasses network-uri QuickCheck random 110954 + record-dot-preprocessor record-hasfield regex-tdfa shake 110955 + sqlite-simple stm stm-containers tasty tasty-expected-failure 110956 + tasty-hunit tasty-quickcheck tasty-rerun text text-rope 110957 + unordered-containers 110958 ]; 110959 testToolDepends = [ implicit-hie ]; 110960 description = "The core of an IDE"; 110961 license = lib.licenses.asl20; 110962 maintainers = [ lib.maintainers.maralorn ]; 110963 }) {}; 110964 110965 + "ghcide-bench" = callPackage 110966 + ({ mkDerivation, aeson, async, base, binary, bytestring, containers 110967 + , data-default, deepseq, directory, extra, filepath, ghcide 110968 + , ghcide-test-utils, hashable, hls-graph, hls-plugin-api 110969 + , implicit-hie, lens, lsp-test, lsp-types, optparse-applicative 110970 + , parser-combinators, process, safe-exceptions, shake, tasty 110971 + , tasty-hunit, tasty-rerun, text 110972 + }: 110973 + mkDerivation { 110974 + pname = "ghcide-bench"; 110975 + version = "0.1"; 110976 + sha256 = "0l7sablv85dgyzj12rbn0az704mzx4hjbm6kz88223kwn71qnnzz"; 110977 + isLibrary = true; 110978 + isExecutable = true; 110979 + libraryHaskellDepends = [ 110980 + aeson async base binary bytestring deepseq directory extra filepath 110981 + ghcide ghcide-test-utils hashable lens lsp-test lsp-types 110982 + optparse-applicative parser-combinators process safe-exceptions 110983 + shake text 110984 + ]; 110985 + executableHaskellDepends = [ 110986 + aeson base bytestring containers data-default directory extra 110987 + filepath hls-graph hls-plugin-api lens lsp-test lsp-types 110988 + optparse-applicative process safe-exceptions shake tasty-hunit text 110989 + ]; 110990 + testHaskellDepends = [ 110991 + base extra lsp-test tasty tasty-hunit tasty-rerun 110992 + ]; 110993 + testToolDepends = [ ghcide implicit-hie ]; 110994 + description = "An LSP client for running performance experiments on HLS"; 110995 + license = lib.licenses.asl20; 110996 + mainProgram = "ghcide-bench"; 110997 + }) {}; 110998 + 110999 + "ghcide-test-utils" = callPackage 111000 + ({ mkDerivation, aeson, base, containers, data-default, directory 111001 + , extra, filepath, ghcide, hls-plugin-api, lens, lsp-test 111002 + , lsp-types, tasty-hunit, text 111003 + }: 111004 + mkDerivation { 111005 + pname = "ghcide-test-utils"; 111006 + version = "1.8.0.0"; 111007 + sha256 = "171y27lkngnsv26qd1wga5yfdjrz48bmz1nzwrskfcfws8hwizd7"; 111008 + libraryHaskellDepends = [ 111009 + aeson base containers data-default directory extra filepath ghcide 111010 + hls-plugin-api lens lsp-test lsp-types tasty-hunit text 111011 + ]; 111012 + description = "Test utils for ghcide"; 111013 + license = lib.licenses.asl20; 111014 + }) {}; 111015 + 111016 "ghcjs-ajax" = callPackage 111017 ({ mkDerivation, aeson, base, http-types, text }: 111018 mkDerivation { ··· 121320 mainProgram = "gtk-sni-tray-standalone"; 121321 }) {inherit (pkgs) gtk3;}; 121322 121323 + "gtk-sni-tray_0_1_8_1" = callPackage 121324 + ({ mkDerivation, base, bytestring, containers, dbus, dbus-hslogger 121325 + , directory, enclosed-exceptions, filepath, gi-cairo 121326 + , gi-cairo-connector, gi-cairo-render, gi-dbusmenugtk3, gi-gdk 121327 + , gi-gdkpixbuf, gi-glib, gi-gtk, gtk-strut, gtk3, haskell-gi 121328 + , haskell-gi-base, hslogger, optparse-applicative 121329 + , status-notifier-item, text, transformers, transformers-base, unix 121330 + }: 121331 + mkDerivation { 121332 + pname = "gtk-sni-tray"; 121333 + version = "0.1.8.1"; 121334 + sha256 = "0i131ks6m5akgcfahcbfqhg1i5dxz0y6rba3is4s3m5va6spp5yf"; 121335 + isLibrary = true; 121336 + isExecutable = true; 121337 + libraryHaskellDepends = [ 121338 + base bytestring containers dbus directory enclosed-exceptions 121339 + filepath gi-cairo gi-cairo-connector gi-cairo-render 121340 + gi-dbusmenugtk3 gi-gdk gi-gdkpixbuf gi-glib gi-gtk gtk-strut 121341 + haskell-gi haskell-gi-base hslogger status-notifier-item text 121342 + transformers transformers-base unix 121343 + ]; 121344 + libraryPkgconfigDepends = [ gtk3 ]; 121345 + executableHaskellDepends = [ 121346 + base dbus dbus-hslogger gi-gdk gi-gtk gtk-strut hslogger 121347 + optparse-applicative status-notifier-item text unix 121348 + ]; 121349 + description = "A standalone StatusNotifierItem/AppIndicator tray"; 121350 + license = lib.licenses.bsd3; 121351 + badPlatforms = lib.platforms.darwin; 121352 + hydraPlatforms = lib.platforms.none; 121353 + mainProgram = "gtk-sni-tray-standalone"; 121354 + }) {inherit (pkgs) gtk3;}; 121355 + 121356 "gtk-strut" = callPackage 121357 + ({ mkDerivation, base, data-default, gi-gdk, gi-gtk, hslogger, text 121358 + , transformers 121359 + }: 121360 mkDerivation { 121361 pname = "gtk-strut"; 121362 + version = "0.1.3.1"; 121363 + sha256 = "1zy5qv628n2hs8lrg9bggri2gj2jcyl7xwlrz8w4ndgnpsw9zk7c"; 121364 + libraryHaskellDepends = [ 121365 + base data-default gi-gdk gi-gtk hslogger text transformers 121366 + ]; 121367 description = "Libary for creating strut windows with gi-gtk"; 121368 license = lib.licenses.bsd3; 121369 }) {}; 121370 121371 + "gtk-strut_0_1_3_2" = callPackage 121372 ({ mkDerivation, base, data-default, gi-gdk, gi-gtk, hslogger, text 121373 , transformers 121374 }: 121375 mkDerivation { 121376 pname = "gtk-strut"; 121377 + version = "0.1.3.2"; 121378 + sha256 = "0rymacvllin8ni2fd7yyfq43rbbyb921c4nm4z7aa2z82fsrkw3q"; 121379 libraryHaskellDepends = [ 121380 base data-default gi-gdk gi-gtk hslogger text transformers 121381 ]; 121382 + description = "Library for creating strut windows with gi-gtk"; 121383 license = lib.licenses.bsd3; 121384 hydraPlatforms = lib.platforms.none; 121385 }) {}; ··· 124271 pname = "hakyll"; 124272 version = "4.15.1.1"; 124273 sha256 = "0b3bw275q1xbx8qs9a6gzzs3c9z3qdj7skqhpp09jkchi5kdvhvi"; 124274 + revision = "7"; 124275 + editedCabalFile = "0xgcrv98yxf7hjwq2ivg1lcipr3q5f5civp5r6kaq7ygnhggy2w9"; 124276 isLibrary = true; 124277 isExecutable = true; 124278 enableSeparateDataOutput = true; ··· 124338 }: 124339 mkDerivation { 124340 pname = "hakyll-alectryon"; 124341 + version = "0.1.2.0"; 124342 + sha256 = "0f1jznfr79z3y1zpi30abvcc0i3ylif1aa30wldj7ghpdxsvrjpb"; 124343 libraryHaskellDepends = [ 124344 aeson base bytestring filepath hakyll mtl optparse-applicative 124345 pandoc pandoc-types process text ··· 128524 ({ mkDerivation, aeson, aeson-pretty, async, base 128525 , network, process, QuickCheck, random, safecopy, socks, tagged 128526 , network, process, QuickCheck, random, safecopy, socks, tagged 128527 + , filepath, ghc, ghc-boot-th, ghc-paths, ghcide, ghcide-bench 128528 + , githash, gitrev, hashable, hie-bios, hiedb 128529 + , hls-alternate-number-format-plugin, hls-call-hierarchy-plugin 128530 + , hls-change-type-signature-plugin, hls-class-plugin 128531 + , hls-code-range-plugin, hls-eval-plugin 128532 + , hls-explicit-fixity-plugin, hls-explicit-imports-plugin 128533 + , hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin 128534 + , hls-graph, hls-haddock-comments-plugin, hls-hlint-plugin 128535 , network, process, QuickCheck, random, safecopy, socks, tagged 128536 , network, process, QuickCheck, random, safecopy, socks, tagged 128537 + , hls-refactor-plugin, hls-refine-imports-plugin, hls-rename-plugin 128538 + , hls-retrie-plugin, hls-splice-plugin, hls-stylish-haskell-plugin 128539 + , hls-tactics-plugin, hls-test-utils, hp2pretty, hslogger 128540 + , hspec-expectations, implicit-hie, lens, lens-aeson, lsp, lsp-test 128541 + , lsp-types, mtl, optparse-applicative, optparse-simple 128542 + , prettyprinter, process, regex-tdfa, safe-exceptions, shake 128543 + , shake-bench, sqlite-simple, stm, temporary, text, transformers 128544 + , unix, unliftio-core, unordered-containers, yaml 128545 }: 128546 mkDerivation { 128547 , network, process, QuickCheck, random, safecopy, socks, tagged 128548 + version = "1.8.0.0"; 128549 + sha256 = "0jmc9qfqq5r7skajma6vd84p7vj8a7k37mk7yzwrqs66f48wcc54"; 128550 isLibrary = true; 128551 isExecutable = true; 128552 libraryHaskellDepends = [ 128553 , network, process, QuickCheck, random, safecopy, socks, tagged 128554 , network, process, QuickCheck, random, safecopy, socks, tagged 128555 + githash hie-bios hiedb hls-alternate-number-format-plugin 128556 + hls-call-hierarchy-plugin hls-change-type-signature-plugin 128557 + hls-class-plugin hls-code-range-plugin hls-eval-plugin 128558 + hls-explicit-fixity-plugin hls-explicit-imports-plugin 128559 + hls-floskell-plugin hls-fourmolu-plugin hls-gadt-plugin hls-graph 128560 + hls-haddock-comments-plugin hls-hlint-plugin hls-module-name-plugin 128561 + hls-ormolu-plugin hls-plugin-api hls-pragmas-plugin 128562 + hls-qualify-imported-names-plugin hls-refactor-plugin 128563 + , network, process, QuickCheck, random, safecopy, socks, tagged 128564 + hls-splice-plugin hls-stylish-haskell-plugin hls-tactics-plugin lsp 128565 , network, process, QuickCheck, random, safecopy, socks, tagged 128566 , network, process, QuickCheck, random, safecopy, socks, tagged 128567 ]; ··· 128569 , network, process, QuickCheck, random, safecopy, socks, tagged 128570 , network, process, QuickCheck, random, safecopy, socks, tagged 128571 , network, process, QuickCheck, random, safecopy, socks, tagged 128572 + hls-graph hls-plugin-api hslogger lens lsp lsp-types mtl 128573 , network, process, QuickCheck, random, safecopy, socks, tagged 128574 , network, process, QuickCheck, random, safecopy, socks, tagged 128575 + transformers unix unliftio-core unordered-containers 128576 ]; 128577 testHaskellDepends = [ 128578 aeson base bytestring containers data-default directory extra 128579 + filepath ghcide hls-plugin-api hls-refactor-plugin hls-test-utils 128580 + hspec-expectations lens lens-aeson lsp-test lsp-types prettyprinter 128581 + process text unordered-containers 128582 ]; 128583 , network, process, QuickCheck, random, safecopy, socks, tagged 128584 + benchmarkHaskellDepends = [ 128585 + aeson base containers data-default directory extra filepath 128586 + ghcide-bench hls-plugin-api lens lens-aeson optparse-applicative 128587 + shake shake-bench text yaml 128588 + ]; 128589 + benchmarkToolDepends = [ ghcide-bench hp2pretty implicit-hie ]; 128590 , network, process, QuickCheck, random, safecopy, socks, tagged 128591 license = lib.licenses.asl20; 128592 maintainers = [ lib.maintainers.maralorn ]; ··· 129300 ]; 129301 , network, process, QuickCheck, random, safecopy, socks, tagged 129302 license = lib.licenses.bsd3; 129303 + }) {}; 129304 + 129305 + "haskell-src-meta_0_8_11" = callPackage 129306 + , network, process, QuickCheck, random, safecopy, socks, tagged 129307 + , network, process, QuickCheck, random, safecopy, socks, tagged 129308 + }: 129309 + mkDerivation { 129310 + , network, process, QuickCheck, random, safecopy, socks, tagged 129311 + version = "0.8.11"; 129312 + sha256 = "1wks0xb7ah2gj9n0ffbcaskjihy45l99qkf2h9k13cyfvqkzp9rw"; 129313 + libraryHaskellDepends = [ 129314 + , network, process, QuickCheck, random, safecopy, socks, tagged 129315 + ]; 129316 + testHaskellDepends = [ 129317 + , network, process, QuickCheck, random, safecopy, socks, tagged 129318 + template-haskell 129319 + ]; 129320 + , network, process, QuickCheck, random, safecopy, socks, tagged 129321 + license = lib.licenses.bsd3; 129322 + hydraPlatforms = lib.platforms.none; 129323 }) {}; 129324 129325 , network, process, QuickCheck, random, safecopy, socks, tagged ··· 130586 }: 130587 mkDerivation { 130588 , network, process, QuickCheck, random, safecopy, socks, tagged 130589 + version = "0.8.0.1"; 130590 + sha256 = "12q6j9z7hwb93sli4wk4lidlf3m7y3dazpp5ymvpbxnb7wjzirr6"; 130591 isLibrary = true; 130592 isExecutable = true; 130593 libraryHaskellDepends = [ ··· 130848 }: 130849 mkDerivation { 130850 , network, process, QuickCheck, random, safecopy, socks, tagged 130851 + version = "0.65.5"; 130852 + sha256 = "00w0y7agxmazfaq8ghkv8mppswxppdp8d02bcdnr70xfich8w3qc"; 130853 isLibrary = true; 130854 isExecutable = true; 130855 libraryHaskellDepends = [ ··· 130897 }: 130898 mkDerivation { 130899 , network, process, QuickCheck, random, safecopy, socks, tagged 130900 + version = "0.65.5"; 130901 + sha256 = "121vyncj8f2hwxd1j96d134c6fdr4lf3pqdrrj5n3gjb0rj61vn8"; 130902 libraryHaskellDepends = [ 130903 , network, process, QuickCheck, random, safecopy, socks, tagged 130904 , network, process, QuickCheck, random, safecopy, socks, tagged ··· 131793 license = lib.licenses.mit; 131794 }) {}; 131795 131796 + "hasql_1_6_1_3" = callPackage 131797 + ({ mkDerivation, aeson, attoparsec, base, bytestring 131798 , network, process, QuickCheck, random, safecopy, socks, tagged 131799 + , dlist, gauge, hashable, hashtables, mtl, network-ip 131800 + , postgresql-binary, postgresql-libpq, profunctors, QuickCheck 131801 + , quickcheck-instances, rerebase, scientific, tasty, tasty-hunit 131802 + , tasty-quickcheck, text, text-builder, time, transformers, uuid 131803 + , vector 131804 }: 131805 mkDerivation { 131806 , network, process, QuickCheck, random, safecopy, socks, tagged 131807 + version = "1.6.1.3"; 131808 + sha256 = "0bqsv0g7kv2wb9inx7gbrasdyw03nyjjjdv1x8jghcdgz0nhb1jn"; 131809 libraryHaskellDepends = [ 131810 + aeson attoparsec base bytestring bytestring-strict-builder 131811 + contravariant dlist hashable hashtables mtl network-ip 131812 + postgresql-binary postgresql-libpq profunctors scientific text 131813 + text-builder time transformers uuid vector 131814 ]; 131815 testHaskellDepends = [ 131816 , network, process, QuickCheck, random, safecopy, socks, tagged ··· 133684 ({ mkDerivation }: 133685 mkDerivation { 133686 pname = "hcom"; 133687 + version = "0.0.0.6"; 133688 + sha256 = "1793wnjrny1nydqnbvvh1wsq9qnnknf80fmpxvz281mdpjz6n1h2"; 133689 doHaddock = false; 133690 description = "Haskell COM support library"; 133691 license = lib.licenses.bsd3; ··· 137494 }: 137495 mkDerivation { 137496 pname = "hgettext"; 137497 + version = "0.1.40.1"; 137498 + sha256 = "1wdwrp4zjhjjq49yihid9x4lhx26nbixax84njj02d79wq2kmdb7"; 137499 isLibrary = true; 137500 isExecutable = true; 137501 libraryHaskellDepends = [ ··· 137740 }: 137741 mkDerivation { 137742 pname = "hhp"; 137743 + version = "1.0.1"; 137744 + sha256 = "0926x82vbndj3mahh7pix0gfc5jjr1yl499ggkgfdc55mykr4bn9"; 137745 isLibrary = true; 137746 isExecutable = true; 137747 enableSeparateDataOutput = true; ··· 137967 137968 "hie-bios" = callPackage 137969 ({ mkDerivation, aeson, base, base16-bytestring, bytestring 137970 , co-log-core, conduit, conduit-extra, containers, cryptohash-sha1 137971 , deepseq, directory, exceptions, extra, file-embed, filepath, ghc 137972 , optparse-applicative, prettyprinter, process, tagged, tasty ··· 137975 }: 137976 mkDerivation { 137977 pname = "hie-bios"; 137978 + version = "0.11.0"; 137979 + sha256 = "1vqfbyi1jlgzrvl9njgdhvj1hp0b7rl4xpchyldpf179151vy24p"; 137980 isLibrary = true; 137981 isExecutable = true; 137982 libraryHaskellDepends = [ ··· 137992 ]; 137993 testHaskellDepends = [ 137994 aeson base directory extra filepath ghc tagged tasty 137995 + tasty-expected-failure tasty-hunit temporary text transformers 137996 unordered-containers yaml 137997 ]; 137998 description = "Set up a GHC API session"; 137999 license = lib.licenses.bsd3; 138000 mainProgram = "hie-bios"; 138001 }) {}; 138002 ··· 138006 }: 138007 mkDerivation { 138008 pname = "hie-compat"; 138009 + version = "0.3.0.0"; 138010 + sha256 = "169175gn1699k2w7w8ific49qmvw8h1gh585k3pzfwb921lyj0mb"; 138011 libraryHaskellDepends = [ 138012 array base bytestring containers directory filepath ghc ghc-boot 138013 transformers ··· 138062 }: 138063 mkDerivation { 138064 pname = "hiedb"; 138065 + version = "0.4.2.0"; 138066 + sha256 = "025rc75wfb3dpnxrd5r3jvxm8x1wpb3m0zya69y78pbama753jlw"; 138067 isLibrary = true; 138068 isExecutable = true; 138069 libraryHaskellDepends = [ ··· 139189 mainProgram = "hipsql-demo-server"; 139190 }) {}; 139191 139192 + "hipsql-tx-simple" = callPackage 139193 + ({ mkDerivation, base, hipsql-monad, hipsql-server 139194 + , postgresql-simple, postgresql-tx 139195 + }: 139196 + mkDerivation { 139197 + pname = "hipsql-tx-simple"; 139198 + version = "0.0.0.0"; 139199 + sha256 = "17ab2k9q7d5xqjbqr6r22xlgi3hnw20cq1lw2ambhvzwdlb0z9kw"; 139200 + libraryHaskellDepends = [ 139201 + base hipsql-monad hipsql-server postgresql-simple postgresql-tx 139202 + ]; 139203 + license = lib.licenses.bsd3; 139204 + hydraPlatforms = lib.platforms.none; 139205 + }) {}; 139206 + 139207 "hircules" = callPackage 139208 ({ mkDerivation, base, containers, directory, gtk, mtl, network 139209 , old-locale, old-time, time, utf8-string ··· 139739 ({ mkDerivation, base, some }: 139740 mkDerivation { 139741 pname = "hkd"; 139742 + version = "0.2"; 139743 + sha256 = "1sq0w5n6y7m2qqpl9s04hsg14qc7p8xrj4x1s1lhw9qbapwb8g8w"; 139744 libraryHaskellDepends = [ base some ]; 139745 testHaskellDepends = [ base some ]; 139746 description = "\"higher-kinded data\""; ··· 139786 }) {}; 139787 139788 "hkd-records" = callPackage 139789 + ({ mkDerivation, base, hkd, template-haskell, text }: 139790 mkDerivation { 139791 pname = "hkd-records"; 139792 + version = "0.0.6"; 139793 + sha256 = "0wgavxkpsk9qmqz1vnabr2bi679pd8sfn1kpf5s73bsq81mif09h"; 139794 + libraryHaskellDepends = [ base hkd template-haskell text ]; 139795 description = "higher kinded record operations"; 139796 license = lib.licenses.bsd3; 139797 + hydraPlatforms = lib.platforms.none; 139798 + broken = true; 139799 }) {}; 139800 139801 "hkdf" = callPackage ··· 139997 maintainers = [ lib.maintainers.peti ]; 139998 }) {}; 139999 140000 + "hledger_1_27_1" = callPackage 140001 ({ mkDerivation, aeson, ansi-terminal, base, breakpoint, bytestring 140002 , cmdargs, containers, data-default, Decimal, Diff, directory 140003 , extra, filepath, githash, hashable, haskeline, hledger-lib, lucid ··· 140008 }: 140009 mkDerivation { 140010 pname = "hledger"; 140011 + version = "1.27.1"; 140012 + sha256 = "0qdg87m7ys2ykqqq32p7h7aw827w4f5bcqx4dspxxq6zqlvzddqb"; 140013 isLibrary = true; 140014 isExecutable = true; 140015 libraryHaskellDepends = [ ··· 140266 license = lib.licenses.gpl3Only; 140267 }) {}; 140268 140269 + "hledger-lib_1_27_1" = callPackage 140270 ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base 140271 , blaze-markup, breakpoint, bytestring, call-stack, cassava 140272 , cassava-megaparsec, cmdargs, containers, data-default, Decimal ··· 140278 }: 140279 mkDerivation { 140280 pname = "hledger-lib"; 140281 + version = "1.27.1"; 140282 + sha256 = "0w2jnpyfc6pp3n5fzdjd78hdh9vv9w98xwd2j6dw98rm6hlapwhb"; 140283 libraryHaskellDepends = [ 140284 aeson aeson-pretty ansi-terminal array base blaze-markup breakpoint 140285 bytestring call-stack cassava cassava-megaparsec cmdargs containers ··· 140411 maintainers = [ lib.maintainers.peti ]; 140412 }) {}; 140413 140414 + "hledger-ui_1_27_1" = callPackage 140415 ({ mkDerivation, ansi-terminal, async, base, breakpoint, brick 140416 , cmdargs, containers, data-default, directory, doclayout, extra 140417 , filepath, fsnotify, hledger, hledger-lib, megaparsec, microlens ··· 140420 }: 140421 mkDerivation { 140422 pname = "hledger-ui"; 140423 + version = "1.27.1"; 140424 + sha256 = "1srzlz0mdcp0259k0vsc8xkisd9l59s30j1k1x9bnsn179n8bi22"; 140425 isLibrary = false; 140426 isExecutable = true; 140427 executableHaskellDepends = [ ··· 140494 maintainers = [ lib.maintainers.peti ]; 140495 }) {}; 140496 140497 + "hledger-web_1_27_1" = callPackage 140498 ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup 140499 , breakpoint, bytestring, case-insensitive, clientsession, cmdargs 140500 , conduit, conduit-extra, containers, data-default, Decimal ··· 140507 }: 140508 mkDerivation { 140509 pname = "hledger-web"; 140510 + version = "1.27.1"; 140511 + sha256 = "151dxci7dld8626dzw823sr3d9iaac92wfzbfcbdz4jh9f7n07wa"; 140512 isLibrary = true; 140513 isExecutable = true; 140514 libraryHaskellDepends = [ ··· 140621 license = lib.licenses.mit; 140622 }) {inherit (pkgs) libsass;}; 140623 140624 + "hlint_3_2_8" = callPackage 140625 + ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs 140626 + , containers, cpphs, data-default, directory, extra, file-embed 140627 + , filepath, filepattern, ghc-lib-parser, ghc-lib-parser-ex 140628 + , hscolour, process, refact, text, transformers, uniplate 140629 + , unordered-containers, utf8-string, vector, yaml 140630 + }: 140631 + mkDerivation { 140632 + pname = "hlint"; 140633 + version = "3.2.8"; 140634 + sha256 = "14nvq71kn1lhqx02r69f949p33rhxi466fwmxj9g0wd5191jawrs"; 140635 + isLibrary = true; 140636 + isExecutable = true; 140637 + enableSeparateDataOutput = true; 140638 + libraryHaskellDepends = [ 140639 + aeson ansi-terminal base bytestring cmdargs containers cpphs 140640 + data-default directory extra file-embed filepath filepattern 140641 + ghc-lib-parser ghc-lib-parser-ex hscolour process refact text 140642 + transformers uniplate unordered-containers utf8-string vector yaml 140643 + ]; 140644 + executableHaskellDepends = [ base ]; 140645 + description = "Source code suggestions"; 140646 + license = lib.licenses.bsd3; 140647 + hydraPlatforms = lib.platforms.none; 140648 + mainProgram = "hlint"; 140649 + maintainers = [ lib.maintainers.maralorn ]; 140650 + }) {}; 140651 + 140652 "hlint" = callPackage 140653 ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs 140654 , containers, cpphs, data-default, directory, extra, file-embed ··· 140843 }: 140844 mkDerivation { 140845 pname = "hls-alternate-number-format-plugin"; 140846 + version = "1.2.0.0"; 140847 + sha256 = "1rwb24nnwqgqm08yq8737sfan3zvfnccympjrnfjqdj0xihb77j0"; 140848 libraryHaskellDepends = [ 140849 aeson base containers ghc-boot-th ghcide hie-compat hls-graph 140850 hls-plugin-api lens lsp mtl regex-tdfa syb text ··· 140865 }: 140866 mkDerivation { 140867 pname = "hls-brittany-plugin"; 140868 + version = "1.0.2.2"; 140869 + sha256 = "0spr7qmqjkg0aqr16cp9pi5dqc10lskhqa6mpx49z0rifhk84hay"; 140870 libraryHaskellDepends = [ 140871 base brittany czipwith extra filepath ghc-boot-th ghc-exactprint 140872 ghcide hls-plugin-api lens lsp-types text transformers ··· 140883 }: 140884 mkDerivation { 140885 pname = "hls-call-hierarchy-plugin"; 140886 + version = "1.1.0.0"; 140887 + sha256 = "1010lwrgp3qs3i9rpsphfiq72d8qisvz4jn9rn09h1wdc10bl7sg"; 140888 libraryHaskellDepends = [ 140889 aeson base bytestring containers extra ghc ghcide hiedb 140890 hls-plugin-api lens lsp sqlite-simple text unordered-containers ··· 140904 }: 140905 mkDerivation { 140906 pname = "hls-change-type-signature-plugin"; 140907 + version = "1.0.1.1"; 140908 + sha256 = "1sgnx7jl7cfklds2vka4sbrc7462spmjfhw34r7kn52m1079x1k2"; 140909 libraryHaskellDepends = [ 140910 base ghcide hls-plugin-api lsp-types regex-tdfa syb text 140911 transformers unordered-containers ··· 140918 }) {}; 140919 140920 "hls-class-plugin" = callPackage 140921 + ({ mkDerivation, aeson, base, containers, deepseq, extra, filepath 140922 + , ghc, ghc-boot-th, ghc-exactprint, ghcide, hls-graph 140923 + , hls-plugin-api, hls-test-utils, lens, lsp, lsp-types, text 140924 + , transformers 140925 }: 140926 mkDerivation { 140927 pname = "hls-class-plugin"; 140928 + version = "1.1.0.0"; 140929 + sha256 = "049vz69a0xfbc8b3lhf35lcss2pig7nrln6k7n2y5f28dhb3dy00"; 140930 libraryHaskellDepends = [ 140931 + aeson base containers deepseq extra ghc ghc-boot-th ghc-exactprint 140932 + ghcide hls-graph hls-plugin-api lens lsp text transformers 140933 ]; 140934 testHaskellDepends = [ 140935 + aeson base filepath ghcide hls-plugin-api hls-test-utils lens 140936 + lsp-types 140937 ]; 140938 description = "Class/instance management plugin for Haskell Language Server"; 140939 license = lib.licenses.asl20; 140940 }) {}; 140941 140942 + "hls-code-range-plugin" = callPackage 140943 + ({ mkDerivation, aeson, base, bytestring, containers, deepseq 140944 + , extra, filepath, ghcide, hashable, hls-plugin-api, hls-test-utils 140945 + , lens, lsp, lsp-test, mtl, semigroupoids, tasty-hunit, text 140946 + , transformers, vector 140947 + }: 140948 + mkDerivation { 140949 + pname = "hls-code-range-plugin"; 140950 + version = "1.0.0.0"; 140951 + sha256 = "1jk0nklplwbdikp1y5r1w7l0ab3i28isibdd15prcxjf98rsp8m9"; 140952 + libraryHaskellDepends = [ 140953 + aeson base containers deepseq extra ghcide hashable hls-plugin-api 140954 + lens lsp mtl semigroupoids text transformers vector 140955 + ]; 140956 + testHaskellDepends = [ 140957 + base bytestring containers filepath ghcide hls-test-utils lens lsp 140958 + lsp-test tasty-hunit text transformers vector 140959 + ]; 140960 + description = "HLS Plugin to support smart selection range"; 140961 + license = lib.licenses.asl20; 140962 + }) {}; 140963 + 140964 "hls-eval-plugin" = callPackage 140965 ({ mkDerivation, aeson, base, containers, data-default, deepseq 140966 , Diff, directory, dlist, extra, filepath, ghc, ghc-boot-th ··· 140971 }: 140972 mkDerivation { 140973 pname = "hls-eval-plugin"; 140974 + version = "1.3.0.0"; 140975 + sha256 = "0nzrlggabh8s822zc0hirqj943f9b7hkd45yl3dhf2vkgxwm377s"; 140976 libraryHaskellDepends = [ 140977 aeson base containers data-default deepseq Diff directory dlist 140978 extra filepath ghc ghc-boot-th ghc-paths ghcide hashable hls-graph ··· 141007 broken = true; 141008 }) {}; 141009 141010 + "hls-explicit-fixity-plugin" = callPackage 141011 + ({ mkDerivation, base, containers, deepseq, extra, filepath, ghc 141012 + , ghcide, hashable, hls-plugin-api, hls-test-utils, lsp, text 141013 + }: 141014 + mkDerivation { 141015 + pname = "hls-explicit-fixity-plugin"; 141016 + version = "1.0.0.0"; 141017 + sha256 = "0nwfx9k6yaja3qm2s3bckyfl7qagfb1cly602xcrzrc85q1zg4lx"; 141018 + libraryHaskellDepends = [ 141019 + base containers deepseq extra ghc ghcide hashable hls-plugin-api 141020 + lsp text 141021 + ]; 141022 + testHaskellDepends = [ base filepath hls-test-utils text ]; 141023 + description = "Show fixity explicitly while hovering"; 141024 + license = lib.licenses.asl20; 141025 + }) {}; 141026 + 141027 "hls-explicit-imports-plugin" = callPackage 141028 ({ mkDerivation, aeson, base, containers, deepseq, filepath, ghc 141029 , ghcide, hls-graph, hls-plugin-api, hls-test-utils, lsp, text ··· 141031 }: 141032 mkDerivation { 141033 pname = "hls-explicit-imports-plugin"; 141034 + version = "1.1.0.1"; 141035 + sha256 = "0xdh9mvhdq9cgw33gi6q46ik010d6mv5acxj07pwca48dks3c2bx"; 141036 libraryHaskellDepends = [ 141037 aeson base containers deepseq ghc ghcide hls-graph hls-plugin-api 141038 lsp text unordered-containers ··· 141048 }: 141049 mkDerivation { 141050 pname = "hls-floskell-plugin"; 141051 + version = "1.0.1.2"; 141052 + sha256 = "06klnrgz6jsxxsy4gpf2mcnbj35kd9gp3xy9l0pyhki14fhi5y4p"; 141053 libraryHaskellDepends = [ 141054 base floskell ghcide hls-plugin-api lsp-types text transformers 141055 ]; ··· 141065 }: 141066 mkDerivation { 141067 pname = "hls-fourmolu-plugin"; 141068 + version = "1.1.0.0"; 141069 + sha256 = "1b3yzzg7lkf57qlv8hr7y15kd88dxijzxhardi27l4p6kh2bv1r1"; 141070 libraryHaskellDepends = [ 141071 base filepath fourmolu ghc ghc-boot-th ghcide hls-plugin-api lens 141072 lsp process-extras text ··· 141080 license = lib.licenses.asl20; 141081 }) {}; 141082 141083 + "hls-gadt-plugin" = callPackage 141084 + ({ mkDerivation, aeson, base, containers, extra, filepath, ghc 141085 + , ghc-boot-th, ghc-exactprint, ghcide, hls-plugin-api 141086 + , hls-refactor-plugin, hls-test-utils, lens, lsp, lsp-test, mtl 141087 + , text, transformers, unordered-containers 141088 + }: 141089 + mkDerivation { 141090 + pname = "hls-gadt-plugin"; 141091 + version = "1.0.0.0"; 141092 + sha256 = "09k1ykb7694v9zmhr78dwbwdp33zvs3vnbq02hsinchhaqb3xj54"; 141093 + libraryHaskellDepends = [ 141094 + aeson base containers extra ghc ghc-boot-th ghc-exactprint ghcide 141095 + hls-plugin-api hls-refactor-plugin lens lsp mtl text transformers 141096 + unordered-containers 141097 + ]; 141098 + testHaskellDepends = [ 141099 + base filepath hls-test-utils lens lsp lsp-test text 141100 + ]; 141101 + description = "Convert to GADT syntax plugin"; 141102 + license = lib.licenses.asl20; 141103 + }) {}; 141104 + 141105 "hls-graph" = callPackage 141106 ({ mkDerivation, aeson, async, base, bytestring, containers 141107 , deepseq, directory, exceptions, extra, filepath, focus, hashable 141108 , hspec, hspec-discover, js-dgtable, js-flot, js-jquery, list-t 141109 , primitive, stm, stm-containers, tasty, tasty-hspec, tasty-hunit 141110 + , tasty-rerun, text, time, transformers, unliftio 141111 + , unordered-containers 141112 }: 141113 mkDerivation { 141114 pname = "hls-graph"; 141115 + version = "1.8.0.0"; 141116 + sha256 = "02lliak6nn2cjah0xvwgxb2gsryckgqjly064p4x7f10anrfw62a"; 141117 enableSeparateDataOutput = true; 141118 libraryHaskellDepends = [ 141119 aeson async base bytestring containers deepseq directory exceptions 141120 extra filepath focus hashable js-dgtable js-flot js-jquery list-t 141121 + primitive stm stm-containers time transformers unliftio 141122 + unordered-containers 141123 ]; 141124 testHaskellDepends = [ 141125 base containers directory extra filepath hspec stm stm-containers 141126 + tasty tasty-hspec tasty-hunit tasty-rerun text unordered-containers 141127 ]; 141128 testToolDepends = [ hspec-discover ]; 141129 description = "Haskell Language Server internal graph API"; ··· 141132 141133 "hls-haddock-comments-plugin" = callPackage 141134 ({ mkDerivation, base, containers, filepath, ghc, ghc-exactprint 141135 + , ghcide, hls-plugin-api, hls-refactor-plugin, hls-test-utils 141136 + , lsp-types, text, unordered-containers 141137 }: 141138 mkDerivation { 141139 pname = "hls-haddock-comments-plugin"; 141140 + version = "1.1.0.0"; 141141 + sha256 = "0g0vwn5mcl4g1gxzg501mchxyyqwz83hjhqzai33qsmklcmnk5rc"; 141142 libraryHaskellDepends = [ 141143 + base containers ghc ghc-exactprint ghcide hls-plugin-api 141144 + hls-refactor-plugin lsp-types text unordered-containers 141145 ]; 141146 testHaskellDepends = [ base filepath hls-test-utils text ]; 141147 description = "Haddock comments plugin for Haskell Language Server"; ··· 141151 "hls-hlint-plugin" = callPackage 141152 ({ mkDerivation, aeson, apply-refact, base, binary, bytestring 141153 , containers, data-default, deepseq, Diff, directory, extra 141154 + , filepath, ghc-exactprint, ghc-lib-parser, ghc-lib-parser-ex 141155 + , ghcide, hashable, hlint, hls-plugin-api, hls-test-utils, hslogger 141156 + , lens, lsp, lsp-types, refact, regex-tdfa, stm, temporary, text 141157 , transformers, unordered-containers 141158 }: 141159 mkDerivation { 141160 pname = "hls-hlint-plugin"; 141161 + version = "1.1.0.0"; 141162 + sha256 = "1xr6ayzjd12y6l3dd8azlgks7fsiy87z5n14grf7yw65pdfrvgni"; 141163 libraryHaskellDepends = [ 141164 aeson apply-refact base binary bytestring containers data-default 141165 + deepseq Diff directory extra filepath ghc-exactprint ghc-lib-parser 141166 ghc-lib-parser-ex ghcide hashable hlint hls-plugin-api hslogger 141167 lens lsp refact regex-tdfa stm temporary text transformers 141168 unordered-containers ··· 141182 }: 141183 mkDerivation { 141184 pname = "hls-module-name-plugin"; 141185 + version = "1.1.0.0"; 141186 + sha256 = "1xjj1sbq3a71z37dcsgv0cd3qjklm4fl5grnivprgywa71a8k201"; 141187 libraryHaskellDepends = [ 141188 aeson base directory filepath ghcide hls-plugin-api lsp text 141189 transformers unordered-containers ··· 141200 }: 141201 mkDerivation { 141202 pname = "hls-ormolu-plugin"; 141203 + version = "1.0.2.2"; 141204 + sha256 = "063sy86mkrjnhycwq7ifbm3w0h7wc2df8wm3p4wd45mpk9r0cqsb"; 141205 libraryHaskellDepends = [ 141206 base filepath ghc ghc-boot-th ghcide hls-plugin-api lens lsp ormolu 141207 text ··· 141213 141214 "hls-plugin-api" = callPackage 141215 ({ mkDerivation, aeson, base, containers, data-default 141216 + , dependent-map, dependent-sum, Diff, dlist, extra, filepath, ghc 141217 + , hashable, hls-graph, lens, lens-aeson, lsp, lsp-types 141218 + , opentelemetry, optparse-applicative, process, regex-tdfa, tasty 141219 + , tasty-hunit, tasty-rerun, text, transformers, unix 141220 + , unordered-containers 141221 }: 141222 mkDerivation { 141223 pname = "hls-plugin-api"; 141224 + version = "1.5.0.0"; 141225 + sha256 = "0vw3bldcrhmq0xfj5k07p67rz0w05ls542q18429g2ikxqyw1rz5"; 141226 libraryHaskellDepends = [ 141227 aeson base containers data-default dependent-map dependent-sum Diff 141228 + dlist extra filepath ghc hashable hls-graph lens lens-aeson lsp 141229 opentelemetry optparse-applicative process regex-tdfa text 141230 transformers unix unordered-containers 141231 ]; ··· 141243 }: 141244 mkDerivation { 141245 pname = "hls-pragmas-plugin"; 141246 + version = "1.0.3.0"; 141247 + sha256 = "17fnfndym9w689rp6l7xb3qfb9i603blr52s0qyznmbkdk2l81kl"; 141248 libraryHaskellDepends = [ 141249 base containers extra fuzzy ghc ghcide hls-plugin-api lens lsp text 141250 transformers unordered-containers ··· 141265 pname = "hls-qualify-imported-names-plugin"; 141266 version = "1.0.1.0"; 141267 sha256 = "0h456cq3qvksrkzfzpq2qsabsl3vpg4gh2mwyxc39xh4qm7ifban"; 141268 + revision = "2"; 141269 + editedCabalFile = "1adnnd8fg4pfdc6n1797naqf4pmgspisjmw121mk39y02b057cdw"; 141270 libraryHaskellDepends = [ 141271 aeson base containers deepseq dlist ghc ghcide hls-graph 141272 hls-plugin-api lsp text transformers unordered-containers ··· 141276 license = lib.licenses.asl20; 141277 }) {}; 141278 141279 + "hls-refactor-plugin" = callPackage 141280 + ({ mkDerivation, aeson, async, base, bytestring, containers 141281 + , data-default, deepseq, directory, dlist, extra, filepath, ghc 141282 + , ghc-boot, ghc-exactprint, ghcide, ghcide-test-utils, hls-graph 141283 + , hls-plugin-api, hls-test-utils, lens, lsp, lsp-test, lsp-types 141284 + , mtl, network-uri, parser-combinators, regex-tdfa, retrie, shake 141285 + , syb, tasty, tasty-expected-failure, tasty-hunit, tasty-rerun 141286 + , text, text-rope, time, transformers, unordered-containers 141287 + }: 141288 + mkDerivation { 141289 + pname = "hls-refactor-plugin"; 141290 + version = "1.0.0.0"; 141291 + sha256 = "0gn35af8yfdaq7dnbc8x0p79jf2lxs1wvka8xcjcclg3sxji04d1"; 141292 + libraryHaskellDepends = [ 141293 + aeson base bytestring containers data-default deepseq dlist extra 141294 + ghc ghc-boot ghc-exactprint ghcide hls-graph hls-plugin-api lens 141295 + lsp mtl regex-tdfa retrie syb text text-rope time transformers 141296 + unordered-containers 141297 + ]; 141298 + testHaskellDepends = [ 141299 + aeson async base containers data-default directory extra filepath 141300 + ghcide ghcide-test-utils hls-plugin-api hls-test-utils lens 141301 + lsp-test lsp-types network-uri parser-combinators regex-tdfa shake 141302 + tasty tasty-expected-failure tasty-hunit tasty-rerun text text-rope 141303 + ]; 141304 + description = "Exactprint refactorings for Haskell Language Server"; 141305 + license = lib.licenses.asl20; 141306 + }) {}; 141307 + 141308 "hls-refine-imports-plugin" = callPackage 141309 ({ mkDerivation, aeson, base, containers, deepseq, filepath, ghc 141310 , ghcide, hls-explicit-imports-plugin, hls-graph, hls-plugin-api ··· 141312 }: 141313 mkDerivation { 141314 pname = "hls-refine-imports-plugin"; 141315 + version = "1.0.3.0"; 141316 + sha256 = "1rw9vdpzg63506b289rar0csdqniv1alc37q33x9x65qlvkqf9dh"; 141317 libraryHaskellDepends = [ 141318 aeson base containers deepseq ghc ghcide 141319 hls-explicit-imports-plugin hls-graph hls-plugin-api lsp text ··· 141327 "hls-rename-plugin" = callPackage 141328 ({ mkDerivation, aeson, base, containers, extra, filepath, ghc 141329 , ghc-exactprint, ghcide, hashable, hiedb, hls-plugin-api 141330 + , hls-refactor-plugin, hls-test-utils, lsp, lsp-types, mod, syb 141331 + , text, transformers, unordered-containers 141332 }: 141333 mkDerivation { 141334 pname = "hls-rename-plugin"; 141335 + version = "1.0.1.0"; 141336 + sha256 = "0619vjcyfdjln5v2gc6hpdvl5lwx8kg97zlqpz937742q6bvkb66"; 141337 libraryHaskellDepends = [ 141338 base containers extra ghc ghc-exactprint ghcide hashable hiedb 141339 + hls-plugin-api hls-refactor-plugin lsp lsp-types mod syb text 141340 + transformers unordered-containers 141341 ]; 141342 testHaskellDepends = [ 141343 aeson base containers filepath hls-plugin-api hls-test-utils ··· 141354 }: 141355 mkDerivation { 141356 pname = "hls-retrie-plugin"; 141357 + version = "1.0.2.2"; 141358 + sha256 = "19ljig86aw5y0f6w83wgl5aazybh6nlzmigy12p5ldnbl027r4ry"; 141359 libraryHaskellDepends = [ 141360 aeson base bytestring containers deepseq directory extra ghc ghcide 141361 hashable hls-plugin-api lsp lsp-types retrie safe-exceptions stm ··· 141386 ]; 141387 description = "HLS Plugin to support smart selection range"; 141388 license = lib.licenses.asl20; 141389 + hydraPlatforms = lib.platforms.none; 141390 + broken = true; 141391 }) {}; 141392 141393 "hls-splice-plugin" = callPackage 141394 ({ mkDerivation, aeson, base, containers, dlist, extra, filepath 141395 , foldl, ghc, ghc-exactprint, ghcide, hls-plugin-api 141396 + , hls-refactor-plugin, hls-test-utils, lens, lsp, retrie, syb, text 141397 + , transformers, unliftio-core, unordered-containers 141398 }: 141399 mkDerivation { 141400 pname = "hls-splice-plugin"; 141401 + version = "1.0.2.0"; 141402 + sha256 = "0dq726cxgya756rx40nqhb7lz6fxd38y3r2cgvywc8jp0crpvmyc"; 141403 libraryHaskellDepends = [ 141404 aeson base containers dlist extra foldl ghc ghc-exactprint ghcide 141405 + hls-plugin-api hls-refactor-plugin lens lsp retrie syb text 141406 + transformers unliftio-core unordered-containers 141407 ]; 141408 testHaskellDepends = [ base filepath hls-test-utils text ]; 141409 description = "HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"; 141410 license = lib.licenses.asl20; 141411 + }) {}; 141412 + 141413 + "hls-stan-plugin" = callPackage 141414 + ({ mkDerivation }: 141415 + mkDerivation { 141416 + pname = "hls-stan-plugin"; 141417 + version = "1.0.0.0"; 141418 + sha256 = "03pg68gmardqkx9xa218bb0j4b1f0h5p6gn6xzfwmdj5c005rxjk"; 141419 + description = "Stan integration plugin with Haskell Language Server"; 141420 + license = lib.licenses.asl20; 141421 + hydraPlatforms = lib.platforms.none; 141422 + broken = true; 141423 }) {}; 141424 141425 "hls-stylish-haskell-plugin" = callPackage ··· 141444 ({ mkDerivation, aeson, base, containers, deepseq, directory, extra 141445 , filepath, fingertree, generic-lens, ghc, ghc-boot-th 141446 , ghc-exactprint, ghc-source-gen, ghcide, hls-graph, hls-plugin-api 141447 + , hls-refactor-plugin, hls-test-utils, hspec, hspec-discover 141448 + , hspec-expectations, hyphenation, lens, lsp, lsp-types, megaparsec 141449 + , mtl, parser-combinators, prettyprinter, QuickCheck, refinery 141450 + , retrie, syb, tasty-hspec, tasty-hunit, text, transformers 141451 + , unagi-chan, unordered-containers 141452 }: 141453 mkDerivation { 141454 pname = "hls-tactics-plugin"; 141455 + version = "1.7.0.0"; 141456 + sha256 = "097jkwcdmpabfniqj725bm67z4nf4ir2yh0zxjl4h1zn7lyldqdd"; 141457 libraryHaskellDepends = [ 141458 aeson base containers deepseq directory extra filepath fingertree 141459 generic-lens ghc ghc-boot-th ghc-exactprint ghc-source-gen ghcide 141460 + hls-graph hls-plugin-api hls-refactor-plugin hyphenation lens lsp 141461 + megaparsec mtl parser-combinators prettyprinter refinery retrie syb 141462 + text transformers unagi-chan unordered-containers 141463 ]; 141464 testHaskellDepends = [ 141465 aeson base containers deepseq directory filepath ghc ghcide ··· 141480 }: 141481 mkDerivation { 141482 pname = "hls-test-utils"; 141483 + version = "1.4.0.0"; 141484 + sha256 = "01j85mpcj7klvsbfwfvp9zs7985hxl23bj56lqgh2gd73b5g14xd"; 141485 libraryHaskellDepends = [ 141486 aeson async base blaze-markup bytestring containers data-default 141487 directory extra filepath ghcide hls-graph hls-plugin-api lens lsp ··· 142623 hydraPlatforms = lib.platforms.none; 142624 }) {}; 142625 142626 + "hoauth2-tutorial" = callPackage 142627 + ({ mkDerivation, aeson, base, bytestring, hoauth2, http-conduit 142628 + , http-types, scotty, text, transformers, uri-bytestring, wai, warp 142629 + }: 142630 + mkDerivation { 142631 + pname = "hoauth2-tutorial"; 142632 + version = "0.1.1"; 142633 + sha256 = "1qac41pv4j13kbf43915j5ybdsi3a93akcn15ip3rs36zvcv63i3"; 142634 + isLibrary = true; 142635 + isExecutable = true; 142636 + libraryHaskellDepends = [ 142637 + aeson base bytestring hoauth2 http-conduit http-types scotty text 142638 + transformers uri-bytestring wai warp 142639 + ]; 142640 + executableHaskellDepends = [ base ]; 142641 + description = "Tutorial for using hoauth2"; 142642 + license = lib.licenses.bsd3; 142643 + hydraPlatforms = lib.platforms.none; 142644 + mainProgram = "hoauth2-tutorial"; 142645 + broken = true; 142646 + }) {}; 142647 + 142648 "hob" = callPackage 142649 ({ mkDerivation, base, bytestring, containers, directory, filepath 142650 , glib, gtk-largeTreeStore, gtk3, gtksourceview3, hspec, mtl, pango ··· 143624 pname = "hookup"; 143625 version = "0.7"; 143626 sha256 = "02prkwj4rj8g330z17bpjh7hpwfdvasaxsk74mcvbi03gjpydrib"; 143627 + revision = "1"; 143628 + editedCabalFile = "1x4hxcb81rczpywcda3s9jbh2gs1sfwvd7wzv3cxxkbd4smlrh1r"; 143629 libraryHaskellDepends = [ 143630 async attoparsec base bytestring HsOpenSSL HsOpenSSL-x509-system 143631 network stm ··· 145074 sha256 = "0m0jpv0d2zynhn53gbjb50sb91lxss71qnzhcy30agxvf29qpi0w"; 145075 revision = "2"; 145076 editedCabalFile = "1xpbb5js710rd7kbdgx6hl10dl7n95yp6pidqrh8f9ifwx076k3g"; 145077 + setupHaskellDepends = [ base Cabal directory filepath ]; 145078 + libraryHaskellDepends = [ 145079 + aeson async base bytestring containers exceptions lifted-base 145080 + monad-control mtl resource-pool semigroups text text-show time 145081 + transformers transformers-base uuid-types vector 145082 + ]; 145083 + librarySystemDepends = [ postgresql ]; 145084 + testHaskellDepends = [ 145085 + aeson base bytestring exceptions HUnit lifted-base monad-control 145086 + mtl QuickCheck random scientific test-framework 145087 + test-framework-hunit text text-show time transformers-base 145088 + unordered-containers uuid-types vector 145089 + ]; 145090 + description = "Haskell bindings to libpqtypes"; 145091 + license = lib.licenses.bsd3; 145092 + hydraPlatforms = lib.platforms.none; 145093 + broken = true; 145094 + }) {inherit (pkgs) postgresql;}; 145095 + 145096 + "hpqtypes_1_10_0_0" = callPackage 145097 + ({ mkDerivation, aeson, async, base, bytestring, Cabal, containers 145098 + , directory, exceptions, filepath, HUnit, lifted-base 145099 + , monad-control, mtl, postgresql, QuickCheck, random, resource-pool 145100 + , scientific, semigroups, test-framework, test-framework-hunit 145101 + , text, text-show, time, transformers, transformers-base 145102 + , unordered-containers, uuid-types, vector 145103 + }: 145104 + mkDerivation { 145105 + pname = "hpqtypes"; 145106 + version = "1.10.0.0"; 145107 + sha256 = "082hn1g2ilia146rkczia0b37n628wa6xi28w75ikxpwpnkmz422"; 145108 setupHaskellDepends = [ base Cabal directory filepath ]; 145109 libraryHaskellDepends = [ 145110 aeson async base bytestring containers exceptions lifted-base ··· 149616 license = lib.licenses.mit; 149617 }) {}; 149618 149619 + "hspec_2_10_6" = callPackage 149620 ({ mkDerivation, base, hspec-core, hspec-discover 149621 , hspec-expectations, QuickCheck 149622 }: 149623 mkDerivation { 149624 pname = "hspec"; 149625 + version = "2.10.6"; 149626 + sha256 = "129yk1ar962xf02axbdbcvx2icw09b2b6q7q1639391aikisivqz"; 149627 libraryHaskellDepends = [ 149628 base hspec-core hspec-discover hspec-expectations QuickCheck 149629 ]; ··· 149747 license = lib.licenses.mit; 149748 }) {}; 149749 149750 + "hspec-core_2_10_6" = callPackage 149751 ({ mkDerivation, ansi-terminal, array, base, base-orphans 149752 , call-stack, deepseq, directory, filepath, ghc, ghc-boot-th 149753 , hspec-expectations, hspec-meta, HUnit, process, QuickCheck ··· 149756 }: 149757 mkDerivation { 149758 pname = "hspec-core"; 149759 + version = "2.10.6"; 149760 + sha256 = "1cz02l3xkj91f41ghz3mkm5nxl6zaj5kgam63rqp8f0yxzhfrvwm"; 149761 libraryHaskellDepends = [ 149762 ansi-terminal array base call-stack deepseq directory filepath ghc 149763 + ghc-boot-th hspec-expectations HUnit process QuickCheck 149764 + quickcheck-io random setenv stm tf-random time transformers 149765 ]; 149766 testHaskellDepends = [ 149767 ansi-terminal array base base-orphans call-stack deepseq directory ··· 149838 maintainers = [ lib.maintainers.maralorn ]; 149839 }) {}; 149840 149841 + "hspec-discover_2_10_6" = callPackage 149842 ({ mkDerivation, base, directory, filepath, hspec-meta, mockery 149843 , QuickCheck 149844 }: 149845 mkDerivation { 149846 pname = "hspec-discover"; 149847 + version = "2.10.6"; 149848 + sha256 = "0x7yx55l2cngg4vw2k4mirajbprpa7bkx8rnyvyads8c6f97s71v"; 149849 isLibrary = true; 149850 isExecutable = true; 149851 libraryHaskellDepends = [ base directory filepath ]; ··· 150201 mainProgram = "hspec-meta-discover"; 150202 }) {}; 150203 150204 + "hspec-meta_2_10_5" = callPackage 150205 ({ mkDerivation, ansi-terminal, array, base, call-stack, clock 150206 , deepseq, directory, filepath, ghc, ghc-boot-th, QuickCheck 150207 , quickcheck-io, random, setenv, stm, time, transformers 150208 }: 150209 mkDerivation { 150210 pname = "hspec-meta"; 150211 + version = "2.10.5"; 150212 + sha256 = "0jgagvmvp3nvz9vdgvr42x0xv7nnjzz1rshs6x4wzc38qvcrssbn"; 150213 isLibrary = true; 150214 isExecutable = true; 150215 libraryHaskellDepends = [ ··· 154298 broken = true; 154299 }) {}; 154300 154301 + "hurl-xml" = callPackage 154302 + ({ mkDerivation, base, bytestring, containers, css-syntax 154303 + , data-default-class, directory, file-embed, filepath, html-conduit 154304 + , hurl, network-uri, stylist-traits, temporary, text, time 154305 + , xml-conduit, xml-conduit-stylist 154306 + }: 154307 + mkDerivation { 154308 + pname = "hurl-xml"; 154309 + version = "0.1.0.0"; 154310 + sha256 = "14z0b68fsqpbhap6yywjv3y48bz0chn4p0hhklw9zgyyhhrvlz1z"; 154311 + libraryHaskellDepends = [ 154312 + base bytestring containers css-syntax data-default-class directory 154313 + file-embed filepath html-conduit hurl network-uri stylist-traits 154314 + temporary text time xml-conduit xml-conduit-stylist 154315 + ]; 154316 + description = "Fetch parsed XML & possibly CSS for a URL based on MIMEtype"; 154317 + license = lib.licenses.gpl3Only; 154318 + hydraPlatforms = lib.platforms.none; 154319 + }) {}; 154320 + 154321 "hurriyet" = callPackage 154322 ({ mkDerivation, aeson, base, bytestring, containers, here, hspec 154323 , http-client, http-client-tls, mtl, text ··· 158151 mainProgram = "ihaskell"; 158152 }) {}; 158153 158154 + "ihaskell_0_10_3_0" = callPackage 158155 + ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring 158156 + , cmdargs, containers, directory, exceptions, filepath, ghc 158157 + , ghc-boot, ghc-parser, ghc-paths, haskeline, here, hlint, hspec 158158 + , hspec-contrib, http-client, http-client-tls, HUnit 158159 + , ipython-kernel, parsec, process, random, raw-strings-qq, setenv 158160 + , shelly, split, stm, strict, text, time, transformers, unix 158161 + , unordered-containers, utf8-string, vector 158162 + }: 158163 + mkDerivation { 158164 + pname = "ihaskell"; 158165 + , network, process, QuickCheck, random, safecopy, socks, tagged 158166 + sha256 = "0caghqp1k04mhfxqpz2hics92wdw8krnjycqsxsjp8s7impl36vl"; 158167 + isLibrary = true; 158168 + isExecutable = true; 158169 + enableSeparateDataOutput = true; 158170 + libraryHaskellDepends = [ 158171 + aeson base base64-bytestring binary bytestring cmdargs containers 158172 + directory exceptions filepath ghc ghc-boot ghc-parser ghc-paths 158173 + haskeline hlint http-client http-client-tls ipython-kernel parsec 158174 + process random shelly split stm strict text time transformers unix 158175 + unordered-containers utf8-string vector 158176 + ]; 158177 + executableHaskellDepends = [ 158178 + aeson base bytestring containers directory ghc ipython-kernel 158179 + process strict text transformers unix unordered-containers 158180 + ]; 158181 + testHaskellDepends = [ 158182 + base directory ghc ghc-paths here hspec hspec-contrib HUnit 158183 + raw-strings-qq setenv shelly text transformers 158184 + ]; 158185 + description = "A Haskell backend kernel for the Jupyter project"; 158186 + license = lib.licenses.mit; 158187 + hydraPlatforms = lib.platforms.none; 158188 + mainProgram = "ihaskell"; 158189 + }) {}; 158190 + 158191 "ihaskell-aeson" = callPackage 158192 ({ mkDerivation, aeson, aeson-pretty, base, bytestring, here 158193 , ihaskell, text ··· 158427 158428 "ihp-hsx" = callPackage 158429 ({ mkDerivation, base, blaze-html, blaze-markup, bytestring 158430 + , containers, ghc, megaparsec, string-conversions, template-haskell 158431 + , text 158432 }: 158433 mkDerivation { 158434 pname = "ihp-hsx"; 158435 + version = "0.20.0"; 158436 + sha256 = "118bhsyn5r9p03b8six9g5xna4vrh2qsq3ka4mqlvzv4kp4d7dkb"; 158437 libraryHaskellDepends = [ 158438 + base blaze-html blaze-markup bytestring containers ghc megaparsec 158439 + string-conversions template-haskell text 158440 ]; 158441 description = "JSX-like but for Haskell"; 158442 license = lib.licenses.mit; ··· 162641 license = lib.licenses.mit; 162642 }) {}; 162643 162644 + "ipython-kernel_0_10_3_0" = callPackage 162645 + ({ mkDerivation, aeson, base, binary, bytestring, containers 162646 + , cryptonite, directory, filepath, memory, parsec, process 162647 + , temporary, text, transformers, unordered-containers, uuid 162648 + , zeromq4-haskell 162649 + }: 162650 + mkDerivation { 162651 + pname = "ipython-kernel"; 162652 + , network, process, QuickCheck, random, safecopy, socks, tagged 162653 + sha256 = "0zvcqgvrykfmp706snbpxy8ia0hkxshrj8r8kfwkvkwhxd72ad5c"; 162654 + isLibrary = true; 162655 + isExecutable = true; 162656 + enableSeparateDataOutput = true; 162657 + libraryHaskellDepends = [ 162658 + aeson base binary bytestring containers cryptonite directory 162659 + filepath memory parsec process temporary text transformers 162660 + unordered-containers uuid zeromq4-haskell 162661 + ]; 162662 + description = "A library for creating kernels for IPython frontends"; 162663 + license = lib.licenses.mit; 162664 + hydraPlatforms = lib.platforms.none; 162665 + }) {}; 162666 + 162667 "irc" = callPackage 162668 ({ mkDerivation, attoparsec, base, bytestring, HUnit, QuickCheck 162669 , test-framework, test-framework-hunit, test-framework-quickcheck2 ··· 163074 ({ mkDerivation, base, hspec, QuickCheck, text }: 163075 mkDerivation { 163076 pname = "isbn"; 163077 version = "1.1.0.4"; 163078 sha256 = "1s8ypi1rx8iqsn0kvp4k818ljfsj7zdh0rkzii60vblaxrfhhczb"; 163079 libraryHaskellDepends = [ base text ]; 163080 testHaskellDepends = [ base hspec QuickCheck text ]; 163081 description = "ISBN Validation and Manipulation"; 163082 license = lib.licenses.asl20; 163083 }) {}; 163084 163085 "isdicom" = callPackage ··· 163335 }: 163336 mkDerivation { 163337 pname = "isomorphism-class"; 163338 + version = "0.1.0.7"; 163339 + sha256 = "0kngrwjj5m2pg4pkcvcxamsx82y03lfpj4hs7ifsxf64qm67bmgy"; 163340 libraryHaskellDepends = [ 163341 base bytestring containers hashable primitive text 163342 unordered-containers vector ··· 166567 }: 166568 mkDerivation { 166569 pname = "json-stream"; 166570 version = "0.4.4.2"; 166571 sha256 = "12xchk8dpkr971h5ncwxhh97i8af2fp2rvgxvkg0d3a2ksbfpkal"; 166572 libraryHaskellDepends = [ ··· 166579 ]; 166580 description = "Incremental applicative JSON parser"; 166581 license = lib.licenses.bsd3; 166582 }) {}; 166583 166584 "json-syntax" = callPackage ··· 169063 }: 169064 mkDerivation { 169065 pname = "keid-frp-banana"; 169066 + version = "0.1.1.0"; 169067 + sha256 = "0m62bj6cc9xl5rricmc1xxs8q8vlbn7ablcrx923289bynyiir0i"; 169068 libraryHaskellDepends = [ 169069 base geomancy keid-core reactive-banana resourcet rio these vulkan 169070 ]; ··· 170142 }: 170143 mkDerivation { 170144 pname = "koji-tool"; 170145 + version = "0.9.5"; 170146 + sha256 = "0pcy0xr6iq5g6w0vxvrx7wiz2gy6whb8c2hh53w8x7a2j04na8gn"; 170147 isLibrary = false; 170148 isExecutable = true; 170149 executableHaskellDepends = [ ··· 172197 pname = "language-conf"; 172198 version = "0.2.2.0"; 172199 sha256 = "16m3m31c17hjkl6mkln5fy8n0pim0cdamqk5g6s65yq65kj3whgp"; 172200 + revision = "1"; 172201 + editedCabalFile = "18r7g8am4wl01wyxw15npyld3ikdssy6ydsjgi2kw3c66cjxmmsh"; 172202 isLibrary = true; 172203 isExecutable = true; 172204 libraryHaskellDepends = [ ··· 178173 }: 178174 mkDerivation { 178175 pname = "linearmap-category"; 178176 + version = "0.5.0.1"; 178177 + sha256 = "0d8abx928mr0cw04xja5ffybzlmvb4pq6g4cdm9px5r7x567hpb5"; 178178 libraryHaskellDepends = [ 178179 base call-stack constrained-categories containers 178180 data-default-class free-vector-spaces hashable ieee754 lens linear ··· 181410 ({ mkDerivation, base, logict, mtl, transformers }: 181411 mkDerivation { 181412 pname = "logict-state"; 181413 + version = "0.1.1.0"; 181414 + sha256 = "080qdlq9d8hkzzs4xls5myjdjjzyslz8834mfm4c2ria8hdabqsx"; 181415 libraryHaskellDepends = [ base logict mtl transformers ]; 181416 description = "Library for logic programming based on haskell package logict"; 181417 license = lib.licenses.bsd3; ··· 182311 broken = true; 182312 }) {}; 182313 182314 + "lsp_1_4_0_0" = callPackage 182315 ({ mkDerivation, aeson, async, attoparsec, base, bytestring 182316 , containers, data-default, exceptions, filepath, hashable 182317 , hslogger, hspec, hspec-discover, lens, lsp-types, mtl ··· 182341 testToolDepends = [ hspec-discover ]; 182342 , network, process, QuickCheck, random, safecopy, socks, tagged 182343 license = lib.licenses.mit; 182344 + hydraPlatforms = lib.platforms.none; 182345 }) {}; 182346 182347 + "lsp" = callPackage 182348 ({ mkDerivation, aeson, async, attoparsec, base, bytestring 182349 , co-log-core, containers, data-default, directory, exceptions 182350 , filepath, hashable, hspec, hspec-discover, lens, lsp-types, mtl 182351 + , prettyprinter, random, sorted-list, stm, temporary, text 182352 + , text-rope, transformers, unliftio-core, unordered-containers 182353 + , uuid 182354 }: 182355 mkDerivation { 182356 pname = "lsp"; 182357 + version = "1.6.0.0"; 182358 + sha256 = "0w04n299d8yh545jggh93wm6nxpp5jwz8hr7qynbxslcdrv06s49"; 182359 isLibrary = true; 182360 isExecutable = true; 182361 libraryHaskellDepends = [ 182362 aeson async attoparsec base bytestring co-log-core containers 182363 data-default directory exceptions filepath hashable lens lsp-types 182364 + mtl prettyprinter random sorted-list stm temporary text text-rope 182365 + transformers unliftio-core unordered-containers uuid 182366 ]; 182367 testHaskellDepends = [ 182368 + base containers hspec sorted-list text text-rope 182369 unordered-containers 182370 ]; 182371 testToolDepends = [ hspec-discover ]; 182372 , network, process, QuickCheck, random, safecopy, socks, tagged 182373 license = lib.licenses.mit; 182374 }) {}; 182375 182376 "lsp-test" = callPackage 182377 ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base 182378 , bytestring, co-log-core, conduit, conduit-parse, containers 182379 + , data-default, Diff, directory, exceptions, extra, filepath, Glob 182380 + , hspec, lens, lsp, lsp-types, mtl, parser-combinators, process 182381 + , some, text, time, transformers, unix, unliftio 182382 + , unordered-containers 182383 }: 182384 mkDerivation { 182385 pname = "lsp-test"; 182386 + version = "0.14.1.0"; 182387 + sha256 = "0db4mpzn05k3isk1a3rdpqr7if9j0kr3bxdri9739q9a8azf4fp1"; 182388 libraryHaskellDepends = [ 182389 aeson aeson-pretty ansi-terminal async base bytestring co-log-core 182390 conduit conduit-parse containers data-default Diff directory 182391 + exceptions filepath Glob lens lsp lsp-types mtl parser-combinators 182392 + process some text time transformers unix unordered-containers 182393 ]; 182394 testHaskellDepends = [ 182395 aeson base co-log-core data-default directory filepath hspec lens ··· 182400 benchmarkHaskellDepends = [ base extra lsp process ]; 182401 description = "Functional test framework for LSP servers"; 182402 license = lib.licenses.bsd3; 182403 }) {}; 182404 182405 + "lsp-types_1_4_0_1" = callPackage 182406 ({ mkDerivation, aeson, base, binary, bytestring, containers 182407 , data-default, deepseq, Diff, directory, dlist, filepath, hashable 182408 , hslogger, lens, mod, mtl, network-uri, rope-utf16-splay ··· 182423 ]; 182424 , network, process, QuickCheck, random, safecopy, socks, tagged 182425 license = lib.licenses.mit; 182426 + hydraPlatforms = lib.platforms.none; 182427 }) {}; 182428 182429 + "lsp-types" = callPackage 182430 ({ mkDerivation, aeson, base, binary, containers, data-default 182431 + , deepseq, Diff, dlist, exceptions, filepath, hashable, hspec 182432 + , hspec-discover, lens, mod, mtl, network-uri, QuickCheck 182433 + , quickcheck-instances, safe, scientific, some, template-haskell 182434 + , text, tuple, unordered-containers 182435 }: 182436 mkDerivation { 182437 pname = "lsp-types"; 182438 + version = "1.6.0.0"; 182439 + sha256 = "00lqq5lw7pi8qrnjlibsvhldp747kdc9zkr6rg3bbkbz7kxw8p9q"; 182440 libraryHaskellDepends = [ 182441 aeson base binary containers data-default deepseq Diff dlist 182442 + exceptions filepath hashable lens mod mtl network-uri safe 182443 + scientific some template-haskell text unordered-containers 182444 + ]; 182445 + testHaskellDepends = [ 182446 + aeson base filepath hspec lens network-uri QuickCheck 182447 + quickcheck-instances text tuple 182448 ]; 182449 + testToolDepends = [ hspec-discover ]; 182450 , network, process, QuickCheck, random, safecopy, socks, tagged 182451 license = lib.licenses.mit; 182452 }) {}; 182453 182454 "lss" = callPackage ··· 187986 ({ mkDerivation, base, template-haskell }: 187987 mkDerivation { 187988 pname = "memoize"; 187989 + version = "1.1.2"; 187990 + sha256 = "0sm1vwdkzq6ibnfp5v4lqagwfcnyrsf075mr1a8mwidgcr03lb9l"; 187991 libraryHaskellDepends = [ base template-haskell ]; 187992 testHaskellDepends = [ base ]; 187993 description = "A memoization library"; ··· 189923 ({ mkDerivation, base, bytestring, containers, text }: 189924 mkDerivation { 189925 pname = "mime-types"; 189926 + version = "0.1.1.0"; 189927 + sha256 = "06z1z5q7c77sdaych0jq1d54vdkrx1gybzyl6crcnhkiwga1xl7b"; 189928 libraryHaskellDepends = [ base bytestring containers text ]; 189929 description = "Basic mime-type handling types and functions"; 189930 license = lib.licenses.mit; ··· 190639 libraryHaskellDepends = [ aeson base ghcjs-base miso ]; 190640 description = "Miso state transition logger"; 190641 license = lib.licenses.bsd3; 190642 + hydraPlatforms = lib.platforms.none; 190643 + broken = true; 190644 }) {}; 190645 190646 "miso-examples" = callPackage ··· 192507 }: 192508 mkDerivation { 192509 pname = "monad-logger-aeson"; 192510 + version = "0.4.0.2"; 192511 + sha256 = "1z0r0xkd8i9nw9jlzb7m50m2qi48mf6v26h533jn91yw6gi830r0"; 192512 isLibrary = true; 192513 isExecutable = true; 192514 libraryHaskellDepends = [ ··· 193572 license = lib.licenses.bsd3; 193573 }) {}; 193574 193575 + "monadology" = callPackage 193576 + ({ mkDerivation, base, constraints, invariant, tasty, tasty-hunit 193577 + , transformers, type-rig, witness 193578 + }: 193579 + mkDerivation { 193580 + pname = "monadology"; 193581 + version = "0.1"; 193582 + sha256 = "0pr9ia4jns545sk5x85pdwgbw1qd648nh9avb5q7jql7dwa21928"; 193583 + libraryHaskellDepends = [ 193584 + base constraints invariant transformers type-rig witness 193585 + ]; 193586 + testHaskellDepends = [ base tasty tasty-hunit transformers ]; 193587 + license = lib.licenses.bsd2; 193588 + hydraPlatforms = lib.platforms.none; 193589 + }) {}; 193590 + 193591 "monadplus" = callPackage 193592 ({ mkDerivation, base }: 193593 mkDerivation { ··· 201258 }: 201259 mkDerivation { 201260 pname = "network-dns"; 201261 + version = "1.1.0.2"; 201262 + sha256 = "1b7bgx2sbcdw6c9p1v458glrwpp7869wz0vr0inz3f7g55ll8a3l"; 201263 isLibrary = true; 201264 isExecutable = true; 201265 libraryHaskellDepends = [ ··· 202692 }) {}; 202693 202694 "ngx-export-tools-extra" = callPackage 202695 + ({ mkDerivation, aeson, array, async, base, base64, binary 202696 + , bytestring, case-insensitive, containers, ede 202697 + , enclosed-exceptions, http-client, http-client-brread-timeout 202698 + , http-types, network, ngx-export, ngx-export-tools, pcre-heavy 202699 + , pcre-light, prettyprinter, resolv, safe, snap-core, snap-server 202700 + , template-haskell, text, time, trifecta, unordered-containers 202701 }: 202702 mkDerivation { 202703 pname = "ngx-export-tools-extra"; 202704 + version = "1.2.0"; 202705 + sha256 = "14s7dri3ivy4zk0nsz2xqq951rf3ypicwqnxixjqbrnbwgakccdw"; 202706 libraryHaskellDepends = [ 202707 + aeson array async base base64 binary bytestring case-insensitive 202708 containers ede enclosed-exceptions http-client 202709 http-client-brread-timeout http-types network ngx-export 202710 + ngx-export-tools pcre-heavy pcre-light prettyprinter resolv safe 202711 + snap-core snap-server template-haskell text time trifecta 202712 unordered-containers 202713 ]; 202714 description = "More extra tools for Nginx haskell module"; ··· 207249 license = lib.licenses.bsd3; 207250 }) {}; 207251 207252 + "opaleye_0_9_6_0" = callPackage 207253 ({ mkDerivation, aeson, base, base16-bytestring, bytestring 207254 , case-insensitive, containers, contravariant, dotenv, hspec 207255 , hspec-discover, multiset, postgresql-simple, pretty ··· 207259 }: 207260 mkDerivation { 207261 pname = "opaleye"; 207262 + version = "0.9.6.0"; 207263 + sha256 = "1hzpahvpgx8yr6jhyjklj2bigcb2ia4vwcix6kx0i015zns0m04z"; 207264 libraryHaskellDepends = [ 207265 aeson base base16-bytestring bytestring case-insensitive 207266 contravariant postgresql-simple pretty product-profunctors ··· 209952 broken = true; 209953 }) {}; 209954 209955 + "ormolu_0_1_4_1" = callPackage 209956 + ({ mkDerivation, ansi-terminal, base, bytestring, containers, Diff 209957 + , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec 209958 + , hspec-discover, mtl, optparse-applicative, path, path-io, syb 209959 + , text 209960 + }: 209961 + mkDerivation { 209962 + pname = "ormolu"; 209963 + version = "0.1.4.1"; 209964 + sha256 = "1aamgzimjn9h7kwby9ajfgbj5dx08nmxyalwvpg9rs4xd8pbpd9s"; 209965 + revision = "1"; 209966 + editedCabalFile = "1fi8fxyhw9jdwhsbmrikjqd461wrz7h4kdszrahlvdjfdsn4wh7d"; 209967 + isLibrary = true; 209968 + isExecutable = true; 209969 + enableSeparateDataOutput = true; 209970 + libraryHaskellDepends = [ 209971 + ansi-terminal base bytestring containers Diff dlist exceptions 209972 + ghc-lib-parser mtl syb text 209973 + ]; 209974 + executableHaskellDepends = [ 209975 + base filepath ghc-lib-parser gitrev optparse-applicative text 209976 + ]; 209977 + testHaskellDepends = [ 209978 + base containers filepath hspec path path-io text 209979 + ]; 209980 + testToolDepends = [ hspec-discover ]; 209981 + description = "A formatter for Haskell source code"; 209982 + license = lib.licenses.bsd3; 209983 + hydraPlatforms = lib.platforms.none; 209984 + mainProgram = "ormolu"; 209985 + }) {}; 209986 + 209987 "ormolu_0_2_0_0" = callPackage 209988 ({ mkDerivation, ansi-terminal, base, bytestring, containers, Diff 209989 , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec ··· 211424 pname = "pandoc-crossref"; 211425 version = "0.3.13.0"; 211426 sha256 = "0fn5xrsh1x1rk74vd30yvg4ha9aicqbm7r1w0nrq9fkgcmz1q01x"; 211427 + revision = "1"; 211428 + editedCabalFile = "09sjf2fm09jcz1mnqlbmbfwb1237j26xcfgfq6b2fpl00gjg83di"; 211429 isLibrary = true; 211430 isExecutable = true; 211431 enableSeparateDataOutput = true; ··· 214725 214726 "patrol" = callPackage 214727 ({ mkDerivation, aeson, base, bytestring, case-insensitive 214728 + , containers, exceptions, hspec, http-client, http-types 214729 + , network-uri, text, time, uuid 214730 }: 214731 mkDerivation { 214732 pname = "patrol"; 214733 + version = "0.1.0.1"; 214734 + sha256 = "1mdl9r8kga6n7v7yvds46j0y8mg59h1irw8fbwqzzj142va9q8xc"; 214735 libraryHaskellDepends = [ 214736 + aeson base bytestring case-insensitive containers exceptions 214737 + http-client http-types network-uri text time uuid 214738 + ]; 214739 + testHaskellDepends = [ 214740 + aeson base bytestring case-insensitive containers exceptions hspec 214741 + http-client http-types network-uri text time uuid 214742 ]; 214743 description = "Sentry SDK"; 214744 + license = lib.licenses.mit; 214745 + hydraPlatforms = lib.platforms.none; 214746 + broken = true; 214747 }) {}; 214748 214749 "patronscraper" = callPackage ··· 216628 maintainers = [ lib.maintainers.psibi ]; 216629 }) {}; 216630 216631 + "persistent_2_14_3_0" = callPackage 216632 ({ mkDerivation, aeson, attoparsec, base, base64-bytestring 216633 , blaze-html, bytestring, conduit, containers, criterion, deepseq 216634 , fast-logger, file-embed, hspec, http-api-data, lift-type ··· 216639 }: 216640 mkDerivation { 216641 pname = "persistent"; 216642 + version = "2.14.3.0"; 216643 + sha256 = "06cs30886s0y50kw4p2x8jw1k173il4mfqdfbkkdnd6kc97j920j"; 216644 libraryHaskellDepends = [ 216645 aeson attoparsec base base64-bytestring blaze-html bytestring 216646 conduit containers fast-logger http-api-data lift-type monad-logger ··· 218117 ({ mkDerivation, base }: 218118 mkDerivation { 218119 pname = "phonetic-languages-basis"; 218120 + version = "0.2.0.0"; 218121 + sha256 = "0hpdf2m0wpzd680hhlsiymygmdr2sw62d2s2qj1pb5757n2kans1"; 218122 libraryHaskellDepends = [ base ]; 218123 description = "A basics of the phonetic-languages functionality"; 218124 license = lib.licenses.mit; ··· 218263 }: 218264 mkDerivation { 218265 pname = "phonetic-languages-phonetics-basics"; 218266 + version = "0.9.1.0"; 218267 + sha256 = "1ahmgk42n08644h6gmrnz5p13pip18sbyaim5za0z7aaxm9qr70v"; 218268 isLibrary = true; 218269 isExecutable = true; 218270 libraryHaskellDepends = [ ··· 218337 }: 218338 mkDerivation { 218339 pname = "phonetic-languages-simplified-base"; 218340 + version = "0.6.1.0"; 218341 + sha256 = "1217hpd1x65nl1yf50bghj8gmnv1wdwd5wbrhx454726p0fbjd7s"; 218342 libraryHaskellDepends = [ 218343 base phonetic-languages-basis phonetic-languages-permutations-array 218344 subG ··· 218379 }: 218380 mkDerivation { 218381 pname = "phonetic-languages-simplified-examples-array"; 218382 + version = "0.21.0.0"; 218383 + sha256 = "0mlnlnp5k030pgc7ii8nnqmva97wp5j8vvdhgni9l9qxgj3jvf2c"; 218384 isLibrary = true; 218385 isExecutable = true; 218386 libraryHaskellDepends = [ ··· 218421 }: 218422 mkDerivation { 218423 pname = "phonetic-languages-simplified-examples-common"; 218424 + version = "0.5.1.0"; 218425 + sha256 = "0mgkgqf3rjjdrz85qxdjz6b0ivgc9h4k06gj5wnv3nbfjk5wpndk"; 218426 libraryHaskellDepends = [ 218427 base heaps phonetic-languages-simplified-properties-array 218428 phonetic-languages-ukrainian-array ukrainian-phonetics-basic-array ··· 218445 }: 218446 mkDerivation { 218447 pname = "phonetic-languages-simplified-generalized-examples-array"; 218448 + version = "0.19.0.1"; 218449 + sha256 = "1fi106cpm5vl8pp6csz9laph8w0jd79xxbgy5gar28ml33zrji6a"; 218450 libraryHaskellDepends = [ 218451 base cli-arguments foldable-ix heaps mmsyn2-array mmsyn3 parallel 218452 phonetic-languages-basis phonetic-languages-constraints-array ··· 218469 }: 218470 mkDerivation { 218471 pname = "phonetic-languages-simplified-generalized-examples-common"; 218472 + version = "0.5.1.0"; 218473 + sha256 = "0mdsn3clb422r02y87ix6bphggvg8m2yacar5y4ipj0vq2ky2m4a"; 218474 libraryHaskellDepends = [ 218475 base heaps phonetic-languages-phonetics-basics 218476 phonetic-languages-simplified-generalized-properties-array ··· 218487 }: 218488 mkDerivation { 218489 pname = "phonetic-languages-simplified-generalized-properties-array"; 218490 + version = "0.12.0.0"; 218491 + sha256 = "14y4h8p43wrhxs110jn4idcvj441ai6qhhs86kfnhvrg3glw9nln"; 218492 libraryHaskellDepends = [ 218493 base lists-flines mmsyn2-array phonetic-languages-basis 218494 phonetic-languages-phonetics-basics phonetic-languages-rhythmicity ··· 218542 }: 218543 mkDerivation { 218544 pname = "phonetic-languages-simplified-properties-array"; 218545 + version = "0.16.0.0"; 218546 + sha256 = "05zbdafl2hga04sy5vcq121n8aigbrhfb4xynvafbyxsmsahflkz"; 218547 libraryHaskellDepends = [ 218548 base lists-flines mmsyn2-array phonetic-languages-basis 218549 phonetic-languages-rhythmicity phonetic-languages-simplified-base ··· 218560 }: 218561 mkDerivation { 218562 pname = "phonetic-languages-simplified-properties-array-common"; 218563 + version = "0.3.0.0"; 218564 + sha256 = "1yf0z02zyqp9s441c2rg7rnfhvhiiqz0qm3i9r4jxwjr20hak333"; 218565 libraryHaskellDepends = [ 218566 base phonetic-languages-basis phonetic-languages-rhythmicity 218567 ]; ··· 222706 ({ mkDerivation, base, containers, polysemy, polysemy-kvstore }: 222707 mkDerivation { 222708 pname = "polysemy-extra"; 222709 version = "0.2.1.0"; 222710 sha256 = "1h2y9i4rcnhj09wcgl092x3zprak26fa6bq7iqir5r7vg8k9yfsj"; 222711 libraryHaskellDepends = [ ··· 222713 ]; 222714 description = "Extra Input and Output functions for polysemy"; 222715 license = lib.licenses.mit; 222716 }) {}; 222717 222718 "polysemy-fs" = callPackage ··· 222834 }: 222835 mkDerivation { 222836 pname = "polysemy-log"; 222837 + version = "0.7.1.0"; 222838 + sha256 = "1cmj8h9c8w17sg2kqm9dw6cnh0b3va44n8aga02r1dg7cbw7wlbk"; 222839 libraryHaskellDepends = [ 222840 ansi-terminal async base incipit-core polysemy polysemy-conc 222841 polysemy-time stm time ··· 222855 }: 222856 mkDerivation { 222857 pname = "polysemy-log-co"; 222858 + version = "0.7.1.0"; 222859 + sha256 = "1qylyx2fjk5x685z523xzk1z3vld1w7gn62jx43hjgd6839ngzbz"; 222860 libraryHaskellDepends = [ 222861 base co-log co-log-polysemy incipit-core polysemy polysemy-conc 222862 polysemy-log polysemy-time stm ··· 222876 }: 222877 mkDerivation { 222878 pname = "polysemy-log-di"; 222879 + version = "0.7.1.0"; 222880 + sha256 = "1nzqlj1sdic8hai8bmy6mbic0519nm17zinlrzzlmxha78a75bp9"; 222881 libraryHaskellDepends = [ 222882 base di-polysemy incipit-core polysemy polysemy-conc polysemy-log 222883 polysemy-time stm ··· 222917 }: 222918 mkDerivation { 222919 pname = "polysemy-methodology"; 222920 version = "0.2.2.0"; 222921 sha256 = "028hb83q643avimgjhhhi9k1yln7drimxhcfzdjv540m1gbdzpja"; 222922 libraryHaskellDepends = [ ··· 222924 ]; 222925 description = "Domain modelling algebra for polysemy"; 222926 license = lib.licenses.mit; 222927 }) {}; 222928 222929 "polysemy-methodology-co-log" = callPackage ··· 223159 ({ mkDerivation, base, polysemy }: 223160 mkDerivation { 223161 pname = "polysemy-several"; 223162 version = "0.1.1.0"; 223163 sha256 = "0hbnvvg33nn2lhlpa1x1dzkmc9fcnfkb0fia0aa3pi5l96fsa0nw"; 223164 libraryHaskellDepends = [ base polysemy ]; 223165 description = "Run several effects at once, taken from the polysemy-zoo"; 223166 license = lib.licenses.mit; 223167 }) {}; 223168 223169 "polysemy-socket" = callPackage ··· 223289 }) {}; 223290 223291 "polysemy-zoo" = callPackage 223292 + ({ mkDerivation, async, base, constraints, containers 223293 + , contravariant, exceptions, ghc-compact, ghc-prim, hspec 223294 + , hspec-discover, mtl, polysemy, polysemy-plugin, random 223295 + , reflection, streaming, text, transformers 223296 }: 223297 mkDerivation { 223298 pname = "polysemy-zoo"; 223299 + version = "0.8.1.0"; 223300 + sha256 = "0p8ljkpmcf0gf29b8dl1xwra189xfs5ba88fgmys2jcg2wz6yy1d"; 223301 libraryHaskellDepends = [ 223302 + async base constraints containers contravariant exceptions 223303 + ghc-compact ghc-prim mtl polysemy random reflection streaming text 223304 + transformers 223305 ]; 223306 testHaskellDepends = [ 223307 + async base constraints containers contravariant exceptions 223308 + ghc-compact ghc-prim hspec mtl polysemy polysemy-plugin random 223309 + reflection streaming text transformers 223310 ]; 223311 testToolDepends = [ hspec-discover ]; 223312 description = "Experimental, user-contributed effects and interpreters for polysemy"; ··· 224515 224516 "postgresql-binary" = callPackage 224517 ({ mkDerivation, aeson, base, binary-parser, bytestring 224518 + , bytestring-strict-builder, containers, criterion, network-ip 224519 + , postgresql-libpq, QuickCheck, quickcheck-instances, rerebase 224520 + , scientific, tasty, tasty-hunit, tasty-quickcheck, text, time 224521 + , transformers, unordered-containers, uuid, vector 224522 }: 224523 mkDerivation { 224524 pname = "postgresql-binary"; 224525 + version = "0.12.5"; 224526 + sha256 = "0fnc97mw4c0aipbqih8jz23ma8xrspgw7r56qq3vzl4k2p9z49vj"; 224527 libraryHaskellDepends = [ 224528 aeson base binary-parser bytestring bytestring-strict-builder 224529 containers network-ip scientific text time transformers 224530 unordered-containers uuid vector 224531 ]; 224532 testHaskellDepends = [ 224533 + aeson network-ip postgresql-libpq QuickCheck quickcheck-instances 224534 rerebase tasty tasty-hunit tasty-quickcheck 224535 ]; 224536 benchmarkHaskellDepends = [ criterion rerebase ]; ··· 224538 license = lib.licenses.mit; 224539 }) {}; 224540 224541 + "postgresql-binary_0_13" = callPackage 224542 ({ mkDerivation, aeson, base, binary-parser, bytestring 224543 , bytestring-strict-builder, containers, criterion, network-ip 224544 , postgresql-libpq, QuickCheck, quickcheck-instances, rerebase ··· 224547 }: 224548 mkDerivation { 224549 pname = "postgresql-binary"; 224550 + version = "0.13"; 224551 + sha256 = "0pb4bzkhgw59y2l06gikwf6i8g9wfzkx5swmw9c8hdxdzcjzjb1k"; 224552 libraryHaskellDepends = [ 224553 aeson base binary-parser bytestring bytestring-strict-builder 224554 containers network-ip scientific text time transformers ··· 224756 testHaskellDepends = [ base bytestring hspec postgresql-simple ]; 224757 description = "PostgreSQL Schema Migrations"; 224758 license = lib.licenses.bsd3; 224759 + mainProgram = "migrate"; 224760 + }) {}; 224761 + 224762 + "postgresql-migration_0_2_1_4" = callPackage 224763 + ({ mkDerivation, base, base64-bytestring, bytestring, cryptohash 224764 + , directory, filepath, hspec, postgresql-simple, text, time 224765 + }: 224766 + mkDerivation { 224767 + pname = "postgresql-migration"; 224768 + version = "0.2.1.4"; 224769 + sha256 = "0p8rggalgijw02p7m77x443md5dg1kjvvm06v980cchsj148c80s"; 224770 + isLibrary = true; 224771 + isExecutable = true; 224772 + libraryHaskellDepends = [ 224773 + base base64-bytestring bytestring cryptohash directory filepath 224774 + postgresql-simple text time 224775 + ]; 224776 + executableHaskellDepends = [ 224777 + base base64-bytestring bytestring cryptohash directory 224778 + postgresql-simple text time 224779 + ]; 224780 + testHaskellDepends = [ base bytestring hspec postgresql-simple ]; 224781 + description = "PostgreSQL Schema Migrations"; 224782 + license = lib.licenses.bsd3; 224783 + hydraPlatforms = lib.platforms.none; 224784 mainProgram = "migrate"; 224785 }) {}; 224786 ··· 227581 license = lib.licenses.bsd3; 227582 }) {}; 227583 227584 + "primitive-primvar" = callPackage 227585 + ({ mkDerivation, base, primitive }: 227586 + mkDerivation { 227587 + pname = "primitive-primvar"; 227588 + version = "0.0.0.0"; 227589 + sha256 = "0dgswszya33vabbyxz96g6z2z4nikqv4h8yj59b0q5j9f3pmmd3z"; 227590 + libraryHaskellDepends = [ base primitive ]; 227591 + description = "Unboxed variables for `Prim` values"; 227592 + license = lib.licenses.cc0; 227593 + }) {}; 227594 + 227595 "primitive-simd" = callPackage 227596 ({ mkDerivation, base, criterion, deepseq, ghc-prim, primitive 227597 , random, vector ··· 227646 pname = "primitive-unaligned"; 227647 version = "0.1.1.1"; 227648 sha256 = "1f3a46d9dr7x1k8b6ixnp9jzxkppx3g27qsxq4f244ndnf2jnchl"; 227649 + revision = "1"; 227650 + editedCabalFile = "1vksp8izwb2hwyc1li3cf209cf2vaj6ww9n3lyrksr8ymd1p6f16"; 227651 libraryHaskellDepends = [ base primitive ]; 227652 testHaskellDepends = [ base primitive ]; 227653 description = "Unaligned access to primitive arrays"; 227654 license = lib.licenses.bsd3; 227655 + }) {}; 227656 + 227657 + "primitive-unaligned_0_1_1_2" = callPackage 227658 + ({ mkDerivation, base, primitive }: 227659 + mkDerivation { 227660 + pname = "primitive-unaligned"; 227661 + version = "0.1.1.2"; 227662 + sha256 = "1ksl2gib15inbd80rf0bl3baj8fmk740liv4fdg9493dlhr3a4pa"; 227663 + libraryHaskellDepends = [ base primitive ]; 227664 + testHaskellDepends = [ base primitive ]; 227665 + description = "Unaligned access to primitive arrays"; 227666 + license = lib.licenses.bsd3; 227667 + hydraPlatforms = lib.platforms.none; 227668 }) {}; 227669 227670 "primitive-unlifted" = callPackage ··· 229574 license = lib.licenses.bsd3; 229575 }) {}; 229576 229577 + "proto-lens_0_7_1_2" = callPackage 229578 + ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim 229579 + , lens-family, parsec, pretty, primitive, profunctors, QuickCheck 229580 + , tagged, tasty, tasty-quickcheck, text, transformers, vector 229581 + }: 229582 + mkDerivation { 229583 + pname = "proto-lens"; 229584 + version = "0.7.1.2"; 229585 + sha256 = "0zbkwksmnpc5ivbhckg1kjivn1qbk9pz79vifyiydp90nxjh56fy"; 229586 + enableSeparateDataOutput = true; 229587 + libraryHaskellDepends = [ 229588 + base bytestring containers deepseq ghc-prim lens-family parsec 229589 + pretty primitive profunctors tagged text transformers vector 229590 + ]; 229591 + testHaskellDepends = [ 229592 + base bytestring QuickCheck tasty tasty-quickcheck vector 229593 + ]; 229594 + description = "A lens-based implementation of protocol buffers in Haskell"; 229595 + license = lib.licenses.bsd3; 229596 + hydraPlatforms = lib.platforms.none; 229597 + }) {}; 229598 + 229599 "proto-lens-arbitrary" = callPackage 229600 ({ mkDerivation, base, bytestring, containers, lens-family 229601 , proto-lens, QuickCheck, text ··· 229736 license = lib.licenses.bsd3; 229737 }) {}; 229738 229739 + "proto-lens-runtime_0_7_0_3" = callPackage 229740 + ({ mkDerivation, base, bytestring, containers, deepseq, filepath 229741 + , lens-family, proto-lens, text, vector 229742 + }: 229743 + mkDerivation { 229744 + pname = "proto-lens-runtime"; 229745 + version = "0.7.0.3"; 229746 + sha256 = "1fb64xcrgd7v2l4hqqcs0riszklkxh516l7n4p9lwwqmagmgz36y"; 229747 + libraryHaskellDepends = [ 229748 + base bytestring containers deepseq filepath lens-family proto-lens 229749 + text vector 229750 + ]; 229751 + doHaddock = false; 229752 + license = lib.licenses.bsd3; 229753 + hydraPlatforms = lib.platforms.none; 229754 + }) {}; 229755 + 229756 "proto-lens-setup" = callPackage 229757 ({ mkDerivation, base, bytestring, Cabal, containers, deepseq 229758 , directory, filepath, process, proto-lens-protoc, temporary, text ··· 230271 pname = "pseudo-boolean"; 230272 version = "0.1.10.0"; 230273 sha256 = "1p9w1d80d2kp7wp7wp6xf9dz1iv9knhy8b75mklz7zq3cf5gvnrh"; 230274 + revision = "3"; 230275 + editedCabalFile = "0cn7v9r8kd9xcfhkzd2ln5kqfwv4dc81c4lmv402sa1w82sbbf2h"; 230276 libraryHaskellDepends = [ 230277 attoparsec base bytestring bytestring-builder containers deepseq 230278 dlist hashable megaparsec parsec void ··· 231081 231082 "purebred-email" = callPackage 231083 ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring 231084 + , case-insensitive, concise, deepseq, hedgehog, lens 231085 , quickcheck-instances, random, semigroupoids, stringsearch, tasty 231086 , tasty-golden, tasty-hedgehog, tasty-hunit, tasty-quickcheck, text 231087 , time 231088 }: 231089 mkDerivation { 231090 pname = "purebred-email"; 231091 + version = "0.6"; 231092 + sha256 = "0i89jyzy04fsrkfsqasrszhhax3hhmms7ih31sypn67w3awkk985"; 231093 isLibrary = true; 231094 isExecutable = true; 231095 libraryHaskellDepends = [ ··· 231098 ]; 231099 testHaskellDepends = [ 231100 attoparsec base bytestring case-insensitive hedgehog lens 231101 + quickcheck-instances random tasty tasty-golden tasty-hedgehog 231102 + tasty-hunit tasty-quickcheck text time 231103 ]; 231104 description = "types and parser for email messages (including MIME)"; 231105 license = lib.licenses.agpl3Plus; ··· 231560 }: 231561 mkDerivation { 231562 pname = "pusher-http-haskell"; 231563 version = "2.1.0.12"; 231564 sha256 = "12gk26br85spyl0pcdr71a0i3mq4cbb8qi6vwkmgx4k6hg7h43xl"; 231565 libraryHaskellDepends = [ ··· 231572 ]; 231573 description = "Haskell client library for the Pusher Channels HTTP API"; 231574 license = lib.licenses.mit; 231575 }) {}; 231576 231577 "pusher-ws" = callPackage ··· 232561 description = "Unit conversion and manipulation library"; 232562 license = lib.licenses.bsd3; 232563 mainProgram = "quantities"; 232564 + }) {}; 232565 + 232566 + "quantizer" = callPackage 232567 + ({ mkDerivation, base, subG, uniqueness-periods-vector-stats }: 232568 + mkDerivation { 232569 + pname = "quantizer"; 232570 + version = "0.1.0.0"; 232571 + sha256 = "0pall4g5fd8flv7b380y7qqnh630jbnf5kbzxhpx13qr287casrh"; 232572 + libraryHaskellDepends = [ 232573 + base subG uniqueness-periods-vector-stats 232574 + ]; 232575 + description = "Library to provide the behaviour similar to quantum states superposition"; 232576 + license = lib.licenses.mit; 232577 }) {}; 232578 232579 "quantum-arrow" = callPackage ··· 237042 license = lib.licenses.mit; 237043 }) {}; 237044 237045 + "rebase_1_16_1" = callPackage 237046 ({ mkDerivation, base, bifunctors, bytestring, comonad, containers 237047 , contravariant, deepseq, dlist, either, groups, hashable 237048 , invariant, mtl, profunctors, scientific, selective, semigroupoids ··· 237051 }: 237052 mkDerivation { 237053 pname = "rebase"; 237054 + version = "1.16.1"; 237055 + sha256 = "0mb1x5p3lvfhxsrnmkhsv6f4rd1cxp6m3qg6kyz30svrbwxsvvkz"; 237056 revision = "1"; 237057 + editedCabalFile = "1igpk9gz54jfvf5m69xcp7hl567c4lkbmwhzylcbx0i1n0pd7i2n"; 237058 libraryHaskellDepends = [ 237059 base bifunctors bytestring comonad containers contravariant deepseq 237060 dlist either groups hashable invariant mtl profunctors scientific ··· 238202 pname = "reflex"; 238203 version = "0.8.2.0"; 238204 sha256 = "1hvagxcs413bqairxf77vp19484mxnbfckhd44wv22ncwfh5mq6d"; 238205 + revision = "3"; 238206 + editedCabalFile = "1sax4fx7pgn85dvih4y6mnvhdq8nssan1rcys5kdfhirnr4vgn1m"; 238207 libraryHaskellDepends = [ 238208 base bifunctors comonad constraints constraints-extras containers 238209 data-default dependent-map dependent-sum exception-transformers ··· 240127 }: 240128 mkDerivation { 240129 pname = "registry-hedgehog"; 240130 + version = "0.7.0.5"; 240131 + sha256 = "1mc8m74mx5119b6k7ac4ysilnwm0163a4c57gc15620mw3f0w0dl"; 240132 libraryHaskellDepends = [ 240133 base containers hedgehog mmorph multimap protolude registry tasty 240134 tasty-discover tasty-hedgehog tasty-th template-haskell text ··· 240180 }: 240181 mkDerivation { 240182 pname = "registry-messagepack"; 240183 + version = "0.3.0.2"; 240184 + sha256 = "1xp6b3w8gs702q27cg50gh5mcakgxdc23ahnbbgg2cw4mg4l9nqz"; 240185 libraryHaskellDepends = [ 240186 base containers msgpack protolude registry template-haskell text 240187 transformers vector ··· 241973 license = lib.licenses.mit; 241974 }) {}; 241975 241976 + "rerebase_1_16_1" = callPackage 241977 + ({ mkDerivation, rebase }: 241978 + mkDerivation { 241979 + pname = "rerebase"; 241980 + version = "1.16.1"; 241981 + sha256 = "04pw2j4nh8x53axmfzp9d2plmiwxpxddgwcji0a8j24lkdyv8k32"; 241982 + libraryHaskellDepends = [ rebase ]; 241983 + description = "Reexports from \"base\" with a bunch of other standard libraries"; 241984 + license = lib.licenses.mit; 241985 + hydraPlatforms = lib.platforms.none; 241986 + }) {}; 241987 + 241988 "reroute" = callPackage 241989 ({ mkDerivation, base, criterion, deepseq, graph-core, hashable 241990 , hspec, http-api-data, hvect, mtl, random, regex-compat, text ··· 243202 ]; 243203 description = "Robert Fischer's Common library"; 243204 license = lib.licenses.bsd3; 243205 + hydraPlatforms = lib.platforms.none; 243206 + broken = true; 243207 }) {}; 243208 243209 "rfc-env" = callPackage ··· 247838 "sandwich" = callPackage 247839 ({ mkDerivation, aeson, ansi-terminal, async, base, brick 247840 , bytestring, colour, containers, directory, exceptions, filepath 247841 , free, haskell-src-exts, lifted-async, microlens, microlens-th 247842 , monad-control, monad-logger, mtl, optparse-applicative 247843 , pretty-show, process, safe, safe-exceptions, stm ··· 247876 ]; 247877 description = "Yet another test framework for Haskell"; 247878 license = lib.licenses.bsd3; 247879 }) {}; 247880 247881 "sandwich-hedgehog" = callPackage ··· 251130 license = lib.licenses.mit; 251131 }) {}; 251132 251133 + "selda_0_5_2_0" = callPackage 251134 + ({ mkDerivation, base, bytestring, containers, exceptions, mtl 251135 + , random, text, time, uuid-types 251136 + }: 251137 + mkDerivation { 251138 + pname = "selda"; 251139 + version = "0.5.2.0"; 251140 + sha256 = "1n0zkd80a9z83q5nld0gyg2p25nfy4rjkihql88binhknhk3hkgk"; 251141 + libraryHaskellDepends = [ 251142 + base bytestring containers exceptions mtl random text time 251143 + uuid-types 251144 + ]; 251145 + description = "Multi-backend, high-level EDSL for interacting with SQL databases"; 251146 + license = lib.licenses.mit; 251147 + hydraPlatforms = lib.platforms.none; 251148 + }) {}; 251149 + 251150 "selda-json" = callPackage 251151 ({ mkDerivation, aeson, base, bytestring, selda, text }: 251152 mkDerivation { 251153 pname = "selda-json"; 251154 + version = "0.1.1.1"; 251155 + sha256 = "0sjy83538g6a2yq1q9ifadfwp7lf5b2grmm0i02qpp47n1b039rh"; 251156 libraryHaskellDepends = [ aeson base bytestring selda text ]; 251157 description = "JSON support for the Selda database library"; 251158 license = lib.licenses.mit; ··· 251166 }: 251167 mkDerivation { 251168 pname = "selda-postgresql"; 251169 + version = "0.1.8.2"; 251170 + sha256 = "1rn75ynvn2iipz9yj3h4iwgz2922s9hwpgiga0brj00pb0b5a52g"; 251171 libraryHaskellDepends = [ 251172 base bytestring exceptions postgresql-binary postgresql-libpq selda 251173 selda-json text time uuid-types ··· 251193 ]; 251194 description = "SQLite backend for the Selda database EDSL"; 251195 license = lib.licenses.mit; 251196 + }) {}; 251197 + 251198 + "selda-sqlite_0_1_7_2" = callPackage 251199 + ({ mkDerivation, base, bytestring, direct-sqlite, directory 251200 + , exceptions, selda, text, time, uuid-types 251201 + }: 251202 + mkDerivation { 251203 + pname = "selda-sqlite"; 251204 + version = "0.1.7.2"; 251205 + sha256 = "1cldk804vv82dp3hyxcddzy3plijgkmjz3ykrjzy7afqni97yc4y"; 251206 + libraryHaskellDepends = [ 251207 + base bytestring direct-sqlite directory exceptions selda text time 251208 + uuid-types 251209 + ]; 251210 + description = "SQLite backend for the Selda database EDSL"; 251211 + license = lib.licenses.mit; 251212 + hydraPlatforms = lib.platforms.none; 251213 }) {}; 251214 251215 "select" = callPackage ··· 251951 }: 251952 mkDerivation { 251953 pname = "seonbi"; 251954 + version = "0.3.4"; 251955 + sha256 = "1yi01l1hn9fx7n39s5f7vwp9hlv5f0ah0gxs14dd46i2xrpxf5a8"; 251956 isLibrary = true; 251957 isExecutable = true; 251958 enableSeparateDataOutput = true; ··· 256525 mainProgram = "shake"; 256526 }) {}; 256527 256528 + "shake_0_19_7" = callPackage 256529 + ({ mkDerivation, base, binary, bytestring, deepseq, directory 256530 + , extra, filepath, filepattern, hashable, heaps, js-dgtable 256531 + , js-flot, js-jquery, primitive, process, QuickCheck, random, time 256532 + , transformers, unix, unordered-containers, utf8-string 256533 + }: 256534 + mkDerivation { 256535 + pname = "shake"; 256536 + version = "0.19.7"; 256537 + sha256 = "1lcr6q53qwm308bny6gfawcjhxsmalqi3dnwckam02zp2apmcaim"; 256538 + isLibrary = true; 256539 + isExecutable = true; 256540 + enableSeparateDataOutput = true; 256541 + libraryHaskellDepends = [ 256542 + base binary bytestring deepseq directory extra filepath filepattern 256543 + hashable heaps js-dgtable js-flot js-jquery primitive process 256544 + random time transformers unix unordered-containers utf8-string 256545 + ]; 256546 + executableHaskellDepends = [ 256547 + base binary bytestring deepseq directory extra filepath filepattern 256548 + hashable heaps js-dgtable js-flot js-jquery primitive process 256549 + random time transformers unix unordered-containers utf8-string 256550 + ]; 256551 + testHaskellDepends = [ 256552 + base binary bytestring deepseq directory extra filepath filepattern 256553 + hashable heaps js-dgtable js-flot js-jquery primitive process 256554 + QuickCheck random time transformers unix unordered-containers 256555 + utf8-string 256556 + ]; 256557 + description = "Build system library, like Make, but more accurate dependencies"; 256558 + license = lib.licenses.bsd3; 256559 + hydraPlatforms = lib.platforms.none; 256560 + mainProgram = "shake"; 256561 + }) {}; 256562 + 256563 "shake-ats" = callPackage 256564 ({ mkDerivation, base, binary, cdeps, dependency, directory, hs2ats 256565 , language-ats, microlens, shake, shake-c, shake-cabal, shake-ext ··· 262332 mainProgram = "smtp2mta"; 262333 }) {}; 262334 262335 + "smtpbz" = callPackage 262336 + , network, process, QuickCheck, random, safecopy, socks, tagged 262337 + , text 262338 + }: 262339 + mkDerivation { 262340 + pname = "smtpbz"; 262341 + version = "1.0.0"; 262342 + sha256 = "1xn66l3bifrd6y12rssgsj4dihy325c9lbxl20ms49rnkcnwzwfq"; 262343 + libraryHaskellDepends = [ 262344 + aeson base bytestring http-conduit http-types text 262345 + ]; 262346 + description = "This is smtpbz"; 262347 + license = lib.licenses.bsd2; 262348 + }) {}; 262349 + 262350 "smtps-gmail" = callPackage 262351 ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring 262352 , conduit, conduit-extra, data-default, filepath, mime-mail ··· 267549 , mintty, mono-traversable, mtl, mustache, neat-interpolation 267550 , network-uri, open-browser, optparse-applicative, pantry, path 267551 , path-io, persistent, persistent-sqlite, persistent-template 267552 + , pretty, primitive, process, project-template, QuickCheck, random 267553 , raw-strings-qq, retry, rio, rio-prettyprint, semigroups 267554 , smallcheck, split, stm, streaming-commons, tar, template-haskell 267555 , temporary, text, text-metrics, th-reify-many, time, tls ··· 267559 }: 267560 mkDerivation { 267561 pname = "stack"; 267562 + version = "2.9.1"; 267563 + sha256 = "01020dx89m07qmjs58vs2kidhkzq3106md08w6c65bzxvlf6kcwk"; 267564 configureFlags = [ 267565 "-fdisable-git-info" "-fhide-dependency-versions" 267566 "-fsupported-build" ··· 267579 mtl mustache neat-interpolation network-uri open-browser 267580 optparse-applicative pantry path path-io persistent 267581 persistent-sqlite persistent-template pretty primitive process 267582 + project-template random retry rio rio-prettyprint semigroups split 267583 + stm streaming-commons tar template-haskell temporary text 267584 + text-metrics th-reify-many time tls transformers typed-process 267585 unicode-transforms unix unix-compat unliftio unordered-containers 267586 vector yaml zip-archive zlib 267587 ]; ··· 267596 mtl mustache neat-interpolation network-uri open-browser 267597 optparse-applicative pantry path path-io persistent 267598 persistent-sqlite persistent-template pretty primitive process 267599 + project-template random retry rio rio-prettyprint semigroups split 267600 + stm streaming-commons tar template-haskell temporary text 267601 + text-metrics th-reify-many time tls transformers typed-process 267602 unicode-transforms unix unix-compat unliftio unordered-containers 267603 vector yaml zip-archive zlib 267604 ]; ··· 267613 mono-traversable mtl mustache neat-interpolation network-uri 267614 open-browser optparse-applicative pantry path path-io persistent 267615 persistent-sqlite persistent-template pretty primitive process 267616 + project-template QuickCheck random raw-strings-qq retry rio 267617 rio-prettyprint semigroups smallcheck split stm streaming-commons 267618 tar template-haskell temporary text text-metrics th-reify-many time 267619 tls transformers typed-process unicode-transforms unix unix-compat ··· 267964 }: 267965 mkDerivation { 267966 pname = "stack2cabal"; 267967 + version = "1.0.14"; 267968 + sha256 = "11ja6k9k4gj9cfa7s6jv43wkm5f189a51rr21v4891226rf79agy"; 267969 isLibrary = true; 267970 isExecutable = true; 267971 libraryHaskellDepends = [ ··· 271111 maintainers = [ lib.maintainers.maralorn ]; 271112 }) {}; 271113 271114 + "streamly_0_8_3" = callPackage 271115 ({ mkDerivation, atomic-primops, base, containers, deepseq 271116 , directory, exceptions, filepath, fusion-plugin-types, ghc-prim 271117 , heaps, lockfree-queue, monad-control, mtl, network, primitive ··· 271119 }: 271120 mkDerivation { 271121 pname = "streamly"; 271122 + version = "0.8.3"; 271123 + sha256 = "0xjvrkyh8i6hkfr3vsi3n56z85qd56nyjiwi1abzhhdshvxw92xg"; 271124 libraryHaskellDepends = [ 271125 atomic-primops base containers deepseq directory exceptions 271126 filepath fusion-plugin-types ghc-prim heaps lockfree-queue ··· 271905 }) {}; 271906 271907 "string-interpreter" = callPackage 271908 + ({ mkDerivation, base, cli-arguments, phonetic-languages-basis 271909 + , phonetic-languages-permutations-array 271910 + }: 271911 mkDerivation { 271912 pname = "string-interpreter"; 271913 + version = "0.7.0.0"; 271914 + sha256 = "0j8q9vps7r3vd71j4slz540y8a3bbh1c2hdn5d9g2892984chjb2"; 271915 + libraryHaskellDepends = [ 271916 + base cli-arguments phonetic-languages-basis 271917 + phonetic-languages-permutations-array 271918 + ]; 271919 description = "Is used in the phonetic languages approach (e. g. in the recursive mode)."; 271920 license = lib.licenses.mit; 271921 }) {}; ··· 272834 hydraPlatforms = lib.platforms.none; 272835 mainProgram = "stylish-cabal"; 272836 broken = true; 272837 + }) {}; 272838 + 272839 + "stylish-haskell_0_13_0_0" = callPackage 272840 + ({ mkDerivation, aeson, base, bytestring, Cabal, containers 272841 + , directory, file-embed, filepath, ghc-lib-parser, HsYAML 272842 + , HsYAML-aeson, HUnit, mtl, optparse-applicative, random, strict 272843 + , syb, test-framework, test-framework-hunit, text 272844 + }: 272845 + mkDerivation { 272846 + pname = "stylish-haskell"; 272847 + version = "0.13.0.0"; 272848 + sha256 = "0x9w3zh1lzp6l5xj3mynnlr0fzb5mbv0wwpfxp8fr6bk0jcrzjwf"; 272849 + isLibrary = true; 272850 + isExecutable = true; 272851 + libraryHaskellDepends = [ 272852 + aeson base bytestring Cabal containers directory file-embed 272853 + filepath ghc-lib-parser HsYAML HsYAML-aeson mtl syb text 272854 + ]; 272855 + executableHaskellDepends = [ 272856 + aeson base bytestring Cabal containers directory file-embed 272857 + filepath ghc-lib-parser HsYAML HsYAML-aeson mtl 272858 + optparse-applicative strict syb 272859 + ]; 272860 + testHaskellDepends = [ 272861 + aeson base bytestring Cabal containers directory file-embed 272862 + filepath ghc-lib-parser HsYAML HsYAML-aeson HUnit mtl random syb 272863 + test-framework test-framework-hunit text 272864 + ]; 272865 + description = "Haskell code prettifier"; 272866 + license = lib.licenses.bsd3; 272867 + hydraPlatforms = lib.platforms.none; 272868 + mainProgram = "stylish-haskell"; 272869 }) {}; 272870 272871 "stylish-haskell" = callPackage ··· 274118 broken = true; 274119 }) {}; 274120 274121 + "svg-icons" = callPackage 274122 + ({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }: 274123 + mkDerivation { 274124 + pname = "svg-icons"; 274125 + version = "0.4.0.2"; 274126 + sha256 = "1z31ynhchk27hzfayrbnh9xzdq5ibz57ls2jk7j5jck9xmxl7zac"; 274127 + isLibrary = true; 274128 + isExecutable = true; 274129 + libraryHaskellDepends = [ 274130 + base blaze-markup blaze-svg directory text 274131 + ]; 274132 + executableHaskellDepends = [ 274133 + base blaze-markup blaze-svg directory text 274134 + ]; 274135 + description = "Svg Icons and more"; 274136 + license = lib.licenses.bsd3; 274137 + hydraPlatforms = lib.platforms.none; 274138 + mainProgram = "svg-icons-exe"; 274139 + broken = true; 274140 + }) {}; 274141 + 274142 "svg-tree" = callPackage 274143 ({ mkDerivation, attoparsec, base, bytestring, containers 274144 , JuicyPixels, lens, linear, mtl, scientific, text, transformers ··· 274673 license = lib.licenses.bsd3; 274674 }) {}; 274675 274676 + "syb_0_7_2_2" = callPackage 274677 + ({ mkDerivation, base, containers, mtl, tasty, tasty-hunit }: 274678 + mkDerivation { 274679 + pname = "syb"; 274680 + version = "0.7.2.2"; 274681 + sha256 = "1qxjjndfwz2vvpz9707banmcn6jl2v6w6zp401zxaj327fccchw1"; 274682 + libraryHaskellDepends = [ base ]; 274683 + testHaskellDepends = [ base containers mtl tasty tasty-hunit ]; 274684 + description = "Scrap Your Boilerplate"; 274685 + license = lib.licenses.bsd3; 274686 + hydraPlatforms = lib.platforms.none; 274687 + }) {}; 274688 + 274689 "syb-extras" = callPackage 274690 ({ mkDerivation, base, eq, prelude-extras }: 274691 mkDerivation { ··· 274823 }: 274824 mkDerivation { 274825 pname = "sydtest-discover"; 274826 version = "0.0.0.2"; 274827 sha256 = "1naraj9cp0036ppd42l4zjz6rfzn25n71nkvxjd0x979pakv3h7v"; 274828 isLibrary = true; ··· 274833 executableHaskellDepends = [ base ]; 274834 description = "Automatic test suite discovery for sydtest"; 274835 license = "unknown"; 274836 mainProgram = "sydtest-discover"; 274837 }) {}; 274838 ··· 279973 license = lib.licenses.mit; 279974 }) {}; 279975 279976 + "template-haskell-compat-v0208_0_1_9_1" = callPackage 279977 + ({ mkDerivation, base, template-haskell }: 279978 + mkDerivation { 279979 + pname = "template-haskell-compat-v0208"; 279980 + version = "0.1.9.1"; 279981 + sha256 = "1z87rla4vcbghdrvjkay59b686f0by02102vwrcayn4vbwzn4am1"; 279982 + libraryHaskellDepends = [ base template-haskell ]; 279983 + description = "A backwards compatibility layer for Template Haskell newer than 2.8"; 279984 + license = lib.licenses.mit; 279985 + hydraPlatforms = lib.platforms.none; 279986 + }) {}; 279987 + 279988 "template-haskell-optics" = callPackage 279989 ({ mkDerivation, base, containers, optics-core, template-haskell 279990 , th-abstraction ··· 282366 }: 282367 mkDerivation { 282368 pname = "text-lips"; 282369 + version = "0.1.0.2"; 282370 + sha256 = "0bjcapvcfpljjcf5z41xm5zqrjfyma8cs7cwzag3bl0zlppnq17h"; 282371 libraryHaskellDepends = [ 282372 base containers parsers text text-loc transformers 282373 ]; ··· 282381 ({ mkDerivation, base, hashable }: 282382 mkDerivation { 282383 pname = "text-loc"; 282384 + version = "0.1.1"; 282385 + sha256 = "00zd2bd8c9lrl34pwbnv0278jxipdycjjipxrfrfkn2iiawy65f9"; 282386 libraryHaskellDepends = [ base hashable ]; 282387 description = "Line-column locations within a text"; 282388 license = lib.licenses.bsd3; ··· 283168 license = lib.licenses.isc; 283169 }) {}; 283170 283171 + "th-abstraction_0_4_5_0" = callPackage 283172 + ({ mkDerivation, base, containers, ghc-prim, template-haskell }: 283173 + mkDerivation { 283174 + pname = "th-abstraction"; 283175 + version = "0.4.5.0"; 283176 + sha256 = "09hm0famyqsq09lal2ylnhsb31hybj8zanldi7cqncky4i7y5m80"; 283177 + libraryHaskellDepends = [ 283178 + base containers ghc-prim template-haskell 283179 + ]; 283180 + testHaskellDepends = [ base containers template-haskell ]; 283181 + description = "Nicer interface for reified information about data types"; 283182 + license = lib.licenses.isc; 283183 + hydraPlatforms = lib.platforms.none; 283184 + }) {}; 283185 + 283186 "th-alpha" = callPackage 283187 ({ mkDerivation, base, containers, derive, mmorph, mtl, tasty 283188 , tasty-hunit, tasty-quickcheck, template-haskell, th-desugar ··· 284811 mainProgram = "tidal"; 284812 }) {}; 284813 284814 + "tidal_1_9_2" = callPackage 284815 + ({ mkDerivation, base, bytestring, clock, colour, containers 284816 + , criterion, deepseq, exceptions, hosc, microspec, mtl, network 284817 + , parsec, primitive, random, text, tidal-link, transformers, weigh 284818 }: 284819 mkDerivation { 284820 pname = "tidal"; 284821 + version = "1.9.2"; 284822 + sha256 = "0ncc5rc2g0brmgd28cbigp1rhvch9az30vg987q8fn7xfzbxw92h"; 284823 enableSeparateDataOutput = true; 284824 libraryHaskellDepends = [ 284825 + base bytestring clock colour containers deepseq exceptions hosc mtl 284826 + network parsec primitive random text tidal-link transformers 284827 ]; 284828 testHaskellDepends = [ 284829 base containers deepseq hosc microspec parsec ··· 284838 ({ mkDerivation, base }: 284839 mkDerivation { 284840 pname = "tidal-link"; 284841 + version = "1.0.1"; 284842 + sha256 = "0s3x73zx4rxjawcf2744z9dr05j4pabbxddrz9814h1d61q2cbb1"; 284843 isLibrary = true; 284844 isExecutable = true; 284845 libraryHaskellDepends = [ base ]; ··· 284857 pname = "tidal-midi"; 284858 version = "0.9.10"; 284859 sha256 = "0d59s9vq2jmlb8b1bbay6n5911fjm9j04c9545p4i5visniv61b4"; 284860 + revision = "3"; 284861 + editedCabalFile = "0m6hn5nr0lj6h18388kf0dspiv798w6c2h73z6hrypn64dwmhvdg"; 284862 libraryHaskellDepends = [ 284863 base containers PortMidi tidal time transformers 284864 ]; 284865 + description = "Please ignore this package"; 284866 license = lib.licenses.gpl3Only; 284867 hydraPlatforms = lib.platforms.none; 284868 broken = true; ··· 287369 pname = "toml-reader"; 287370 version = "0.1.0.0"; 287371 sha256 = "06gxp8pzh8cdrifg5n0mhlnrslrx7k235sz2ldpy60x7vz7qywv9"; 287372 + revision = "1"; 287373 + editedCabalFile = "16qfl1bz7c8a34xvs5fzs5r421309xpw9gfsiv2szivd5hcp9f9r"; 287374 libraryHaskellDepends = [ 287375 base containers deepseq megaparsec parser-combinators text time 287376 ]; ··· 287382 license = lib.licenses.bsd3; 287383 }) {}; 287384 287385 + "toml-reader-parse" = callPackage 287386 + ({ mkDerivation, base, comonad, containers, deepseq, dlist, mtl 287387 + , prettyprinter, prettyprinter-combinators, text, time, toml-reader 287388 + , vector 287389 + }: 287390 + mkDerivation { 287391 + pname = "toml-reader-parse"; 287392 + version = "0.1.0.0"; 287393 + sha256 = "1ddwk29isiq190fd025laq0g8js7ifcngph9acy8zlmppp3685w7"; 287394 + libraryHaskellDepends = [ 287395 + base comonad containers deepseq dlist mtl prettyprinter 287396 + prettyprinter-combinators text time toml-reader vector 287397 + ]; 287398 + description = "Alternative parser for TOML values produced by the toml-reader package"; 287399 + license = lib.licenses.asl20; 287400 + }) {}; 287401 + 287402 "tomland" = callPackage 287403 ({ mkDerivation, base, bytestring, containers, deepseq, directory 287404 , hashable, hedgehog, hspec, hspec-hedgehog, hspec-megaparsec ··· 288013 }: 288014 mkDerivation { 288015 pname = "toysolver"; 288016 + version = "0.8.1"; 288017 + sha256 = "00f3x4rq8334g2923l338vzdz9jmf4amab16awr29bkj90h1ay5a"; 288018 isLibrary = true; 288019 isExecutable = true; 288020 libraryHaskellDepends = [ ··· 291020 }: 291021 mkDerivation { 291022 pname = "twee"; 291023 + version = "2.4.2"; 291024 + sha256 = "1m6pfxna4nby2mxalx6wa4gnnszhxfj58pc1i1by53c5fixnl1n6"; 291025 isLibrary = false; 291026 isExecutable = true; 291027 executableHaskellDepends = [ ··· 291033 }) {}; 291034 291035 "twee-lib" = callPackage 291036 + ({ mkDerivation, base, bytestring, cereal, containers, dlist 291037 + , ghc-prim, pretty, primitive, random, transformers, uglymemo 291038 }: 291039 mkDerivation { 291040 pname = "twee-lib"; 291041 + version = "2.4.2"; 291042 + sha256 = "1fncqc2abb9hhy5ncb7174gy7n7wp5c9ablq07pr7k61i8ngqwd9"; 291043 libraryHaskellDepends = [ 291044 + base bytestring cereal containers dlist ghc-prim pretty primitive 291045 + random transformers uglymemo 291046 ]; 291047 description = "An equational theorem prover"; 291048 license = lib.licenses.bsd3; ··· 292290 broken = true; 292291 }) {}; 292292 292293 + "type-rig" = callPackage 292294 + ({ mkDerivation, base, invariant }: 292295 + mkDerivation { 292296 + pname = "type-rig"; 292297 + version = "0.1"; 292298 + sha256 = "105p9mvcig9damgihywjjikxcgdqgzb08w721rc908kxnz6f5m38"; 292299 + libraryHaskellDepends = [ base invariant ]; 292300 + description = "Classes for the rig (sums and products) of types"; 292301 + license = lib.licenses.bsd2; 292302 + hydraPlatforms = lib.platforms.none; 292303 + broken = true; 292304 + }) {}; 292305 + 292306 "type-safe-avl" = callPackage 292307 ({ mkDerivation, base }: 292308 mkDerivation { ··· 293242 license = lib.licenses.asl20; 293243 }) {}; 293244 293245 + "tztime" = callPackage 293246 + ({ mkDerivation, base, deepseq, directory, doctest-parallel 293247 + , filepath, mtl, safe-exceptions, tasty, tasty-discover 293248 + , tasty-hunit-compat, template-haskell, text, th-test-utils, time 293249 + , time-compat, tz 293250 + }: 293251 + mkDerivation { 293252 + pname = "tztime"; 293253 + version = "0.1.0.0"; 293254 + sha256 = "0d605i6q281cmr3zxrhh51cahlgc4v0sdbzzrzyjwzdnf8rhj5nl"; 293255 + libraryHaskellDepends = [ 293256 + base deepseq directory filepath mtl safe-exceptions 293257 + template-haskell text time time-compat tz 293258 + ]; 293259 + testHaskellDepends = [ 293260 + base doctest-parallel tasty tasty-hunit-compat template-haskell 293261 + th-test-utils time time-compat 293262 + ]; 293263 + testToolDepends = [ tasty-discover ]; 293264 + description = "Safe timezone-aware handling of time"; 293265 + license = lib.licenses.mpl20; 293266 + hydraPlatforms = lib.platforms.none; 293267 + broken = true; 293268 + }) {}; 293269 + 293270 "u2f" = callPackage 293271 ({ mkDerivation, aeson, asn1-encoding, asn1-types, base 293272 , base64-bytestring, binary, bytestring, cryptohash, cryptonite ··· 294420 pname = "unicode-data"; 294421 version = "0.3.0"; 294422 sha256 = "0pwjjsk0gjkn73ghj10s603p84xr7h2kfg351c9grzngrcv9giq8"; 294423 + revision = "2"; 294424 + editedCabalFile = "1hvqizqk4v231iy9kj0g2yq3cxzd37bw2yrxr36201qsznc2kxxq"; 294425 isLibrary = true; 294426 isExecutable = true; 294427 libraryHaskellDepends = [ base ]; ··· 294552 pname = "unicode-transforms"; 294553 version = "0.4.0.1"; 294554 sha256 = "1z29jvli2rqkynfxni1gibl81458j7h8lrb8fg6lpnj8svhy2y1j"; 294555 + revision = "1"; 294556 + editedCabalFile = "0ml5j3j3dan7fgbyd3vgmlrij7bgszgfh244b1sppciis1v4m94p"; 294557 isLibrary = true; 294558 isExecutable = true; 294559 libraryHaskellDepends = [ ··· 295758 }: 295759 mkDerivation { 295760 pname = "unix-time"; 295761 version = "0.4.8"; 295762 sha256 = "0hz8mi08kg84hiqnch5ycscgqmjyn1mnl5ih1bsrclyb3fhvdppy"; 295763 libraryHaskellDepends = [ base binary bytestring old-time ]; ··· 295767 testToolDepends = [ hspec-discover ]; 295768 description = "Unix time parser/formatter and utilities"; 295769 license = lib.licenses.bsd3; 295770 }) {}; 295771 295772 "unjson" = callPackage ··· 297805 pname = "uuid"; 297806 version = "1.3.15"; 297807 sha256 = "0r05h16gd7fgfpq9iz43jcn9jzrgfa0gk4cv1xy0p4rli66rb1gq"; 297808 + revision = "2"; 297809 + editedCabalFile = "06j1hk4alypnwd4v55w6lfm1jrsaqh85k350qmymw0sqbrd9rmx3"; 297810 libraryHaskellDepends = [ 297811 base binary bytestring cryptohash-md5 cryptohash-sha1 entropy 297812 network-info random text time uuid-types ··· 301308 hydraPlatforms = lib.platforms.none; 301309 }) {}; 301310 301311 + "vty_5_37" = callPackage 301312 ({ mkDerivation, ansi-terminal, base, binary, blaze-builder 301313 , bytestring, Cabal, containers, deepseq, directory, filepath 301314 , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl ··· 301319 }: 301320 mkDerivation { 301321 pname = "vty"; 301322 + version = "5.37"; 301323 + sha256 = "1w6dc25npvlaflxcyzdssnymgi7x03zkwg7swyjw6cjjfdmkgqb7"; 301324 isLibrary = true; 301325 isExecutable = true; 301326 libraryHaskellDepends = [ ··· 301425 }: 301426 mkDerivation { 301427 pname = "vulkan"; 301428 + version = "3.21.1"; 301429 + sha256 = "06yh0iw0yhs7kdgra3s39cl7fyvl2ys81ihw48k9jpravaal31xl"; 301430 libraryHaskellDepends = [ base bytestring transformers vector ]; 301431 libraryPkgconfigDepends = [ vulkan ]; 301432 testHaskellDepends = [ ··· 305862 license = lib.licenses.bsd3; 305863 }) {}; 305864 305865 + "welford-online-mean-variance" = callPackage 305866 + ({ mkDerivation, base, cereal, deepseq, QuickCheck, tasty 305867 + , tasty-discover, tasty-quickcheck, vector 305868 + }: 305869 + mkDerivation { 305870 + pname = "welford-online-mean-variance"; 305871 + version = "0.1.0.0"; 305872 + sha256 = "0px7b1jbz5wn3zvmj0y4nrwy9m99615nw06hd3snaa60z4m88blm"; 305873 + libraryHaskellDepends = [ base cereal deepseq vector ]; 305874 + testHaskellDepends = [ 305875 + base cereal deepseq QuickCheck tasty tasty-discover 305876 + tasty-quickcheck vector 305877 + ]; 305878 + testToolDepends = [ tasty-discover ]; 305879 + description = "Online computation of mean and variance using the Welford algorithm"; 305880 + license = lib.licenses.bsd3; 305881 + }) {}; 305882 + 305883 "welshy" = callPackage 305884 ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit 305885 , http-types, lifted-base, resourcet, text, transformers ··· 306640 306641 "witch" = callPackage 306642 ({ mkDerivation, base, bytestring, containers, HUnit 306643 , template-haskell, text, time, transformers 306644 }: 306645 mkDerivation { ··· 306654 ]; 306655 description = "Convert values from one type into another"; 306656 license = lib.licenses.mit; 306657 maintainers = [ lib.maintainers.maralorn ]; 306658 }) {}; 306659 ··· 306773 }) {}; 306774 306775 "witness" = callPackage 306776 + ({ mkDerivation, base, constraints, containers, countable }: 306777 mkDerivation { 306778 pname = "witness"; 306779 + version = "0.6.1"; 306780 + sha256 = "02ky1qc4ar8iy3rzjp2j89mp3k7skz5jp65vn7lilmwrvm1b2vcx"; 306781 + libraryHaskellDepends = [ base constraints containers countable ]; 306782 description = "values that witness types"; 306783 license = lib.licenses.bsd2; 306784 hydraPlatforms = lib.platforms.none; ··· 312166 }: 312167 mkDerivation { 312168 pname = "yarl"; 312169 + version = "0.1.1.0"; 312170 + sha256 = "188dxv2pncq6x54n679ia86pl3ym8h6zgczs6zzcrd3w78ph0vmh"; 312171 libraryHaskellDepends = [ base ]; 312172 testHaskellDepends = [ base hspec hspec-core hspec-discover ]; 312173 testToolDepends = [ hspec-discover ]; ··· 313256 pname = "yesod-bin"; 313257 version = "1.6.2.2"; 313258 sha256 = "18bnr7wjcb5w8v62gfkrx7ky35agbkwl8f8vn2cdbjksa6wsllvr"; 313259 + revision = "1"; 313260 + editedCabalFile = "07zc0jf8gpv1zhyglgq2xj89jl6rc22mjv2v2k8lywlm8i5vjvdm"; 313261 isLibrary = false; 313262 isExecutable = true; 313263 executableHaskellDepends = [ ··· 313686 }: 313687 mkDerivation { 313688 pname = "yesod-form"; 313689 + version = "1.7.2"; 313690 + sha256 = "1f50vhp1ggmh7ja1rw71d10cwzyqxzhkgjwwy2vwp9r4x6fkb836"; 313691 libraryHaskellDepends = [ 313692 aeson attoparsec base blaze-builder blaze-html blaze-markup 313693 byteable bytestring containers data-default email-validate
+3 -2
pkgs/development/libraries/openssl/default.nix
··· 67 !(stdenv.hostPlatform.useLLVM or false) && 68 stdenv.cc.isGNU; 69 70 - nativeBuildInputs = [ perl ]; 71 buildInputs = lib.optional withCryptodev cryptodev 72 # perl is included to allow the interpreter path fixup hook to set the 73 # correct interpreter in c_rehash. ··· 155 postInstall = 156 (if static then '' 157 # OPENSSLDIR has a reference to self 158 - ${removeReferencesTo}/bin/remove-references-to -t $out $out/lib/*.a 159 '' else '' 160 # If we're building dynamic libraries, then don't install static 161 # libraries.
··· 67 !(stdenv.hostPlatform.useLLVM or false) && 68 stdenv.cc.isGNU; 69 70 + nativeBuildInputs = [ perl ] 71 + ++ lib.optionals static [ removeReferencesTo ]; 72 buildInputs = lib.optional withCryptodev cryptodev 73 # perl is included to allow the interpreter path fixup hook to set the 74 # correct interpreter in c_rehash. ··· 156 postInstall = 157 (if static then '' 158 # OPENSSLDIR has a reference to self 159 + remove-references-to -t $out $out/lib/*.a 160 '' else '' 161 # If we're building dynamic libraries, then don't install static 162 # libraries.
+1
pkgs/development/libraries/qt-6/default.nix
··· 49 withGtk3 = true; 50 inherit (srcs.qtbase) src version; 51 inherit bison cups harfbuzz libGL dconf gtk3 developerBuild cmake; 52 }; 53 54 qt3d = callPackage ./modules/qt3d.nix { };
··· 49 withGtk3 = true; 50 inherit (srcs.qtbase) src version; 51 inherit bison cups harfbuzz libGL dconf gtk3 developerBuild cmake; 52 + patches = [ ./patches/0007-qtbase-xcursor.patch ]; 53 }; 54 55 qt3d = callPackage ./modules/qt3d.nix { };
+4
pkgs/development/libraries/qt-6/modules/qtbase.nix
··· 201 "-DQT_FEATURE_openssl_linked=ON" 202 ]; 203 204 outputs = [ "out" "dev" ]; 205 206 postInstall = ''
··· 201 "-DQT_FEATURE_openssl_linked=ON" 202 ]; 203 204 + NIX_CFLAGS_COMPILE = [ 205 + ''-DNIXPKGS_LIBXCURSOR="${libXcursor.out}/lib/libXcursor"'' 206 + ]; 207 + 208 outputs = [ "out" "dev" ]; 209 210 postInstall = ''
+29
pkgs/development/libraries/qt-6/patches/0007-qtbase-xcursor.patch
···
··· 1 + From cc953cc3f736fabef1f5c211964f30be719fb35e Mon Sep 17 00:00:00 2001 2 + From: Thomas Tuegel <ttuegel@mailbox.org> 3 + Date: Tue, 17 Sep 2019 05:35:58 -0500 4 + Subject: [PATCH 07/10] qtbase-xcursor 5 + 6 + --- 7 + src/plugins/platforms/xcb/qxcbcursor.cpp | 4 ++-- 8 + 1 file changed, 2 insertions(+), 2 deletions(-) 9 + 10 + diff --git a/src/plugins/platforms/xcb/qxcbcursor.cpp b/src/plugins/platforms/xcb/qxcbcursor.cpp 11 + index fbadab4d50..c83ce0af5b 100644 12 + --- a/src/plugins/platforms/xcb/qxcbcursor.cpp 13 + +++ b/src/plugins/platforms/xcb/qxcbcursor.cpp 14 + @@ -317,10 +317,10 @@ QXcbCursor::QXcbCursor(QXcbConnection *conn, QXcbScreen *screen) 15 + #if QT_CONFIG(xcb_xlib) && QT_CONFIG(library) 16 + static bool function_ptrs_not_initialized = true; 17 + if (function_ptrs_not_initialized) { 18 + - QLibrary xcursorLib(QLatin1String("Xcursor"), 1); 19 + + QLibrary xcursorLib(QLatin1String(NIXPKGS_LIBXCURSOR), 1); 20 + bool xcursorFound = xcursorLib.load(); 21 + if (!xcursorFound) { // try without the version number 22 + - xcursorLib.setFileName(QLatin1String("Xcursor")); 23 + + xcursorLib.setFileName(QLatin1String(NIXPKGS_LIBXCURSOR)); 24 + xcursorFound = xcursorLib.load(); 25 + } 26 + if (xcursorFound) { 27 + -- 28 + 2.25.1 29 +
+2 -1
pkgs/development/ocaml-modules/dns/cli.nix
··· 1 - { buildDunePackage, dns, dns-tsig, dns-client, dns-server, dns-certify 2 , bos, cmdliner, fpath, x509, mirage-crypto, mirage-crypto-pk 3 , mirage-crypto-rng, hex, ptime, mtime, logs, fmt, ipaddr, lwt 4 , randomconv, alcotest ··· 19 dns-client 20 dns-server 21 dns-certify 22 bos 23 cmdliner 24 fpath
··· 1 + { buildDunePackage, dns, dns-tsig, dns-client, dns-server, dns-certify, dnssec 2 , bos, cmdliner, fpath, x509, mirage-crypto, mirage-crypto-pk 3 , mirage-crypto-rng, hex, ptime, mtime, logs, fmt, ipaddr, lwt 4 , randomconv, alcotest ··· 19 dns-client 20 dns-server 21 dns-certify 22 + dnssec 23 bos 24 cmdliner 25 fpath
+4 -3
pkgs/development/ocaml-modules/dns/default.nix
··· 1 { lib, buildDunePackage, fetchurl, alcotest 2 , cstruct, domain-name, duration, gmap, ipaddr, logs, lru, metrics, ptime, fmt 3 }: 4 5 buildDunePackage rec { 6 pname = "dns"; 7 - version = "6.1.4"; 8 9 minimalOCamlVersion = "4.08"; 10 11 src = fetchurl { 12 url = "https://github.com/mirage/ocaml-dns/releases/download/v${version}/dns-${version}.tbz"; 13 - sha256 = "sha256-nO9hRFOQzm3j57S1xTUC/j8ejSB+aDcsw/pOi893kHY="; 14 }; 15 16 - propagatedBuildInputs = [ fmt logs ptime domain-name gmap cstruct ipaddr lru duration metrics ]; 17 18 doCheck = true; 19 checkInputs = [ alcotest ];
··· 1 { lib, buildDunePackage, fetchurl, alcotest 2 , cstruct, domain-name, duration, gmap, ipaddr, logs, lru, metrics, ptime, fmt 3 + , base64 4 }: 5 6 buildDunePackage rec { 7 pname = "dns"; 8 + version = "6.3.0"; 9 10 minimalOCamlVersion = "4.08"; 11 12 src = fetchurl { 13 url = "https://github.com/mirage/ocaml-dns/releases/download/v${version}/dns-${version}.tbz"; 14 + sha256 = "sha256-3EAjenN9EIi4PsXCZDevmEPDaS4xbESbcbB7pFgwc1E="; 15 }; 16 17 + propagatedBuildInputs = [ fmt logs ptime domain-name gmap cstruct ipaddr lru duration metrics base64 ]; 18 19 doCheck = true; 20 checkInputs = [ alcotest ];
+30
pkgs/development/ocaml-modules/dns/dnssec.nix
···
··· 1 + { buildDunePackage, cstruct, dns, mirage-crypto, mirage-crypto-pk, mirage-crypto-ec 2 + , domain-name, logs 3 + , alcotest, base64 4 + }: 5 + 6 + buildDunePackage { 7 + pname = "dnssec"; 8 + 9 + inherit (dns) version src; 10 + 11 + propagatedBuildInputs = [ 12 + cstruct 13 + dns 14 + mirage-crypto 15 + mirage-crypto-pk 16 + mirage-crypto-ec 17 + domain-name 18 + logs 19 + ]; 20 + 21 + doCheck = true; 22 + checkInputs = [ 23 + alcotest 24 + base64 25 + ]; 26 + 27 + meta = dns.meta // { 28 + description = "DNSSec support for OCaml-DNS"; 29 + }; 30 + }
+2 -1
pkgs/development/ocaml-modules/dns/resolver.nix
··· 1 { buildDunePackage, dns, dns-server, dns-mirage, lru, duration 2 , randomconv, lwt, mirage-time, mirage-clock, mirage-random 3 - , tcpip, tls, tls-mirage 4 , alcotest 5 }: 6 ··· 13 dns 14 dns-server 15 dns-mirage 16 lru 17 duration 18 randomconv
··· 1 { buildDunePackage, dns, dns-server, dns-mirage, lru, duration 2 , randomconv, lwt, mirage-time, mirage-clock, mirage-random 3 + , tcpip, tls, tls-mirage, dnssec 4 , alcotest 5 }: 6 ··· 13 dns 14 dns-server 15 dns-mirage 16 + dnssec 17 lru 18 duration 19 randomconv
-5
pkgs/development/python-modules/elasticsearch/default.nix
··· 7 8 buildPythonPackage (rec { 9 pname = "elasticsearch"; 10 - # In 7.14.0, the package was intentionally made incompatible with 11 - # the OSS version of elasticsearch - don't update past 7.13.x until 12 - # there's a clear path forward. See 13 - # https://github.com/elastic/elasticsearch-py/issues/1639 for more 14 - # info. 15 version = "7.16.3"; 16 17 src = fetchPypi {
··· 7 8 buildPythonPackage (rec { 9 pname = "elasticsearch"; 10 version = "7.16.3"; 11 12 src = fetchPypi {
+5
pkgs/development/python-modules/watchdog/default.nix
··· 41 substituteInPlace setup.cfg \ 42 --replace "--cov=watchdog" "" \ 43 --replace "--cov-report=term-missing" "" 44 ''; 45 46 disabledTests = [
··· 41 substituteInPlace setup.cfg \ 42 --replace "--cov=watchdog" "" \ 43 --replace "--cov-report=term-missing" "" 44 + '' + lib.optionalString stdenv.hostPlatform.isMusl 45 + # https://github.com/gorakhargosh/watchdog/issues/920 46 + '' 47 + substituteInPlace tests/test_inotify_c.py \ 48 + --replace "Unknown error -1" "No error information" 49 ''; 50 51 disabledTests = [
+3 -3
pkgs/development/tools/changie/default.nix
··· 2 3 buildGoModule rec { 4 pname = "changie"; 5 - version = "1.9.0"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "miniscruff"; 10 repo = pname; 11 - sha256 = "sha256-3i+GInsxGeHXdFYfI664sOshHFsEIVXgXolzPhc9eoM="; 12 }; 13 14 - vendorSha256 = "sha256-/tYhoHk4+gbdfeBNqcBSM0y4V3tVH67Xta3+e+Sctsg="; 15 16 meta = with lib; { 17 homepage = "https://changie.dev";
··· 2 3 buildGoModule rec { 4 pname = "changie"; 5 + version = "1.9.1"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "miniscruff"; 10 repo = pname; 11 + sha256 = "sha256-3AGz84z0YmDiLxlbDO0f9ny75hyLB4fnYQSICElJVK4="; 12 }; 13 14 + vendorSha256 = "sha256-9Cpyemq/f62rVMvGwOtgDGd9XllvICXL2dqNwUoFQmg="; 15 16 meta = with lib; { 17 homepage = "https://changie.dev";
+2 -2
pkgs/development/tools/doctl/default.nix
··· 2 3 buildGoModule rec { 4 pname = "doctl"; 5 - version = "1.79.0"; 6 7 vendorSha256 = null; 8 ··· 31 owner = "digitalocean"; 32 repo = "doctl"; 33 rev = "v${version}"; 34 - sha256 = "sha256-0tl79nVvnY2KECrfgEXQ8tOHnwEX+34uiJ/jshK5oFA="; 35 }; 36 37 meta = with lib; {
··· 2 3 buildGoModule rec { 4 pname = "doctl"; 5 + version = "1.81.0"; 6 7 vendorSha256 = null; 8 ··· 31 owner = "digitalocean"; 32 repo = "doctl"; 33 rev = "v${version}"; 34 + sha256 = "sha256-9sBuuRDbd44XH/DJVQrwiw+MhhQ8pl8uKcnsAa8nXGM="; 35 }; 36 37 meta = with lib; {
+4 -5
pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
··· 1 { lib 2 , stdenv 3 - , supportedGhcVersions ? [ "884" "8107" "902" "924" ] 4 - , dynamic ? false 5 , haskellPackages 6 , haskell 7 }: 8 # 9 # The recommended way to override this package is 10 # 11 - # pkgs.haskell-language-server.override { supportedGhcVersions = [ "902" ]; } 12 # 13 # for example. Read more about this in the haskell-language-server section of the nixpkgs manual. 14 # ··· 57 concatMapStringsSep ", " (x: concatStringsSep ", " (targets x)) 58 supportedGhcVersions 59 }. 60 - 61 - You can override the list supportedGhcVersions. 62 ''; 63 }; 64 }
··· 1 { lib 2 , stdenv 3 + , supportedGhcVersions ? [ "90" ] 4 + , dynamic ? true 5 , haskellPackages 6 , haskell 7 }: 8 # 9 # The recommended way to override this package is 10 # 11 + # pkgs.haskell-language-server.override { supportedGhcVersions = [ "90" "92"]; } 12 # 13 # for example. Read more about this in the haskell-language-server section of the nixpkgs manual. 14 # ··· 57 concatMapStringsSep ", " (x: concatStringsSep ", " (targets x)) 58 supportedGhcVersions 59 }. 60 + You can choose for which ghc versions to install hls with pkgs.haskell-language-server.override { supportedGhcVersions = [ "90" "92" ]; }. 61 ''; 62 }; 63 }
+2 -1
pkgs/games/hedgewars/default.nix
··· 82 hedgehog or hedgehogs after a player's or CPU turn is shown only when 83 all movement on the battlefield has ceased).''; 84 maintainers = with maintainers; [ kragniz fpletz ]; 85 - inherit (fpc.meta) platforms; 86 }; 87 }
··· 82 hedgehog or hedgehogs after a player's or CPU turn is shown only when 83 all movement on the battlefield has ceased).''; 84 maintainers = with maintainers; [ kragniz fpletz ]; 85 + broken = stdenv.isDarwin; 86 + platforms = platforms.linux; 87 }; 88 }
+5 -5
pkgs/os-specific/linux/nvidia-x11/default.nix
··· 27 stable = if stdenv.hostPlatform.system == "i686-linux" then legacy_390 else latest; 28 29 production = generic { 30 - version = "515.65.01"; 31 - sha256_64bit = "sha256-BJLdxbXmWqAMvHYujWaAIFyNCOEDtxMQh6FRJq7klek="; 32 - openSha256 = "sha256-GCCDnaDsbXTmbCYZBCM3fpHmOSWti/DkBJwYrRGAMPI="; 33 - settingsSha256 = "sha256-kBELMJCIWD9peZba14wfCoxsi3UXO3ehFYcVh4nvzVg="; 34 - persistencedSha256 = "sha256-P8oT7g944HvNk2Ot/0T0sJM7dZs+e0d+KwbwRrmsuDY="; 35 36 brokenOpen = kernelModVersion == "5.4" && kernel.isHardened; 37 };
··· 27 stable = if stdenv.hostPlatform.system == "i686-linux" then legacy_390 else latest; 28 29 production = generic { 30 + version = "515.76"; 31 + sha256_64bit = "sha256-xqKhjOuWX0mAvOTlzqNv1iLNwaXzGg6xu9NZqen2v0Q="; 32 + openSha256 = "sha256-843l42atzaTm4pX5UC/JZjXAvhwmBpE8k3SQFEFdcdY="; 33 + settingsSha256 = "sha256-2GdqmuvROLa8xFfyFY/F4YzEBq+SlVIYM4CVEARh9MI="; 34 + persistencedSha256 = "sha256-nIfP7xBIVy+BUa9VBCNQ9v5RT4l4S9X0GHLpNiN/WRg="; 35 36 brokenOpen = kernelModVersion == "5.4" && kernel.isHardened; 37 };
+2 -2
pkgs/servers/dns/pdns-recursor/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "pdns-recursor"; 8 - version = "4.7.2"; 9 10 src = fetchurl { 11 url = "https://downloads.powerdns.com/releases/pdns-recursor-${version}.tar.bz2"; 12 - sha256 = "sha256-vbQZB5D+dZd41vBRWvu8wKKLPn4bg8Vwyq84QZ1Xgg0="; 13 }; 14 15 nativeBuildInputs = [ pkg-config ];
··· 5 6 stdenv.mkDerivation rec { 7 pname = "pdns-recursor"; 8 + version = "4.7.3"; 9 10 src = fetchurl { 11 url = "https://downloads.powerdns.com/releases/pdns-recursor-${version}.tar.bz2"; 12 + sha256 = "sha256-IG12bMjwGJ951pr2TY2TfsxhpNE+jqZZTXj+MOYUBfI="; 13 }; 14 15 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/servers/geospatial/mapserver/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "mapserver"; 9 - version = "7.6.4"; 10 11 src = fetchFromGitHub { 12 owner = "MapServer"; 13 repo = "MapServer"; 14 rev = "rel-${lib.replaceStrings [ "." ] [ "-" ] version}"; 15 - sha256 = "sha256-NMo/7CtWYIP1oPKki09oDWLCbj2vPk3xCU4rkHq8YKY="; 16 }; 17 18 nativeBuildInputs = [
··· 6 7 stdenv.mkDerivation rec { 8 pname = "mapserver"; 9 + version = "8.0.0"; 10 11 src = fetchFromGitHub { 12 owner = "MapServer"; 13 repo = "MapServer"; 14 rev = "rel-${lib.replaceStrings [ "." ] [ "-" ] version}"; 15 + sha256 = "sha256-t9tthHszqtbFEh50IhQMtBb9rD9tU3QbDlUsVRVkQ6U="; 16 }; 17 18 nativeBuildInputs = [
+2 -2
pkgs/servers/http/lighttpd/default.nix
··· 15 16 stdenv.mkDerivation rec { 17 pname = "lighttpd"; 18 - version = "1.4.66"; 19 20 src = fetchurl { 21 url = "https://download.lighttpd.net/lighttpd/releases-${lib.versions.majorMinor version}.x/${pname}-${version}.tar.xz"; 22 - sha256 = "sha256-R6xuYCcaoBluZUctAtAZVW3HxtCd87Zd8sGraGY0jjs="; 23 }; 24 25 postPatch = ''
··· 15 16 stdenv.mkDerivation rec { 17 pname = "lighttpd"; 18 + version = "1.4.67"; 19 20 src = fetchurl { 21 url = "https://download.lighttpd.net/lighttpd/releases-${lib.versions.majorMinor version}.x/${pname}-${version}.tar.xz"; 22 + sha256 = "sha256-fgTXZ/UajYJLMuJIPvKVCYKSDUJ9EnLvRmf0nW+J81g="; 23 }; 24 25 postPatch = ''
+2 -2
pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "check_ssl_cert"; 13 - version = "2.45.0"; 14 15 src = fetchFromGitHub { 16 owner = "matteocorti"; 17 repo = "check_ssl_cert"; 18 rev = "v${version}"; 19 - hash = "sha256-JmSSGt6rm4eSOVIT9eDN8FmQogG8kevHE2jgZfCzmgU="; 20 }; 21 22 nativeBuildInputs = [
··· 10 11 stdenv.mkDerivation rec { 12 pname = "check_ssl_cert"; 13 + version = "2.46.0"; 14 15 src = fetchFromGitHub { 16 owner = "matteocorti"; 17 repo = "check_ssl_cert"; 18 rev = "v${version}"; 19 + hash = "sha256-19goHso7jfG5agLB2xetYP2nv0HuXhXYDB6vBC0Pr5M="; 20 }; 21 22 nativeBuildInputs = [
+6 -4
pkgs/servers/nosql/eventstore/default.nix
··· 11 12 buildDotnetModule rec { 13 pname = "EventStore"; 14 - version = "21.10.5"; 15 16 src = fetchFromGitHub { 17 owner = "EventStore"; 18 repo = "EventStore"; 19 rev = "oss-v${version}"; 20 - sha256 = "sha256-uUDjTGCiQgXmvOUsujIA0JkGQGuw9U4zLKDP1WIFq1o="; 21 leaveDotGit = true; 22 }; 23 ··· 32 runtimeDeps = [ mono ]; 33 34 nugetBinariesToPatch = lib.optionals stdenv.isLinux [ 35 - "grpc.tools/2.39.1/tools/linux_x64/protoc" 36 - "grpc.tools/2.39.1/tools/linux_x64/grpc_csharp_plugin" 37 ]; 38 39 postConfigure = '' ··· 70 sleep 30s; 71 kill "$PID"; 72 ''; 73 74 meta = with lib; { 75 homepage = "https://geteventstore.com/";
··· 11 12 buildDotnetModule rec { 13 pname = "EventStore"; 14 + version = "22.6.0"; 15 16 src = fetchFromGitHub { 17 owner = "EventStore"; 18 repo = "EventStore"; 19 rev = "oss-v${version}"; 20 + sha256 = "sha256-+s/FjHKBpcpxFecuPrc26fA6WW20Uurxx1RunRY3JWI="; 21 leaveDotGit = true; 22 }; 23 ··· 32 runtimeDeps = [ mono ]; 33 34 nugetBinariesToPatch = lib.optionals stdenv.isLinux [ 35 + "grpc.tools/2.41.0/tools/linux_x64/protoc" 36 + "grpc.tools/2.41.0/tools/linux_x64/grpc_csharp_plugin" 37 ]; 38 39 postConfigure = '' ··· 70 sleep 30s; 71 kill "$PID"; 72 ''; 73 + 74 + passthru.updateScript = ./updater.sh; 75 76 meta = with lib; { 77 homepage = "https://geteventstore.com/";
+18 -11
pkgs/servers/nosql/eventstore/deps.nix
··· 1 { fetchNuGet }: [ 2 (fetchNuGet { pname = "CompareNETObjects"; version = "4.65.0"; sha256 = "09p4xs6f7y8dykxx369ycp7z0jl7ai9bx23nazn8yxs5s38d9x2g"; }) 3 (fetchNuGet { pname = "ConfigureAwaitChecker.Analyzer"; version = "4.0.0"; sha256 = "013pzi7f4hf68wjswg0pzamjjsj63rl6jr1ivpd15v86y7vs6r9g"; }) ··· 5 (fetchNuGet { pname = "EventStore.Client"; version = "21.2.0"; sha256 = "1crnk0nbwcz4l2dv3ia96skmfn274nbyh5j1p0g9rjbzyy7kzf5j"; }) 6 (fetchNuGet { pname = "EventStore.Plugins"; version = "21.2.0"; sha256 = "0fn2c2xi6yrwznnff3xpkhv5z5rnpka6wsaq1hb1jpxlxfscp670"; }) 7 (fetchNuGet { pname = "GitHubActionsTestLogger"; version = "1.2.0"; sha256 = "0kndl162zas1ic185v10bm23hmrai54ng7wqlk3sp39gmdqhmyf5"; }) 8 (fetchNuGet { pname = "GitInfo"; version = "2.0.26"; sha256 = "050l74vkamvbsp8f02b8aknizcknk4fr26dvwvw86mm8iw1dlvrv"; }) 9 - (fetchNuGet { pname = "Google.Protobuf"; version = "3.15.8"; sha256 = "0k7hiijdrjw2y37yadd0jxx6hm4cd969v8svvddhksh6yqwnzh08"; }) 10 - (fetchNuGet { pname = "Grpc.AspNetCore"; version = "2.39.0"; sha256 = "05im3lh8ar47m2zciwykjn6yqh2m4791pfzqr26408027wjm9vya"; }) 11 - (fetchNuGet { pname = "Grpc.AspNetCore.Server"; version = "2.39.0"; sha256 = "17dhi75q2q0ra5n8qp0dlpgq1vqh186hgs3pqda60ya6hyc1fa45"; }) 12 - (fetchNuGet { pname = "Grpc.AspNetCore.Server.ClientFactory"; version = "2.39.0"; sha256 = "0n21bfk1gabqpy9wpyzrzmilz4p8r1b4h0nq9waiqphkbv8g6frh"; }) 13 - (fetchNuGet { pname = "Grpc.Core"; version = "2.39.1"; sha256 = "1c302krbhy063lpd52mgg9xx9ripp17314mfhym78r1q3nwrp15l"; }) 14 - (fetchNuGet { pname = "Grpc.Core.Api"; version = "2.39.1"; sha256 = "014b57zhflycsvdc2gmyv2a1vji7qzj1c7l4d1vgksb3ndwaxzrx"; }) 15 - (fetchNuGet { pname = "Grpc.Net.Client"; version = "2.39.0"; sha256 = "0km3zlkm3yq14yzcyq9g62i7a9qfihg1mczhbm6g8v5xkwbf667l"; }) 16 - (fetchNuGet { pname = "Grpc.Net.ClientFactory"; version = "2.39.0"; sha256 = "115iky8qcazzl993mdf34v6hxzvhk9mpnk7kgxlw4cc1cf0iv16q"; }) 17 - (fetchNuGet { pname = "Grpc.Net.Common"; version = "2.39.0"; sha256 = "19mghqpgvr5slnlmjvv8hxhq3v9wq7bzab3bcg2b7623z0yxylr4"; }) 18 - (fetchNuGet { pname = "Grpc.Tools"; version = "2.39.1"; sha256 = "1i5x4sm4rqfs8hc3vgwj05nlhqf0zx9vp72na65z2xyfabc0ybgc"; }) 19 (fetchNuGet { pname = "HdrHistogram"; version = "2.5.0"; sha256 = "1s2np7m3pp17rgambax9a3x5pd2grx74cr325q3xapjz2gd58sj1"; }) 20 (fetchNuGet { pname = "HostStat.NET"; version = "1.0.2"; sha256 = "1khxpp1fy36njjcmikr0xnxk7zv9d3rcnm6f7x2s94agins23hg7"; }) 21 (fetchNuGet { pname = "Jint"; version = "3.0.0-beta-2038"; sha256 = "0gnp5pqsxd9lr7b4i73mpq5lyq16vzn0pr8rcyvnjjf3fanls8kc"; }) ··· 77 (fetchNuGet { pname = "Microsoft.NETFramework.ReferenceAssemblies"; version = "1.0.0"; sha256 = "0na724xhvqm63vq9y18fl9jw9q2v99bdwr353378s5fsi11qzxp9"; }) 78 (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "16.8.3"; sha256 = "0szyg2p18w9lhlp52iylrr97w3kdalab089imhc53x1850avddsg"; }) 79 (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "16.9.1"; sha256 = "1igpx7ldxqx9fkrbhakd2bybc0dgpvj86zr30vpfj31ncm6lp4id"; }) 80 (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "16.9.1"; sha256 = "1frx5r7l0jd3j6my4s2qas13fkljgfn87a84xk8l7sisafpfsvzp"; }) 81 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.0.1"; sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7"; }) 82 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) ··· 84 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "4.3.0"; sha256 = "1gxyzxam8163vk1kb6xzxjj4iwspjsz9zhgn1w9rjzciphaz0ig7"; }) 85 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "4.7.0"; sha256 = "0bx21jjbs7l5ydyw4p6cn07chryxpmchq2nl5pirzz4l3b0q4dgs"; }) 86 (fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "4.7.0"; sha256 = "0pjll2a62hc576hd4wgyasva0lp733yllmk54n37svz5ac7nfz0q"; }) 87 - (fetchNuGet { pname = "MinVer"; version = "2.3.0"; sha256 = "0h6mhh76jhmf60kyjrw8daxpsvprml814v7a8dc3vf5s1lvn2x4j"; }) 88 (fetchNuGet { pname = "Mono.Posix.NETStandard"; version = "1.0.0"; sha256 = "0xlja36hwpjm837haq15mjh2prcf68lyrmn72nvgpz8qnf9vappw"; }) 89 (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.0"; sha256 = "1bc4ba8ahgk15m8k4nd7x406nhi0kwqzbgjk2dmw52ss553xz7iy"; }) 90 (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.3"; sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y"; }) 91 (fetchNuGet { pname = "Newtonsoft.Json"; version = "11.0.2"; sha256 = "1784xi44f4k8v1fr696hsccmwpy94bz7kixxqlri98zhcxn406b2"; }) 92 (fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r"; }) 93 (fetchNuGet { pname = "NuGet.Frameworks"; version = "5.0.0"; sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr"; }) 94 (fetchNuGet { pname = "NUnit"; version = "3.13.2"; sha256 = "00bkjgarkwbj497da9d7lajala1ns67h1kx53w4bapwkf32jlcvn"; }) 95 (fetchNuGet { pname = "NUnit3TestAdapter"; version = "3.17.0"; sha256 = "0kxc6z3b8ccdrcyqz88jm5yh5ch9nbg303v67q8sp5hhs8rl8nk6"; }) 96 (fetchNuGet { pname = "protobuf-net"; version = "2.4.0"; sha256 = "106lxm9afga7ihlknyy7mlfplyq40mrndksqrsn8ia2a47fbqqld"; })
··· 1 + # This file was automatically generated by passthru.fetch-deps. 2 + # Please dont edit it manually, your changes might get overwritten! 3 + 4 { fetchNuGet }: [ 5 (fetchNuGet { pname = "CompareNETObjects"; version = "4.65.0"; sha256 = "09p4xs6f7y8dykxx369ycp7z0jl7ai9bx23nazn8yxs5s38d9x2g"; }) 6 (fetchNuGet { pname = "ConfigureAwaitChecker.Analyzer"; version = "4.0.0"; sha256 = "013pzi7f4hf68wjswg0pzamjjsj63rl6jr1ivpd15v86y7vs6r9g"; }) ··· 8 (fetchNuGet { pname = "EventStore.Client"; version = "21.2.0"; sha256 = "1crnk0nbwcz4l2dv3ia96skmfn274nbyh5j1p0g9rjbzyy7kzf5j"; }) 9 (fetchNuGet { pname = "EventStore.Plugins"; version = "21.2.0"; sha256 = "0fn2c2xi6yrwznnff3xpkhv5z5rnpka6wsaq1hb1jpxlxfscp670"; }) 10 (fetchNuGet { pname = "GitHubActionsTestLogger"; version = "1.2.0"; sha256 = "0kndl162zas1ic185v10bm23hmrai54ng7wqlk3sp39gmdqhmyf5"; }) 11 + (fetchNuGet { pname = "GitHubActionsTestLogger"; version = "2.0.0"; sha256 = "0579akfqnb6r3jrr5x6fi5c2pm58m00pjl0g74mxf0xp10sslg5b"; }) 12 (fetchNuGet { pname = "GitInfo"; version = "2.0.26"; sha256 = "050l74vkamvbsp8f02b8aknizcknk4fr26dvwvw86mm8iw1dlvrv"; }) 13 + (fetchNuGet { pname = "Google.Protobuf"; version = "3.18.0"; sha256 = "0ldfgw6zjjwdw66y3mbq4db54bsbqkklqanm78c8gij3pbvd223z"; }) 14 + (fetchNuGet { pname = "Grpc.AspNetCore"; version = "2.41.0"; sha256 = "0sh9406vs7qfq852b24qxy4ivgxww0paf8rxsn7gs943si6dvj0n"; }) 15 + (fetchNuGet { pname = "Grpc.AspNetCore.Server"; version = "2.41.0"; sha256 = "1ij5wvk3147jdmlybal59xbmlyr50xmzrxsnn77rj2l8g54ajyk2"; }) 16 + (fetchNuGet { pname = "Grpc.AspNetCore.Server.ClientFactory"; version = "2.41.0"; sha256 = "0pb4vnc6dfwhrmgraicvqjf3gfz6d9g0qdhicahzsm1ngcj36klc"; }) 17 + (fetchNuGet { pname = "Grpc.Core"; version = "2.41.0"; sha256 = "1caavhi66r9a0nwyk4vm8mhaayg899d6l0p71cv9n5qgc5xhkwqs"; }) 18 + (fetchNuGet { pname = "Grpc.Core.Api"; version = "2.41.0"; sha256 = "0524fv8mkdszhblfp1v2d5azdb1vg1rpy30yqpsfn00m7qr3smbv"; }) 19 + (fetchNuGet { pname = "Grpc.Net.Client"; version = "2.41.0"; sha256 = "0skn1sinkfk8fjpjd2qwr13x62pvk50n8nyy0nwb75n1bp9n8rwc"; }) 20 + (fetchNuGet { pname = "Grpc.Net.ClientFactory"; version = "2.41.0"; sha256 = "08rin624q0w1vk59naxhnn20236yix7g7xb7jfciyv851b4ib1b4"; }) 21 + (fetchNuGet { pname = "Grpc.Net.Common"; version = "2.41.0"; sha256 = "0cp9xav7bzzy31s1xx221kzslrahnqmcj967lwrk6h949b2g552v"; }) 22 + (fetchNuGet { pname = "Grpc.Tools"; version = "2.41.0"; sha256 = "153c994q14pyj6dyw8k3ckjkawn8m2ja34fv0w9wnxv4g2b6i4qd"; }) 23 (fetchNuGet { pname = "HdrHistogram"; version = "2.5.0"; sha256 = "1s2np7m3pp17rgambax9a3x5pd2grx74cr325q3xapjz2gd58sj1"; }) 24 (fetchNuGet { pname = "HostStat.NET"; version = "1.0.2"; sha256 = "1khxpp1fy36njjcmikr0xnxk7zv9d3rcnm6f7x2s94agins23hg7"; }) 25 (fetchNuGet { pname = "Jint"; version = "3.0.0-beta-2038"; sha256 = "0gnp5pqsxd9lr7b4i73mpq5lyq16vzn0pr8rcyvnjjf3fanls8kc"; }) ··· 81 (fetchNuGet { pname = "Microsoft.NETFramework.ReferenceAssemblies"; version = "1.0.0"; sha256 = "0na724xhvqm63vq9y18fl9jw9q2v99bdwr353378s5fsi11qzxp9"; }) 82 (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "16.8.3"; sha256 = "0szyg2p18w9lhlp52iylrr97w3kdalab089imhc53x1850avddsg"; }) 83 (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "16.9.1"; sha256 = "1igpx7ldxqx9fkrbhakd2bybc0dgpvj86zr30vpfj31ncm6lp4id"; }) 84 + (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.2.0"; sha256 = "0l05smcgjzdfa5f60f9q5lylap3i21aswxbava92s19bgv46w2rv"; }) 85 (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "16.9.1"; sha256 = "1frx5r7l0jd3j6my4s2qas13fkljgfn87a84xk8l7sisafpfsvzp"; }) 86 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.0.1"; sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7"; }) 87 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) ··· 89 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "4.3.0"; sha256 = "1gxyzxam8163vk1kb6xzxjj4iwspjsz9zhgn1w9rjzciphaz0ig7"; }) 90 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "4.7.0"; sha256 = "0bx21jjbs7l5ydyw4p6cn07chryxpmchq2nl5pirzz4l3b0q4dgs"; }) 91 (fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "4.7.0"; sha256 = "0pjll2a62hc576hd4wgyasva0lp733yllmk54n37svz5ac7nfz0q"; }) 92 + (fetchNuGet { pname = "MinVer"; version = "2.5.0"; sha256 = "0p6b80f1xv7k53lpanhh2spcz3l1krvr1j7xaij2kcrp275zsjyk"; }) 93 (fetchNuGet { pname = "Mono.Posix.NETStandard"; version = "1.0.0"; sha256 = "0xlja36hwpjm837haq15mjh2prcf68lyrmn72nvgpz8qnf9vappw"; }) 94 (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.0"; sha256 = "1bc4ba8ahgk15m8k4nd7x406nhi0kwqzbgjk2dmw52ss553xz7iy"; }) 95 (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.3"; sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y"; }) 96 (fetchNuGet { pname = "Newtonsoft.Json"; version = "11.0.2"; sha256 = "1784xi44f4k8v1fr696hsccmwpy94bz7kixxqlri98zhcxn406b2"; }) 97 + (fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.1"; sha256 = "0fijg0w6iwap8gvzyjnndds0q4b8anwxxvik7y8vgq97dram4srb"; }) 98 (fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r"; }) 99 (fetchNuGet { pname = "NuGet.Frameworks"; version = "5.0.0"; sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr"; }) 100 + (fetchNuGet { pname = "NuGet.Frameworks"; version = "5.11.0"; sha256 = "0wv26gq39hfqw9md32amr5771s73f5zn1z9vs4y77cgynxr73s4z"; }) 101 (fetchNuGet { pname = "NUnit"; version = "3.13.2"; sha256 = "00bkjgarkwbj497da9d7lajala1ns67h1kx53w4bapwkf32jlcvn"; }) 102 (fetchNuGet { pname = "NUnit3TestAdapter"; version = "3.17.0"; sha256 = "0kxc6z3b8ccdrcyqz88jm5yh5ch9nbg303v67q8sp5hhs8rl8nk6"; }) 103 (fetchNuGet { pname = "protobuf-net"; version = "2.4.0"; sha256 = "106lxm9afga7ihlknyy7mlfplyq40mrndksqrsn8ia2a47fbqqld"; })
+23
pkgs/servers/nosql/eventstore/updater.sh
···
··· 1 + #! /usr/bin/env nix-shell 2 + #! nix-shell -I nixpkgs=./. -i bash -p curl jq common-updater-scripts 3 + # shellcheck shell=bash 4 + 5 + set -euo pipefail 6 + 7 + cd "$(dirname "${BASH_SOURCE[0]}")" 8 + 9 + deps_file="$(realpath "./deps.nix")" 10 + 11 + new_version="$(curl -s "https://api.github.com/repos/EventStore/EventStore/releases/latest" | jq -r '.name')" 12 + new_version="${new_version#oss-v}" 13 + old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./default.nix)" 14 + 15 + if [[ "$new_version" == "$old_version" ]]; then 16 + echo "Already up to date!" 17 + exit 0 18 + fi 19 + 20 + cd ../../../.. 21 + update-source-version eventstore "${new_version//v}" 22 + 23 + $(nix-build -A eventstore.fetch-deps --no-out-link) "$deps_file"
+11 -61
pkgs/tools/games/minecraft/optifine/default.nix
··· 1 { recurseIntoAttrs 2 , callPackage 3 }: 4 5 - recurseIntoAttrs rec { 6 - optifine-latest = optifine_1_18_1; 7 - 8 - optifine_1_18_1 = callPackage ./generic.nix { 9 - version = "1.18.1_HD_U_H4"; 10 - sha256 = "sha256-MlFoVpshotzegpmYdvaeydivdSAqcCFpHyq+3k2B3Ow="; 11 - }; 12 - 13 - optifine_1_17_1 = callPackage ./generic.nix { 14 - version = "1.17.1_HD_U_H1"; 15 - sha256 = "sha256-HHt747bIHYY/WNAx19mNgvnLrLCqaKIqwXmmB7A895M="; 16 - }; 17 - 18 - optifine_1_16_5 = callPackage ./generic.nix { 19 - version = "1.16.5_HD_U_G8"; 20 - sha256 = "sha256-PHa8kO1EvOVnzufCDrLENhkm8jqG5TZ9WW9uYk0LSU8="; 21 - }; 22 - 23 - optifine_1_15_2 = callPackage ./generic.nix { 24 - version = "1.16.5_HD_U_G8"; 25 - sha256 = "sha256-PHa8kO1EvOVnzufCDrLENhkm8jqG5TZ9WW9uYk0LSU8="; 26 - }; 27 - 28 - optifine_1_14_4 = callPackage ./generic.nix { 29 - version = "1.14.4_HD_U_G5"; 30 - sha256 = "sha256-I+65vQO6yG4AQ0ZLAfX73ImsFKAQkTyrIOnQHldTibs="; 31 - }; 32 - 33 - optifine_1_13_2 = callPackage ./generic.nix { 34 - version = "1.13.2_HD_U_G5"; 35 - sha256 = "sha256-sjUQot8fPdbZTiLqt+exbF5T8kI5bLQevu7atW9Xu3E="; 36 - }; 37 - 38 - optifine_1_12_2 = callPackage ./generic.nix { 39 - version = "1.12.2_HD_U_G5"; 40 - sha256 = "sha256-OwAGeXdx/rl/LQ0pCK58mnjO+y5zCvHC6F0IqDm6Jx4="; 41 - }; 42 - 43 - optifine_1_11_2 = callPackage ./generic.nix { 44 - version = "1.11.2_HD_U_G5"; 45 - sha256 = "sha256-1sLUBtM5e5LDTUFCRZf9UeH6WOA8zY6TAmB9PCS5iv4="; 46 - }; 47 - 48 - optifine_1_10 = callPackage ./generic.nix { 49 - version = "1.10_HD_U_I5"; 50 - sha256 = "sha256-oKOsaNFnOKfhWLDDYG/0Z4h/ZCDtyJWS9LXPaKAApc0="; 51 - }; 52 - 53 - optifine_1_9_4 = callPackage ./generic.nix { 54 - version = "1.9.4_HD_U_I5"; 55 - sha256 = "sha256-t+OxIf0Tl/NZxUTl+LGnWRUhEwZ+vxiZfhclxEAf6yI="; 56 - }; 57 58 - optifine_1_8_9 = callPackage ./generic.nix { 59 - version = "1.8.9_HD_U_M5"; 60 - sha256 = "sha256-Jzl2CnD8pq5cfcgXvMYoPxj1Xjj6I3eNp/OHprckssQ="; 61 - }; 62 63 - optifine_1_7_10 = callPackage ./generic.nix { 64 - version = "1.7.10_HD_U_E7"; 65 - sha256 = "sha256-i82dg94AGgWR9JgQXzafBwxH0skZJ3TVpbafZG5E+rQ="; 66 - }; 67 - }
··· 1 { recurseIntoAttrs 2 , callPackage 3 + , lib 4 }: 5 6 + # All versions are taken from `version.json` created by `update.py`, and realised with `generic.nix`. 7 + # The `update.py` is a web scraper script that writes the latest versions into `version.json`. 8 9 + # The `versions.json` can be automatically updated and committed with a commit summary. 10 + # To do so, change directory to nixpkgs root, and do: 11 + # $ nix-shell ./maintainers/scripts/update.nix --argstr package optifinePackages.optifine-latest --argstr commit true 12 13 + recurseIntoAttrs ( 14 + lib.mapAttrs 15 + (name: value: callPackage ./generic.nix value) 16 + (lib.importJSON ./versions.json) 17 + )
+5
pkgs/tools/games/minecraft/optifine/generic.nix
··· 22 23 nativeBuildInputs = [ jre makeWrapper ]; 24 25 meta = with lib; { 26 homepage = "https://optifine.net/"; 27 description = "A Minecraft ${mcVersion} optimization mod";
··· 22 23 nativeBuildInputs = [ jre makeWrapper ]; 24 25 + passthru.updateScript = { 26 + command = [ ./update.py ]; 27 + supportedFeatures = [ "commit" ]; 28 + }; 29 + 30 meta = with lib; { 31 homepage = "https://optifine.net/"; 32 description = "A Minecraft ${mcVersion} optimization mod";
+60
pkgs/tools/games/minecraft/optifine/update.py
···
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -I nixpkgs=./. -i python3 -p python3.pkgs.requests python3.pkgs.lxml nix 3 + 4 + from lxml import html 5 + import json 6 + import os.path 7 + import re 8 + import requests 9 + import subprocess 10 + 11 + def nix_prefetch_sha256(name): 12 + return subprocess.run(['nix-prefetch-url', '--type', 'sha256', 'https://optifine.net/download?f=' + name], capture_output=True, text=True).stdout.strip() 13 + 14 + # fetch download page 15 + sess = requests.session() 16 + page = sess.get('https://optifine.net/downloads') 17 + tree = html.fromstring(page.content) 18 + 19 + # parse and extract main jar file names 20 + href = tree.xpath('//tr[@class="downloadLine downloadLineMain"]/td[@class="colMirror"]/a/@href') 21 + expr = re.compile('(OptiFine_)([0-9.]*)(.*)\.jar') 22 + result = [ expr.search(x) for x in href ] 23 + 24 + # format name, version and hash for each file 25 + catalogue = {} 26 + for i, r in enumerate(result): 27 + index = r.group(1).lower() + r.group(2).replace('.', '_') 28 + version = r.group(2) + r.group(3) 29 + catalogue[index] = { 30 + "version": version, 31 + "sha256": nix_prefetch_sha256(r.group(0)) 32 + } 33 + 34 + # latest version should be the first entry 35 + if len(catalogue) > 0: 36 + catalogue['optifine-latest'] = list(catalogue.values())[0] 37 + 38 + # read previous versions 39 + d = os.path.dirname(os.path.abspath(__file__)) 40 + with open(os.path.join(d, 'versions.json'), 'r') as f: 41 + prev = json.load(f) 42 + 43 + # `maintainers/scripts/update.py` will extract stdout to write commit message 44 + # embed the commit message in json and print it 45 + changes = [ { 'commitMessage': 'optifinePackages: update versions\n\n' } ] 46 + 47 + # build a longest common subsequence, natural sorted by keys 48 + for key, value in sorted({**prev, **catalogue}.items(), key=lambda item: [int(s) if s.isdigit() else s for s in re.split(r'(\d+)', item[0])]): 49 + if key not in prev: 50 + changes[0]['commitMessage'] += 'optifinePackages.{}: init at {}\n'.format(key, value['version']) 51 + elif value['version'] != prev[key]['version']: 52 + changes[0]['commitMessage'] += 'optifinePackages.{}: {} -> {}\n'.format(key, prev[key]['version'], value['version']) 53 + 54 + # print the changes in stdout 55 + print(json.dumps(changes)) 56 + 57 + # write catalogue to file 58 + with open(os.path.join(d, 'versions.json'), 'w') as f: 59 + json.dump(catalogue, f, indent=4) 60 + f.write('\n')
+142
pkgs/tools/games/minecraft/optifine/versions.json
···
··· 1 + { 2 + "optifine_1_19_2": { 3 + "version": "1.19.2_HD_U_H9", 4 + "sha256": "1xyg98i7zar5x3xbgpn2nm48mc3r9q6yqisxnqk3g254ghjcy4xx" 5 + }, 6 + "optifine_1_19_1": { 7 + "version": "1.19.1_HD_U_H9", 8 + "sha256": "1p5a3i383ca2l3snsm36dyngfz9a1f9xffaxk439149h0i2d0nlj" 9 + }, 10 + "optifine_1_19": { 11 + "version": "1.19_HD_U_H9", 12 + "sha256": "19zjvwg0sr6279plj5qxj7hdlw9w8q3qd78dg6911m356z6g87ah" 13 + }, 14 + "optifine_1_18_2": { 15 + "version": "1.18.2_HD_U_H7", 16 + "sha256": "169ajvw3zrb0xrz2h1z3x6vdr4122s8m3rxb461s8y2fk6i4y9kr" 17 + }, 18 + "optifine_1_18_1": { 19 + "version": "1.18.1_HD_U_H6", 20 + "sha256": "0nh8ls306rs1qcbyibb6idapws4z5cyaqrgh9ipvm1vcwvxxj9ys" 21 + }, 22 + "optifine_1_18": { 23 + "version": "1.18_HD_U_H3", 24 + "sha256": "11zqiwmqj4ja6l87acwzs7cnabsgn2x36510hap8gj139l3vbrvb" 25 + }, 26 + "optifine_1_17_1": { 27 + "version": "1.17.1_HD_U_H1", 28 + "sha256": "14zp7jq0g9krq4ma4s5an2ncpyc2ipcxfcfhb0zqc7f8nvipnyqw" 29 + }, 30 + "optifine_1_16_5": { 31 + "version": "1.16.5_HD_U_G8", 32 + "sha256": "0ks91d6n4vkgb5ykdrc67br2c69nqjr0xhp7rrkybg24xn8bqxiw" 33 + }, 34 + "optifine_1_16_4": { 35 + "version": "1.16.4_HD_U_G7", 36 + "sha256": "063zdfmhzq5jgfdy27c8b0008sribl8rbvfxa7nkk86qwpvz6v8h" 37 + }, 38 + "optifine_1_16_3": { 39 + "version": "1.16.3_HD_U_G5", 40 + "sha256": "0pipr77jrva5wrllil40myansyrxxvcckxlvf4k2vhqf2g1mfigl" 41 + }, 42 + "optifine_1_16_2": { 43 + "version": "1.16.2_HD_U_G5", 44 + "sha256": "1iav08qqk7wb43ars9nilbgm4ybdi02pd0ahb0xy7clkxvlnjcx2" 45 + }, 46 + "optifine_1_16_1": { 47 + "version": "1.16.1_HD_U_G2", 48 + "sha256": "1gwbxv3dx82lxkbp9gaf1nqczkcxdzlfsspxlrv6gcn7w8vvwf5v" 49 + }, 50 + "optifine_1_15_2": { 51 + "version": "1.15.2_HD_U_G6", 52 + "sha256": "10qz6y3h80s56wsk3f5wwg52d0d7mkklhhhvgp6y84zlzq6xdbq4" 53 + }, 54 + "optifine_1_14_4": { 55 + "version": "1.14.4_HD_U_G5", 56 + "sha256": "1fw9adbixl7942mkr48hl0aar2fwzgsh2js68c06xj5s0fyvkvi3" 57 + }, 58 + "optifine_1_14_3": { 59 + "version": "1.14.3_HD_U_F2", 60 + "sha256": "00wys29pmgfsc4j2jy2mpfl493vy52jdxprxl92hcg2xz77ipqjh" 61 + }, 62 + "optifine_1_14_2": { 63 + "version": "1.14.2_HD_U_F1", 64 + "sha256": "0645d38z8llnnv546zfkflqp441kxvf8vd0l3zjsls81w3bpc6n8" 65 + }, 66 + "optifine_1_13_2": { 67 + "version": "1.13.2_HD_U_G5", 68 + "sha256": "0wdvaxpvbnpfpqgb8v1r8br56pkcn7kvgsi29vcxcg8zvyi10ddj" 69 + }, 70 + "optifine_1_13_1": { 71 + "version": "1.13.1_HD_U_E4", 72 + "sha256": "0r5x703pgwi8vakii0nhlij7j24zkq1xvyscqd8lv6w3yq7xd5b3" 73 + }, 74 + "optifine_1_13": { 75 + "version": "1.13_HD_U_E4", 76 + "sha256": "0x8ynnm9dglzrajb3ffmvmwkx6ipzs306qadwhcp0ah148wiz1l3" 77 + }, 78 + "optifine_1_12_2": { 79 + "version": "1.12.2_HD_U_G5", 80 + "sha256": "07i7p8wsh22xx31g22kk5vxwwy4sgjp0ha8d5mzvkzkifxwhc01v" 81 + }, 82 + "optifine_1_12_1": { 83 + "version": "1.12.1_HD_U_G5", 84 + "sha256": "1jn02mknpf622q6i942v63x3kzs9q7n394x188nfh508rn9fpipn" 85 + }, 86 + "optifine_1_12": { 87 + "version": "1.12_HD_U_G5", 88 + "sha256": "1slbz0ss670gwlzv4dw362cc5wlpxjv81004n04vcsip8l491pdb" 89 + }, 90 + "optifine_1_11_2": { 91 + "version": "1.11.2_HD_U_G5", 92 + "sha256": "1zlap4j3qzb00a9qxk9ww1cgmqaiznblahj19p1r4yrrsc3d9hnn" 93 + }, 94 + "optifine_1_11": { 95 + "version": "1.11_HD_U_G5", 96 + "sha256": "1azgnsqbl71087i83dn6wyb7qdz2wa42f04cabnlhmdcmdd4kcsj" 97 + }, 98 + "optifine_1_10_2": { 99 + "version": "1.10.2_HD_U_I5", 100 + "sha256": "0m05xqcmh8kaqvlb57yz0mslf22wr89wamlf1q1cma4fn385i57f" 101 + }, 102 + "optifine_1_10": { 103 + "version": "1.10_HD_U_I5", 104 + "sha256": "1kd502h6ikxmyj99bj7d41j7z237yipn1hxhb3hsff37s5lar8x0" 105 + }, 106 + "optifine_1_9_4": { 107 + "version": "1.9.4_HD_U_I5", 108 + "sha256": "08pb3x0c898pgsciigvy0q9j25arlyqzira4qmcz75qkzlhv3qxp" 109 + }, 110 + "optifine_1_9_2": { 111 + "version": "1.9.2_HD_U_E3", 112 + "sha256": "1bgyxhs554wswavidsnmm6mahngndd5bc98jma6wgi7g5qrngcrp" 113 + }, 114 + "optifine_1_9_0": { 115 + "version": "1.9.0_HD_U_I5", 116 + "sha256": "1nyiv91hm9765244xa6mh9cf62l329ppm8rdib35lb3ghgasid9n" 117 + }, 118 + "optifine_1_8_9": { 119 + "version": "1.8.9_HD_U_M5", 120 + "sha256": "1i5j4jvsd1zkly6pf8zs71gga61z533bq5y8gmfax9pwf057cf97" 121 + }, 122 + "optifine_1_8_8": { 123 + "version": "1.8.8_HD_U_I7", 124 + "sha256": "0x4aambs2kww9lanm4kp2jw4h3cwk25fa6xwsm9r7a1jv42jlyay" 125 + }, 126 + "optifine_1_8_0": { 127 + "version": "1.8.0_HD_U_I7", 128 + "sha256": "1ig013l61f7yj061ncnvmjsp9j2nd8fy8j03f8ry045d0s7idnfk" 129 + }, 130 + "optifine_1_7_10": { 131 + "version": "1.7.10_HD_U_E7", 132 + "sha256": "1d7s8ip697xnlpap89qrr794f307kwv5y44qyj8ha6h0vs1rvkcb" 133 + }, 134 + "optifine_1_7_2": { 135 + "version": "1.7.2_HD_U_F7", 136 + "sha256": "18lzyh639mi7r2hzwnmxv0a6v1ay7dk9bzasvwff82dxq0y9zi7m" 137 + }, 138 + "optifine-latest": { 139 + "version": "1.19.2_HD_U_H9", 140 + "sha256": "1xyg98i7zar5x3xbgpn2nm48mc3r9q6yqisxnqk3g254ghjcy4xx" 141 + } 142 + }
+28
pkgs/tools/misc/nitch/default.nix
···
··· 1 + { lib, nimPackages, fetchFromGitHub, fetchpatch }: 2 + nimPackages.buildNimPackage rec { 3 + pname = "nitch"; 4 + version = "0.1.6"; 5 + nimBinOnly = true; 6 + src = fetchFromGitHub { 7 + owner = "unxsh"; 8 + repo = "nitch"; 9 + rev = "42ad6899931dd5e0cec7b021c2b7e383fcc891f3"; 10 + hash = "sha256-QI7CbP0lvvjD+g29FR/YJjuZboZ+PoHynsNbpYC9SvE="; 11 + }; 12 + 13 + patches = [ 14 + (fetchpatch { 15 + url = "https://github.com/unxsh/nitch/commit/6831cf96144f58c4da298a0bc9b50d33056f6c08.patch"; 16 + sha256 = "sha256-uZUzUBLHBsssNqDxZ0NuTRMN9/gBxIlIiGgQkqCqEFc="; 17 + }) 18 + ]; 19 + 20 + meta = with lib; { 21 + description = "Incredibly fast system fetch written in nim"; 22 + homepage = "https://github.com/unxsh/nitch"; 23 + license = licenses.mit; 24 + platforms = platforms.linux; 25 + maintainers = with maintainers; [ quasigod-io ]; 26 + mainProgram = "nitch"; 27 + }; 28 + }
+1
pkgs/tools/misc/yubikey-manager/default.nix
··· 68 license = licenses.bsd2; 69 platforms = platforms.unix; 70 maintainers = with maintainers; [ benley lassulus pinpox ]; 71 }; 72 }
··· 68 license = licenses.bsd2; 69 platforms = platforms.unix; 70 maintainers = with maintainers; [ benley lassulus pinpox ]; 71 + mainProgram = "ykman"; 72 }; 73 }
-29
pkgs/tools/virtualization/aws/default.nix
··· 1 - { lib, stdenv, fetchurl, perl, curl }: 2 - 3 - stdenv.mkDerivation { 4 - pname = "aws"; 5 - version = "2019.06.18"; 6 - 7 - src = fetchurl { 8 - url = "https://raw.github.com/timkay/aws/ac68eb5191c52f069b9aa0c9a99808f8a4430833/aws"; 9 - sha256 = "02bym9wicqpdr7mdim13zw5ssh97xfswzab9q29rsbg7058ddbil"; 10 - }; 11 - 12 - buildInputs = [ perl ]; 13 - 14 - dontUnpack = true; 15 - 16 - installPhase = 17 - '' 18 - mkdir -p $out/bin 19 - sed 's|\[curl|[${curl.bin}/bin/curl|g' $src > $out/bin/aws 20 - chmod +x $out/bin/aws 21 - ''; 22 - 23 - meta = { 24 - homepage = "https://www.timkay.com/aws/"; 25 - description = "Command-line utility for working with Amazon EC2, S3, SQS, ELB, IAM and SDB"; 26 - license = lib.licenses.gpl3Plus; 27 - platforms = lib.platforms.unix; 28 - }; 29 - }
···
+2 -2
pkgs/tools/virtualization/kubevirt/default.nix
··· 8 9 buildGoModule rec { 10 pname = "kubevirt"; 11 - version = "0.56.1"; 12 13 src = fetchFromGitHub { 14 owner = "kubevirt"; 15 repo = "kubevirt"; 16 rev = "v${version}"; 17 - sha256 = "sha256-PYVV/0qCBhR2l+rLuoPTe3FvLX9NmHHcA9gOeUj1IVw="; 18 }; 19 20 vendorSha256 = null;
··· 8 9 buildGoModule rec { 10 pname = "kubevirt"; 11 + version = "0.57.0"; 12 13 src = fetchFromGitHub { 14 owner = "kubevirt"; 15 repo = "kubevirt"; 16 rev = "v${version}"; 17 + sha256 = "sha256-+35z953dgb6lJpC/8+VcrHLY6yXINoDxq6GxkEEVOgU="; 18 }; 19 20 vendorSha256 = null;
+1
pkgs/top-level/aliases.nix
··· 97 avldrums-lv2 = x42-avldrums; # Added 2020-03-29 98 avxsynth = throw "avxsynth was removed because it was broken"; # Added 2021-05-18 99 awesome-4-0 = awesome; # Added 2022-05-05 100 awless = throw "awless has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-05-30 101 aws-okta = throw "aws-okta is on indefinite hiatus. See https://github.com/segmentio/aws-okta/issues/278"; # Added 2022-04-05; 102 axoloti = throw "axoloti has been removed: abandoned by upstream"; # Added 2022-05-13
··· 97 avldrums-lv2 = x42-avldrums; # Added 2020-03-29 98 avxsynth = throw "avxsynth was removed because it was broken"; # Added 2021-05-18 99 awesome-4-0 = awesome; # Added 2022-05-05 100 + aws = throw "aws has been removed: abandoned by upstream. For the AWS CLI maintained by Amazon, see 'awscli' or 'awscli2'"; # Added 2022-09-21 101 awless = throw "awless has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-05-30 102 aws-okta = throw "aws-okta is on indefinite hiatus. See https://github.com/segmentio/aws-okta/issues/278"; # Added 2022-04-05; 103 axoloti = throw "axoloti has been removed: abandoned by upstream"; # Added 2022-05-13
+13 -13
pkgs/top-level/all-packages.nix
··· 2899 2900 avro-cpp = callPackage ../development/libraries/avro-c++ { }; 2901 2902 - aws = callPackage ../tools/virtualization/aws { }; 2903 - 2904 aws_mturk_clt = callPackage ../tools/misc/aws-mturk-clt { }; 2905 2906 awsls = callPackage ../tools/admin/awsls { }; ··· 4450 nfdump = callPackage ../tools/networking/nfdump { }; 4451 4452 nfstrace = callPackage ../tools/networking/nfstrace { }; 4453 4454 nix-direnv = callPackage ../tools/misc/nix-direnv { }; 4455 ··· 9817 pakcs = callPackage ../development/compilers/pakcs { 9818 # Doesn't compile with GHC 9.0 due to whitespace syntax changes 9819 # see also https://github.com/NixOS/nixpkgs/issues/166108 9820 - haskellPackages = haskell.packages.ghc8107; 9821 }; 9822 9823 pal = callPackage ../tools/misc/pal { }; ··· 12735 12736 # To expose more packages for Yi, override the extraPackages arg. 12737 yi = callPackage ../applications/editors/yi/wrapper.nix { 12738 - haskellPackages = haskell.packages.ghc8107; 12739 }; 12740 12741 yj = callPackage ../development/tools/yj { }; ··· 13852 haskellPackages = dontRecurseIntoAttrs 13853 # Prefer native-bignum to avoid linking issues with gmp 13854 (if stdenv.hostPlatform.isStatic 13855 - then haskell.packages.native-bignum.ghc902 13856 - else haskell.packages.ghc902); 13857 13858 # haskellPackages.ghc is build->host (it exposes the compiler used to build the 13859 # set, similarly to stdenv.cc), but pkgs.ghc should be host->target to be more ··· 13866 ghc = targetPackages.haskellPackages.ghc or 13867 # Prefer native-bignum to avoid linking issues with gmp 13868 (if stdenv.targetPlatform.isStatic 13869 - then haskell.compiler.native-bignum.ghc902 13870 - else haskell.compiler.ghc902); 13871 13872 cabal-install = haskell.lib.compose.justStaticExecutables haskellPackages.cabal-install; 13873 ··· 15151 stdenv = clangStdenv; 15152 }; 15153 15154 - jacinda = haskell.lib.compose.justStaticExecutables haskell.packages.ghc924.jacinda; 15155 15156 janet = callPackage ../development/interpreters/janet {}; 15157 ··· 18296 galer = callPackage ../tools/security/galer { }; 18297 18298 gamenetworkingsockets = callPackage ../development/libraries/gamenetworkingsockets { }; 18299 18300 gamin = callPackage ../development/libraries/gamin { }; 18301 fam = gamin; # added 2018-04-25 ··· 23007 23008 hashi-ui = callPackage ../servers/hashi-ui {}; 23009 23010 - hasura-graphql-engine = haskell.lib.compose.justStaticExecutables haskell.packages.ghc8107.graphql-engine; 23011 23012 hasura-cli = callPackage ../servers/hasura/cli.nix { }; 23013 ··· 28081 28082 g933-utils = callPackage ../tools/misc/g933-utils { }; 28083 28084 - game-music-emu = callPackage ../applications/audio/game-music-emu { }; 28085 - 28086 gavrasm = callPackage ../development/compilers/gavrasm { }; 28087 28088 gcalcli = callPackage ../applications/misc/gcalcli { }; ··· 31396 # Use GHC 9.0 when this asserts starts to fire 31397 taffybar = assert haskellPackages.taffybar.version == "3.3.0"; 31398 callPackage ../applications/window-managers/taffybar { 31399 - inherit (haskell.packages.ghc8107) ghcWithPackages taffybar; 31400 }; 31401 31402 tagainijisho = libsForQt5.callPackage ../applications/office/tagainijisho {};
··· 2899 2900 avro-cpp = callPackage ../development/libraries/avro-c++ { }; 2901 2902 aws_mturk_clt = callPackage ../tools/misc/aws-mturk-clt { }; 2903 2904 awsls = callPackage ../tools/admin/awsls { }; ··· 4448 nfdump = callPackage ../tools/networking/nfdump { }; 4449 4450 nfstrace = callPackage ../tools/networking/nfstrace { }; 4451 + 4452 + nitch = callPackage ../tools/misc/nitch { }; 4453 4454 nix-direnv = callPackage ../tools/misc/nix-direnv { }; 4455 ··· 9817 pakcs = callPackage ../development/compilers/pakcs { 9818 # Doesn't compile with GHC 9.0 due to whitespace syntax changes 9819 # see also https://github.com/NixOS/nixpkgs/issues/166108 9820 + haskellPackages = haskell.packages.ghc810; 9821 }; 9822 9823 pal = callPackage ../tools/misc/pal { }; ··· 12735 12736 # To expose more packages for Yi, override the extraPackages arg. 12737 yi = callPackage ../applications/editors/yi/wrapper.nix { 12738 + haskellPackages = haskell.packages.ghc810; 12739 }; 12740 12741 yj = callPackage ../development/tools/yj { }; ··· 13852 haskellPackages = dontRecurseIntoAttrs 13853 # Prefer native-bignum to avoid linking issues with gmp 13854 (if stdenv.hostPlatform.isStatic 13855 + then haskell.packages.native-bignum.ghc90 13856 + else haskell.packages.ghc90); 13857 13858 # haskellPackages.ghc is build->host (it exposes the compiler used to build the 13859 # set, similarly to stdenv.cc), but pkgs.ghc should be host->target to be more ··· 13866 ghc = targetPackages.haskellPackages.ghc or 13867 # Prefer native-bignum to avoid linking issues with gmp 13868 (if stdenv.targetPlatform.isStatic 13869 + then haskell.compiler.native-bignum.ghc90 13870 + else haskell.compiler.ghc90); 13871 13872 cabal-install = haskell.lib.compose.justStaticExecutables haskellPackages.cabal-install; 13873 ··· 15151 stdenv = clangStdenv; 15152 }; 15153 15154 + jacinda = haskell.lib.compose.justStaticExecutables haskell.packages.ghc92.jacinda; 15155 15156 janet = callPackage ../development/interpreters/janet {}; 15157 ··· 18296 galer = callPackage ../tools/security/galer { }; 18297 18298 gamenetworkingsockets = callPackage ../development/libraries/gamenetworkingsockets { }; 18299 + 18300 + game-music-emu = callPackage ../development/libraries/audio/game-music-emu { }; 18301 18302 gamin = callPackage ../development/libraries/gamin { }; 18303 fam = gamin; # added 2018-04-25 ··· 23009 23010 hashi-ui = callPackage ../servers/hashi-ui {}; 23011 23012 + hasura-graphql-engine = haskell.lib.compose.justStaticExecutables haskell.packages.ghc810.graphql-engine; 23013 23014 hasura-cli = callPackage ../servers/hasura/cli.nix { }; 23015 ··· 28083 28084 g933-utils = callPackage ../tools/misc/g933-utils { }; 28085 28086 gavrasm = callPackage ../development/compilers/gavrasm { }; 28087 28088 gcalcli = callPackage ../applications/misc/gcalcli { }; ··· 31396 # Use GHC 9.0 when this asserts starts to fire 31397 taffybar = assert haskellPackages.taffybar.version == "3.3.0"; 31398 callPackage ../applications/window-managers/taffybar { 31399 + inherit (haskell.packages.ghc810) ghcWithPackages taffybar; 31400 }; 31401 31402 tagainijisho = libsForQt5.callPackage ../applications/office/tagainijisho {};
+21 -5
pkgs/top-level/haskell-packages.nix
··· 15 "integer-simple" 16 "native-bignum" 17 "ghc902" 18 "ghc924" 19 "ghc942" 20 "ghcHEAD" 21 ]; 22 23 nativeBignumIncludes = [ 24 "ghc902" 25 "ghc924" 26 "ghc942" 27 "ghcHEAD" 28 ]; ··· 56 57 package-list = callPackage ../development/haskell-modules/package-list.nix {}; 58 59 - compiler = { 60 61 ghc865Binary = callPackage ../development/compilers/ghc/8.6.5-binary.nix { 62 llvmPackages = pkgs.llvmPackages_6; ··· 103 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_7; 104 llvmPackages = pkgs.llvmPackages_7; 105 }; 106 ghc8107 = callPackage ../development/compilers/ghc/8.10.7.nix { 107 bootPkgs = 108 # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar ··· 123 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; 124 llvmPackages = pkgs.llvmPackages_12; 125 }; 126 ghc902 = callPackage ../development/compilers/ghc/9.0.2.nix { 127 bootPkgs = 128 # aarch64 ghc8107Binary exceeds max output size on hydra ··· 130 if stdenv.hostPlatform.isAarch then 131 packages.ghc8107BinaryMinimal 132 else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then 133 - packages.ghc8107 134 else 135 packages.ghc8107Binary; 136 inherit (buildPackages.python3Packages) sphinx; ··· 138 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; 139 llvmPackages = pkgs.llvmPackages_12; 140 }; 141 ghc924 = callPackage ../development/compilers/ghc/9.2.4.nix { 142 bootPkgs = 143 # aarch64 ghc8107Binary exceeds max output size on hydra 144 if stdenv.hostPlatform.isAarch then 145 packages.ghc8107BinaryMinimal 146 else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then 147 - packages.ghc8107 148 else 149 packages.ghc8107Binary; 150 inherit (buildPackages.python3Packages) sphinx; ··· 155 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; 156 llvmPackages = pkgs.llvmPackages_12; 157 }; 158 ghc942 = callPackage ../development/compilers/ghc/9.4.2.nix { 159 bootPkgs = 160 # Building with 9.2 is broken due to ··· 179 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; 180 llvmPackages = pkgs.llvmPackages_12; 181 }; 182 ghcHEAD = callPackage ../development/compilers/ghc/head.nix { 183 bootPkgs = 184 if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then ··· 197 198 ghcjs = compiler.ghcjs810; 199 ghcjs810 = callPackage ../development/compilers/ghcjs/8.10 { 200 - bootPkgs = packages.ghc8107; 201 ghcjsSrcJson = ../development/compilers/ghcjs/8.10/git.json; 202 stage0 = ../development/compilers/ghcjs/8.10/stage0.nix; 203 }; ··· 227 packageOverrides = self : super : {}; 228 229 # Always get compilers from `buildPackages` 230 - packages = let bh = buildPackages.haskell; in { 231 232 ghc865Binary = callPackage ../development/haskell-modules { 233 buildHaskellPackages = bh.packages.ghc865Binary; ··· 276 ghc = bh.compiler.ghc884; 277 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.8.x.nix { }; 278 }; 279 ghc8107 = callPackage ../development/haskell-modules { 280 buildHaskellPackages = bh.packages.ghc8107; 281 ghc = bh.compiler.ghc8107; 282 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; 283 }; 284 ghc902 = callPackage ../development/haskell-modules { 285 buildHaskellPackages = bh.packages.ghc902; 286 ghc = bh.compiler.ghc902; 287 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.0.x.nix { }; 288 }; 289 ghc924 = callPackage ../development/haskell-modules { 290 buildHaskellPackages = bh.packages.ghc924; 291 ghc = bh.compiler.ghc924; 292 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.2.x.nix { }; 293 }; 294 ghc942 = callPackage ../development/haskell-modules { 295 buildHaskellPackages = bh.packages.ghc942; 296 ghc = bh.compiler.ghc942; 297 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.4.x.nix { }; 298 }; 299 ghcHEAD = callPackage ../development/haskell-modules { 300 buildHaskellPackages = bh.packages.ghcHEAD; 301 ghc = bh.compiler.ghcHEAD;
··· 15 "integer-simple" 16 "native-bignum" 17 "ghc902" 18 + "ghc90" 19 "ghc924" 20 + "ghc92" 21 "ghc942" 22 + "ghc94" 23 "ghcHEAD" 24 ]; 25 26 nativeBignumIncludes = [ 27 + "ghc90" 28 "ghc902" 29 + "ghc92" 30 "ghc924" 31 + "ghc94" 32 "ghc942" 33 "ghcHEAD" 34 ]; ··· 62 63 package-list = callPackage ../development/haskell-modules/package-list.nix {}; 64 65 + compiler = rec { 66 67 ghc865Binary = callPackage ../development/compilers/ghc/8.6.5-binary.nix { 68 llvmPackages = pkgs.llvmPackages_6; ··· 109 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_7; 110 llvmPackages = pkgs.llvmPackages_7; 111 }; 112 + ghc88 = ghc884; 113 ghc8107 = callPackage ../development/compilers/ghc/8.10.7.nix { 114 bootPkgs = 115 # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar ··· 130 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; 131 llvmPackages = pkgs.llvmPackages_12; 132 }; 133 + ghc810 = ghc8107; 134 ghc902 = callPackage ../development/compilers/ghc/9.0.2.nix { 135 bootPkgs = 136 # aarch64 ghc8107Binary exceeds max output size on hydra ··· 138 if stdenv.hostPlatform.isAarch then 139 packages.ghc8107BinaryMinimal 140 else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then 141 + packages.ghc810 142 else 143 packages.ghc8107Binary; 144 inherit (buildPackages.python3Packages) sphinx; ··· 146 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; 147 llvmPackages = pkgs.llvmPackages_12; 148 }; 149 + ghc90 = ghc902; 150 ghc924 = callPackage ../development/compilers/ghc/9.2.4.nix { 151 bootPkgs = 152 # aarch64 ghc8107Binary exceeds max output size on hydra 153 if stdenv.hostPlatform.isAarch then 154 packages.ghc8107BinaryMinimal 155 else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then 156 + packages.ghc810 157 else 158 packages.ghc8107Binary; 159 inherit (buildPackages.python3Packages) sphinx; ··· 164 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; 165 llvmPackages = pkgs.llvmPackages_12; 166 }; 167 + ghc92 = ghc924; 168 ghc942 = callPackage ../development/compilers/ghc/9.4.2.nix { 169 bootPkgs = 170 # Building with 9.2 is broken due to ··· 189 buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; 190 llvmPackages = pkgs.llvmPackages_12; 191 }; 192 + ghc94 = ghc942; 193 ghcHEAD = callPackage ../development/compilers/ghc/head.nix { 194 bootPkgs = 195 if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then ··· 208 209 ghcjs = compiler.ghcjs810; 210 ghcjs810 = callPackage ../development/compilers/ghcjs/8.10 { 211 + bootPkgs = packages.ghc810; 212 ghcjsSrcJson = ../development/compilers/ghcjs/8.10/git.json; 213 stage0 = ../development/compilers/ghcjs/8.10/stage0.nix; 214 }; ··· 238 packageOverrides = self : super : {}; 239 240 # Always get compilers from `buildPackages` 241 + packages = let bh = buildPackages.haskell; in rec { 242 243 ghc865Binary = callPackage ../development/haskell-modules { 244 buildHaskellPackages = bh.packages.ghc865Binary; ··· 287 ghc = bh.compiler.ghc884; 288 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.8.x.nix { }; 289 }; 290 + ghc88 = ghc884; 291 ghc8107 = callPackage ../development/haskell-modules { 292 buildHaskellPackages = bh.packages.ghc8107; 293 ghc = bh.compiler.ghc8107; 294 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; 295 }; 296 + ghc810 = ghc8107; 297 ghc902 = callPackage ../development/haskell-modules { 298 buildHaskellPackages = bh.packages.ghc902; 299 ghc = bh.compiler.ghc902; 300 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.0.x.nix { }; 301 }; 302 + ghc90 = ghc902; 303 ghc924 = callPackage ../development/haskell-modules { 304 buildHaskellPackages = bh.packages.ghc924; 305 ghc = bh.compiler.ghc924; 306 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.2.x.nix { }; 307 }; 308 + ghc92 = ghc924; 309 ghc942 = callPackage ../development/haskell-modules { 310 buildHaskellPackages = bh.packages.ghc942; 311 ghc = bh.compiler.ghc942; 312 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.4.x.nix { }; 313 }; 314 + ghc94= ghc942; 315 ghcHEAD = callPackage ../development/haskell-modules { 316 buildHaskellPackages = bh.packages.ghcHEAD; 317 ghc = bh.compiler.ghcHEAD;
+2
pkgs/top-level/ocaml-packages.nix
··· 319 320 dns-tsig = callPackage ../development/ocaml-modules/dns/tsig.nix { }; 321 322 dolmen = callPackage ../development/ocaml-modules/dolmen { }; 323 324 dolog = callPackage ../development/ocaml-modules/dolog { };
··· 319 320 dns-tsig = callPackage ../development/ocaml-modules/dns/tsig.nix { }; 321 322 + dnssec = callPackage ../development/ocaml-modules/dns/dnssec.nix { }; 323 + 324 dolmen = callPackage ../development/ocaml-modules/dolmen { }; 325 326 dolog = callPackage ../development/ocaml-modules/dolog { };
+2 -1
pkgs/top-level/release-haskell.nix
··· 287 288 # Can't be built with musl, see meta.broken comment in the drv 289 integer-simple.ghc884 = {}; 290 }; 291 292 # Get some cache going for MUSL-enabled GHC. ··· 332 }; 333 334 haskell.packages.native-bignum.ghc924 = { 335 - inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc924) 336 hello 337 lens 338 random
··· 287 288 # Can't be built with musl, see meta.broken comment in the drv 289 integer-simple.ghc884 = {}; 290 + integer-simple.ghc88 = {}; 291 }; 292 293 # Get some cache going for MUSL-enabled GHC. ··· 333 }; 334 335 haskell.packages.native-bignum.ghc924 = { 336 + inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc92) 337 hello 338 lens 339 random