haskellPackages.miso-examples: build with js backend (#380737)

This commit is contained in:
maralorn
2025-03-18 12:22:12 +01:00
committed by GitHub
3 changed files with 17 additions and 6 deletions
@@ -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
]
))
];
})
@@ -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
-4
View File
@@ -207548,8 +207548,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
@@ -207562,8 +207560,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