pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ada-gnatcoll-bindings-25



Module Name:    pkgsrc
Committed By:   dkazankov
Date:           Tue Aug  5 05:08:19 UTC 2025

Modified Files:
        pkgsrc/devel/ada-gnatcoll-bindings-25: distinfo options.mk
Removed Files:
        pkgsrc/devel/ada-gnatcoll-bindings-25/patches:
            patch-iconv_iconv__support.c

Log Message:
ada-gnatcoll-bindings-25: refactor previous patch to fix build error on NetBSD 9


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/devel/ada-gnatcoll-bindings-25/patches/patch-iconv_iconv__support.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo
diff -u pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo:1.2 pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo:1.3
--- pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo:1.2  Wed Jul 30 17:49:48 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo      Tue Aug  5 05:08:18 2025
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.2 2025/07/30 17:49:48 dkazankov Exp $
+$NetBSD: distinfo,v 1.3 2025/08/05 05:08:18 dkazankov Exp $
 
 BLAKE2s (gnatcoll-bindings-25.0.0.tar.gz) = 9b494fc8ac73012d939a6b8764242dd94462e1d3253aabd809ebb5e275e8e08d
 SHA512 (gnatcoll-bindings-25.0.0.tar.gz) = 0cc5b4a1e966b6e05dcfa15e60cb3960894ffe73b9348f0642a972f4d517e535c617893a4080d33095ee62779b14aeb6cdd8a8f0a8b5a6c8e81c94df132420b2
 Size (gnatcoll-bindings-25.0.0.tar.gz) = 299443 bytes
 SHA1 (patch-Makefile) = 26846a3ea97049f543e7c35bdf0565c94ea6afc4
-SHA1 (patch-iconv_iconv__support.c) = 9612f4899c44bb5f10832b79dfe20844df008f57
 SHA1 (patch-setup__support.py) = c91171307d3d7781111c89ba3a38ced019eab4e2

Index: pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk
diff -u pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk:1.1 pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk:1.2
--- pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk:1.1        Fri Jul 11 12:46:50 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk    Tue Aug  5 05:08:18 2025
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2025/07/11 12:46:50 dkazankov Exp $
+# $NetBSD: options.mk,v 1.2 2025/08/05 05:08:18 dkazankov Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.gnatcoll-bindings-25
 PKG_SUPPORTED_OPTIONS=         gnatcoll-cpp gmp iconv lzma openmp \
@@ -24,6 +24,13 @@ BINDINGS+=   gmp
 USE_GNU_ICONV= yes
 .  include "../../converters/libiconv/buildlink3.mk"
 BINDINGS+=     iconv
+.if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 099982
+SUBST_CLASSES+=                iconv
+SUBST_STAGE.iconv=     pre-configure
+SUBST_FILES.iconv=     iconv/iconv_support.c
+SUBST_MESSAGE.iconv=   Fix parameter type in ${SUBST_FILES.iconv}
+SUBST_SED.iconv=       -e 's/iconv(cd, inbuf,/iconv(cd, (const char **)inbuf,/'
+.endif
 .endif
 
 .if !empty(PKG_OPTIONS:Mlzma)



Home | Main Index | Thread Index | Old Index