pkgsrc-Changes archive

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

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



Module Name:    pkgsrc
Committed By:   dkazankov
Date:           Thu Oct  9 17:52:45 UTC 2025

Modified Files:
        pkgsrc/devel/ada-gnatcoll-core-25: Makefile PLIST buildlink3.mk
            distinfo

Log Message:
ada-gnatcoll-core-25: update to upstream version 25.2


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/ada-gnatcoll-core-25/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/ada-gnatcoll-core-25/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ada-gnatcoll-core-25/buildlink3.mk
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ada-gnatcoll-core-25/distinfo

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-core-25/Makefile
diff -u pkgsrc/devel/ada-gnatcoll-core-25/Makefile:1.5 pkgsrc/devel/ada-gnatcoll-core-25/Makefile:1.6
--- pkgsrc/devel/ada-gnatcoll-core-25/Makefile:1.5      Tue Oct  7 20:45:10 2025
+++ pkgsrc/devel/ada-gnatcoll-core-25/Makefile  Thu Oct  9 17:52:44 2025
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2025/10/07 20:45:10 dkazankov Exp $
+# $NetBSD: Makefile,v 1.6 2025/10/09 17:52:44 dkazankov Exp $
 
-DISTNAME=      ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
-PKGNAME=       ${GITHUB_PROJECT}-${GNAT_NAME}-25.0.0
-PKGREVISION=   2
+DISTNAME=      ${GITHUB_PROJECT}-${GITHUB_TAG}
+PKGNAME=       ${GITHUB_PROJECT}-${GNAT_NAME}-${GITHUB_TAG}.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=AdaCore/}
 GITHUB_PROJECT=        gnatcoll-core
-GITHUB_TAG=    v${PKGVERSION_NOREV}
+GITHUB_TAG=    25.2
 
 MAINTAINER=    dkazankov%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/AdaCore/gnatcoll-core
@@ -23,6 +22,12 @@ USE_GCC_RUNTIME=     yes
 
 GCC_REQD+=     14
 
+SUBST_CLASSES+=                version
+SUBST_MESSAGE.version= Change version in ${SUBST_FILES.version}
+SUBST_STAGE.version=   post-extract
+SUBST_FILES.version=   core/VERSION minimal/VERSION projects/VERSION
+SUBST_SED.version=     -e "s,25.0,${GITHUB_TAG},"
+
 # Use C preprocessed symbols on NetBSD
 .if ${OPSYS} == "NetBSD"
 SUBST_CLASSES+=                ldl
@@ -38,11 +43,10 @@ SUBST_FILES.opendir=        core/src/os/unix/gn
 SUBST_SED.opendir=     -e "s,\"opendir\",\"__gnatcoll_opendir\","
 
 SUBST_CLASSES+=                unix
-SUBST_MESSAGE.unix=    Use BSD implementation in ${SUBST_FILES.const}
+SUBST_MESSAGE.unix=    Use BSD implementation in ${SUBST_FILES.unix}
 SUBST_STAGE.unix=      post-extract
 SUBST_FILES.unix=      core/gnatcoll_core.gpr
 SUBST_SED.unix=                -e "s,\"gnatcoll-os-libc_constants__linux.ads\",\"gnatcoll-os-libc_constants__bsd.ads\","
-#SUBST_SED.unix+=      -e "s,\"gnatcoll-os-fs-open_pipe__linux.adb\",\"gnatcoll-os-fs-open_pipe__unix.adb\","
 .endif
 
 MAKE_FLAGS+=           PYTHON=${TOOL_PYTHONBIN:Q} prefix=${DESTDIR}${GNAT_PREFIX} BUILD=PROD
@@ -75,6 +79,7 @@ GENERATE_PLIST+= \
 PRINT_PLIST_AWK+=      /\.relocatable\/|\.static-pic\/|lib\/.*\.so.*/ { $$0 = "$${PLIST.shlibs}" $$0 }
 
 .include "../../devel/gprbuild/buildlink3.mk"
