Wed May 15 15:59:56 2024 UTC (32d)
MariaDB 10.5+ requires a C++11 compiler.


(nia)
diff -r1.9 -r1.10 pkgsrc/databases/mariadb1011-client/Makefile.common
diff -r1.28 -r1.29 pkgsrc/databases/mariadb105-client/Makefile.common
diff -r1.24 -r1.25 pkgsrc/databases/mariadb106-client/Makefile.common

cvs diff -r1.9 -r1.10 pkgsrc/databases/mariadb1011-client/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/mariadb1011-client/Makefile.common 2024/05/10 06:00:34 1.9
+++ pkgsrc/databases/mariadb1011-client/Makefile.common 2024/05/15 15:59:55 1.10
@@ -1,37 +1,39 @@ @@ -1,37 +1,39 @@
1# $NetBSD: Makefile.common,v 1.9 2024/05/10 06:00:34 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.10 2024/05/15 15:59:55 nia Exp $
2# 2#
3# used by databases/mariadb1011-client/Makefile 3# used by databases/mariadb1011-client/Makefile
4# used by databases/mariadb1011-server/Makefile 4# used by databases/mariadb1011-server/Makefile
5# used by databases/mariadb1011-embedded/Makefile 5# used by databases/mariadb1011-embedded/Makefile
6 6
7DISTNAME= mariadb-10.11.7 7DISTNAME= mariadb-10.11.7
8CATEGORIES= databases 8CATEGORIES= databases
9MASTER_SITES= https://archive.mariadb.org/${DISTNAME}/source/ 9MASTER_SITES= https://archive.mariadb.org/${DISTNAME}/source/
10 10
11MAINTAINER?= pkgsrc-users@NetBSD.org 11MAINTAINER?= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://mariadb.org/ 12HOMEPAGE= https://mariadb.org/
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15DISTINFO_FILE?= ${.CURDIR}/../../databases/mariadb1011-client/distinfo 15DISTINFO_FILE?= ${.CURDIR}/../../databases/mariadb1011-client/distinfo
16PATCHDIR?= ${.CURDIR}/../../databases/mariadb1011-client/patches 16PATCHDIR?= ${.CURDIR}/../../databases/mariadb1011-client/patches
17 17
18USE_CMAKE= yes 18USE_CMAKE= yes
19USE_LANGUAGES= c c++ 19USE_LANGUAGES= c c++
20USE_TOOLS+= perl:run pkg-config bison 20USE_TOOLS+= perl:run pkg-config bison
21USE_CURSES= wide 21USE_CURSES= wide
22 22
23PLIST_SRC= ${PLIST_SRC_DFLT} 23PLIST_SRC= ${PLIST_SRC_DFLT}
24 24
 25USE_CXX_FEATURES+= c++11
 26
25.include "../../mk/bsd.prefs.mk" 27.include "../../mk/bsd.prefs.mk"
26 28
27# 29#
28# Use MySQL defaults if set. 30# Use MySQL defaults if set.
29# 31#
30MARIADB_DATADIR?= ${MYSQL_DATADIR:U${VARBASE}/db/mariadb} 32MARIADB_DATADIR?= ${MYSQL_DATADIR:U${VARBASE}/db/mariadb}
31MARIADB_CHARSET?= ${MYSQL_CHARSET:Uutf8mb4} 33MARIADB_CHARSET?= ${MYSQL_CHARSET:Uutf8mb4}
32MARIADB_COLLATION?= ${MYSQL_COLLATION:Uutf8mb4_unicode_ci} 34MARIADB_COLLATION?= ${MYSQL_COLLATION:Uutf8mb4_unicode_ci}
33MARIADB_EXTRA_CHARSET?= ${MYSQL_EXTRA_CHARSET:Uall} 35MARIADB_EXTRA_CHARSET?= ${MYSQL_EXTRA_CHARSET:Uall}
34 36
35BUILD_DEFS+= VARBASE 37BUILD_DEFS+= VARBASE
36 38
37CMAKE_ARGS+= -DCOMPILATION_COMMENT="pkgsrc" 39CMAKE_ARGS+= -DCOMPILATION_COMMENT="pkgsrc"

cvs diff -r1.28 -r1.29 pkgsrc/databases/mariadb105-client/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/mariadb105-client/Makefile.common 2024/05/06 08:41:57 1.28
+++ pkgsrc/databases/mariadb105-client/Makefile.common 2024/05/15 15:59:55 1.29
@@ -1,36 +1,38 @@ @@ -1,36 +1,38 @@
1# $NetBSD: Makefile.common,v 1.28 2024/05/06 08:41:57 jperkin Exp $ 1# $NetBSD: Makefile.common,v 1.29 2024/05/15 15:59:55 nia Exp $
2# 2#
3# used by databases/mariadb105-client/Makefile 3# used by databases/mariadb105-client/Makefile
4# used by databases/mariadb105-server/Makefile 4# used by databases/mariadb105-server/Makefile
5 5
6DISTNAME= mariadb-10.5.24 6DISTNAME= mariadb-10.5.24
7CATEGORIES= databases 7CATEGORIES= databases
8MASTER_SITES= https://archive.mariadb.org/${DISTNAME}/source/ 8MASTER_SITES= https://archive.mariadb.org/${DISTNAME}/source/
9 9
10MAINTAINER?= pkgsrc-users@NetBSD.org 10MAINTAINER?= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://mariadb.org/ 11HOMEPAGE= https://mariadb.org/
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14DISTINFO_FILE?= ${.CURDIR}/../../databases/mariadb105-client/distinfo 14DISTINFO_FILE?= ${.CURDIR}/../../databases/mariadb105-client/distinfo
15PATCHDIR?= ${.CURDIR}/../../databases/mariadb105-client/patches 15PATCHDIR?= ${.CURDIR}/../../databases/mariadb105-client/patches
16 16
17USE_CMAKE= yes 17USE_CMAKE= yes
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19USE_TOOLS+= perl:run pkg-config bison 19USE_TOOLS+= perl:run pkg-config bison
20USE_CURSES= wide 20USE_CURSES= wide
21 21
22PLIST_SRC= ${PLIST_SRC_DFLT} 22PLIST_SRC= ${PLIST_SRC_DFLT}
23 23
 24USE_CXX_FEATURES+= c++11
 25
