diff --git a/x11-toolkits/ocaml-lablgtk3/Makefile b/x11-toolkits/ocaml-lablgtk3/Makefile index 60e3c956a75c..7ad81e5af03c 100644 --- a/x11-toolkits/ocaml-lablgtk3/Makefile +++ b/x11-toolkits/ocaml-lablgtk3/Makefile @@ -1,68 +1,67 @@ PORTNAME= lablgtk3 -PORTVERSION= 3.1.4 -PORTREVISION= 1 +PORTVERSION= 3.1.5 CATEGORIES= x11-toolkits PKGNAMEPREFIX= ocaml- MAINTAINER= madpilot@FreeBSD.org COMMENT= Objective Caml interface to GTK 3.x WWW= https://garrigue.github.io/lablgtk/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= dune:devel/ocaml-dune \ ocaml-cairo>0:graphics/ocaml-cairo \ ${LOCALBASE}/${OCAML_SITELIBDIR}/camlp-streams/META:devel/ocaml-camlp-streams LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= ocaml-cairo>0:graphics/ocaml-cairo USES= gmake gnome pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk30 USE_OCAML= yes USE_OCAML_FINDLIB= yes USE_OCAML_CAMLP4= yes USE_OCAML_LDCONFIG= yes TARGETS= ${PORTNAME} USE_GITHUB= yes GH_ACCOUNT= garrigue GH_PROJECT= lablgtk PORTSCOUT= limit:^${PORTVERSION:R:R} DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES GTKSOURCEVIEW3 GTKSPELL OPTIONS_DEFAULT= GTKSOURCEVIEW3 GTKSPELL OPTIONS_SUB= yes GTKSOURCEVIEW3_DESC= GtkSourceView 3 support GTKSPELL_DESC= GtkSpell support GTKSOURCEVIEW3_USE= GNOME=gtksourceview3 GTKSOURCEVIEW3_VARS= TARGETS+=lablgtk3-sourceview3 EXAMPLES_SUBDIRS+=sourceview GTKSPELL_LIB_DEPENDS= libgtkspell3-3.so:textproc/gtkspell3 \ libenchant-2.so:textproc/enchant2 GTKSPELL_VARS= TARGETS+=lablgtk3-gtkspell3 do-build: cd ${BUILD_WRKSRC} && dune build --verbose -p ${TARGETS:ts,} -j ${MAKE_JOBS_NUMBER} do-install: cd ${INSTALL_WRKSRC} && dune install --destdir=${STAGEDIR} \ --libdir=${PREFIX}/${OCAML_SITELIBDIR} ${TARGETS} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \ "*.ml *.png *.rgb *.xpm text ${EXAMPLES_SUBDIRS}" \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/x11-toolkits/ocaml-lablgtk3/distinfo b/x11-toolkits/ocaml-lablgtk3/distinfo index 23cf7ffe90f7..fc11106c642a 100644 --- a/x11-toolkits/ocaml-lablgtk3/distinfo +++ b/x11-toolkits/ocaml-lablgtk3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707228949 -SHA256 (garrigue-lablgtk-3.1.4_GH0.tar.gz) = fa23251e1b089a9b91feea11f3c77420ec9e5412221b02daf898bf542b51f7bd -SIZE (garrigue-lablgtk-3.1.4_GH0.tar.gz) = 1045634 +TIMESTAMP = 1718272433 +SHA256 (garrigue-lablgtk-3.1.5_GH0.tar.gz) = 90e737df93f1e8a9e4a584be701a4254e7cb2e1a741566b7c9c8a89ed3449096 +SIZE (garrigue-lablgtk-3.1.5_GH0.tar.gz) = 1045721 diff --git a/x11-toolkits/ocaml-lablgtk3/files/patch-src_ml__gtk.c b/x11-toolkits/ocaml-lablgtk3/files/patch-src_ml__gtk.c deleted file mode 100644 index 376bcf03c818..000000000000 --- a/x11-toolkits/ocaml-lablgtk3/files/patch-src_ml__gtk.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/ml_gtk.c.orig 2024-02-06 14:32:07 UTC -+++ src/ml_gtk.c -@@ -233,7 +233,7 @@ CAMLprim value ml_gtk_style_context_list_classes(value - 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 */ -