diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 5e32c922264..0d906e7bf31 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 96feb17fce9..43fe0974986 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 4c09c4619d9..c532b527aa7 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -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