pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ada packages: remove USE_PKGSRC_GCC_RUNTIME definition
Module Name: pkgsrc-wip
Committed By: Dmytro Kazankov <dkazankov%NetBSD.org@localhost>
Pushed By: dkazankov
Date: Sun Jun 1 12:21:02 2025 +0300
Changeset: b53debc25c412464063c9175c269695049a4573c
Modified Files:
adasat/Makefile
gnatcoll-bindings/Makefile
gnatcoll-core/Makefile
gnatcoll-db/Makefile
gprlib/Makefile
xmlada/Makefile
Log Message:
ada packages: remove USE_PKGSRC_GCC_RUNTIME definition
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b53debc25c412464063c9175c269695049a4573c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
adasat/Makefile | 3 ---
gnatcoll-bindings/Makefile | 4 +---
gnatcoll-core/Makefile | 4 +---
gnatcoll-db/Makefile | 4 +---
gprlib/Makefile | 7 ++++---
xmlada/Makefile | 6 ------
6 files changed, 7 insertions(+), 21 deletions(-)
diffs:
diff --git a/adasat/Makefile b/adasat/Makefile
index 87df625615..5f673c2f56 100644
--- a/adasat/Makefile
+++ b/adasat/Makefile
@@ -15,15 +15,12 @@ LICENSE= apache-2.0
USE_TOOLS+= gmake
USE_LANGUAGES= ada
-# See xmlada package for rationale
GCC_REQD+= 13
USE_GCC_RUNTIME= yes
.include "../../mk/bsd.prefs.mk"
-USE_PKGSRC_GCC_RUNTIME?= no
-
.if ${USE_PKGSRC_GCC_RUNTIME:tl} == "yes"
ALL_LIBRARY_TYPES= static static-pic relocatable
.else
diff --git a/gnatcoll-bindings/Makefile b/gnatcoll-bindings/Makefile
index f91d33aa4c..128123838f 100644
--- a/gnatcoll-bindings/Makefile
+++ b/gnatcoll-bindings/Makefile
@@ -14,15 +14,13 @@ LICENSE= gnu-gpl-v3
USE_TOOLS+= gmake grep
USE_LANGUAGES= c c++ ada
-# See xmlada package for rationale
+
GCC_REQD+= 13
USE_GCC_RUNTIME= yes
.include "../../mk/bsd.prefs.mk"
-USE_PKGSRC_GCC_RUNTIME?= no
-
.include "options.mk"
SUBST_CLASSES+= fixver
diff --git a/gnatcoll-core/Makefile b/gnatcoll-core/Makefile
index 4b4455eaf9..9ec1513343 100644
--- a/gnatcoll-core/Makefile
+++ b/gnatcoll-core/Makefile
@@ -15,15 +15,13 @@ LICENSE= gnu-gpl-v3
USE_TOOLS+= gmake grep
USE_LANGUAGES= c ada
-# See xmlada package for rationale
+
GCC_REQD+= 13
USE_GCC_RUNTIME= yes
.include "../../mk/bsd.prefs.mk"
-USE_PKGSRC_GCC_RUNTIME?= no
-
# Use C preprocessed symbols on NetBSD
.if ${OPSYS} == "NetBSD"
SUBST_CLASSES+= ldl
diff --git a/gnatcoll-db/Makefile b/gnatcoll-db/Makefile
index 4127a5e672..24bf13323a 100644
--- a/gnatcoll-db/Makefile
+++ b/gnatcoll-db/Makefile
@@ -17,15 +17,13 @@ USE_TOOLS+= gmake grep
CHECK_PIE_SKIP+= bin/*
USE_LANGUAGES= c ada
-# See xmlada package for rationale
+
GCC_REQD+= 13
USE_GCC_RUNTIME= yes
.include "../../mk/bsd.prefs.mk"
-USE_PKGSRC_GCC_RUNTIME?= no
-
.include "options.mk"
SUBST_CLASSES+= fixver
diff --git a/gprlib/Makefile b/gprlib/Makefile
index ccc88f4b49..d72cc16ede 100644
--- a/gprlib/Makefile
+++ b/gprlib/Makefile
@@ -16,15 +16,16 @@ USE_TOOLS+= gmake
HAS_CONFIGURE= yes
USE_LANGUAGES= c ada
-# GPRLIB 25 uses -gnat2020 switch
+
GCC_REQD+= 13
+# GPRLIB 25 uses -gnat2020 switch
+USE_ADA_FEATURES= gnat2020
+
USE_GCC_RUNTIME= yes
.include "../../mk/bsd.prefs.mk"
-USE_PKGSRC_GCC_RUNTIME?= no
-
# Use C preprocessed symbols on NetBSD
.if ${OPSYS} == "NetBSD"
SUBST_CLASSES+= getrusage
diff --git a/xmlada/Makefile b/xmlada/Makefile
index cadbbfbc3c..948d944371 100644
--- a/xmlada/Makefile
+++ b/xmlada/Makefile
@@ -16,18 +16,12 @@ USE_TOOLS+= gmake
GNU_CONFIGURE= yes
USE_LANGUAGES= ada
-
-# Xmlada 25 can still be built by GNAT 6, but other Adacore's 25 series libs can not.
-# So for uniformity and compatibility we set minimum version which can build all libs.
-# Anyway usage of gcc6-aux with gprbuild requires modification of gcc6-aux package.
GCC_REQD+= 13
USE_GCC_RUNTIME= yes
.include "../../mk/bsd.prefs.mk"
-USE_PKGSRC_GCC_RUNTIME?= no
-
SUBST_CLASSES+= fixver
SUBST_STAGE.fixver= pre-configure
SUBST_FILES.fixver= ./configure.in ./configure
Home |
Main Index |
Thread Index |
Old Index