diff --git a/devel/glibd/Makefile b/devel/glibd/Makefile index 7f76fd3b714b..054ed726584a 100644 --- a/devel/glibd/Makefile +++ b/devel/glibd/Makefile @@ -1,27 +1,27 @@ PORTNAME= glibd PORTVERSION= 2.4.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= arrowd@FreeBSD.org COMMENT= D language bindings for the GLib Utility Library WWW= https://github.com/gtkd-developers/GlibD LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= girtod:lang/gir-to-d \ ldc2:lang/ldc LIB_DEPENDS= libphobos2-ldc-shared.so:lang/ldc \ libdruntime-ldc-shared.so:lang/ldc USES= gnome meson pkgconfig USE_GNOME= glib20 introspection USE_GITHUB= yes GH_ACCOUNT= gtkd-developers GH_PROJECT= GlibD GH_TAGNAME= v${DISTVERSION} .include diff --git a/devel/glibd/files/patch-src_APILookupGLib.txt b/devel/glibd/files/patch-src_APILookupGLib.txt new file mode 100644 index 000000000000..b359b5734de5 --- /dev/null +++ b/devel/glibd/files/patch-src_APILookupGLib.txt @@ -0,0 +1,19 @@ +--- src/APILookupGLib.txt.orig 2023-02-17 21:33:56 UTC ++++ src/APILookupGLib.txt +@@ -132,6 +132,7 @@ class: ArrayG + + struct: Array + class: ArrayG ++version 2.76: noCode: new_take_zero_terminated + + struct: Base64 + move: base64_decode_step Base64 decode_step +@@ -714,6 +715,8 @@ class: PtrArray + + struct: PtrArray + class: PtrArray ++version 2.76: noCode: new_from_null_terminated_array ++version 2.76: noCode: new_take_null_terminated + code: start + /** + * Number of pointers in the array