diff --git a/pkgs/development/haskell-modules/configuration-ghcjs-9.x.nix b/pkgs/development/haskell-modules/configuration-ghcjs-9.x.nix index b9d5a072a95d4..4f7a23d04d10a 100644 --- a/pkgs/development/haskell-modules/configuration-ghcjs-9.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghcjs-9.x.nix @@ -24,6 +24,10 @@ with haskellLib; ghcjs-dom-javascript = addBuildDepend self.ghcjs-base super.ghcjs-dom-javascript; jsaddle = addBuildDepend self.ghcjs-base super.jsaddle; jsaddle-dom = addBuildDepend self.ghcjs-base super.jsaddle-dom; + jsaddle-warp = overrideCabal (drv: { + libraryHaskellDepends = [ ]; + testHaskellDepends = [ ]; + }) super.jsaddle-warp; entropy = addBuildDepend self.ghcjs-dom super.entropy; @@ -37,4 +41,17 @@ with haskellLib; (drv: { jsaddle-webkit2gtk = null; }); + + miso-examples = pkgs.lib.pipe super.miso-examples [ + (addBuildDepends ( + with self; + [ + aeson + ghcjs-base + jsaddle-warp + miso + servant + ] + )) + ]; }) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 77aedd858a0ea..9ca226b973aed 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -3661,8 +3661,6 @@ broken-packages: - MIP # failure in job https://hydra.nixos.org/build/233199688 at 2023-09-02 - mirror-tweet # failure in job https://hydra.nixos.org/build/233216951 at 2023-09-02 - mismi-p # failure in job https://hydra.nixos.org/build/233257227 at 2023-09-02 - - miso-action-logger # failure in job https://hydra.nixos.org/build/233229061 at 2023-09-02 - - miso-examples # failure in job https://hydra.nixos.org/build/233237380 at 2023-09-02 - mit-3qvpPyAi6mH # failure in job https://hydra.nixos.org/build/233229967 at 2023-09-02 - mix-arrows # failure in job https://hydra.nixos.org/build/233257720 at 2023-09-02 - mixpanel-client # failure in job https://hydra.nixos.org/build/233220132 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 376f312d4d38f..52d5aea084f76 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -207522,8 +207522,6 @@ self: { libraryHaskellDepends = [ aeson base ghcjs-base miso ]; description = "Miso state transition logger"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "miso-examples" = callPackage @@ -207536,8 +207534,6 @@ self: { isExecutable = true; description = "A tasty Haskell front-end web framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "miso-from-html" = callPackage