···1469 extent.
1470 </para>
1471 </listitem>
00000000001472 </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>.
0000000000002088 </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 = [ "90" "92" ]; }</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>
···510 </listitem>
511 <listitem>
512 <para>
00000000513 The <literal>meta.mainProgram</literal> attribute of packages
514 in <literal>wineWowPackages</literal> now defaults to
515 <literal>"wine64"</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>"wine64"</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.
43900440## Other Notable Changes {#sec-release-21.11-notable-changes}
441442···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).
574575- More jdk and jre versions are now exposed via `java-packages.compiler`.
00
···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.
439440+- `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}
443444···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).
576577- 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.
17800179- The `meta.mainProgram` attribute of packages in `wineWowPackages` now defaults to `"wine64"`.
180181- 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.
178179+- 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"`.
182183- The `paperless` module now defaults `PAPERLESS_TIME_ZONE` to your configured system timezone.
···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 ];
1314 # 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 ];
1314 # It used to reference it, in the past, but thanks to the postFixup hook, now
···99 sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f";
100 }) (doJailbreak super.language-haskell-extract);
101000000102 # 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);
101102+ 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
···9697 # 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;
0000101102 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);
49700000000498 # 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
···676677 # Tests access homeless-shelter.
678 hie-bios = dontCheck super.hie-bios;
679- hie-bios_0_5_0 = dontCheck super.hie-bios_0_5_0;
680681 # Compiling the readme throws errors and has no purpose in nixpkgs
682 aeson-gadt-th =
···933 }) super.procex;
934935 # 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;
941942 # Apply a patch which hardcodes the store path of graphviz instead of using
943 # whatever graphviz is in PATH.
···10351036 keid-render-basic = addBuildTool pkgs.glslang super.keid-render-basic;
10370001038# 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;
0001055 # Tests have file permissions expections that don‘t work with the nix store.
1056 hls-stylish-haskell-plugin = dontCheck super.hls-stylish-haskell-plugin;
010571058 # Flaky tests
1059 hls-hlint-plugin = dontCheck super.hls-hlint-plugin;
···9697 # avoid compiling twice by providing executable as a separate output (with small closure size)
98 niv = enableSeparateBinOutput (generateOptparseApplicativeCompletion "niv" super.niv);
099 ghcid = enableSeparateBinOutput super.ghcid;
100+ ormolu = generateOptparseApplicativeCompletion "ormolu" (enableSeparateBinOutput super.ormolu);
101+102+ # Generate shell completion.
103+ cabal2nix = generateOptparseApplicativeCompletion "cabal2nix" super.cabal2nix;
104105 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);
500501+ # 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
···687688 # Tests access homeless-shelter.
689 hie-bios = dontCheck super.hie-bios;
0690691 # Compiling the readme throws errors and has no purpose in nixpkgs
692 aeson-gadt-th =
···943 }) super.procex;
944945 # 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;
951952 # Apply a patch which hardcodes the store path of graphviz instead of using
953 # whatever graphviz is in PATH.
···10451046 keid-render-basic = addBuildTool pkgs.glslang super.keid-render-basic;
10471048+ # 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;
10741075 # Flaky tests
1076 hls-hlint-plugin = dontCheck super.hls-hlint-plugin;
···67 !(stdenv.hostPlatform.useLLVM or false) &&
68 stdenv.cc.isGNU;
6970- nativeBuildInputs = [ perl ];
071 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;
6970+ 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.
···78buildPythonPackage (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";
1617 src = fetchPypi {
···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" ]; }.
061 '';
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;
086 };
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}
···1{ recurseIntoAttrs
2, callPackage
3+, lib
4}:
56+# 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`.
0000000000000000000000000000000000000000000000000089+# 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
01213+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
···2223 nativeBuildInputs = [ jre makeWrapper ];
240000025 meta = with lib; {
26 homepage = "https://optifine.net/";
27 description = "A Minecraft ${mcVersion} optimization mod";
···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
0100 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
···28992900 avro-cpp = callPackage ../development/libraries/avro-c++ { };
29012902- aws = callPackage ../tools/virtualization/aws { };
2903-2904 aws_mturk_clt = callPackage ../tools/misc/aws-mturk-clt { };
29052906 awsls = callPackage ../tools/admin/awsls { };
···4450 nfdump = callPackage ../tools/networking/nfdump { };
44514452 nfstrace = callPackage ../tools/networking/nfstrace { };
0044534454 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 };
98229823 pal = callPackage ../tools/misc/pal { };
···1273512736 # To expose more packages for Yi, override the extraPackages arg.
12737 yi = callPackage ../applications/editors/yi/wrapper.nix {
12738- haskellPackages = haskell.packages.ghc8107;
12739 };
1274012741 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);
1385713858 # 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);
1387113872 cabal-install = haskell.lib.compose.justStaticExecutables haskellPackages.cabal-install;
13873···15151 stdenv = clangStdenv;
15152 };
1515315154- jacinda = haskell.lib.compose.justStaticExecutables haskell.packages.ghc924.jacinda;
1515515156 janet = callPackage ../development/interpreters/janet {};
15157···18296 galer = callPackage ../tools/security/galer { };
1829718298 gamenetworkingsockets = callPackage ../development/libraries/gamenetworkingsockets { };
001829918300 gamin = callPackage ../development/libraries/gamin { };
18301 fam = gamin; # added 2018-04-25
···2300723008 hashi-ui = callPackage ../servers/hashi-ui {};
2300923010- hasura-graphql-engine = haskell.lib.compose.justStaticExecutables haskell.packages.ghc8107.graphql-engine;
2301123012 hasura-cli = callPackage ../servers/hasura/cli.nix { };
23013···2808128082 g933-utils = callPackage ../tools/misc/g933-utils { };
2808328084- game-music-emu = callPackage ../applications/audio/game-music-emu { };
28085-28086 gavrasm = callPackage ../development/compilers/gavrasm { };
2808728088 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 };
3140131402 tagainijisho = libsForQt5.callPackage ../applications/office/tagainijisho {};
···28992900 avro-cpp = callPackage ../development/libraries/avro-c++ { };
2901002902 aws_mturk_clt = callPackage ../tools/misc/aws-mturk-clt { };
29032904 awsls = callPackage ../tools/admin/awsls { };
···4448 nfdump = callPackage ../tools/networking/nfdump { };
44494450 nfstrace = callPackage ../tools/networking/nfstrace { };
4451+4452+ nitch = callPackage ../tools/misc/nitch { };
44534454 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 };
98229823 pal = callPackage ../tools/misc/pal { };
···1273512736 # To expose more packages for Yi, override the extraPackages arg.
12737 yi = callPackage ../applications/editors/yi/wrapper.nix {
12738+ haskellPackages = haskell.packages.ghc810;
12739 };
1274012741 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);
1385713858 # 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);
1387113872 cabal-install = haskell.lib.compose.justStaticExecutables haskellPackages.cabal-install;
13873···15151 stdenv = clangStdenv;
15152 };
1515315154+ jacinda = haskell.lib.compose.justStaticExecutables haskell.packages.ghc92.jacinda;
1515515156 janet = callPackage ../development/interpreters/janet {};
15157···18296 galer = callPackage ../tools/security/galer { };
1829718298 gamenetworkingsockets = callPackage ../development/libraries/gamenetworkingsockets { };
18299+18300+ game-music-emu = callPackage ../development/libraries/audio/game-music-emu { };
1830118302 gamin = callPackage ../development/libraries/gamin { };
18303 fam = gamin; # added 2018-04-25
···2300923010 hashi-ui = callPackage ../servers/hashi-ui {};
2301123012+ hasura-graphql-engine = haskell.lib.compose.justStaticExecutables haskell.packages.ghc810.graphql-engine;
2301323014 hasura-cli = callPackage ../servers/hasura/cli.nix { };
23015···2808328084 g933-utils = callPackage ../tools/misc/g933-utils { };
280850028086 gavrasm = callPackage ../development/compilers/gavrasm { };
2808728088 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 };
3140131402 tagainijisho = libsForQt5.callPackage ../applications/office/tagainijisho {};
···287288 # Can't be built with musl, see meta.broken comment in the drv
289 integer-simple.ghc884 = {};
0290 };
291292 # Get some cache going for MUSL-enabled GHC.
···332 };
333334 haskell.packages.native-bignum.ghc924 = {
335- inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc924)
336 hello
337 lens
338 random
···287288 # Can't be built with musl, see meta.broken comment in the drv
289 integer-simple.ghc884 = {};
290+ integer-simple.ghc88 = {};
291 };
292293 # Get some cache going for MUSL-enabled GHC.
···333 };
334335 haskell.packages.native-bignum.ghc924 = {
336+ inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc92)
337 hello
338 lens
339 random