haskellPackages: disable remaining dependents on libsoup_2_4
This commit is contained in:
@@ -1739,6 +1739,12 @@ with haskellLib;
|
||||
unmarkBroken
|
||||
];
|
||||
|
||||
# Requires jsaddle-webkit2gtk to build outside of pkgsCross.ghcjs
|
||||
# which requires a version of libsoup that's marked as insecure
|
||||
reflex-dom = dontDistribute super.reflex-dom;
|
||||
reflex-localize-dom = dontDistribute super.reflex-localize-dom;
|
||||
trasa-reflex = dontDistribute super.trasa-reflex;
|
||||
|
||||
# https://github.com/ghcjs/jsaddle/pull/160/
|
||||
jsaddle = appendPatch (fetchpatch {
|
||||
name = "fix-on-firefox.patch";
|
||||
|
||||
@@ -143,14 +143,12 @@ package-maintainers:
|
||||
- generics-sop
|
||||
- ghcjs-base
|
||||
- ghcjs-dom
|
||||
- ghcjs-dom-hello
|
||||
- ghcjs-dom-javascript
|
||||
- ghcjs-dom-jsaddle
|
||||
- haveibeenpwned
|
||||
- jsaddle
|
||||
- jsaddle-clib
|
||||
- jsaddle-dom
|
||||
- jsaddle-hello
|
||||
- jsaddle-warp
|
||||
- jsaddle-wkwebview
|
||||
- json-sop
|
||||
@@ -934,7 +932,9 @@ dont-distribute-packages:
|
||||
- yices-painless
|
||||
|
||||
# These packages don’t build because they use deprecated libsoup 2.4 versions.
|
||||
- jsaddle-hello
|
||||
- jsaddle-webkit2gtk
|
||||
- ghcjs-dom-hello
|
||||
- gi-javascriptcore4
|
||||
- gi-soup2
|
||||
- gi-webkit2
|
||||
|
||||
+2
-2
@@ -261842,7 +261842,7 @@ self: {
|
||||
];
|
||||
description = "GHCJS DOM Hello World, an example package";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.alexfmpe ];
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}
|
||||
) { };
|
||||
|
||||
@@ -390512,7 +390512,7 @@ self: {
|
||||
];
|
||||
description = "JSaddle Hello World, an example package";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.alexfmpe ];
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}
|
||||
) { };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user