mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 08:23:09 +00:00
Revert "haskellPackages: update stackage and hackage"
This commit is contained in:
parent
8991dc8e9d
commit
fe6d94b8f9
@ -57,8 +57,8 @@ Available compilers are collected under `haskell.compiler`.
|
|||||||
Each of those compiler versions has a corresponding attribute set `packages` built with
|
Each of those compiler versions has a corresponding attribute set `packages` built with
|
||||||
it. However, the non-standard package sets are not tested regularly and, as a
|
it. However, the non-standard package sets are not tested regularly and, as a
|
||||||
result, contain fewer working packages. The corresponding package set for GHC
|
result, contain fewer working packages. The corresponding package set for GHC
|
||||||
9.4.5 is `haskell.packages.ghc945`. In fact `haskellPackages` (at the time of writing) is just an alias
|
9.4.5 is `haskell.packages.ghc945`. In fact `haskellPackages` is just an alias
|
||||||
for `haskell.packages.ghc966`:
|
for `haskell.packages.ghc964`:
|
||||||
|
|
||||||
Every package set also re-exposes the GHC used to build its packages as `haskell.packages.*.ghc`.
|
Every package set also re-exposes the GHC used to build its packages as `haskell.packages.*.ghc`.
|
||||||
|
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
# To use this for hacking of your Yi config file, drop into a shell
|
|
||||||
# with env attribute.
|
|
||||||
{
|
|
||||||
lib,
|
|
||||||
stdenv,
|
|
||||||
makeWrapper,
|
|
||||||
haskellPackages,
|
|
||||||
extraPackages ? (s: [ ]),
|
|
||||||
}:
|
|
||||||
let
|
|
||||||
yiEnv = haskellPackages.ghcWithPackages (self: [ self.yi ] ++ extraPackages self);
|
|
||||||
in
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
pname = "yi-custom";
|
|
||||||
dontUnpack = true;
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
|
||||||
|
|
||||||
buildCommand = ''
|
|
||||||
mkdir -p $out/bin
|
|
||||||
makeWrapper ${haskellPackages.yi}/bin/yi $out/bin/yi \
|
|
||||||
--set NIX_GHC ${yiEnv}/bin/ghc
|
|
||||||
'';
|
|
||||||
|
|
||||||
# For hacking purposes
|
|
||||||
passthru.env = yiEnv;
|
|
||||||
|
|
||||||
inherit (haskellPackages.yi) meta version;
|
|
||||||
}
|
|
@ -15,7 +15,14 @@ let
|
|||||||
passthru.updateScript = ./update.sh;
|
passthru.updateScript = ./update.sh;
|
||||||
};
|
};
|
||||||
|
|
||||||
raw-pkg = haskellPackages.callPackage ./generated-package.nix { };
|
raw-pkg = (haskellPackages.callPackage ./generated-package.nix { }).overrideScope (
|
||||||
|
final: prev: {
|
||||||
|
# Dependency twain requires an older version of http2, and we cannot mix
|
||||||
|
# versions of transitive dependencies.
|
||||||
|
http2 = final.http2_3_0_3;
|
||||||
|
warp = final.warp_3_3_30;
|
||||||
|
}
|
||||||
|
);
|
||||||
in
|
in
|
||||||
lib.pipe raw-pkg [
|
lib.pipe raw-pkg [
|
||||||
(overrideCabal overrides)
|
(overrideCabal overrides)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"commit": "0b0765b206e909965c9a65d28e87ebc9aae4d8af",
|
"commit": "750067bc36e810a96c066c8800438e0ce9ced327",
|
||||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/0b0765b206e909965c9a65d28e87ebc9aae4d8af.tar.gz",
|
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/750067bc36e810a96c066c8800438e0ce9ced327.tar.gz",
|
||||||
"sha256": "1rh4jmbj2v4n1lf8cv8qkj5rx10gjib2cmfsdxaf2d3n0c4cr4bn",
|
"sha256": "1bfr8r14rkisjp1f3iln12h4f5n66k8wkk09jvk7adal4grlpjny",
|
||||||
"msg": "Update from Hackage at 2024-10-25T11:10:52Z"
|
"msg": "Update from Hackage at 2024-10-05T14:46:54Z"
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import ./common-hadrian.nix {
|
import ./common-hadrian.nix {
|
||||||
version = "9.13.20241031";
|
version = "9.11.20240423";
|
||||||
rev = "0b11cdc022ce33d089db95b2b2e7c1f4bb326d37";
|
rev = "dddc9dff0547733a10e7f505612ab9df3a7c21b6";
|
||||||
sha256 = "0kqnpcgv49ricbr950lffs8gx7jrcg6anzc0qvwy5pb518w0d37i";
|
sha256 = "0993sdmzzyymllck8mcpa1zgrjqjfxcvk1ykvfc18bvbs4145cm9";
|
||||||
}
|
}
|
||||||
|
@ -22,16 +22,20 @@ self: super: {
|
|||||||
# enable list-transformer, jailbreaking is necessary until next release >0.13.0: https://github.com/ivanperez-keera/dunai/issues/427
|
# enable list-transformer, jailbreaking is necessary until next release >0.13.0: https://github.com/ivanperez-keera/dunai/issues/427
|
||||||
dunai = doJailbreak (addBuildDepend self.list-transformer (enableCabalFlag "list-transformer" super.dunai));
|
dunai = doJailbreak (addBuildDepend self.list-transformer (enableCabalFlag "list-transformer" super.dunai));
|
||||||
|
|
||||||
# Make sure that Cabal_* can be built as-is
|
# Make sure that Cabal 3.10.* can be built as-is
|
||||||
Cabal_3_10_3_0 = doDistribute (super.Cabal_3_10_3_0.override {
|
Cabal_3_10_3_0 = doDistribute (super.Cabal_3_10_3_0.override ({
|
||||||
Cabal-syntax = self.Cabal-syntax_3_10_3_0;
|
Cabal-syntax = self.Cabal-syntax_3_10_3_0;
|
||||||
});
|
} // lib.optionalAttrs (lib.versionOlder self.ghc.version "9.2.5") {
|
||||||
Cabal_3_12_1_0 = doDistribute (super.Cabal_3_12_1_0.override {
|
# Use process core package when possible
|
||||||
|
process = self.process_1_6_24_0;
|
||||||
|
}));
|
||||||
|
|
||||||
|
Cabal_3_12_1_0 = doDistribute (super.Cabal_3_12_1_0.override ({
|
||||||
Cabal-syntax = self.Cabal-syntax_3_12_1_0;
|
Cabal-syntax = self.Cabal-syntax_3_12_1_0;
|
||||||
});
|
} // lib.optionalAttrs (lib.versionOlder self.ghc.version "9.2.5") {
|
||||||
Cabal_3_14_0_0 = doDistribute (super.Cabal_3_14_0_0.override {
|
# Use process core package when possible
|
||||||
Cabal-syntax = self.Cabal-syntax_3_14_0_0;
|
process = self.process_1_6_24_0;
|
||||||
});
|
}));
|
||||||
|
|
||||||
# hackage-security == 0.6.2.6 has a wider support range in theory, but it only
|
# hackage-security == 0.6.2.6 has a wider support range in theory, but it only
|
||||||
# makes sense to use the non Stackage version if we want to use Cabal* >= 3.12
|
# makes sense to use the non Stackage version if we want to use Cabal* >= 3.12
|
||||||
@ -362,6 +366,15 @@ self: super: {
|
|||||||
]
|
]
|
||||||
super.threadscope);
|
super.threadscope);
|
||||||
|
|
||||||
|
# http2 also overridden in all-packages.nix for mailctl.
|
||||||
|
# twain is currently only used by mailctl, so the .overrideScope shouldn't
|
||||||
|
# negatively affect any other packages, at least currently...
|
||||||
|
# https://github.com/alexmingoia/twain/issues/5
|
||||||
|
twain = super.twain.overrideScope (self: _: {
|
||||||
|
http2 = self.http2_3_0_3;
|
||||||
|
warp = self.warp_3_3_30;
|
||||||
|
});
|
||||||
|
|
||||||
# The latest release on hackage has an upper bound on containers which
|
# The latest release on hackage has an upper bound on containers which
|
||||||
# breaks the build, though it works with the version of containers present
|
# breaks the build, though it works with the version of containers present
|
||||||
# and the upper bound doesn't exist in code anymore:
|
# and the upper bound doesn't exist in code anymore:
|
||||||
@ -1257,7 +1270,6 @@ self: super: {
|
|||||||
stack = super.stack.overrideScope (lself: lsuper: {
|
stack = super.stack.overrideScope (lself: lsuper: {
|
||||||
# stack-3.1.1 requires the latest versions of these libraries
|
# stack-3.1.1 requires the latest versions of these libraries
|
||||||
pantry = lself.pantry_0_10_0;
|
pantry = lself.pantry_0_10_0;
|
||||||
static-bytes = lself.static-bytes_0_1_1; # for pantry_0_10_0
|
|
||||||
tar = lself.tar_0_6_3_0;
|
tar = lself.tar_0_6_3_0;
|
||||||
|
|
||||||
# Upstream stack-3.1.1 is compiled with hpack-0.37.0, and we make sure to
|
# Upstream stack-3.1.1 is compiled with hpack-0.37.0, and we make sure to
|
||||||
@ -1990,6 +2002,14 @@ self: super: {
|
|||||||
# Test suite fails, upstream not reachable for simple fix (not responsive on github)
|
# Test suite fails, upstream not reachable for simple fix (not responsive on github)
|
||||||
vivid-osc = dontCheck super.vivid-osc;
|
vivid-osc = dontCheck super.vivid-osc;
|
||||||
vivid-supercollider = dontCheck super.vivid-supercollider;
|
vivid-supercollider = dontCheck super.vivid-supercollider;
|
||||||
|
vivid = overrideCabal (drv: assert drv.version == "0.5.2.0"; {
|
||||||
|
# 2024-10-18: Some library dependency must have stopped
|
||||||
|
# re-exporting 'void', so now it needs an extra import line.
|
||||||
|
# Fixed in 0.5.2.1.
|
||||||
|
postPatch = ''
|
||||||
|
sed -i '/) where/a import Control.Monad (void)' Vivid/GlobalState.hs
|
||||||
|
'';
|
||||||
|
}) super.vivid;
|
||||||
|
|
||||||
# Test suite does not compile.
|
# Test suite does not compile.
|
||||||
feed = dontCheck super.feed;
|
feed = dontCheck super.feed;
|
||||||
@ -2256,6 +2276,44 @@ self: super: {
|
|||||||
# Too strict bound on hspec (<2.11)
|
# Too strict bound on hspec (<2.11)
|
||||||
utf8-light = doJailbreak super.utf8-light;
|
utf8-light = doJailbreak super.utf8-light;
|
||||||
|
|
||||||
|
large-hashable = lib.pipe (super.large-hashable.override {
|
||||||
|
# https://github.com/factisresearch/large-hashable/commit/5ec9d2c7233fc4445303564047c992b693e1155c
|
||||||
|
utf8-light = null;
|
||||||
|
}) [
|
||||||
|
# 2022-03-21: use version from git which supports GHC 9.{0,2} and aeson 2.0
|
||||||
|
(assert super.large-hashable.version == "0.1.0.4"; overrideSrc {
|
||||||
|
version = "unstable-2022-06-10";
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "factisresearch";
|
||||||
|
repo = "large-hashable";
|
||||||
|
rev = "4d149c828c185bcf05556d1660f79ff1aec7eaa1";
|
||||||
|
sha256 = "141349qcw3m93jw95jcha9rsg2y8sn5ca5j59cv8xmci38k2nam0";
|
||||||
|
};
|
||||||
|
})
|
||||||
|
# Provide newly added dependencies
|
||||||
|
(overrideCabal (drv: {
|
||||||
|
libraryHaskellDepends = drv.libraryHaskellDepends or [] ++ [
|
||||||
|
self.cryptonite
|
||||||
|
self.memory
|
||||||
|
];
|
||||||
|
testHaskellDepends = drv.testHaskellDepends or [] ++ [
|
||||||
|
self.inspection-testing
|
||||||
|
];
|
||||||
|
}))
|
||||||
|
# https://github.com/factisresearch/large-hashable/issues/24
|
||||||
|
(overrideCabal (drv: {
|
||||||
|
testFlags = drv.testFlags or [] ++ [
|
||||||
|
"-n" "^Data.LargeHashable.Tests.Inspection:genericSumGetsOptimized$"
|
||||||
|
];
|
||||||
|
}))
|
||||||
|
# https://github.com/factisresearch/large-hashable/issues/25
|
||||||
|
# Currently broken with text >= 2.0
|
||||||
|
(overrideCabal (lib.optionalAttrs (lib.versionAtLeast self.ghc.version "9.4") {
|
||||||
|
broken = true;
|
||||||
|
hydraPlatforms = [];
|
||||||
|
}))
|
||||||
|
];
|
||||||
|
|
||||||
# BSON defaults to requiring network instead of network-bsd which is
|
# BSON defaults to requiring network instead of network-bsd which is
|
||||||
# required nowadays: https://github.com/mongodb-haskell/bson/issues/26
|
# required nowadays: https://github.com/mongodb-haskell/bson/issues/26
|
||||||
bson = appendConfigureFlag "-f-_old_network" (super.bson.override {
|
bson = appendConfigureFlag "-f-_old_network" (super.bson.override {
|
||||||
|
@ -331,10 +331,6 @@ self: super: ({
|
|||||||
# Tests fail on macOS https://github.com/mrkkrp/zip/issues/112
|
# Tests fail on macOS https://github.com/mrkkrp/zip/issues/112
|
||||||
zip = dontCheck super.zip;
|
zip = dontCheck super.zip;
|
||||||
|
|
||||||
snap = super.snap.overrideAttrs (drv: {
|
|
||||||
__darwinAllowLocalNetworking = true;
|
|
||||||
});
|
|
||||||
|
|
||||||
warp = super.warp.overrideAttrs (drv: {
|
warp = super.warp.overrideAttrs (drv: {
|
||||||
__darwinAllowLocalNetworking = true;
|
__darwinAllowLocalNetworking = true;
|
||||||
});
|
});
|
||||||
|
@ -69,7 +69,7 @@ self: super: {
|
|||||||
integer-conversion = doDistribute self.integer-conversion_0_1_1;
|
integer-conversion = doDistribute self.integer-conversion_0_1_1;
|
||||||
ghc-lib-parser = doDistribute self.ghc-lib-parser_9_10_1_20240511;
|
ghc-lib-parser = doDistribute self.ghc-lib-parser_9_10_1_20240511;
|
||||||
ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_10_0_0;
|
ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_10_0_0;
|
||||||
http2 = self.http2_5_3_4;
|
http2 = super.http2_5_3_4;
|
||||||
lens = doDistribute self.lens_5_3_2;
|
lens = doDistribute self.lens_5_3_2;
|
||||||
lukko = doDistribute self.lukko_0_1_2;
|
lukko = doDistribute self.lukko_0_1_2;
|
||||||
network-control = super.network-control_0_1_3;
|
network-control = super.network-control_0_1_3;
|
||||||
@ -84,7 +84,6 @@ self: super: {
|
|||||||
time-manager = super.time-manager_0_1_0;
|
time-manager = super.time-manager_0_1_0;
|
||||||
th-abstraction = doDistribute self.th-abstraction_0_7_0_0;
|
th-abstraction = doDistribute self.th-abstraction_0_7_0_0;
|
||||||
uuid-types = doDistribute self.uuid-types_1_0_6;
|
uuid-types = doDistribute self.uuid-types_1_0_6;
|
||||||
warp = pkgs.haskell.lib.dontCheck super.warp_3_4_3; # test suite assumes it can freely call curl
|
|
||||||
|
|
||||||
# A given major version of ghc-exactprint only supports one version of GHC.
|
# A given major version of ghc-exactprint only supports one version of GHC.
|
||||||
ghc-exactprint = doDistribute self.ghc-exactprint_1_9_0_0;
|
ghc-exactprint = doDistribute self.ghc-exactprint_1_9_0_0;
|
||||||
@ -127,6 +126,7 @@ self: super: {
|
|||||||
primitive-unlifted = dontCheck super.primitive-unlifted; # doesn't compile with primitive ==0.9.*
|
primitive-unlifted = dontCheck super.primitive-unlifted; # doesn't compile with primitive ==0.9.*
|
||||||
bsb-http-chunked = pkgs.haskell.lib.dontCheck super.bsb-http-chunked; # https://github.com/sjakobi/bsb-http-chunked/issues/45
|
bsb-http-chunked = pkgs.haskell.lib.dontCheck super.bsb-http-chunked; # https://github.com/sjakobi/bsb-http-chunked/issues/45
|
||||||
hinotify = pkgs.haskell.lib.dontCheck super.hinotify; # https://github.com/kolmodin/hinotify/issues/38
|
hinotify = pkgs.haskell.lib.dontCheck super.hinotify; # https://github.com/kolmodin/hinotify/issues/38
|
||||||
|
warp = pkgs.haskell.lib.dontCheck super.warp_3_4_2; # test suite assumes it can freely call curl
|
||||||
|
|
||||||
haskell-language-server = disableCabalFlag "retrie" (disableCabalFlag "hlint" (disableCabalFlag "stylishhaskel" (super.haskell-language-server.override {stylish-haskell = null;retrie = null;apply-refact=null;hlint = null;})));
|
haskell-language-server = disableCabalFlag "retrie" (disableCabalFlag "hlint" (disableCabalFlag "stylishhaskel" (super.haskell-language-server.override {stylish-haskell = null;retrie = null;apply-refact=null;hlint = null;})));
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ with haskellLib;
|
|||||||
|
|
||||||
let
|
let
|
||||||
inherit (pkgs.stdenv.hostPlatform) isDarwin;
|
inherit (pkgs.stdenv.hostPlatform) isDarwin;
|
||||||
inherit (pkgs) lib;
|
|
||||||
in
|
in
|
||||||
|
|
||||||
self: super: {
|
self: super: {
|
||||||
@ -54,9 +54,9 @@ self: super: {
|
|||||||
# Version upgrades
|
# Version upgrades
|
||||||
#
|
#
|
||||||
th-abstraction = doDistribute self.th-abstraction_0_7_0_0;
|
th-abstraction = doDistribute self.th-abstraction_0_7_0_0;
|
||||||
ghc-lib-parser = doDistribute self.ghc-lib-parser_9_8_3_20241022;
|
ghc-lib-parser = doDistribute self.ghc-lib-parser_9_8_2_20240223;
|
||||||
ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_8_0_2;
|
ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_8_0_2;
|
||||||
ghc-lib = doDistribute self.ghc-lib_9_8_3_20241022;
|
ghc-lib = doDistribute self.ghc-lib_9_8_2_20240223;
|
||||||
megaparsec = doDistribute self.megaparsec_9_6_1;
|
megaparsec = doDistribute self.megaparsec_9_6_1;
|
||||||
# aeson 2.2.3.0 seemingly unnecessesarily bumped the lower bound on hashable
|
# aeson 2.2.3.0 seemingly unnecessesarily bumped the lower bound on hashable
|
||||||
# https://github.com/haskell/aeson/commit/1a666febd0775d8e88d315ece1b97cd20602fb5f
|
# https://github.com/haskell/aeson/commit/1a666febd0775d8e88d315ece1b97cd20602fb5f
|
||||||
@ -147,8 +147,3 @@ self: super: {
|
|||||||
}) super.reflex;
|
}) super.reflex;
|
||||||
|
|
||||||
}
|
}
|
||||||
// lib.optionalAttrs (lib.versionAtLeast super.ghc.version "9.8.3") {
|
|
||||||
# Breakage related to GHC 9.8.3 / deepseq 1.5.1.0
|
|
||||||
# https://github.com/typeable/generic-arbitrary/issues/18
|
|
||||||
generic-arbitrary = dontCheck super.generic-arbitrary;
|
|
||||||
}
|
|
||||||
|
@ -84,7 +84,6 @@ broken-packages:
|
|||||||
- aeson-flat # failure in job https://hydra.nixos.org/build/233220787 at 2023-09-02
|
- aeson-flat # failure in job https://hydra.nixos.org/build/233220787 at 2023-09-02
|
||||||
- aeson-flatten # failure in job https://hydra.nixos.org/build/233242954 at 2023-09-02
|
- aeson-flatten # failure in job https://hydra.nixos.org/build/233242954 at 2023-09-02
|
||||||
- aeson-flowtyped # failure in job https://hydra.nixos.org/build/233245878 at 2023-09-02
|
- aeson-flowtyped # failure in job https://hydra.nixos.org/build/233245878 at 2023-09-02
|
||||||
- aeson-generic-default # failure in job https://hydra.nixos.org/build/276370826 at 2024-11-06
|
|
||||||
- aeson-generics-typescript # failure in job https://hydra.nixos.org/build/245703304 at 2024-01-07
|
- aeson-generics-typescript # failure in job https://hydra.nixos.org/build/245703304 at 2024-01-07
|
||||||
- aeson-injector # failure in job https://hydra.nixos.org/build/233200351 at 2023-09-02
|
- aeson-injector # failure in job https://hydra.nixos.org/build/233200351 at 2023-09-02
|
||||||
- aeson-json-ast # failure in job https://hydra.nixos.org/build/233249406 at 2023-09-02
|
- aeson-json-ast # failure in job https://hydra.nixos.org/build/233249406 at 2023-09-02
|
||||||
@ -2160,7 +2159,6 @@ broken-packages:
|
|||||||
- graph-matchings # failure in job https://hydra.nixos.org/build/233245821 at 2023-09-02
|
- graph-matchings # failure in job https://hydra.nixos.org/build/233245821 at 2023-09-02
|
||||||
- graphmod-plugin # failure in job https://hydra.nixos.org/build/233192543 at 2023-09-02
|
- graphmod-plugin # failure in job https://hydra.nixos.org/build/233192543 at 2023-09-02
|
||||||
- graphql-api # failure in job https://hydra.nixos.org/build/233254333 at 2023-09-02
|
- graphql-api # failure in job https://hydra.nixos.org/build/233254333 at 2023-09-02
|
||||||
- graphql-spice # failure in job https://hydra.nixos.org/build/276376899 at 2024-11-06
|
|
||||||
- graphql-utils # failure in job https://hydra.nixos.org/build/233221340 at 2023-09-02
|
- graphql-utils # failure in job https://hydra.nixos.org/build/233221340 at 2023-09-02
|
||||||
- graphql-w-persistent # failure in job https://hydra.nixos.org/build/233228956 at 2023-09-02
|
- graphql-w-persistent # failure in job https://hydra.nixos.org/build/233228956 at 2023-09-02
|
||||||
- graph-rewriting # failure in job https://hydra.nixos.org/build/233191278 at 2023-09-02
|
- graph-rewriting # failure in job https://hydra.nixos.org/build/233191278 at 2023-09-02
|
||||||
@ -2911,7 +2909,6 @@ broken-packages:
|
|||||||
- hssqlppp # failure in job https://hydra.nixos.org/build/233216888 at 2023-09-02
|
- hssqlppp # failure in job https://hydra.nixos.org/build/233216888 at 2023-09-02
|
||||||
- HsSVN # failure in job https://hydra.nixos.org/build/233213151 at 2023-09-02
|
- HsSVN # failure in job https://hydra.nixos.org/build/233213151 at 2023-09-02
|
||||||
- hs-tags # failure in job https://hydra.nixos.org/build/233258358 at 2023-09-02
|
- hs-tags # failure in job https://hydra.nixos.org/build/233258358 at 2023-09-02
|
||||||
- hs-tango # failure in job https://hydra.nixos.org/build/276377558 at 2024-11-06
|
|
||||||
- hstatsd # failure in job https://hydra.nixos.org/build/233232363 at 2023-09-02
|
- hstatsd # failure in job https://hydra.nixos.org/build/233232363 at 2023-09-02
|
||||||
- hstats # failure in job https://hydra.nixos.org/build/233239963 at 2023-09-02
|
- hstats # failure in job https://hydra.nixos.org/build/233239963 at 2023-09-02
|
||||||
- hs-term-emulator # failure in job https://hydra.nixos.org/build/233252262 at 2023-09-02
|
- hs-term-emulator # failure in job https://hydra.nixos.org/build/233252262 at 2023-09-02
|
||||||
@ -3071,7 +3068,6 @@ broken-packages:
|
|||||||
- ieee-utils # failure in job https://hydra.nixos.org/build/233224430 at 2023-09-02
|
- ieee-utils # failure in job https://hydra.nixos.org/build/233224430 at 2023-09-02
|
||||||
- iexcloud # failure in job https://hydra.nixos.org/build/233224874 at 2023-09-02
|
- iexcloud # failure in job https://hydra.nixos.org/build/233224874 at 2023-09-02
|
||||||
- ifcxt # failure in job https://hydra.nixos.org/build/233196911 at 2023-09-02
|
- ifcxt # failure in job https://hydra.nixos.org/build/233196911 at 2023-09-02
|
||||||
- if-instance # failure in job https://hydra.nixos.org/build/276378643 at 2024-11-06
|
|
||||||
- IFS # failure in job https://hydra.nixos.org/build/233246865 at 2023-09-02
|
- IFS # failure in job https://hydra.nixos.org/build/233246865 at 2023-09-02
|
||||||
- ige # failure in job https://hydra.nixos.org/build/233224389 at 2023-09-02
|
- ige # failure in job https://hydra.nixos.org/build/233224389 at 2023-09-02
|
||||||
- ig # failure in job https://hydra.nixos.org/build/233203872 at 2023-09-02
|
- ig # failure in job https://hydra.nixos.org/build/233203872 at 2023-09-02
|
||||||
@ -3811,7 +3807,6 @@ broken-packages:
|
|||||||
- microbase # failure in job https://hydra.nixos.org/build/233204368 at 2023-09-02
|
- microbase # failure in job https://hydra.nixos.org/build/233204368 at 2023-09-02
|
||||||
- microformats2-parser # failure in job https://hydra.nixos.org/build/233238485 at 2023-09-02
|
- microformats2-parser # failure in job https://hydra.nixos.org/build/233238485 at 2023-09-02
|
||||||
- microgroove # failure in job https://hydra.nixos.org/build/233196933 at 2023-09-02
|
- microgroove # failure in job https://hydra.nixos.org/build/233196933 at 2023-09-02
|
||||||
- MicroHs # failure in job https://hydra.nixos.org/build/276379260 at 2024-11-06
|
|
||||||
- microlens-each # failure in job https://hydra.nixos.org/build/233253621 at 2023-09-02
|
- microlens-each # failure in job https://hydra.nixos.org/build/233253621 at 2023-09-02
|
||||||
- microlens-process # failure in job https://hydra.nixos.org/build/233190805 at 2023-09-02
|
- microlens-process # failure in job https://hydra.nixos.org/build/233190805 at 2023-09-02
|
||||||
- microlens-pro # failure in job https://hydra.nixos.org/build/252733422 at 2024-03-16
|
- microlens-pro # failure in job https://hydra.nixos.org/build/252733422 at 2024-03-16
|
||||||
@ -4232,7 +4227,6 @@ broken-packages:
|
|||||||
- oi # failure in job https://hydra.nixos.org/build/233190838 at 2023-09-02
|
- oi # failure in job https://hydra.nixos.org/build/233190838 at 2023-09-02
|
||||||
- okapi # failure in job https://hydra.nixos.org/build/233193822 at 2023-09-02
|
- okapi # failure in job https://hydra.nixos.org/build/233193822 at 2023-09-02
|
||||||
- old-version # failure in job https://hydra.nixos.org/build/233198538 at 2023-09-02
|
- old-version # failure in job https://hydra.nixos.org/build/233198538 at 2023-09-02
|
||||||
- ollama-haskell # failure in job https://hydra.nixos.org/build/276371507 at 2024-11-06
|
|
||||||
- om-actor # failure in job https://hydra.nixos.org/build/233231027 at 2023-09-02
|
- om-actor # failure in job https://hydra.nixos.org/build/233231027 at 2023-09-02
|
||||||
- omaketex # failure in job https://hydra.nixos.org/build/233202599 at 2023-09-02
|
- omaketex # failure in job https://hydra.nixos.org/build/233202599 at 2023-09-02
|
||||||
- ombra # failure in job https://hydra.nixos.org/build/233192387 at 2023-09-02
|
- ombra # failure in job https://hydra.nixos.org/build/233192387 at 2023-09-02
|
||||||
@ -4737,8 +4731,6 @@ broken-packages:
|
|||||||
- powermate # failure in job https://hydra.nixos.org/build/233224977 at 2023-09-02
|
- powermate # failure in job https://hydra.nixos.org/build/233224977 at 2023-09-02
|
||||||
- powerpc # failure in job https://hydra.nixos.org/build/233217983 at 2023-09-02
|
- powerpc # failure in job https://hydra.nixos.org/build/233217983 at 2023-09-02
|
||||||
- powerqueue-levelmem # failure in job https://hydra.nixos.org/build/233232882 at 2023-09-02
|
- powerqueue-levelmem # failure in job https://hydra.nixos.org/build/233232882 at 2023-09-02
|
||||||
- ppad-sha256 # failure in job https://hydra.nixos.org/build/276377736 at 2024-11-06
|
|
||||||
- ppad-sha512 # failure in job https://hydra.nixos.org/build/276375868 at 2024-11-06
|
|
||||||
- pprecord # failure in job https://hydra.nixos.org/build/233198838 at 2023-09-02
|
- pprecord # failure in job https://hydra.nixos.org/build/233198838 at 2023-09-02
|
||||||
- PPrinter # failure in job https://hydra.nixos.org/build/233253160 at 2023-09-02
|
- PPrinter # failure in job https://hydra.nixos.org/build/233253160 at 2023-09-02
|
||||||
- pqc # failure in job https://hydra.nixos.org/build/233217425 at 2023-09-02
|
- pqc # failure in job https://hydra.nixos.org/build/233217425 at 2023-09-02
|
||||||
@ -6295,7 +6287,6 @@ broken-packages:
|
|||||||
- type-indexed-queues # failure in job https://hydra.nixos.org/build/233197833 at 2023-09-02
|
- type-indexed-queues # failure in job https://hydra.nixos.org/build/233197833 at 2023-09-02
|
||||||
- type-interpreter # failure in job https://hydra.nixos.org/build/233192182 at 2023-09-02
|
- type-interpreter # failure in job https://hydra.nixos.org/build/233192182 at 2023-09-02
|
||||||
- type-int # failure in job https://hydra.nixos.org/build/233245978 at 2023-09-02
|
- type-int # failure in job https://hydra.nixos.org/build/233245978 at 2023-09-02
|
||||||
- typelet # failure in job https://hydra.nixos.org/build/276367145 at 2024-11-06
|
|
||||||
- type-level-bst # failure in job https://hydra.nixos.org/build/233202030 at 2023-09-02
|
- type-level-bst # failure in job https://hydra.nixos.org/build/233202030 at 2023-09-02
|
||||||
- type-level-natural-number-induction # failure in job https://hydra.nixos.org/build/233259499 at 2023-09-02
|
- type-level-natural-number-induction # failure in job https://hydra.nixos.org/build/233259499 at 2023-09-02
|
||||||
- type-level-natural-number-operations # failure in job https://hydra.nixos.org/build/233198314 at 2023-09-02
|
- type-level-natural-number-operations # failure in job https://hydra.nixos.org/build/233198314 at 2023-09-02
|
||||||
@ -6848,10 +6839,7 @@ broken-packages:
|
|||||||
- yhccore # failure in job https://hydra.nixos.org/build/233199669 at 2023-09-02
|
- yhccore # failure in job https://hydra.nixos.org/build/233199669 at 2023-09-02
|
||||||
- yhseq # failure in job https://hydra.nixos.org/build/233191724 at 2023-09-02
|
- yhseq # failure in job https://hydra.nixos.org/build/233191724 at 2023-09-02
|
||||||
- yices # failure in job https://hydra.nixos.org/build/233242137 at 2023-09-02
|
- yices # failure in job https://hydra.nixos.org/build/233242137 at 2023-09-02
|
||||||
- yi-contrib # failure in job https://hydra.nixos.org/build/276370855 at 2024-11-06
|
- yi-language # failure in job https://hydra.nixos.org/build/233217570 at 2023-09-02
|
||||||
- yi-monokai # failure in job https://hydra.nixos.org/build/276375617 at 2024-11-06
|
|
||||||
- yi-solarized # failure in job https://hydra.nixos.org/build/276380211 at 2024-11-06
|
|
||||||
- yi-spolsky # failure in job https://hydra.nixos.org/build/276371008 at 2024-11-06
|
|
||||||
- yoctoparsec # failure in job https://hydra.nixos.org/build/233192019 at 2023-09-02
|
- yoctoparsec # failure in job https://hydra.nixos.org/build/233192019 at 2023-09-02
|
||||||
- yoda # failure in job https://hydra.nixos.org/build/233200530 at 2023-09-02
|
- yoda # failure in job https://hydra.nixos.org/build/233200530 at 2023-09-02
|
||||||
- Yogurt # failure in job https://hydra.nixos.org/build/233212103 at 2023-09-02
|
- Yogurt # failure in job https://hydra.nixos.org/build/233212103 at 2023-09-02
|
||||||
|
@ -36,8 +36,7 @@ default-package-overrides:
|
|||||||
- hnix-store-remote < 0.7
|
- hnix-store-remote < 0.7
|
||||||
# 2024-09-12: match xmonad 0.17.* from Stackage LTS
|
# 2024-09-12: match xmonad 0.17.* from Stackage LTS
|
||||||
- xmonad-contrib < 0.18.1
|
- xmonad-contrib < 0.18.1
|
||||||
# 2024-11-01: no release version of http2/3 supports http-semantics >= 0.3.0 at the moment
|
|
||||||
- http-semantics < 0.3.0
|
|
||||||
|
|
||||||
extra-packages:
|
extra-packages:
|
||||||
- Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8
|
- Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8
|
||||||
@ -73,6 +72,7 @@ extra-packages:
|
|||||||
- hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6
|
- hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6
|
||||||
- hspec-megaparsec == 2.2.0 # 2023-11-18: Latest version compatible with ghc 9.0, needed for HLS
|
- hspec-megaparsec == 2.2.0 # 2023-11-18: Latest version compatible with ghc 9.0, needed for HLS
|
||||||
- hspec-meta < 2.8 # 2022-12-07: Needed for elmPackages.elm / hspec-discover
|
- hspec-meta < 2.8 # 2022-12-07: Needed for elmPackages.elm / hspec-discover
|
||||||
|
- http2 < 3.3 # 2023-08-24: Needed for twain <https://github.com/alexmingoia/twain/issues/5>
|
||||||
- immortal == 0.2.2.1 # required by Hasura 1.3.1, 2020-08-20
|
- immortal == 0.2.2.1 # required by Hasura 1.3.1, 2020-08-20
|
||||||
- language-docker == 11.0.0 # required by hadolint 2.12.0, 2022-11-16
|
- language-docker == 11.0.0 # required by hadolint 2.12.0, 2022-11-16
|
||||||
- language-javascript == 0.7.0.0 # required by purescript
|
- language-javascript == 0.7.0.0 # required by purescript
|
||||||
@ -89,6 +89,7 @@ extra-packages:
|
|||||||
- primitive-unlifted == 0.1.3.1 # 2024-03-16: Needed for hls on ghc 9.2
|
- primitive-unlifted == 0.1.3.1 # 2024-03-16: Needed for hls on ghc 9.2
|
||||||
- stylish-haskell == 0.14.4.0 # 2022-09-19: needed for hls on ghc 9.2
|
- stylish-haskell == 0.14.4.0 # 2022-09-19: needed for hls on ghc 9.2
|
||||||
- text == 2.0.2 # 2023-09-14: Needed for elm (which is currently on ghc-8.10)
|
- text == 2.0.2 # 2023-09-14: Needed for elm (which is currently on ghc-8.10)
|
||||||
|
- warp < 3.3.31 # 2024-03-20: for twain, which requires http2 3.0.3
|
||||||
- weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7
|
- weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7
|
||||||
- weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2
|
- weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2
|
||||||
- weeder == 2.4.* # 2023-02-02: preserve for GHC 9.2.*
|
- weeder == 2.4.* # 2023-02-02: preserve for GHC 9.2.*
|
||||||
@ -820,6 +821,8 @@ supported-platforms:
|
|||||||
midi-alsa: [ platforms.linux ] # alsa-core only supported on linux
|
midi-alsa: [ platforms.linux ] # alsa-core only supported on linux
|
||||||
midisurface: [ platforms.linux ] # alsa-core only supported on linux
|
midisurface: [ platforms.linux ] # alsa-core only supported on linux
|
||||||
OrderedBits: [ platforms.x86 ] # lacks implementations for non-x86: https://github.com/choener/OrderedBits/blob/401cbbe933b1635aa33e8e9b29a4a570b0a8f044/lib/Data/Bits/Ordered.hs#L316
|
OrderedBits: [ platforms.x86 ] # lacks implementations for non-x86: https://github.com/choener/OrderedBits/blob/401cbbe933b1635aa33e8e9b29a4a570b0a8f044/lib/Data/Bits/Ordered.hs#L316
|
||||||
|
password: [ platforms.x86 ] # uses scrypt, which requries x86
|
||||||
|
password-instances: [ platforms.x86 ] # uses scrypt, which requries x86
|
||||||
reactivity: [ platforms.windows ]
|
reactivity: [ platforms.windows ]
|
||||||
reflex-libtelnet: [ platforms.linux ] # pkgs.libtelnet only supports linux
|
reflex-libtelnet: [ platforms.linux ] # pkgs.libtelnet only supports linux
|
||||||
scat: [ platforms.x86 ] # uses scrypt, which requries x86
|
scat: [ platforms.x86 ] # uses scrypt, which requries x86
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Stackage LTS 22.39
|
# Stackage LTS 22.36
|
||||||
# This file is auto-generated by
|
# This file is auto-generated by
|
||||||
# maintainers/scripts/haskell/update-stackage.sh
|
# maintainers/scripts/haskell/update-stackage.sh
|
||||||
default-package-overrides:
|
default-package-overrides:
|
||||||
@ -397,7 +397,7 @@ default-package-overrides:
|
|||||||
- atom-conduit ==0.9.0.1
|
- atom-conduit ==0.9.0.1
|
||||||
- atomic-counter ==0.1.2.1
|
- atomic-counter ==0.1.2.1
|
||||||
- atomic-primops ==0.8.8
|
- atomic-primops ==0.8.8
|
||||||
- atomic-write ==0.2.1.0
|
- atomic-write ==0.2.0.7
|
||||||
- attoparsec ==0.14.4
|
- attoparsec ==0.14.4
|
||||||
- attoparsec-aeson ==2.1.0.0
|
- attoparsec-aeson ==2.1.0.0
|
||||||
- attoparsec-base64 ==0.0.0
|
- attoparsec-base64 ==0.0.0
|
||||||
@ -454,7 +454,7 @@ default-package-overrides:
|
|||||||
- bcp47 ==0.2.0.6
|
- bcp47 ==0.2.0.6
|
||||||
- bcp47-orphans ==0.1.0.6
|
- bcp47-orphans ==0.1.0.6
|
||||||
- bcrypt ==0.0.11
|
- bcrypt ==0.0.11
|
||||||
- beam-core ==0.10.3.0
|
- beam-core ==0.10.1.0
|
||||||
- bech32 ==1.1.7
|
- bech32 ==1.1.7
|
||||||
- bech32-th ==1.1.7
|
- bech32-th ==1.1.7
|
||||||
- benchpress ==0.2.2.23
|
- benchpress ==0.2.2.23
|
||||||
@ -508,8 +508,6 @@ default-package-overrides:
|
|||||||
- blaze-textual ==0.2.3.1
|
- blaze-textual ==0.2.3.1
|
||||||
- bloodhound ==0.21.0.0
|
- bloodhound ==0.21.0.0
|
||||||
- bloomfilter ==2.0.1.2
|
- bloomfilter ==2.0.1.2
|
||||||
- bluefin ==0.0.9.0
|
|
||||||
- bluefin-internal ==0.0.9.0
|
|
||||||
- bm ==0.2.0.0
|
- bm ==0.2.0.0
|
||||||
- bmp ==1.2.6.4
|
- bmp ==1.2.6.4
|
||||||
- bnb-staking-csvs ==0.2.2.0
|
- bnb-staking-csvs ==0.2.2.0
|
||||||
@ -529,7 +527,7 @@ default-package-overrides:
|
|||||||
- bounded-qsem ==0.1.0.2
|
- bounded-qsem ==0.1.0.2
|
||||||
- bounded-queue ==1.0.0
|
- bounded-queue ==1.0.0
|
||||||
- boundingboxes ==0.2.3
|
- boundingboxes ==0.2.3
|
||||||
- box ==0.9.3.2
|
- box ==0.9.3.1
|
||||||
- boxes ==0.1.5
|
- boxes ==0.1.5
|
||||||
- breakpoint ==0.1.4.0
|
- breakpoint ==0.1.4.0
|
||||||
- brick ==2.1.1
|
- brick ==2.1.1
|
||||||
@ -554,7 +552,7 @@ default-package-overrides:
|
|||||||
- bv-sized ==1.0.5
|
- bv-sized ==1.0.5
|
||||||
- byteable ==0.1.1
|
- byteable ==0.1.1
|
||||||
- bytebuild ==0.3.16.2
|
- bytebuild ==0.3.16.2
|
||||||
- byte-count-reader ==0.10.1.12
|
- byte-count-reader ==0.10.1.11
|
||||||
- bytedump ==1.0
|
- bytedump ==1.0
|
||||||
- bytehash ==0.1.1.0
|
- bytehash ==0.1.1.0
|
||||||
- byte-order ==0.1.3.1
|
- byte-order ==0.1.3.1
|
||||||
@ -579,7 +577,7 @@ default-package-overrides:
|
|||||||
- cabal2spec ==2.7.1
|
- cabal2spec ==2.7.1
|
||||||
- cabal-appimage ==0.4.0.5
|
- cabal-appimage ==0.4.0.5
|
||||||
- cabal-clean ==0.2.20230609
|
- cabal-clean ==0.2.20230609
|
||||||
- cabal-debian ==5.2.4
|
- cabal-debian ==5.2.3
|
||||||
- cabal-doctest ==1.0.10
|
- cabal-doctest ==1.0.10
|
||||||
- cabal-file ==0.1.1
|
- cabal-file ==0.1.1
|
||||||
- cabal-plan ==0.7.3.0
|
- cabal-plan ==0.7.3.0
|
||||||
@ -685,9 +683,9 @@ default-package-overrides:
|
|||||||
- comfort-fftw ==0.0.0.1
|
- comfort-fftw ==0.0.0.1
|
||||||
- comfort-glpk ==0.1
|
- comfort-glpk ==0.1
|
||||||
- comfort-graph ==0.0.4
|
- comfort-graph ==0.0.4
|
||||||
- commonmark ==0.2.6.1
|
- commonmark ==0.2.6
|
||||||
- commonmark-extensions ==0.2.5.5
|
- commonmark-extensions ==0.2.5.5
|
||||||
- commonmark-pandoc ==0.2.2.2
|
- commonmark-pandoc ==0.2.2.1
|
||||||
- commutative ==0.0.2
|
- commutative ==0.0.2
|
||||||
- commutative-semigroups ==0.1.1.0
|
- commutative-semigroups ==0.1.1.0
|
||||||
- comonad ==5.0.8
|
- comonad ==5.0.8
|
||||||
@ -826,14 +824,14 @@ default-package-overrides:
|
|||||||
- data-bword ==0.1.0.2
|
- data-bword ==0.1.0.2
|
||||||
- data-checked ==0.3
|
- data-checked ==0.3
|
||||||
- data-clist ==0.2
|
- data-clist ==0.2
|
||||||
- data-default ==0.7.1.2
|
- data-default ==0.7.1.1
|
||||||
- data-default-class ==0.1.2.2
|
- data-default-class ==0.1.2.0
|
||||||
- data-default-instances-base ==0.1.0.3
|
- data-default-instances-base ==0.1.0.1
|
||||||
- data-default-instances-bytestring ==0.0.1
|
- data-default-instances-bytestring ==0.0.1
|
||||||
- data-default-instances-case-insensitive ==0.0.1
|
- data-default-instances-case-insensitive ==0.0.1
|
||||||
- data-default-instances-containers ==0.0.1
|
- data-default-instances-containers ==0.0.1
|
||||||
- data-default-instances-dlist ==0.0.1.2
|
- data-default-instances-dlist ==0.0.1
|
||||||
- data-default-instances-old-locale ==0.0.1.2
|
- data-default-instances-old-locale ==0.0.1
|
||||||
- data-default-instances-unordered-containers ==0.0.1
|
- data-default-instances-unordered-containers ==0.0.1
|
||||||
- data-default-instances-vector ==0.0.1
|
- data-default-instances-vector ==0.0.1
|
||||||
- data-diverse ==4.7.1.0
|
- data-diverse ==4.7.1.0
|
||||||
@ -1059,7 +1057,7 @@ default-package-overrides:
|
|||||||
- extrapolate ==0.4.6
|
- extrapolate ==0.4.6
|
||||||
- fail ==4.9.0.0
|
- fail ==4.9.0.0
|
||||||
- FailT ==0.1.2.0
|
- FailT ==0.1.2.0
|
||||||
- fakedata ==1.0.5
|
- fakedata ==1.0.3
|
||||||
- fakedata-parser ==0.1.0.0
|
- fakedata-parser ==0.1.0.0
|
||||||
- fakedata-quickcheck ==0.2.0
|
- fakedata-quickcheck ==0.2.0
|
||||||
- fakefs ==0.3.0.2
|
- fakefs ==0.3.0.2
|
||||||
@ -1068,7 +1066,7 @@ default-package-overrides:
|
|||||||
- falsify ==0.2.0
|
- falsify ==0.2.0
|
||||||
- fasta ==0.10.4.2
|
- fasta ==0.10.4.2
|
||||||
- fast-digits ==0.3.2.0
|
- fast-digits ==0.3.2.0
|
||||||
- fast-logger ==3.2.4
|
- fast-logger ==3.2.3
|
||||||
- fast-math ==1.0.2
|
- fast-math ==1.0.2
|
||||||
- fast-myers-diff ==0.0.1
|
- fast-myers-diff ==0.0.1
|
||||||
- fb ==2.1.1.1
|
- fb ==2.1.1.1
|
||||||
@ -1076,11 +1074,12 @@ default-package-overrides:
|
|||||||
- fclabels ==2.0.5.1
|
- fclabels ==2.0.5.1
|
||||||
- fdo-notify ==0.3.1
|
- fdo-notify ==0.3.1
|
||||||
- feature-flags ==0.1.0.1
|
- feature-flags ==0.1.0.1
|
||||||
- fedora-releases ==0.1.0
|
- fedora-dists ==2.1.1
|
||||||
|
- fedora-haskell-tools ==1.1
|
||||||
- FenwickTree ==0.1.2.1
|
- FenwickTree ==0.1.2.1
|
||||||
- fft ==0.1.8.7
|
- fft ==0.1.8.7
|
||||||
- fftw-ffi ==0.1
|
- fftw-ffi ==0.1
|
||||||
- fgl ==5.8.3.0
|
- fgl ==5.8.2.0
|
||||||
- fgl-arbitrary ==0.2.0.6
|
- fgl-arbitrary ==0.2.0.6
|
||||||
- fields-json ==0.4.0.0
|
- fields-json ==0.4.0.0
|
||||||
- file-embed ==0.0.16.0
|
- file-embed ==0.0.16.0
|
||||||
@ -1133,7 +1132,7 @@ default-package-overrides:
|
|||||||
- ForestStructures ==0.0.1.1
|
- ForestStructures ==0.0.1.1
|
||||||
- forkable-monad ==0.2.0.3
|
- forkable-monad ==0.2.0.3
|
||||||
- forma ==1.2.0
|
- forma ==1.2.0
|
||||||
- formatn ==0.3.1.0
|
- formatn ==0.3.0.1
|
||||||
- format-numbers ==0.1.0.1
|
- format-numbers ==0.1.0.1
|
||||||
- formatting ==7.2.0
|
- formatting ==7.2.0
|
||||||
- foundation ==0.0.30
|
- foundation ==0.0.30
|
||||||
@ -1171,7 +1170,7 @@ default-package-overrides:
|
|||||||
- generically ==0.1.1
|
- generically ==0.1.1
|
||||||
- generic-arbitrary ==1.0.1
|
- generic-arbitrary ==1.0.1
|
||||||
- generic-constraints ==1.1.1.1
|
- generic-constraints ==1.1.1.1
|
||||||
- generic-data ==1.1.0.1
|
- generic-data ==1.1.0.0
|
||||||
- generic-data-surgery ==0.3.0.0
|
- generic-data-surgery ==0.3.0.0
|
||||||
- generic-deriving ==1.14.5
|
- generic-deriving ==1.14.5
|
||||||
- generic-functor ==1.1.0.0
|
- generic-functor ==1.1.0.0
|
||||||
@ -1297,7 +1296,7 @@ default-package-overrides:
|
|||||||
- GLUT ==2.7.0.16
|
- GLUT ==2.7.0.16
|
||||||
- gmail-simple ==0.1.0.6
|
- gmail-simple ==0.1.0.6
|
||||||
- gnuplot ==0.5.7
|
- gnuplot ==0.5.7
|
||||||
- goldplate ==0.2.2.1
|
- goldplate ==0.2.1.1
|
||||||
- google-isbn ==1.0.3
|
- google-isbn ==1.0.3
|
||||||
- gopher-proxy ==0.1.1.3
|
- gopher-proxy ==0.1.1.3
|
||||||
- gpolyline ==0.1.0.1
|
- gpolyline ==0.1.0.1
|
||||||
@ -1344,7 +1343,7 @@ default-package-overrides:
|
|||||||
- hashing ==0.1.1.0
|
- hashing ==0.1.1.0
|
||||||
- hashmap ==1.3.3
|
- hashmap ==1.3.3
|
||||||
- hashtables ==1.3.1
|
- hashtables ==1.3.1
|
||||||
- haskell-gi ==0.26.12
|
- haskell-gi ==0.26.11
|
||||||
- haskell-gi-base ==0.26.8
|
- haskell-gi-base ==0.26.8
|
||||||
- haskell-gi-overloading ==1.0
|
- haskell-gi-overloading ==1.0
|
||||||
- haskell-lexer ==1.1.1
|
- haskell-lexer ==1.1.1
|
||||||
@ -1477,7 +1476,7 @@ default-package-overrides:
|
|||||||
- hslua-classes ==2.3.1
|
- hslua-classes ==2.3.1
|
||||||
- hslua-cli ==1.4.3
|
- hslua-cli ==1.4.3
|
||||||
- hslua-core ==2.3.2
|
- hslua-core ==2.3.2
|
||||||
- hslua-list ==1.1.4
|
- hslua-list ==1.1.3
|
||||||
- hslua-marshalling ==2.3.1
|
- hslua-marshalling ==2.3.1
|
||||||
- hslua-module-doclayout ==1.1.1.2
|
- hslua-module-doclayout ==1.1.1.2
|
||||||
- hslua-module-path ==1.1.1
|
- hslua-module-path ==1.1.1
|
||||||
@ -1732,7 +1731,7 @@ default-package-overrides:
|
|||||||
- LambdaHack ==0.11.0.1
|
- LambdaHack ==0.11.0.1
|
||||||
- lame ==0.2.2
|
- lame ==0.2.2
|
||||||
- language-avro ==0.1.4.0
|
- language-avro ==0.1.4.0
|
||||||
- language-c ==0.9.4
|
- language-c ==0.9.3
|
||||||
- language-c99 ==0.2.0
|
- language-c99 ==0.2.0
|
||||||
- language-c99-simple ==0.3.0
|
- language-c99-simple ==0.3.0
|
||||||
- language-c99-util ==0.2.0
|
- language-c99-util ==0.2.0
|
||||||
@ -1782,7 +1781,7 @@ default-package-overrides:
|
|||||||
- liboath-hs ==0.0.1.2
|
- liboath-hs ==0.0.1.2
|
||||||
- libyaml ==0.1.4
|
- libyaml ==0.1.4
|
||||||
- libyaml-clib ==0.2.5
|
- libyaml-clib ==0.2.5
|
||||||
- lifted-async ==0.10.2.6
|
- lifted-async ==0.10.2.5
|
||||||
- lifted-base ==0.2.3.12
|
- lifted-base ==0.2.3.12
|
||||||
- lift-generics ==0.2.1
|
- lift-generics ==0.2.1
|
||||||
- lift-type ==0.1.2.0
|
- lift-type ==0.1.2.0
|
||||||
@ -1854,7 +1853,7 @@ default-package-overrides:
|
|||||||
- markdown-unlit ==0.6.0
|
- markdown-unlit ==0.6.0
|
||||||
- markov-chain ==0.0.3.4
|
- markov-chain ==0.0.3.4
|
||||||
- markov-chain-usage-model ==0.0.0
|
- markov-chain-usage-model ==0.0.0
|
||||||
- markup-parse ==0.1.1.1
|
- markup-parse ==0.1.1
|
||||||
- mason ==0.2.6
|
- mason ==0.2.6
|
||||||
- massiv ==1.0.4.0
|
- massiv ==1.0.4.0
|
||||||
- massiv-io ==1.0.0.1
|
- massiv-io ==1.0.0.1
|
||||||
@ -1873,7 +1872,7 @@ default-package-overrides:
|
|||||||
- matrix-static ==0.3
|
- matrix-static ==0.3
|
||||||
- maximal-cliques ==0.1.1
|
- maximal-cliques ==0.1.1
|
||||||
- mbox-utility ==0.0.3.1
|
- mbox-utility ==0.0.3.1
|
||||||
- mcmc ==0.8.3.1
|
- mcmc ==0.8.2.0
|
||||||
- mcmc-types ==1.0.3
|
- mcmc-types ==1.0.3
|
||||||
- median-stream ==0.7.0.0
|
- median-stream ==0.7.0.0
|
||||||
- med-module ==0.1.3
|
- med-module ==0.1.3
|
||||||
@ -2154,7 +2153,7 @@ default-package-overrides:
|
|||||||
- pandoc-cli ==3.1.11.1
|
- pandoc-cli ==3.1.11.1
|
||||||
- pandoc-dhall-decoder ==0.1.0.1
|
- pandoc-dhall-decoder ==0.1.0.1
|
||||||
- pandoc-lua-engine ==0.2.1.2
|
- pandoc-lua-engine ==0.2.1.2
|
||||||
- pandoc-lua-marshal ==0.2.9
|
- pandoc-lua-marshal ==0.2.8
|
||||||
- pandoc-plot ==1.8.0
|
- pandoc-plot ==1.8.0
|
||||||
- pandoc-server ==0.1.0.5
|
- pandoc-server ==0.1.0.5
|
||||||
- pandoc-throw ==0.1.0.0
|
- pandoc-throw ==0.1.0.0
|
||||||
@ -2318,7 +2317,7 @@ default-package-overrides:
|
|||||||
- primes ==0.2.1.0
|
- primes ==0.2.1.0
|
||||||
- primitive ==0.8.0.0
|
- primitive ==0.8.0.0
|
||||||
- primitive-addr ==0.1.0.3
|
- primitive-addr ==0.1.0.3
|
||||||
- primitive-extras ==0.10.2.1
|
- primitive-extras ==0.10.2
|
||||||
- primitive-offset ==0.2.0.1
|
- primitive-offset ==0.2.0.1
|
||||||
- primitive-serial ==0.1
|
- primitive-serial ==0.1
|
||||||
- primitive-unaligned ==0.1.1.2
|
- primitive-unaligned ==0.1.1.2
|
||||||
@ -2363,8 +2362,8 @@ default-package-overrides:
|
|||||||
- PyF ==0.11.3.0
|
- PyF ==0.11.3.0
|
||||||
- qchas ==1.1.0.1
|
- qchas ==1.1.0.1
|
||||||
- qm-interpolated-string ==0.3.1.0
|
- qm-interpolated-string ==0.3.1.0
|
||||||
- qrcode-core ==0.9.10
|
- qrcode-core ==0.9.9
|
||||||
- qrcode-juicypixels ==0.8.6
|
- qrcode-juicypixels ==0.8.5
|
||||||
- quaalude ==0.0.0.1
|
- quaalude ==0.0.0.1
|
||||||
- quadratic-irrational ==0.1.1
|
- quadratic-irrational ==0.1.1
|
||||||
- QuasiText ==0.1.2.6
|
- QuasiText ==0.1.2.6
|
||||||
@ -2465,7 +2464,7 @@ default-package-overrides:
|
|||||||
- relational-record ==0.2.2.0
|
- relational-record ==0.2.2.0
|
||||||
- relational-schemas ==0.1.8.1
|
- relational-schemas ==0.1.8.1
|
||||||
- reliable-io ==0.0.2
|
- reliable-io ==0.0.2
|
||||||
- relude ==1.2.2.0
|
- relude ==1.2.1.0
|
||||||
- renderable ==0.2.0.1
|
- renderable ==0.2.0.1
|
||||||
- replace-attoparsec ==1.5.0.0
|
- replace-attoparsec ==1.5.0.0
|
||||||
- replace-megaparsec ==1.5.0.1
|
- replace-megaparsec ==1.5.0.1
|
||||||
@ -2607,7 +2606,7 @@ default-package-overrides:
|
|||||||
- servant-rate-limit ==0.2.0.0
|
- servant-rate-limit ==0.2.0.0
|
||||||
- servant-rawm ==1.0.0.0
|
- servant-rawm ==1.0.0.0
|
||||||
- servant-server ==0.20.2
|
- servant-server ==0.20.2
|
||||||
- servant-static-th ==1.0.0.1
|
- servant-static-th ==1.0.0.0
|
||||||
- servant-subscriber ==0.7.0.0
|
- servant-subscriber ==0.7.0.0
|
||||||
- servant-swagger ==1.2.1
|
- servant-swagger ==1.2.1
|
||||||
- servant-swagger-ui ==0.3.5.5.0.0
|
- servant-swagger-ui ==0.3.5.5.0.0
|
||||||
@ -2636,8 +2635,8 @@ default-package-overrides:
|
|||||||
- shared-memory ==0.2.0.1
|
- shared-memory ==0.2.0.1
|
||||||
- shell-conduit ==5.0.0
|
- shell-conduit ==5.0.0
|
||||||
- shell-escape ==0.2.0
|
- shell-escape ==0.2.0
|
||||||
- shellify ==0.11.0.3
|
- shellify ==0.11.0.1
|
||||||
- shellmet ==0.0.5.0
|
- shellmet ==0.0.4.1
|
||||||
- shelltestrunner ==1.10
|
- shelltestrunner ==1.10
|
||||||
- shell-utility ==0.1
|
- shell-utility ==0.1
|
||||||
- shellwords ==0.1.3.1
|
- shellwords ==0.1.3.1
|
||||||
@ -2763,7 +2762,7 @@ default-package-overrides:
|
|||||||
- Stream ==0.4.7.2
|
- Stream ==0.4.7.2
|
||||||
- streaming ==0.2.4.0
|
- streaming ==0.2.4.0
|
||||||
- streaming-attoparsec ==1.0.0.1
|
- streaming-attoparsec ==1.0.0.1
|
||||||
- streaming-bytestring ==0.3.3
|
- streaming-bytestring ==0.3.2
|
||||||
- streaming-commons ==0.2.2.6
|
- streaming-commons ==0.2.2.6
|
||||||
- streaming-wai ==0.1.1
|
- streaming-wai ==0.1.1
|
||||||
- streamly ==0.10.1
|
- streamly ==0.10.1
|
||||||
@ -3095,9 +3094,9 @@ default-package-overrides:
|
|||||||
- universe-instances-extended ==1.1.3
|
- universe-instances-extended ==1.1.3
|
||||||
- universe-reverse-instances ==1.1.1
|
- universe-reverse-instances ==1.1.1
|
||||||
- universe-some ==1.2.1
|
- universe-some ==1.2.1
|
||||||
- universum ==1.8.2.2
|
- universum ==1.8.2.1
|
||||||
- unix-bytestring ==0.4.0.2
|
- unix-bytestring ==0.4.0.2
|
||||||
- unix-compat ==0.7.3
|
- unix-compat ==0.7.2
|
||||||
- unix-time ==0.4.15
|
- unix-time ==0.4.15
|
||||||
- unjson ==0.15.4
|
- unjson ==0.15.4
|
||||||
- unliftio ==0.2.25.0
|
- unliftio ==0.2.25.0
|
||||||
@ -3283,7 +3282,7 @@ default-package-overrides:
|
|||||||
- xxhash-ffi ==0.2.0.0
|
- xxhash-ffi ==0.2.0.0
|
||||||
- yaml ==0.11.11.2
|
- yaml ==0.11.11.2
|
||||||
- yaml-unscrambler ==0.1.0.19
|
- yaml-unscrambler ==0.1.0.19
|
||||||
- Yampa ==0.14.11
|
- Yampa ==0.14.10
|
||||||
- yarn-lock ==0.6.5
|
- yarn-lock ==0.6.5
|
||||||
- yeshql-core ==4.2.0.0
|
- yeshql-core ==4.2.0.0
|
||||||
- yesod ==1.6.2.1
|
- yesod ==1.6.2.1
|
||||||
|
@ -802,7 +802,7 @@ dont-distribute-packages:
|
|||||||
- chart-cli
|
- chart-cli
|
||||||
- chart-svg
|
- chart-svg
|
||||||
- chart-svg-various
|
- chart-svg-various
|
||||||
- chart-svg_0_7_0_0
|
- chart-svg_0_6_1_0
|
||||||
- chart-unit
|
- chart-unit
|
||||||
- chassis
|
- chassis
|
||||||
- chatty
|
- chatty
|
||||||
@ -1866,7 +1866,6 @@ dont-distribute-packages:
|
|||||||
- hark
|
- hark
|
||||||
- harmony
|
- harmony
|
||||||
- haroonga-httpd
|
- haroonga-httpd
|
||||||
- harpie-numhask
|
|
||||||
- has-th
|
- has-th
|
||||||
- hasbolt
|
- hasbolt
|
||||||
- hascat
|
- hascat
|
||||||
@ -2014,6 +2013,7 @@ dont-distribute-packages:
|
|||||||
- hedgehog-gen-json
|
- hedgehog-gen-json
|
||||||
- hedis-pile
|
- hedis-pile
|
||||||
- heftia
|
- heftia
|
||||||
|
- heftia-effects
|
||||||
- heist-aeson
|
- heist-aeson
|
||||||
- helic
|
- helic
|
||||||
- helics
|
- helics
|
||||||
@ -2498,7 +2498,6 @@ dont-distribute-packages:
|
|||||||
- language-python-colour
|
- language-python-colour
|
||||||
- language-qux
|
- language-qux
|
||||||
- language-spelling
|
- language-spelling
|
||||||
- large-anon
|
|
||||||
- lat
|
- lat
|
||||||
- latex-formulae-hakyll
|
- latex-formulae-hakyll
|
||||||
- latex-formulae-pandoc
|
- latex-formulae-pandoc
|
||||||
@ -3029,7 +3028,6 @@ dont-distribute-packages:
|
|||||||
- perdure
|
- perdure
|
||||||
- perf
|
- perf
|
||||||
- perf-analysis
|
- perf-analysis
|
||||||
- perf_0_13_0_0
|
|
||||||
- perfecthash
|
- perfecthash
|
||||||
- periodic-client
|
- periodic-client
|
||||||
- periodic-client-exe
|
- periodic-client-exe
|
||||||
@ -3164,8 +3162,6 @@ dont-distribute-packages:
|
|||||||
- potoki-hasql
|
- potoki-hasql
|
||||||
- potoki-zlib
|
- potoki-zlib
|
||||||
- powerqueue-sqs
|
- powerqueue-sqs
|
||||||
- ppad-hmac-drbg
|
|
||||||
- ppad-secp256k1
|
|
||||||
- pqueue-mtl
|
- pqueue-mtl
|
||||||
- practice-room
|
- practice-room
|
||||||
- pred-set
|
- pred-set
|
||||||
@ -3294,7 +3290,6 @@ dont-distribute-packages:
|
|||||||
- rasa-ext-vim
|
- rasa-ext-vim
|
||||||
- rascal
|
- rascal
|
||||||
- raw-feldspar
|
- raw-feldspar
|
||||||
- rawlock
|
|
||||||
- rawr
|
- rawr
|
||||||
- razom-text-util
|
- razom-text-util
|
||||||
- rbr
|
- rbr
|
||||||
@ -3384,7 +3379,6 @@ dont-distribute-packages:
|
|||||||
- reserve
|
- reserve
|
||||||
- resin
|
- resin
|
||||||
- resource-pool-catchio
|
- resource-pool-catchio
|
||||||
- resource-registry
|
|
||||||
- resource-simple
|
- resource-simple
|
||||||
- respond
|
- respond
|
||||||
- rest-client
|
- rest-client
|
||||||
@ -4295,6 +4289,25 @@ dont-distribute-packages:
|
|||||||
- yesod-routes-typescript
|
- yesod-routes-typescript
|
||||||
- yesod-session-redis
|
- yesod-session-redis
|
||||||
- yesod-worker
|
- yesod-worker
|
||||||
|
- yi
|
||||||
|
- yi-contrib
|
||||||
|
- yi-core
|
||||||
|
- yi-dynamic-configuration
|
||||||
|
- yi-emacs-colours
|
||||||
|
- yi-frontend-pango
|
||||||
|
- yi-frontend-vty
|
||||||
|
- yi-fuzzy-open
|
||||||
|
- yi-ireader
|
||||||
|
- yi-keymap-cua
|
||||||
|
- yi-keymap-emacs
|
||||||
|
- yi-keymap-vim
|
||||||
|
- yi-misc-modes
|
||||||
|
- yi-mode-haskell
|
||||||
|
- yi-mode-javascript
|
||||||
|
- yi-monokai
|
||||||
|
- yi-snippet
|
||||||
|
- yi-solarized
|
||||||
|
- yi-spolsky
|
||||||
- yjftp
|
- yjftp
|
||||||
- yjftp-libs
|
- yjftp-libs
|
||||||
- yoko
|
- yoko
|
||||||
|
@ -113,35 +113,6 @@ self: super: builtins.intersectAttrs super {
|
|||||||
'' + drv.preCheck or "";
|
'' + drv.preCheck or "";
|
||||||
}) super.agda2lagda;
|
}) super.agda2lagda;
|
||||||
|
|
||||||
# - Disable scrypt support since the library used only works on x86 due to SSE2:
|
|
||||||
# https://github.com/informatikr/scrypt/issues/8
|
|
||||||
# - Use crypton as the encryption backend. That override becomes obsolete with
|
|
||||||
# 3.1.* since cabal2nix picks crypton by default then.
|
|
||||||
password =
|
|
||||||
let
|
|
||||||
scryptSupported = pkgs.stdenv.hostPlatform.isx86;
|
|
||||||
in
|
|
||||||
|
|
||||||
lib.pipe
|
|
||||||
(super.password.override ({
|
|
||||||
cryptonite = self.crypton;
|
|
||||||
} // lib.optionalAttrs (!scryptSupported) {
|
|
||||||
scrypt = null;
|
|
||||||
}))
|
|
||||||
([
|
|
||||||
(enableCabalFlag "crypton")
|
|
||||||
(disableCabalFlag "cryptonite")
|
|
||||||
# https://github.com/cdepillabout/password/pull/84
|
|
||||||
(appendPatch ./patches/password-3.0.4.0-scrypt-conditional.patch)
|
|
||||||
(overrideCabal (drv: {
|
|
||||||
# patch doesn't apply otherwise because of revisions
|
|
||||||
prePatch = drv.prePatch or "" + ''
|
|
||||||
${pkgs.buildPackages.dos2unix}/bin/dos2unix *.cabal
|
|
||||||
'';
|
|
||||||
}))
|
|
||||||
] ++ lib.optionals (!scryptSupported) [
|
|
||||||
(disableCabalFlag "scrypt")
|
|
||||||
]);
|
|
||||||
|
|
||||||
audacity = enableCabalFlag "buildExamples" (overrideCabal (drv: {
|
audacity = enableCabalFlag "buildExamples" (overrideCabal (drv: {
|
||||||
executableHaskellDepends = [self.optparse-applicative self.soxlib];
|
executableHaskellDepends = [self.optparse-applicative self.soxlib];
|
||||||
@ -185,11 +156,6 @@ self: super: builtins.intersectAttrs super {
|
|||||||
'';
|
'';
|
||||||
}) super.nvvm;
|
}) super.nvvm;
|
||||||
|
|
||||||
# Doesn't declare LLVM dependency, needs llvm-config
|
|
||||||
llvm-codegen = addBuildTools [
|
|
||||||
pkgs.llvmPackages_17.llvm.dev # for native llvm-config
|
|
||||||
] super.llvm-codegen;
|
|
||||||
|
|
||||||
# hledger* overrides
|
# hledger* overrides
|
||||||
inherit (
|
inherit (
|
||||||
let
|
let
|
||||||
@ -415,6 +381,7 @@ self: super: builtins.intersectAttrs super {
|
|||||||
|
|
||||||
# The curl executable is required for withApplication tests.
|
# The curl executable is required for withApplication tests.
|
||||||
warp = addTestToolDepend pkgs.curl super.warp;
|
warp = addTestToolDepend pkgs.curl super.warp;
|
||||||
|
warp_3_3_30 = addTestToolDepend pkgs.curl super.warp_3_3_30;
|
||||||
|
|
||||||
safe-exceptions = overrideCabal (drv: {
|
safe-exceptions = overrideCabal (drv: {
|
||||||
# Fix strictDeps build error "could not execute: hspec-discover"
|
# Fix strictDeps build error "could not execute: hspec-discover"
|
||||||
@ -1447,7 +1414,7 @@ self: super: builtins.intersectAttrs super {
|
|||||||
mpiImpl = pkgs.mpi.pname;
|
mpiImpl = pkgs.mpi.pname;
|
||||||
disableUnused = with builtins; map disableCabalFlag (filter (n: n != mpiImpl) validMpi);
|
disableUnused = with builtins; map disableCabalFlag (filter (n: n != mpiImpl) validMpi);
|
||||||
in lib.pipe
|
in lib.pipe
|
||||||
(super.mpi-hs_0_7_3_1.override { ompi = pkgs.mpi; })
|
(super.mpi-hs_0_7_3_0.override { ompi = pkgs.mpi; })
|
||||||
( [ (addTestToolDepends [ pkgs.openssh pkgs.mpiCheckPhaseHook ]) ]
|
( [ (addTestToolDepends [ pkgs.openssh pkgs.mpiCheckPhaseHook ]) ]
|
||||||
++ disableUnused
|
++ disableUnused
|
||||||
++ lib.optional (builtins.elem mpiImpl validMpi) (enableCabalFlag mpiImpl)
|
++ lib.optional (builtins.elem mpiImpl validMpi) (enableCabalFlag mpiImpl)
|
||||||
|
2787
pkgs/development/haskell-modules/hackage-packages.nix
generated
2787
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load Diff
@ -1,21 +0,0 @@
|
|||||||
diff --git a/password/password.cabal b/password/password.cabal
|
|
||||||
index 506457e..8fa978b 100644
|
|
||||||
--- a/password.cabal
|
|
||||||
+++ b/password.cabal
|
|
||||||
@@ -186,6 +186,8 @@ test-suite password-tasty
|
|
||||||
other-modules:
|
|
||||||
Scrypt
|
|
||||||
Data.Password.Scrypt
|
|
||||||
+ build-depends:
|
|
||||||
+ scrypt
|
|
||||||
ghc-options:
|
|
||||||
-threaded -O2 -rtsopts -with-rtsopts=-N
|
|
||||||
build-depends:
|
|
||||||
@@ -195,7 +197,6 @@ test-suite password-tasty
|
|
||||||
, bytestring
|
|
||||||
, memory
|
|
||||||
, quickcheck-instances
|
|
||||||
- , scrypt
|
|
||||||
, tasty
|
|
||||||
, tasty-hunit
|
|
||||||
, tasty-quickcheck
|
|
@ -52,7 +52,4 @@ callPackage' ./hadrian.nix ({
|
|||||||
# to build hadrian. (Hackage-released conditional dependencies are handled
|
# to build hadrian. (Hackage-released conditional dependencies are handled
|
||||||
# in ./hadrian.nix without requiring intervention here.)
|
# in ./hadrian.nix without requiring intervention here.)
|
||||||
inherit ghc-platform ghc-toolchain;
|
inherit ghc-platform ghc-toolchain;
|
||||||
} // lib.optionalAttrs (lib.versionAtLeast ghcVersion "9.11") {
|
|
||||||
# See https://gitlab.haskell.org/ghc/ghc/-/commit/145a6477854d4003a07573d5e7ffa0c9a64ae29c
|
|
||||||
Cabal = bootPkgs.Cabal_3_14_0_0;
|
|
||||||
})
|
})
|
||||||
|
97
pkgs/tools/networking/mailctl/default.nix
Normal file
97
pkgs/tools/networking/mailctl/default.nix
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
{ mkDerivation
|
||||||
|
, fetchFromGitHub
|
||||||
|
, aeson
|
||||||
|
, base
|
||||||
|
, base64
|
||||||
|
, bytestring
|
||||||
|
, containers
|
||||||
|
, directory
|
||||||
|
, hsyslog
|
||||||
|
, http-conduit
|
||||||
|
, lib
|
||||||
|
, network-uri
|
||||||
|
, optparse-applicative
|
||||||
|
, pretty-simple
|
||||||
|
, process
|
||||||
|
, random
|
||||||
|
, strings
|
||||||
|
, template-haskell
|
||||||
|
, text
|
||||||
|
, time
|
||||||
|
, twain
|
||||||
|
, unix
|
||||||
|
, utf8-string
|
||||||
|
, warp
|
||||||
|
, yaml
|
||||||
|
}:
|
||||||
|
mkDerivation rec {
|
||||||
|
pname = "mailctl";
|
||||||
|
version = "0.9.2";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "pdobsan";
|
||||||
|
repo = "mailctl";
|
||||||
|
rev = version;
|
||||||
|
hash = "sha256-frT+fRJpixSvpb2+C34Z47zbMqvmDHdESItXb9YVbfU=";
|
||||||
|
};
|
||||||
|
|
||||||
|
isLibrary = true;
|
||||||
|
isExecutable = true;
|
||||||
|
|
||||||
|
libraryHaskellDepends = [
|
||||||
|
aeson
|
||||||
|
base
|
||||||
|
base64
|
||||||
|
bytestring
|
||||||
|
containers
|
||||||
|
directory
|
||||||
|
hsyslog
|
||||||
|
http-conduit
|
||||||
|
network-uri
|
||||||
|
optparse-applicative
|
||||||
|
pretty-simple
|
||||||
|
process
|
||||||
|
random
|
||||||
|
strings
|
||||||
|
template-haskell
|
||||||
|
text
|
||||||
|
time
|
||||||
|
twain
|
||||||
|
unix
|
||||||
|
utf8-string
|
||||||
|
warp
|
||||||
|
yaml
|
||||||
|
];
|
||||||
|
|
||||||
|
executableHaskellDepends = [
|
||||||
|
aeson
|
||||||
|
base
|
||||||
|
base64
|
||||||
|
bytestring
|
||||||
|
containers
|
||||||
|
directory
|
||||||
|
hsyslog
|
||||||
|
http-conduit
|
||||||
|
network-uri
|
||||||
|
optparse-applicative
|
||||||
|
pretty-simple
|
||||||
|
process
|
||||||
|
random
|
||||||
|
strings
|
||||||
|
template-haskell
|
||||||
|
text
|
||||||
|
time
|
||||||
|
twain
|
||||||
|
unix
|
||||||
|
utf8-string
|
||||||
|
warp
|
||||||
|
yaml
|
||||||
|
];
|
||||||
|
|
||||||
|
description = "OAuth2 tool for mail clients";
|
||||||
|
homepage = "https://github.com/pdobsan/mailctl";
|
||||||
|
changelog = "https://github.com/pdobsan/mailctl/releases/tag/${version}";
|
||||||
|
license = lib.licenses.bsd3;
|
||||||
|
maintainers = with lib.maintainers; [ aidalgol ];
|
||||||
|
mainProgram = "mailctl";
|
||||||
|
}
|
@ -1339,6 +1339,7 @@ mapAliases {
|
|||||||
|
|
||||||
yacc = throw "'yacc' has been renamed to/replaced by 'bison'"; # Converted to throw 2024-10-17
|
yacc = throw "'yacc' has been renamed to/replaced by 'bison'"; # Converted to throw 2024-10-17
|
||||||
yafaray-core = libyafaray; # Added 2022-09-23
|
yafaray-core = libyafaray; # Added 2022-09-23
|
||||||
|
yi = throw "'yi' has been removed, as it was broken and unmaintained"; # added 2024-05-09
|
||||||
youtrack_2022_3 = throw "'youtrack_2022_3' has been removed as it was deprecated. Please update to the 'youtrack' package."; # Added 2024-10-17
|
youtrack_2022_3 = throw "'youtrack_2022_3' has been removed as it was deprecated. Please update to the 'youtrack' package."; # Added 2024-10-17
|
||||||
yrd = throw "'yrd' has been removed, as it was broken and unmaintained"; # added 2024-05-27
|
yrd = throw "'yrd' has been removed, as it was broken and unmaintained"; # added 2024-05-27
|
||||||
|
|
||||||
|
@ -13819,9 +13819,6 @@ with pkgs;
|
|||||||
|
|
||||||
ytfzf = callPackage ../tools/misc/ytfzf { };
|
ytfzf = callPackage ../tools/misc/ytfzf { };
|
||||||
|
|
||||||
# To expose more packages for Yi, override the extraPackages arg.
|
|
||||||
yi = callPackage ../applications/editors/yi/wrapper.nix { };
|
|
||||||
|
|
||||||
yaydl = callPackage ../tools/video/yaydl {
|
yaydl = callPackage ../tools/video/yaydl {
|
||||||
inherit (darwin.apple_sdk.frameworks) Security;
|
inherit (darwin.apple_sdk.frameworks) Security;
|
||||||
};
|
};
|
||||||
|
@ -379,7 +379,6 @@ let
|
|||||||
xmobar
|
xmobar
|
||||||
xmonadctl
|
xmonadctl
|
||||||
xmonad-with-packages
|
xmonad-with-packages
|
||||||
yi
|
|
||||||
zsh-git-prompt
|
zsh-git-prompt
|
||||||
;
|
;
|
||||||
|
|
||||||
@ -561,8 +560,9 @@ let
|
|||||||
compilerNames.ghc9101
|
compilerNames.ghc9101
|
||||||
] released;
|
] released;
|
||||||
Cabal_3_10_3_0 = released;
|
Cabal_3_10_3_0 = released;
|
||||||
|
Cabal-syntax_3_10_3_0 = released;
|
||||||
Cabal_3_12_1_0 = released;
|
Cabal_3_12_1_0 = released;
|
||||||
Cabal_3_14_0_0 = released;
|
Cabal-syntax_3_12_1_0 = released;
|
||||||
cabal2nix = lib.subtractLists [
|
cabal2nix = lib.subtractLists [
|
||||||
compilerNames.ghc9101
|
compilerNames.ghc9101
|
||||||
] released;
|
] released;
|
||||||
@ -590,6 +590,9 @@ let
|
|||||||
language-nix = lib.subtractLists [
|
language-nix = lib.subtractLists [
|
||||||
compilerNames.ghc9101
|
compilerNames.ghc9101
|
||||||
] released;
|
] released;
|
||||||
|
large-hashable = [
|
||||||
|
compilerNames.ghc928
|
||||||
|
];
|
||||||
nix-paths = released;
|
nix-paths = released;
|
||||||
titlecase = lib.subtractLists [
|
titlecase = lib.subtractLists [
|
||||||
compilerNames.ghc9101
|
compilerNames.ghc9101
|
||||||
|
Loading…
Reference in New Issue
Block a user