databases/pgbouncer: Update to 1.10.0 Changes since 1.9.0 2019-07-01 - PgBouncer 1.10.0 - "Afraid of the World" Features Add support for enabling and disabling TLS 1.3. (TLS 1.3 was already supported, depending on the OpenSSL library, but now the configuration settings to pick the TLS protocol versions also support it.) Fixes Fix TLS 1.3 support. This was broken with OpenSSL 1.1.1 and 1.1.1a (but not before or after). Fix a rare crash in SHOW FDS (https://github.com/pgbouncer/pgbouncer/issues/311/). Fix an issue that could lead to prolonged downtime if many cancel requests arrive (https://github.com/pgbouncer/pgbouncer/issues/329/). Avoid "unexpected response from login query" after a postgres reload (https://github.com/pgbouncer/pgbouncer/issues/220/). Fix idle_transaction_timeout calculation (https://github.com/pgbouncer/pgbouncer/issues/125/). The bug would lead to premature timeouts in specific situations. Cleanups Make various log and error messages more precise. Fix issues found by Coverity (none had a significant impact in practice). Improve and document all test scripts. Add additional SHOW commands to the documentation. Convert the documentation from rst to Markdown. Python scripts in the source tree are all compatible with Python 3 now.diff -r1.13 -r1.14 pkgsrc/databases/pgbouncer/Makefile
(fox)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2018/08/14 14:02:36 fhajny Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2019/08/14 14:19:38 fox Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= pgbouncer-1.9.0 | 4 | DISTNAME= pgbouncer-1.10.0 | |
5 | CATEGORIES= databases | 5 | CATEGORIES= databases | |
6 | MASTER_SITES= http://pgbouncer.github.io/downloads/files/${PKGVERSION_NOREV}/ | 6 | MASTER_SITES= http://pgbouncer.github.io/downloads/files/${PKGVERSION_NOREV}/ | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc@NetBSD.org | 8 | MAINTAINER= pkgsrc@NetBSD.org | |
9 | HOMEPAGE= http://pgbouncer.github.io/ | 9 | HOMEPAGE= http://pgbouncer.github.io/ | |
10 | COMMENT= Lightweight connection pooler for PostgreSQL | 10 | COMMENT= Lightweight connection pooler for PostgreSQL | |
11 | LICENSE= original-bsd | 11 | LICENSE= original-bsd | |
12 | 12 | |||
13 | USE_LANGUAGES= c | 13 | USE_LANGUAGES= c | |
14 | USE_TOOLS+= gmake | 14 | USE_TOOLS+= gmake | |
15 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
16 | 16 | |||
17 | .include "../../mk/bsd.prefs.mk" | 17 | .include "../../mk/bsd.prefs.mk" |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.4 2016/03/15 11:29:35 fhajny Exp $ | 1 | @comment $NetBSD: PLIST,v 1.5 2019/08/14 14:19:38 fox Exp $ | |
2 | bin/pgbouncer | 2 | bin/pgbouncer | |
3 | man/man1/pgbouncer.1 | 3 | man/man1/pgbouncer.1 | |
4 | man/man5/pgbouncer.5 | 4 | man/man5/pgbouncer.5 | |
5 | share/doc/pgbouncer/NEWS.rst | 5 | share/doc/pgbouncer/NEWS.md | |
6 | share/doc/pgbouncer/README.rst | 6 | share/doc/pgbouncer/README.md | |
7 | share/examples/pgbouncer/pgbouncer.ini | 7 | share/examples/pgbouncer/pgbouncer.ini | |
8 | share/examples/pgbouncer/userlist.txt | 8 | share/examples/pgbouncer/userlist.txt |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.9 2018/08/14 14:02:36 fhajny Exp $ | 1 | $NetBSD: distinfo,v 1.10 2019/08/14 14:19:38 fox Exp $ | |
2 | 2 | |||
3 | SHA1 (pgbouncer-1.9.0.tar.gz) = 284dd692437f4454e4f787832f4912d2eb219b25 | 3 | SHA1 (pgbouncer-1.10.0.tar.gz) = 3a98af79ef660c7bc3fc6219405af0a75e2b138d | |
4 | RMD160 (pgbouncer-1.9.0.tar.gz) = 20eb123a2aabf99153e47b9400e2eaaa2c612f46 | 4 | RMD160 (pgbouncer-1.10.0.tar.gz) = 20f0d3504c460abe8568e91bc3a8597b975c92ff | |
5 | SHA512 (pgbouncer-1.9.0.tar.gz) = b127f4cb60ca5cdf339da76727918f0a3797a3e0a89f8ed6fdcaa80f3391d2c5bb51e19731915775210c0e5070dd611ee2e410c9a947624e45b5cf11aecdacf9 | 5 | SHA512 (pgbouncer-1.10.0.tar.gz) = 8ec9f102b57ca5f92fb689588ec090056ac29f21825400ec67bca413fe076ad50e0b491e65c4cfebc488cc245eb3c88c36db2ee0ba1cb737f35404be0983dd1d | |
6 | Size (pgbouncer-1.9.0.tar.gz) = 469300 bytes | 6 | Size (pgbouncer-1.10.0.tar.gz) = 480571 bytes | |
7 | SHA1 (patch-Makefile) = 1c76e84975111d9ce077e73fe888dfe466874e33 | 7 | SHA1 (patch-Makefile) = 91a59289d4fcd4b8258ed191f2deeb1e24853106 |
@@ -1,15 +1,16 @@ | @@ -1,15 +1,16 @@ | |||
1 | $NetBSD: patch-Makefile,v 1.2 2016/03/15 11:29:35 fhajny Exp $ | 1 | $NetBSD: patch-Makefile,v 1.3 2019/08/14 14:19:38 fox Exp $ | |
2 | 2 | |||
3 | Install sample config files as... config files. | 3 | Install sample config files as... config files. | |
4 | 4 | |||
5 | --- Makefile.orig 2016-02-26 08:56:32.000000000 +0000 | 5 | --- Makefile.orig 2019-07-01 04:00:00.000000000 -0400 | |
6 | +++ Makefile | 6 | +++ Makefile | |
7 | @@ -50,6 +50,8 @@ pgbouncer_EMBED_LIBUSUAL = 1 | 7 | @@ -51,7 +51,8 @@ | |
8 | pgbouncer_EMBED_LIBUSUAL = 1 | |||
8 | 9 | |||
9 | # docs to install as-is | 10 | # docs to install as-is | |
10 | dist_doc_DATA = README.rst NEWS.rst etc/pgbouncer.ini etc/userlist.txt | 11 | -dist_doc_DATA = README.md NEWS.md etc/pgbouncer.ini etc/userlist.txt | |
11 | +dist_doc_DATA = README.rst NEWS.rst | 12 | +dist_doc_DATA = README.md NEWS.md | |
12 | +dist_sysconf_DATA = etc/pgbouncer.ini etc/userlist.txt | 13 | +dist_sysconf_DATA = etc/pgbouncer.ini etc/userlist.txt | |
13 | 14 | |||
14 | DISTCLEANFILES = config.mak config.status lib/usual/config.h config.log | 15 | DISTCLEANFILES = config.mak config.status lib/usual/config.h config.log | |
15 | 16 |