24.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
25 27
26# 28#
27# Use MySQL defaults if set. 29# Use MySQL defaults if set.
28# 30#
29MARIADB_DATADIR?= ${MYSQL_DATADIR:U${VARBASE}/db/mariadb} 31MARIADB_DATADIR?= ${MYSQL_DATADIR:U${VARBASE}/db/mariadb}
30MARIADB_CHARSET?= ${MYSQL_CHARSET:Uutf8mb4} 32MARIADB_CHARSET?= ${MYSQL_CHARSET:Uutf8mb4}
31MARIADB_COLLATION?= ${MYSQL_COLLATION:Uutf8mb4_unicode_ci} 33MARIADB_COLLATION?= ${MYSQL_COLLATION:Uutf8mb4_unicode_ci}
32MARIADB_EXTRA_CHARSET?= ${MYSQL_EXTRA_CHARSET:Uall} 34MARIADB_EXTRA_CHARSET?= ${MYSQL_EXTRA_CHARSET:Uall}
33 35
34BUILD_DEFS+= VARBASE 36BUILD_DEFS+= VARBASE
35 37
36CMAKE_ARGS+= -DCOMPILATION_COMMENT="pkgsrc" 38CMAKE_ARGS+= -DCOMPILATION_COMMENT="pkgsrc"

cvs diff -r1.24 -r1.25 pkgsrc/databases/mariadb106-client/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/mariadb106-client/Makefile.common 2024/05/06 08:41:57 1.24
+++ pkgsrc/databases/mariadb106-client/Makefile.common 2024/05/15 15:59:55 1.25
@@ -1,36 +1,38 @@ @@ -1,36 +1,38 @@
1# $NetBSD: Makefile.common,v 1.24 2024/05/06 08:41:57 jperkin Exp $ 1# $NetBSD: Makefile.common,v 1.25 2024/05/15 15:59:55 nia Exp $
2# 2#
3# used by databases/mariadb106-client/Makefile 3# used by databases/mariadb106-client/Makefile
4# used by databases/mariadb106-server/Makefile 4# used by databases/mariadb106-server/Makefile
5 5
6DISTNAME= mariadb-10.6.17 6DISTNAME= mariadb-10.6.17
7CATEGORIES= databases 7CATEGORIES= databases
8MASTER_SITES= https://archive.mariadb.org/${DISTNAME}/source/ 8MASTER_SITES= https://archive.mariadb.org/${DISTNAME}/source/
9 9
10MAINTAINER?= pkgsrc-users@NetBSD.org 10MAINTAINER?= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://mariadb.org/ 11HOMEPAGE= https://mariadb.org/
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14DISTINFO_FILE?= ${.CURDIR}/../../databases/mariadb106-client/distinfo 14DISTINFO_FILE?= ${.CURDIR}/../../databases/mariadb106-client/distinfo
15PATCHDIR?= ${.CURDIR}/../../databases/mariadb106-client/patches 15PATCHDIR?= ${.CURDIR}/../../databases/mariadb106-client/patches
16 16
17USE_CMAKE= yes 17USE_CMAKE= yes
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19USE_TOOLS+= perl:run pkg-config bison 19USE_TOOLS+= perl:run pkg-config bison
20USE_CURSES= wide 20USE_CURSES= wide
21 21
22PLIST_SRC= ${PLIST_SRC_DFLT} 22PLIST_SRC= ${PLIST_SRC_DFLT}
23 23
 24USE_CXX_FEATURES+= c++11
 25
24.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
25 27
26# 28#
27# Use MySQL defaults if set. 29# Use MySQL defaults if set.
28# 30#
29MARIADB_DATADIR?= ${MYSQL_DATADIR:U${VARBASE}/db/mariadb} 31MARIADB_DATADIR?= ${MYSQL_DATADIR:U${VARBASE}/db/mariadb}
30MARIADB_CHARSET?= ${MYSQL_CHARSET:Uutf8mb4} 32MARIADB_CHARSET?= ${MYSQL_CHARSET:Uutf8mb4}
31MARIADB_COLLATION?= ${MYSQL_COLLATION:Uutf8mb4_unicode_ci} 33MARIADB_COLLATION?= ${MYSQL_COLLATION:Uutf8mb4_unicode_ci}
32MARIADB_EXTRA_CHARSET?= ${MYSQL_EXTRA_CHARSET:Uall} 34MARIADB_EXTRA_CHARSET?= ${MYSQL_EXTRA_CHARSET:Uall}
33 35
34BUILD_DEFS+= VARBASE 36BUILD_DEFS+= VARBASE
35 37
36CMAKE_ARGS+= -DCOMPILATION_COMMENT="pkgsrc" 38CMAKE_ARGS+= -DCOMPILATION_COMMENT="pkgsrc"