mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-03-16 09:02:36 +00:00
haskellPackages.reflex-dom: Fix build
This commit is contained in:
parent
e5c6124adb
commit
9962981687
|
@ -73,6 +73,10 @@ default-package-overrides:
|
|||
# gi-gdkx11-4.x requires gtk-4.x, which is still under development and
|
||||
# not yet available in Nixpkgs
|
||||
- gi-gdkx11 < 4
|
||||
# Needs Cabal 3.4 for Setup.hs
|
||||
- gi-javascriptcore < 4.0.23 #
|
||||
- gi-soup < 2.4.24 #
|
||||
- gi-webkit2 < 4.0.27 #
|
||||
# To stay hls 1.0 compatible
|
||||
- ghcide < 1.1
|
||||
- hls-retrie-plugin < 1.0.0.1
|
||||
|
|
|
@ -104490,6 +104490,26 @@ self: {
|
|||
}) {inherit (pkgs) ibus;};
|
||||
|
||||
"gi-javascriptcore" = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, containers, gi-glib
|
||||
, gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading
|
||||
, text, transformers, webkitgtk
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "gi-javascriptcore";
|
||||
version = "4.0.22";
|
||||
sha256 = "191ipwjxn94dxz6saapidvjr8bbnl0y3p4f10s6mj6h6pkb5axjb";
|
||||
setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ];
|
||||
libraryHaskellDepends = [
|
||||
base bytestring containers gi-glib gi-gobject haskell-gi
|
||||
haskell-gi-base haskell-gi-overloading text transformers
|
||||
];
|
||||
libraryPkgconfigDepends = [ webkitgtk ];
|
||||
description = "JavaScriptCore bindings";
|
||||
license = lib.licenses.lgpl21Only;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {inherit (pkgs) webkitgtk;};
|
||||
|
||||
"gi-javascriptcore_4_0_23" = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, containers, gi-glib
|
||||
, gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading
|
||||
, text, transformers, webkitgtk
|
||||
|
@ -104676,6 +104696,27 @@ self: {
|
|||
}) {inherit (pkgs) libsecret;};
|
||||
|
||||
"gi-soup" = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, containers, gi-gio
|
||||
, gi-glib, gi-gobject, haskell-gi, haskell-gi-base
|
||||
, haskell-gi-overloading, libsoup, text, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "gi-soup";
|
||||
version = "2.4.23";
|
||||
sha256 = "109n57ff69xmwhm3lvf0ajid3zl0l9sr1qdnvis06bhcddw9i1ap";
|
||||
setupHaskellDepends = [
|
||||
base Cabal gi-gio gi-glib gi-gobject haskell-gi
|
||||
];
|
||||
libraryHaskellDepends = [
|
||||
base bytestring containers gi-gio gi-glib gi-gobject haskell-gi
|
||||
haskell-gi-base haskell-gi-overloading text transformers
|
||||
];
|
||||
libraryPkgconfigDepends = [ libsoup ];
|
||||
description = "Libsoup bindings";
|
||||
license = lib.licenses.lgpl21Only;
|
||||
}) {inherit (pkgs) libsoup;};
|
||||
|
||||
"gi-soup_2_4_24" = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, containers, gi-gio
|
||||
, gi-glib, gi-gobject, haskell-gi, haskell-gi-base
|
||||
, haskell-gi-overloading, libsoup, text, transformers
|
||||
|
@ -104694,6 +104735,7 @@ self: {
|
|||
libraryPkgconfigDepends = [ libsoup ];
|
||||
description = "Libsoup bindings";
|
||||
license = lib.licenses.lgpl21Only;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {inherit (pkgs) libsoup;};
|
||||
|
||||
"gi-vte" = callPackage
|
||||
|
@ -104744,6 +104786,31 @@ self: {
|
|||
}) {inherit (pkgs) webkitgtk24x-gtk3;};
|
||||
|
||||
"gi-webkit2" = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
|
||||
, gi-cairo, gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk
|
||||
, gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base
|
||||
, haskell-gi-overloading, text, transformers, webkitgtk
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "gi-webkit2";
|
||||
version = "4.0.26";
|
||||
sha256 = "0vbsc5zd1m1k47zpq620kzsiyg2g25ag6fvkwj0hdlq24xhyiavr";
|
||||
setupHaskellDepends = [
|
||||
base Cabal gi-atk gi-cairo gi-gdk gi-gio gi-glib gi-gobject gi-gtk
|
||||
gi-javascriptcore gi-soup haskell-gi
|
||||
];
|
||||
libraryHaskellDepends = [
|
||||
base bytestring containers gi-atk gi-cairo gi-gdk gi-gio gi-glib
|
||||
gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi
|
||||
haskell-gi-base haskell-gi-overloading text transformers
|
||||
];
|
||||
libraryPkgconfigDepends = [ webkitgtk ];
|
||||
description = "WebKit2 bindings";
|
||||
license = lib.licenses.lgpl21Only;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {inherit (pkgs) webkitgtk;};
|
||||
|
||||
"gi-webkit2_4_0_27" = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
|
||||
, gi-cairo, gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk
|
||||
, gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base
|
||||
|
|
Loading…
Reference in a new issue