this repo has no description

Merge pull request #25574 from garrigue/fix-lablgtk3-ml_gtk.c

add patch fixing lablgtk3 #178

Changed files
+17
packages
lablgtk3
lablgtk3.3.1.4
+13
packages/lablgtk3/lablgtk3.3.1.4/files/ml_gtk.c.diff
···
+
diff --git a/src/ml_gtk.c b/src/ml_gtk.c
+
index deb1b4c7a9..0dcc104e6f 100644
+
--- a/src/ml_gtk.c
+
+++ b/src/ml_gtk.c
+
@@ -233,7 +233,7 @@ ML_2 (gtk_style_context_add_class, GtkStyleContext_val, String_val, Unit)
+
ML_2 (gtk_style_context_remove_class, GtkStyleContext_val, String_val, Unit)
+
ML_2 (gtk_style_context_has_class, GtkStyleContext_val, String_val, Val_bool)
+
CAMLprim value ml_gtk_style_context_list_classes(value ctx)
+
-{ return Val_GList(gtk_style_context_list_classes(GtkStyleContext_val(ctx)), Val_string); }
+
+{ return Val_GList(gtk_style_context_list_classes(GtkStyleContext_val(ctx)), (value_in)Val_string); }
+
+
/* gtkdata.h */
+
+4
packages/lablgtk3/lablgtk3.3.1.4/opam
···
"ocamlfind" { dev }
"camlp5" { dev }
]
+
patches: ["ml_gtk.c.diff"]
build: [
[ "dune" "subst"] {dev}
···
]
run-test: [
[ "dune" "build" "-p" name "-j" jobs "examples/buttons.exe" ]
+
]
+
extra-files: [
+
[ "ml_gtk.c.diff" "md5=ad9e468e33ae3a1e234238df088f784e" ]
]
url {
src: