pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases Update databases/sqlrelay to 0.65.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/2e8123c025b9
branches: trunk
changeset: 349184:2e8123c025b9
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Fri Jul 01 17:02:38 2016 +0000
description:
Update databases/sqlrelay to 0.65.0
- SQL Relay now supports Kerberos encryption and authentication
- SQL Relay now supports TLS/SSL encryption and authentication
- Python 3 support
- Node.js 4.x and higher are now correctly detected and supported.
- Separate "database" and "proxied" Authentication Options
- Various ODBC-related bugs have been fixed
- A subtle bug that caused incompatibilities with the popular
logrotate utility has been fixed
- A long standing problem that occurred when using a
listenertimeout with a threaded listener (the default) has been
fixed.
- After a graceful restart, Apache workers would get stuck in the
Closing Connection state after running a PHP script that used
SQL Relay. This is now fixed.
See full changelog:
http://software.firstworks.com/2016/03/sql-relay-0650-release-announcement.html
diffstat:
databases/p5-sqlrelay/Makefile | 3 +-
databases/php-sqlrelay/Makefile | 3 +-
databases/py-sqlrelay/Makefile | 3 +-
databases/ruby-sqlrelay/Makefile | 3 +-
databases/sqlrelay-freetds/Makefile | 3 +-
databases/sqlrelay-mysql/Makefile | 3 +-
databases/sqlrelay-nodejs/Makefile | 5 +-
databases/sqlrelay-odbc/Makefile | 3 +-
databases/sqlrelay-pgsql/Makefile | 3 +-
databases/sqlrelay-sqlite/Makefile | 3 +-
databases/sqlrelay/Makefile | 12 +-
databases/sqlrelay/Makefile.common | 4 +-
databases/sqlrelay/PLIST | 90 +++++++----
databases/sqlrelay/buildlink3.mk | 4 +-
databases/sqlrelay/distinfo | 17 +-
databases/sqlrelay/patches/patch-config.mk.in | 17 +-
databases/sqlrelay/patches/patch-etc_Makefile | 32 +--
databases/sqlrelay/patches/patch-src_api_nodejs_sqlrelay.cpp | 24 ---
databases/sqlrelay/patches/patch-src_api_php_sql__relay.cpp | 24 ++-
19 files changed, 126 insertions(+), 130 deletions(-)
diffs (truncated from 646 to 300 lines):
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/p5-sqlrelay/Makefile
--- a/databases/p5-sqlrelay/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/p5-sqlrelay/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2016/06/08 19:22:31 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2016/07/01 17:02:38 fhajny Exp $
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
COMMENT= Perl module for SQL Relay
.include "../../databases/sqlrelay/Makefile.common"
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/php-sqlrelay/Makefile
--- a/databases/php-sqlrelay/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/php-sqlrelay/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2016/03/05 11:28:13 jperkin Exp $
+# $NetBSD: Makefile,v 1.4 2016/07/01 17:02:38 fhajny Exp $
PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME}
-PKGREVISION= 1
COMMENT= PHP extension for SQL Relay
EXTRACT_SUFX= .tar.gz
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/py-sqlrelay/Makefile
--- a/databases/py-sqlrelay/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/py-sqlrelay/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2016/03/05 11:28:18 jperkin Exp $
+# $NetBSD: Makefile,v 1.5 2016/07/01 17:02:38 fhajny Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
COMMENT= Python extension for SQL Relay
.include "../../databases/sqlrelay/Makefile.common"
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/ruby-sqlrelay/Makefile
--- a/databases/ruby-sqlrelay/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/ruby-sqlrelay/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2016/03/05 11:28:19 jperkin Exp $
+# $NetBSD: Makefile,v 1.4 2016/07/01 17:02:39 fhajny Exp $
COMMENT= Ruby extension for SQL Relay
-PKGREVISION= 1
.include "../../databases/sqlrelay/Makefile.common"
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/sqlrelay-freetds/Makefile
--- a/databases/sqlrelay-freetds/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/sqlrelay-freetds/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2016/03/05 11:28:19 jperkin Exp $
+# $NetBSD: Makefile,v 1.6 2016/07/01 17:02:39 fhajny Exp $
PKGNAME= ${DISTNAME:S/sqlrelay/sqlrelay-freetds/}
-PKGREVISION= 1
COMMENT= FreeTDS support for SQL Relay
.include "../../databases/sqlrelay/Makefile.common"
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/sqlrelay-mysql/Makefile
--- a/databases/sqlrelay-mysql/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/sqlrelay-mysql/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2016/03/05 11:28:19 jperkin Exp $
+# $NetBSD: Makefile,v 1.4 2016/07/01 17:02:39 fhajny Exp $
PKGNAME= ${DISTNAME:S/sqlrelay/sqlrelay-mysql/}
-PKGREVISION= 1
COMMENT= MySQL support for SQL Relay
.include "../../databases/sqlrelay/Makefile.common"
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/sqlrelay-nodejs/Makefile
--- a/databases/sqlrelay-nodejs/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/sqlrelay-nodejs/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2016/03/05 11:28:19 jperkin Exp $
+# $NetBSD: Makefile,v 1.4 2016/07/01 17:02:39 fhajny Exp $
PKGNAME= ${DISTNAME:S/sqlrelay/sqlrelay-nodejs/}
-PKGREVISION= 1
COMMENT= node.js API for SQL Relay
.include "../../databases/sqlrelay/Makefile.common"
@@ -18,6 +17,8 @@
BUILD_DIRS= src/api/nodejs
+CXXFLAGS+= -std=c++11
+
# Benign reference inside an object file
CHECK_WRKREF_SKIP+= lib/node_modules/sqlrelay/sqlrelay.node
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/sqlrelay-odbc/Makefile
--- a/databases/sqlrelay-odbc/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/sqlrelay-odbc/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2016/03/05 11:28:20 jperkin Exp $
+# $NetBSD: Makefile,v 1.7 2016/07/01 17:02:39 fhajny Exp $
PKGNAME= ${DISTNAME:S/sqlrelay/sqlrelay-odbc/}
-PKGREVISION= 1
COMMENT= ODBC support for SQL Relay
.include "../../databases/sqlrelay/Makefile.common"
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/sqlrelay-pgsql/Makefile
--- a/databases/sqlrelay-pgsql/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/sqlrelay-pgsql/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2016/03/05 11:28:20 jperkin Exp $
+# $NetBSD: Makefile,v 1.4 2016/07/01 17:02:39 fhajny Exp $
PKGNAME= ${DISTNAME:S/sqlrelay/sqlrelay-pgsql/}
-PKGREVISION= 1
COMMENT= PostgreSQL support for SQL Relay
.include "../../databases/sqlrelay/Makefile.common"
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/sqlrelay-sqlite/Makefile
--- a/databases/sqlrelay-sqlite/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/sqlrelay-sqlite/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2016/04/11 19:01:46 ryoon Exp $
+# $NetBSD: Makefile,v 1.8 2016/07/01 17:02:39 fhajny Exp $
PKGNAME= ${DISTNAME:S/sqlrelay/sqlrelay-sqlite/}
-PKGREVISION= 2
COMMENT= SQLite support for SQL Relay
.include "../../databases/sqlrelay/Makefile.common"
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/sqlrelay/Makefile
--- a/databases/sqlrelay/Makefile Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/sqlrelay/Makefile Fri Jul 01 17:02:38 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.46 2016/03/05 11:27:44 jperkin Exp $
+# $NetBSD: Makefile,v 1.47 2016/07/01 17:02:39 fhajny Exp $
COMMENT= Database connection pooling middleware and API
-PKGREVISION= 1
.include "../../databases/sqlrelay/Makefile.common"
@@ -17,7 +16,7 @@
INSTALL_MAKE_FLAGS+= EXAMPLEDIR=${DESTDIR}${EGDIR}
CONF_FILES+= ${EGDIR}/sqlrelay.conf ${PKG_SYSCONFDIR}/sqlrelay.conf
-CONF_FILES+= ${EGDIR}/sqlrelay.dtd ${PKG_SYSCONFDIR}/sqlrelay.dtd
+CONF_FILES+= ${EGDIR}/sqlrelay.xsd ${PKG_SYSCONFDIR}/sqlrelay.xsd
SQLR_USER?= sqlrelay
SQLR_GROUP?= ${SQLR_USER}
@@ -57,11 +56,4 @@
RCD_SCRIPT_SRC.sqlrelay= ${WRKSRC}/init/rc.sqlrelay
RCD_SCRIPT_SRC.sqlrcachemanager= ${WRKSRC}/init/rc.sqlrcachemanager
-.include "../../mk/compiler.mk"
-
-.if !empty(PKGSRC_COMPILER:Mclang)
-_WRAP_EXTRA_ARGS.CXX+= -Wno-error=unused-private-field -Wno-error=mismatched-tags
-CWRAPPERS_APPEND.cxx+= -Wno-error=unused-private-field -Wno-error=mismatched-tags
-.endif
-
.include "../../mk/bsd.pkg.mk"
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/sqlrelay/Makefile.common
--- a/databases/sqlrelay/Makefile.common Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/sqlrelay/Makefile.common Fri Jul 01 17:02:38 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.11 2015/11/10 10:10:39 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.12 2016/07/01 17:02:39 fhajny Exp $
# used by databases/p5-sqlrelay/Makefile
# used by databases/php-sqlrelay/Makefile
# used by databases/py-sqlrelay/Makefile
@@ -11,7 +11,7 @@
# used by databases/sqlrelay-sqlite/Makefile
# used by databases/sqlrelay/Makefile
-DISTNAME= sqlrelay-0.64
+DISTNAME= sqlrelay-0.65.0
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sqlrelay/}
diff -r 8491e39a05a5 -r 2e8123c025b9 databases/sqlrelay/PLIST
--- a/databases/sqlrelay/PLIST Fri Jul 01 17:00:15 2016 +0000
+++ b/databases/sqlrelay/PLIST Fri Jul 01 17:02:38 2016 +0000
@@ -1,12 +1,10 @@
-@comment $NetBSD: PLIST,v 1.16 2016/02/29 17:35:10 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.17 2016/07/01 17:02:39 fhajny Exp $
bin/sqlr-cachemanager
bin/sqlr-connection
bin/sqlr-export
-bin/sqlr-fields
bin/sqlr-import
bin/sqlr-listener
bin/sqlr-pwdenc
-bin/sqlr-query
bin/sqlr-scaler
bin/sqlr-start
bin/sqlr-status
@@ -15,47 +13,40 @@
bin/sqlrclientwrapper-config
bin/sqlrserver-config
bin/sqlrsh
-include/sqlrelay/private/bindvar.h
-include/sqlrelay/private/column.h
-include/sqlrelay/private/dll.h
-include/sqlrelay/private/listformat.h
-include/sqlrelay/private/row.h
+include/sqlrelay/private/sqlrclientincludes.h
include/sqlrelay/private/sqlrclientwrapper.h
+include/sqlrelay/private/sqlrclientwrapperincludes.h
include/sqlrelay/private/sqlrconnection.h
include/sqlrelay/private/sqlrcursor.h
-include/sqlrelay/private/sqlrdefines.h
-include/sqlrelay/private/sqlrincludes.h
include/sqlrelay/private/sqlrlistener.h
include/sqlrelay/private/sqlrserverconnection.h
include/sqlrelay/private/sqlrservercontroller.h
include/sqlrelay/private/sqlrservercursor.h
-include/sqlrelay/private/sqlrserverdll.h
include/sqlrelay/private/sqlrserverincludes.h
include/sqlrelay/private/sqlrshmdata.h
-include/sqlrelay/private/sqlrutildll.h
-include/sqlrelay/private/wrapperdll.h
+include/sqlrelay/private/sqlrutilincludes.h
include/sqlrelay/sqlrclient.h
include/sqlrelay/sqlrclientwrapper.h
include/sqlrelay/sqlrserver.h
include/sqlrelay/sqlrutil.h
-lib/libmysql3${PKGNAME}.so.1
-lib/libmysql3${PKGNAME}.so.1.0.0
lib/libmysql3sqlrelay.so
-lib/libmysql40${PKGNAME}.so.1
-lib/libmysql40${PKGNAME}.so.1.0.0
+lib/libmysql3sqlrelay.so.2
+lib/libmysql3sqlrelay.so.2.0.0
lib/libmysql40sqlrelay.so
-lib/libmysql41${PKGNAME}.so.1
-lib/libmysql41${PKGNAME}.so.1.0.0
+lib/libmysql40sqlrelay.so.2
+lib/libmysql40sqlrelay.so.2.0.0
lib/libmysql41sqlrelay.so
-lib/libmysql50${PKGNAME}.so.1
-lib/libmysql50${PKGNAME}.so.1.0.0
+lib/libmysql41sqlrelay.so.2
+lib/libmysql41sqlrelay.so.2.0.0
lib/libmysql50sqlrelay.so
-lib/libmysql51${PKGNAME}.so.1
-lib/libmysql51${PKGNAME}.so.1.0.0
+lib/libmysql50sqlrelay.so.2
+lib/libmysql50sqlrelay.so.2.0.0
lib/libmysql51sqlrelay.so
-lib/libpq${PKGNAME}.so.1
-lib/libpq${PKGNAME}.so.1.0.0
+lib/libmysql51sqlrelay.so.2
+lib/libmysql51sqlrelay.so.2.0.0
lib/libpqsqlrelay.so
+lib/libpqsqlrelay.so.2
+lib/libpqsqlrelay.so.2.0.0
lib/libsqlrclient.la
lib/libsqlrclientwrapper.la
lib/libsqlrserver.la
@@ -63,9 +54,12 @@
lib/pkgconfig/sqlrelay-c++.pc
lib/pkgconfig/sqlrelay-c.pc
libexec/sqlrelay/sqlrauth_database.${SOEXT}
+libexec/sqlrelay/sqlrauth_krb_userlist.${SOEXT}
+libexec/sqlrelay/sqlrauth_proxied.${SOEXT}
libexec/sqlrelay/sqlrauth_sqlrelay.${SOEXT}
+libexec/sqlrelay/sqlrauth_tls_userlist.${SOEXT}
libexec/sqlrelay/sqlrauth_userlist.${SOEXT}
-libexec/sqlrelay/sqlrconfig_xml.${SOEXT}
+libexec/sqlrelay/sqlrconfig_xmldom.${SOEXT}
libexec/sqlrelay/sqlrconnection_router.${SOEXT}
libexec/sqlrelay/sqlrfilter_patterns.${SOEXT}
libexec/sqlrelay/sqlrfilter_regex.${SOEXT}
@@ -83,24 +77,28 @@
libexec/sqlrelay/sqlrquery_sqlrcmdgstat.${SOEXT}
libexec/sqlrelay/sqlrresultsettranslation_reformatdatetime.${SOEXT}
libexec/sqlrelay/sqlrtranslation_normalize.${SOEXT}
-man/man1/sqlr-fields.1
-man/man1/sqlr-query.1
+man/man1/sqlr-export.1
+man/man1/sqlr-import.1
man/man1/sqlrsh.1
man/man8/sqlr-cachemanager.8
man/man8/sqlr-connection.8
man/man8/sqlr-listener.8
+man/man8/sqlr-pwdenc.8
man/man8/sqlr-scaler.8
man/man8/sqlr-start.8
+man/man8/sqlr-status.8
man/man8/sqlr-stop.8
share/doc/sqlrelay/admin/configguide.html
share/doc/sqlrelay/admin/configreference.html
share/doc/sqlrelay/admin/installing.html
-share/doc/sqlrelay/admin/loadbalfailover.html
share/doc/sqlrelay/admin/oraclentier.html
+share/doc/sqlrelay/admin/prerequisites.html
share/doc/sqlrelay/admin/router.html
share/doc/sqlrelay/admin/running.html
share/doc/sqlrelay/admin/tuning.html
Home |
Main Index |
Thread Index |
Old Index