+
 .include "../../textproc/ada-xmlada-25/buildlink3.mk"
 .include "../../devel/ada-libgpr-25/buildlink3.mk"
 

Index: pkgsrc/devel/ada-gnatcoll-core-25/PLIST
diff -u pkgsrc/devel/ada-gnatcoll-core-25/PLIST:1.2 pkgsrc/devel/ada-gnatcoll-core-25/PLIST:1.3
--- pkgsrc/devel/ada-gnatcoll-core-25/PLIST:1.2 Sat Sep 13 05:25:00 2025
+++ pkgsrc/devel/ada-gnatcoll-core-25/PLIST     Thu Oct  9 17:52:44 2025
@@ -1,9 +1,13 @@
-@comment $NetBSD: PLIST,v 1.2 2025/09/13 05:25:00 dkazankov Exp $
+@comment $NetBSD: PLIST,v 1.3 2025/10/09 17:52:44 dkazankov Exp $
 ${GNAT_PKGBASE}/include/gnatcoll_core/blake3.c
 ${GNAT_PKGBASE}/include/gnatcoll_core/blake3.h
+${GNAT_PKGBASE}/include/gnatcoll_core/blake3_avx2_x86-64_unix.S
+${GNAT_PKGBASE}/include/gnatcoll_core/blake3_avx512_x86-64_unix.S
 ${GNAT_PKGBASE}/include/gnatcoll_core/blake3_dispatch.c
 ${GNAT_PKGBASE}/include/gnatcoll_core/blake3_impl.h
 ${GNAT_PKGBASE}/include/gnatcoll_core/blake3_portable.c
