pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel
Module Name: pkgsrc
Committed By: dkazankov
Date: Thu Sep 4 11:17:42 UTC 2025
Modified Files:
pkgsrc/devel: Makefile
Added Files:
pkgsrc/devel/ada-langkit-support-25: DESCR Makefile PLIST buildlink3.mk
distinfo
Log Message:
devel/ada-langkit-support-25: add new package 25.0.0
Ada support package for Langkit
To generate a diff of this commit:
cvs rdiff -u -r1.4516 -r1.4517 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/ada-langkit-support-25/DESCR \
pkgsrc/devel/ada-langkit-support-25/Makefile \
pkgsrc/devel/ada-langkit-support-25/PLIST \
pkgsrc/devel/ada-langkit-support-25/buildlink3.mk \
pkgsrc/devel/ada-langkit-support-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/Makefile
diff -u pkgsrc/devel/Makefile:1.4516 pkgsrc/devel/Makefile:1.4517
--- pkgsrc/devel/Makefile:1.4516 Thu Sep 4 11:07:43 2025
+++ pkgsrc/devel/Makefile Thu Sep 4 11:17:42 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4516 2025/09/04 11:07:43 dkazankov Exp $
+# $NetBSD: Makefile,v 1.4517 2025/09/04 11:17:42 dkazankov Exp $
#
COMMENT= Development utilities
@@ -131,6 +131,7 @@ SUBDIR+= ada-gnat-glade
SUBDIR+= ada-gnatcoll-bindings-25
SUBDIR+= ada-gnatcoll-core-24
SUBDIR+= ada-gnatcoll-core-25
+SUBDIR+= ada-langkit-support-25
SUBDIR+= ada-libgpr-24
SUBDIR+= ada-libgpr-25
SUBDIR+= ada-libgpr2-25
Added files:
Index: pkgsrc/devel/ada-langkit-support-25/DESCR
diff -u /dev/null pkgsrc/devel/ada-langkit-support-25/DESCR:1.1
--- /dev/null Thu Sep 4 11:17:42 2025
+++ pkgsrc/devel/ada-langkit-support-25/DESCR Thu Sep 4 11:17:42 2025
@@ -0,0 +1,6 @@
+Langkit for Ada
+
+Langkit (nickname for language kit) is a tool whose purpose is to make it easy
+to create syntactic and semantic analysis engines.
+Write a language specification in our Python DSL and Langkit will generate for
+you an Ada library with bindings for the C and Python programming languages.
Index: pkgsrc/devel/ada-langkit-support-25/Makefile
diff -u /dev/null pkgsrc/devel/ada-langkit-support-25/Makefile:1.1
--- /dev/null Thu Sep 4 11:17:42 2025
+++ pkgsrc/devel/ada-langkit-support-25/Makefile Thu Sep 4 11:17:42 2025
@@ -0,0 +1,79 @@
+# $NetBSD: Makefile,v 1.1 2025/09/04 11:17:42 dkazankov Exp $
+
+DISTNAME= ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
+PKGNAME= langkit-support-${GNAT_NAME}-25.0.0
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=AdaCore/}
+GITHUB_PROJECT= langkit
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= dkazankov%NetBSD.org@localhost
+HOMEPAGE= https://github.com/AdaCore/langkit
+COMMENT= Ada support package for Langkit, release 25
+LICENSE= apache-2.0
+
+USE_LANGUAGES= ada
+
+USE_GCC_RUNTIME= yes
+
+.include "../../mk/bsd.prefs.mk"
+
+GCC_REQD+= 14
+
+PLIST_VARS+= shlibs
+
+USE_PKGSRC_GCC_RUNTIME?= no
+.if ${USE_PKGSRC_GCC_RUNTIME:tl} == "yes"
+PLIST.shlibs= yes
+LIBRARY_TYPES= static,static-pic,relocatable
+BUILDLINK_DEPMETHOD.xmlada-25= full
+BUILDLINK_DEPMETHOD.libgpr-25= full
+BUILDLINK_DEPMETHOD.gnatcoll-core-25= full
+BUILDLINK_DEPMETHOD.gnatcoll-bindings-25= full
+BUILDLINK_DEPMETHOD.adasat-25= full
+BUILDLINK_DEPMETHOD.vss-25= full
+BUILDLINK_DEPMETHOD.prettier-ada-25= full
+.else
+LIBRARY_TYPES= static
+.endif
+
+MAKE_PROGRAM= ${PYTHONBIN:Q} manage.py
+
+do-build:
+ ${RUN}${_ULIMIT_CMD} \
+ cd ${WRKSRC} && \
+ ${PKGSRC_SETENV} ${MAKE_ENV} \
+ ${MAKE_PROGRAM} build-langkit-support \
+ --build-mode=prod \
+ --library-types=${LIBRARY_TYPES} \
+ --gargs=${GPRBUILD_OPTIONS:S/\${CFLAGS}/${CFLAGS}/:S/\${LDFLAGS}/${LDFLAGS}/:Q}
+
+do-install:
+ ${RUN}${_ULIMIT_CMD} \
+ cd ${WRKSRC} && \
+ ${PKGSRC_SETENV} ${INSTALL_ENV} ${MAKE_ENV} \
+ ${MAKE_PROGRAM} install-langkit-support \
+ --build-mode=prod \
+ --library-types=${LIBRARY_TYPES} \
+ ${DESTDIR}${GNAT_PREFIX}
+
+GENERATE_PLIST+= \
+ cd ${DESTDIR}${PREFIX} && \
+ ${FIND} ${GNAT_PKGBASE} \( -type f -or -type l \) -print | ${SORT};
+
+PRINT_PLIST_AWK+= /\.relocatable\/|\.static-pic\/|lib\/.*\.${SHLIB_EXT}.*/ { $$0 = "$${PLIST.shlibs}" $$0 }
+
+.include "../../devel/gprbuild/buildlink3.mk"
+
+.include "../../textproc/ada-xmlada-25/buildlink3.mk"
+.include "../../devel/ada-libgpr-25/buildlink3.mk"
+.include "../../devel/ada-gnatcoll-core-25/buildlink3.mk"
+.include "../../devel/ada-gnatcoll-bindings-25/buildlink3.mk"
+.include "../../textproc/ada-vss-25/buildlink3.mk"
+.include "../../textproc/ada-prettier-ada-25/buildlink3.mk"
+.include "../../math/ada-adasat-25/buildlink3.mk"
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61:../../devel/py-setuptools
+
+.include "../../lang/python/tool.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/ada-langkit-support-25/PLIST
diff -u /dev/null pkgsrc/devel/ada-langkit-support-25/PLIST:1.1
--- /dev/null Thu Sep 4 11:17:42 2025
+++ pkgsrc/devel/ada-langkit-support-25/PLIST Thu Sep 4 11:17:42 2025
@@ -0,0 +1,226 @@
+@comment $NetBSD: PLIST,v 1.1 2025/09/04 11:17:42 dkazankov Exp $
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-debug.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-debug.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-generic_main_support.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-generic_main_support.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-logic_var.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-logic_var.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-main_support.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-solver-diagnostics.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-solver-diagnostics.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-solver.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-solver.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-solver_interface.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog-solver_interface.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-adalog.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-array_utils.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-array_utils.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-boxes.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-boxes.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-bump_ptr.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-bump_ptr_vectors.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-bump_ptr_vectors.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-cheap_sets.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-cheap_sets.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-diagnostics-output.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-diagnostics-output.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-diagnostics.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-diagnostics.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-errors.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-file_readers.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-file_readers.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_api-analysis.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_api-analysis.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_api-introspection.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_api-introspection.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_api-unparsing.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_api-unparsing.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_api.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_api.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_bump_ptr.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-generic_bump_ptr.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-hashes.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-hashes.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-images.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-images.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-internal-analysis.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-internal-analysis.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-internal-conversions.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-internal-descriptor.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-internal-introspection.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-internal-introspection.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-internal-unparsing.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-internal.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-iterators.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-iterators.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-lexical_envs.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-lexical_envs_impl.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-lexical_envs_impl.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-names-maps.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-names-maps.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-names.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-names.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-packrat.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-packrat.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-relative_get.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-relative_get.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-slocs.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-slocs.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-symbols-precomputed.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-symbols-precomputed.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-symbols.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-symbols.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-text.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-text.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-token_data_handlers.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-token_data_handlers.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-tree_traversal_iterator.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-tree_traversal_iterator.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-types.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-vectors.adb
+${GNAT_PKGBASE}/include/langkit_support/langkit_support-vectors.ads
+${GNAT_PKGBASE}/include/langkit_support/langkit_support.ads
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-adalog-debug.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-adalog-generic_main_support.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-adalog-logic_var.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-adalog-main_support.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-adalog-solver-diagnostics.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-adalog-solver.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-adalog-solver_interface.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-adalog.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-array_utils.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-boxes.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-bump_ptr.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-bump_ptr_vectors.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-cheap_sets.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-diagnostics-output.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-diagnostics.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-errors.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-file_readers.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-generic_api-analysis.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-generic_api-introspection.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-generic_api-unparsing.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-generic_api.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-generic_bump_ptr.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-hashes.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-images.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-internal-analysis.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-internal-conversions.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-internal-descriptor.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-internal-introspection.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-internal-unparsing.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-internal.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-iterators.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-lexical_envs.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-lexical_envs_impl.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-names-maps.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-names.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-packrat.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-relative_get.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-slocs.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-symbols-precomputed.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-symbols.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-text.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-token_data_handlers.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-tree_traversal_iterator.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-types.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support-vectors.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/langkit_support.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.relocatable/liblangkit_support.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-adalog-debug.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-adalog-generic_main_support.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-adalog-logic_var.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-adalog-main_support.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-adalog-solver-diagnostics.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-adalog-solver.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-adalog-solver_interface.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-adalog.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-array_utils.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-boxes.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-bump_ptr.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-bump_ptr_vectors.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-cheap_sets.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-diagnostics-output.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-diagnostics.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-errors.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-file_readers.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-generic_api-analysis.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-generic_api-introspection.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-generic_api-unparsing.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-generic_api.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-generic_bump_ptr.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-hashes.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-images.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-internal-analysis.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-internal-conversions.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-internal-descriptor.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-internal-introspection.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-internal-unparsing.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-internal.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-iterators.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-lexical_envs.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-lexical_envs_impl.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-names-maps.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-names.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-packrat.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-relative_get.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-slocs.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-symbols-precomputed.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-symbols.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-text.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-token_data_handlers.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-tree_traversal_iterator.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-types.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support-vectors.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/langkit_support.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/langkit_support.static-pic/liblangkit_support.a
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-adalog-debug.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-adalog-generic_main_support.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-adalog-logic_var.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-adalog-main_support.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-adalog-solver-diagnostics.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-adalog-solver.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-adalog-solver_interface.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-adalog.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-array_utils.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-boxes.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-bump_ptr.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-bump_ptr_vectors.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-cheap_sets.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-diagnostics-output.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-diagnostics.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-errors.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-file_readers.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-generic_api-analysis.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-generic_api-introspection.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-generic_api-unparsing.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-generic_api.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-generic_bump_ptr.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-hashes.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-images.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-internal-analysis.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-internal-conversions.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-internal-descriptor.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-internal-introspection.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-internal-unparsing.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-internal.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-iterators.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-lexical_envs.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-lexical_envs_impl.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-names-maps.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-names.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-packrat.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-relative_get.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-slocs.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-symbols-precomputed.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-symbols.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-text.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-token_data_handlers.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-tree_traversal_iterator.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-types.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support-vectors.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/langkit_support.ali
+${GNAT_PKGBASE}/lib/langkit_support.static/liblangkit_support.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/liblangkit_support.so
+${GNAT_PKGBASE}/share/gpr/langkit_support.gpr
+${GNAT_PKGBASE}/share/gpr/manifests/langkit_support
Index: pkgsrc/devel/ada-langkit-support-25/buildlink3.mk
diff -u /dev/null pkgsrc/devel/ada-langkit-support-25/buildlink3.mk:1.1
--- /dev/null Thu Sep 4 11:17:42 2025
+++ pkgsrc/devel/ada-langkit-support-25/buildlink3.mk Thu Sep 4 11:17:42 2025
@@ -0,0 +1,20 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/09/04 11:17:42 dkazankov Exp $
+
+BUILDLINK_TREE+= langkit-support-25
+
+.if !defined(LANGKIT_SUPPORT_25_BUILDLINK3_MK)
+LANGKIT_SUPPORT_25_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.langkit-support-25+= langkit-support-${GNAT_NAME}>=25.0.0
+BUILDLINK_PKGSRCDIR.langkit-support-25?= ../../devel/ada-langkit-support-25
+BUILDLINK_DEPMETHOD.langkit-support-25?= build
+
+BUILDLINK_CONTENTS_FILTER.langkit-support-25= \
+ ${EGREP} "${GNAT_PKGBASE}/include/.*$$|${GNAT_PKGBASE}/lib/.*$$|${GNAT_PKGBASE}/share/gpr/.*$$"
+
+BUILDLINK_FNAME_TRANSFORM.langkit-support-25+= \
+ -e "s|${BUILDLINK_DIR}/${GNAT_PKGBASE}/|${BUILDLINK_DIR}/|g"
+
+.endif
+
+BUILDLINK_TREE+= -langkit-support-25
Index: pkgsrc/devel/ada-langkit-support-25/distinfo
diff -u /dev/null pkgsrc/devel/ada-langkit-support-25/distinfo:1.1
--- /dev/null Thu Sep 4 11:17:42 2025
+++ pkgsrc/devel/ada-langkit-support-25/distinfo Thu Sep 4 11:17:42 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/09/04 11:17:42 dkazankov Exp $
+
+BLAKE2s (langkit-25.0.0.tar.gz) = 95e96b32ab3fe5f08608b39b0e547d0de4e25715b4785ae6aa642d477117a1f5
+SHA512 (langkit-25.0.0.tar.gz) = 27ffecb9b6c5568ebdba4864d9c5ef7e511718083fe087e3af60cfe8cc994b6ea7353cc745bc33395d33e169aaaf6916d991fa4941774932904df3e9b455f1dc
+Size (langkit-25.0.0.tar.gz) = 1560623 bytes
Home |
Main Index |
Thread Index |
Old Index