haskellPackages.iCalendar: Fix build and enter maintainer

This commit is contained in:
Malte Brandy 2021-04-02 13:30:44 +02:00
parent 6fbb612735
commit 7ce74efc56
No known key found for this signature in database
GPG Key ID: 226A2D41EF5378C9
3 changed files with 9 additions and 3 deletions

View File

@ -1736,4 +1736,11 @@ self: super: {
# 2021-04-02: Outdated optparse-applicative bound is fixed but not realeased on upstream.
extensions = assert super.extensions.version == "0.0.0.1"; doJailbreak super.extensions;
# 2021-04-02: iCalendar is basically unmaintained.
# There are PRs for bumping the bounds: https://github.com/chrra/iCalendar/pull/46
iCalendar = overrideCabal (doJailbreak super.iCalendar) {
# Overriding bounds behind a cabal flag
preConfigure = ''substituteInPlace iCalendar.cabal --replace "network >=2.6 && <2.7" "network -any"'';
};
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super

View File

@ -2849,6 +2849,7 @@ package-maintainers:
- taskwarrior
- haskell-language-server
- shake-bench
- iCalendar
sorki:
- cayene-lpp
- data-stm32
@ -7025,7 +7026,6 @@ broken-packages:
- ib-api
- iban
- ical
- iCalendar
- ice40-prim
- IcoGrid
- iconv-typed

View File

@ -145711,8 +145711,7 @@ self: {
];
description = "iCalendar data types, parser, and printer";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
maintainers = with lib.maintainers; [ maralorn ];
}) {};
"iException" = callPackage