sbclPackages.cl-gtk4: update to tip of trunk

Makes latest examples from upstream work
This commit is contained in:
Kasper Gałkowski 2023-03-02 21:12:47 +01:00
parent 092acca8b3
commit efe902542a

View file

@ -434,19 +434,47 @@ let
patches = [ ./patches/magicl-dont-build-fortran-twice.patch ]; patches = [ ./patches/magicl-dont-build-fortran-twice.patch ];
}; };
cl-glib = build-asdf-system {
pname = "cl-glib";
version = "1.0.0";
src = pkgs.fetchFromGitHub {
owner = "bohonghuang";
repo = "cl-glib";
rev = "84b128192d6b11cf03f1150e474a23368f07edff";
hash = "sha256-A56Yz+W4n1rAxxZg15zfkrLMbKMEG/zsWqaX7+kx4Qg=";
};
lispLibs = with super; [
cl-gobject-introspection-wrapper
bordeaux-threads
];
};
cl-glib_dot_gio = build-asdf-system {
pname = "cl-glib.gio";
version = "1.0.0";
src = pkgs.fetchFromGitHub {
owner = "bohonghuang";
repo = "cl-glib";
rev = "84b128192d6b11cf03f1150e474a23368f07edff";
hash = "sha256-A56Yz+W4n1rAxxZg15zfkrLMbKMEG/zsWqaX7+kx4Qg=";
};
lispLibs = with super; [
cl-gobject-introspection-wrapper
];
};
cl-gtk4 = build-asdf-system { cl-gtk4 = build-asdf-system {
pname = "cl-gtk4"; pname = "cl-gtk4";
version = "1.0.0"; version = "1.0.0";
src = pkgs.fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "bohonghuang"; owner = "bohonghuang";
repo = "cl-gtk4"; repo = "cl-gtk4";
rev = "6e11b0d92ccf7cacee5c7f03d50148d68fe8e04d"; rev = "e18f621b996fd986d9829d590203c690440dee64";
hash = "sha256-d/DYV1aQAir4mszsw1wEotxxBW9jGiFjELB04/PRBQ4="; hash = "sha256-++qydw6db4O3m+DAjutVPN8IuePOxseo9vhWEvwiR6E=";
}; };
lispLibs = with super; [ lispLibs = with super; [
cl-gobject-introspection-wrapper cl-gobject-introspection-wrapper
cl-glib_dot_gio ] ++ [ self.cl-glib self.cl-glib_dot_gio ];
];
nativeBuildInputs = [ nativeBuildInputs = [
pkgs.gobject-introspection pkgs.gobject-introspection
pkgs.gtk4 pkgs.gtk4
@ -462,8 +490,8 @@ let
src = pkgs.fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "bohonghuang"; owner = "bohonghuang";
repo = "cl-gtk4"; repo = "cl-gtk4";
rev = "6e11b0d92ccf7cacee5c7f03d50148d68fe8e04d"; rev = "e18f621b996fd986d9829d590203c690440dee64";
hash = "sha256-d/DYV1aQAir4mszsw1wEotxxBW9jGiFjELB04/PRBQ4="; hash = "sha256-++qydw6db4O3m+DAjutVPN8IuePOxseo9vhWEvwiR6E=";
}; };
lispLibs = with super; [ lispLibs = with super; [
cl-gobject-introspection-wrapper cl-gobject-introspection-wrapper
@ -482,8 +510,8 @@ let
src = pkgs.fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "bohonghuang"; owner = "bohonghuang";
repo = "cl-gtk4"; repo = "cl-gtk4";
rev = "6e11b0d92ccf7cacee5c7f03d50148d68fe8e04d"; rev = "e18f621b996fd986d9829d590203c690440dee64";
hash = "sha256-d/DYV1aQAir4mszsw1wEotxxBW9jGiFjELB04/PRBQ4="; hash = "sha256-++qydw6db4O3m+DAjutVPN8IuePOxseo9vhWEvwiR6E=";
}; };
lispLibs = with super; [ lispLibs = with super; [
cl-gobject-introspection-wrapper cl-gobject-introspection-wrapper