Fix the Nyxt overlay

Signed-off-by: Magic_RB <magic_rb@redalder.org>
This commit is contained in:
Magic_RB 2021-09-14 21:57:08 +02:00
parent ddd40d7e27
commit b552011a5a
No known key found for this signature in database
GPG key ID: 08D5287CC5DDCA0E

View file

@ -2,25 +2,24 @@ nglib:
final: prev:
{
lispPackages = prev.lispPackages // {
cl-webkit2 = prev.lispPackages.callPackage (args @ { fetchFromGitHub, ... }:
rec {
baseName = "cl-webkit2";
version = "cl-webkit-20210411-git";
description = "An FFI binding to WebKit2GTK+";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-cffi-gtk" args."cl-cffi-gtk-cairo" args."cl-cffi-gtk-gdk" args."cl-cffi-gtk-gdk-pixbuf" args."cl-cffi-gtk-gio" args."cl-cffi-gtk-glib" args."cl-cffi-gtk-gobject" args."cl-cffi-gtk-pango" args."closer-mop" args."iterate" args."trivial-features" args."trivial-garbage" ];
src = fetchFromGitHub {
owner = "joachifm";
repo = "cl-webkit";
rev = "90b1469713265096768fd865e64a0a70292c733d";
sha256 = "sha256:0lxws342nh553xlk4h5lb78q4ibiwbm2hljd7f55w3csk6z7bi06";
};
packageName = "cl-webkit2";
asdFilesToKeep = ["cl-webkit2.asd"];
overrides = x: x;
cl-webkit2 = prev.lispPackages.cl-webkit2.overrideAttrs (old:
{
src = prev.fetchFromGitHub {
owner = "joachifm";
repo = "cl-webkit";
rev = "90b1469713265096768fd865e64a0a70292c733d";
sha256 = "sha256:0lxws342nh553xlk4h5lb78q4ibiwbm2hljd7f55w3csk6z7bi06";
};
});
nyxt = prev.lispPackages.nyxt.overrideAttrs (old: {
version = "2.1.1";
src = prev.fetchFromGitHub {
owner = "atlas-engineer";
repo = "nyxt";
rev = "2.1.1";
sha256 = "sha256-GdTOFu5yIIL9776kfbo+KS1gHH1xNCfZSWF5yHUB9U8=";
};
});
};
}