+${GNAT_PKGBASE}/include/gnatcoll_core/blake3_sse2_x86-64_unix.S
+${GNAT_PKGBASE}/include/gnatcoll_core/blake3_sse41_x86-64_unix.S
 ${GNAT_PKGBASE}/include/gnatcoll_core/executable_path.c
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-arg_lists.adb
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-arg_lists.ads
@@ -28,10 +32,12 @@ ${GNAT_PKGBASE}/include/gnatcoll_core/gn
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-format_columns_vertical.ads
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-formatters.adb
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-formatters.ads
+${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-geometry.adb
+${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-geometry.ads
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-hash-blake3.adb
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-hash-blake3.ads
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-hash-xxhash.ads
-${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-hash-xxhash__generic.adb
+${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-hash-xxhash__x8664.adb
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-hash.ads
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-io-native-codec__unix.adb
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-io-native.adb
@@ -83,7 +89,7 @@ ${GNAT_PKGBASE}/include/gnatcoll_core/gn
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-os-libc-stat.ads
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-os-libc-utime.ads
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-os-libc.ads
-${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-os-libc_constants__linux.ads
+${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-os-libc_constants__bsd.ads
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-os-process-internal_spawn__unix.adb
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-os-process-state__unix.adb
 ${GNAT_PKGBASE}/include/gnatcoll_core/gnatcoll-os-process-wait__unix.adb
@@ -158,6 +164,8 @@ ${GNAT_PKGBASE}/include/gnatcoll_core/se
 ${GNAT_PKGBASE}/include/gnatcoll_core/set_std_prefix.c
 ${GNAT_PKGBASE}/include/gnatcoll_core/terminals.c
 ${GNAT_PKGBASE}/include/gnatcoll_core/update_path.c
+${GNAT_PKGBASE}/include/gnatcoll_core/xxh_x86dispatch.c
+${GNAT_PKGBASE}/include/gnatcoll_core/xxh_x86dispatch.h
 ${GNAT_PKGBASE}/include/gnatcoll_core/xxhash.c
 ${GNAT_PKGBASE}/include/gnatcoll_core/xxhash.h
 ${GNAT_PKGBASE}/include/gnatcoll_minimal/getRSS.c
@@ -221,8 +229,9 @@ ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatc
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-file_paths.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-format_columns_vertical.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-formatters.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-geometry.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-hash-blake3.ali
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-hash-xxhash__generic.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-hash-xxhash__x8664.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-hash.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-io-native.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-io-remote-unix.ali
@@ -244,7 +253,7 @@ ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatc
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-os-libc-stat.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-os-libc-utime.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-os-libc.ali
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-os-libc_constants__linux.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-os-libc_constants__bsd.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-os-process.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-os-process_types__unix.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-os-random__unix.ali
@@ -278,7 +287,7 @@ ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatc
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/gnatcoll-wstring_list_builders.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/libgnatcoll_core.so
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/libgnatcoll_core.so.25
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/libgnatcoll_core.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.relocatable/libgnatcoll_core.so.25.2
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-arg_lists.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-buffer.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-config.ali
@@ -291,8 +300,9 @@ ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatc
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-file_paths.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-format_columns_vertical.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-formatters.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-geometry.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-hash-blake3.ali
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-hash-xxhash__generic.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-hash-xxhash__x8664.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-hash.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-io-native.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-io-remote-unix.ali
@@ -314,7 +324,7 @@ ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatc
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-os-libc-stat.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-os-libc-utime.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-os-libc.ali
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-os-libc_constants__linux.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-os-libc_constants__bsd.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-os-process.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-os-process_types__unix.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_core.static-pic/gnatcoll-os-random__unix.ali
@@ -359,8 +369,9 @@ ${GNAT_PKGBASE}/lib/gnatcoll_core.static
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-file_paths.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-format_columns_vertical.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-formatters.ali
+${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-geometry.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-hash-blake3.ali
-${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-hash-xxhash__generic.ali
+${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-hash-xxhash__x8664.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-hash.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-io-native.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-io-remote-unix.ali
@@ -382,7 +393,7 @@ ${GNAT_PKGBASE}/lib/gnatcoll_core.static
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-os-libc-stat.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-os-libc-utime.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-os-libc.ali
-${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-os-libc_constants__linux.ali
+${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-os-libc_constants__bsd.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-os-process.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-os-process_types__unix.ali
 ${GNAT_PKGBASE}/lib/gnatcoll_core.static/gnatcoll-os-random__unix.ali
@@ -436,7 +447,7 @@ ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatc
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_minimal.relocatable/gnatcoll.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_minimal.relocatable/libgnatcoll_minimal.so
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_minimal.relocatable/libgnatcoll_minimal.so.25
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_minimal.relocatable/libgnatcoll_minimal.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_minimal.relocatable/libgnatcoll_minimal.so.25.2
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_minimal.static-pic/gnatcoll-any_types.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_minimal.static-pic/gnatcoll-asserts.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_minimal.static-pic/gnatcoll-atomic.ali
@@ -485,7 +496,7 @@ ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatc
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_projects.relocatable/gnatcoll-scripts-projects.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_projects.relocatable/libgnatcoll_projects.so
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_projects.relocatable/libgnatcoll_projects.so.25
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_projects.relocatable/libgnatcoll_projects.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_projects.relocatable/libgnatcoll_projects.so.25.2
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_projects.static-pic/gnatcoll-projects-aux.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_projects.static-pic/gnatcoll-projects-krunch.ali
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_projects.static-pic/gnatcoll-projects-normalize.ali
@@ -502,13 +513,13 @@ ${GNAT_PKGBASE}/lib/gnatcoll_projects.st
 ${GNAT_PKGBASE}/lib/gnatcoll_projects.static/libgnatcoll_projects.a
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_core.so
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_core.so.25
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_core.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_core.so.25.2
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_minimal.so
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_minimal.so.25
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_minimal.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_minimal.so.25.2
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_projects.so
 ${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_projects.so.25
-${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_projects.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_projects.so.25.2
 ${GNAT_PKGBASE}/share/gpr/gnatcoll.gpr
 ${GNAT_PKGBASE}/share/gpr/gnatcoll_core.gpr
 ${GNAT_PKGBASE}/share/gpr/gnatcoll_minimal.gpr

Index: pkgsrc/devel/ada-gnatcoll-core-25/buildlink3.mk
diff -u pkgsrc/devel/ada-gnatcoll-core-25/buildlink3.mk:1.1 pkgsrc/devel/ada-gnatcoll-core-25/buildlink3.mk:1.2
--- pkgsrc/devel/ada-gnatcoll-core-25/buildlink3.mk:1.1 Thu Jul 10 18:52:41 2025
+++ pkgsrc/devel/ada-gnatcoll-core-25/buildlink3.mk     Thu Oct  9 17:52:44 2025
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1 2025/07/10 18:52:41 dkazankov Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2025/10/09 17:52:44 dkazankov Exp $
 
 BUILDLINK_TREE+=       gnatcoll-core-25
 
@@ -6,6 +6,7 @@ BUILDLINK_TREE+=        gnatcoll-core-25
 GNATCOLL_CORE_25_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.gnatcoll-core-25+=       gnatcoll-core-${GNAT_NAME}>=25.0.0
+BUILDLINK_ABI_DEPENDS.gnatcoll-core-25+=       gnatcoll-core-${GNAT_NAME}>=25.2.0
 BUILDLINK_PKGSRCDIR.gnatcoll-core-25?=         ../../devel/ada-gnatcoll-core-25
 BUILDLINK_DEPMETHOD.gnatcoll-core-25?=         build
 
@@ -15,6 +16,8 @@ BUILDLINK_CONTENTS_FILTER.gnatcoll-core-
 BUILDLINK_FNAME_TRANSFORM.gnatcoll-core-25+=   \
        -e "s|${BUILDLINK_DIR}/${GNAT_PKGBASE}/|${BUILDLINK_DIR}/|g"
 
+.include "../../devel/ada-libgpr-25/buildlink3.mk"
+
 .endif
 
 BUILDLINK_TREE+=       -gnatcoll-core-25

Index: pkgsrc/devel/ada-gnatcoll-core-25/distinfo
diff -u pkgsrc/devel/ada-gnatcoll-core-25/distinfo:1.3 pkgsrc/devel/ada-gnatcoll-core-25/distinfo:1.4
--- pkgsrc/devel/ada-gnatcoll-core-25/distinfo:1.3      Tue Oct  7 20:45:10 2025
+++ pkgsrc/devel/ada-gnatcoll-core-25/distinfo  Thu Oct  9 17:52:44 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.3 2025/10/07 20:45:10 dkazankov Exp $
+$NetBSD: distinfo,v 1.4 2025/10/09 17:52:44 dkazankov Exp $
 
-BLAKE2s (gnatcoll-core-25.0.0.tar.gz) = 4e3053b10a27ea4bd4fc1c8ba2e8ab936087507f8969e9c71b33c0fbb5a81a4c
-SHA512 (gnatcoll-core-25.0.0.tar.gz) = efa19b9760bd16b402445d4932dfd28f087f9a09b91ec688c6976b7b83fe5986580b1871378ac024e9a712df8ee75963e5dc88629a72ee1ce76f1d1403b8e122
-Size (gnatcoll-core-25.0.0.tar.gz) = 7492612 bytes
+BLAKE2s (gnatcoll-core-25.2.tar.gz) = 537a55e38674eef9b735c02666b6316d6d28ed3e526992abab1c76faaf162a12
+SHA512 (gnatcoll-core-25.2.tar.gz) = 4261dfde062f67889ab13dbf5cb5a70ecf63c650cde079fa86c877a2bbdafc5de118c77e46085c21d3cd86049abba328a7236b8fc7d2b910b04b51bbe8ad1886
+Size (gnatcoll-core-25.2.tar.gz) = 7504559 bytes
 SHA1 (patch-Makefile) = 368a8d92b314cd9ac3fadf55fdd4bff868dd8881
 SHA1 (patch-core_gnatcoll__core.gpr.py) = 6fa74d0a60b65183ba01a598683d5d56cf66db28
 SHA1 (patch-core_src_executable__path.c) = fa1c8e31c771c03d7a13ec94788ce8c399e093a4



Home | Main Index | Thread Index | Old Index