1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00

databases/postgresql??-*: Update to latest versions

PostgreSQL 17.1, 16.5, 15.9, 14.14, 13.17, and 12.21 Released!

The PostgreSQL Global Development Group has released an update to all
supported versions of PostgreSQL, including 17.1, 16.5, 15.9, 14.14,
13.17, and 12.21. This release fixes 4 security vulnerabilities and over
35 bugs reported over the last several months.

Also add XML back as an active default option due to popular demand. [1]

Clean up the ports a bit.

PR:		269115 [1]
Release notes:	https://www.postgresql.org/docs/release/
Security:	a03636f4-a29f-11ef-af48-6cc21735f730
Security:	12e3feab-a29f-11ef-af48-6cc21735f730
Security:	a61ef21b-a29e-11ef-af48-6cc21735f730
Security:	3831292b-a29d-11ef-af48-6cc21735f730
This commit is contained in:
Palle Girgensohn 2024-11-14 16:25:42 +01:00
parent f3fe33710c
commit 778499d5c2
18 changed files with 42 additions and 46 deletions

View File

@ -1,4 +1,4 @@
DISTVERSION?= 12.20 DISTVERSION?= 12.21
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0 PORTREVISION?= 0

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1722892656 TIMESTAMP = 1731416618
SHA256 (postgresql/postgresql-12.20.tar.bz2) = 2d543af3009fec7fd5af35f7a70c95085d3eef6b508e517aa9493e99b15e9ea9 SHA256 (postgresql/postgresql-12.21.tar.bz2) = 6c711550ac1cc7828865e5823d9f457e3bdad6f4320177169f90e419be0c27f2
SIZE (postgresql/postgresql-12.20.tar.bz2) = 21256573 SIZE (postgresql/postgresql-12.21.tar.bz2) = 21298608

View File

@ -393,8 +393,10 @@ include/postgresql/server/foreign/foreign.h
include/postgresql/server/funcapi.h include/postgresql/server/funcapi.h
include/postgresql/server/getaddrinfo.h include/postgresql/server/getaddrinfo.h
include/postgresql/server/getopt_long.h include/postgresql/server/getopt_long.h
include/postgresql/server/jit/SectionMemoryManager.h
include/postgresql/server/jit/jit.h include/postgresql/server/jit/jit.h
include/postgresql/server/jit/llvmjit.h include/postgresql/server/jit/llvmjit.h
include/postgresql/server/jit/llvmjit_backport.h
include/postgresql/server/jit/llvmjit_emit.h include/postgresql/server/jit/llvmjit_emit.h
include/postgresql/server/lib/binaryheap.h include/postgresql/server/lib/binaryheap.h
include/postgresql/server/lib/bipartite_match.h include/postgresql/server/lib/bipartite_match.h

View File

@ -1,4 +1,4 @@
DISTVERSION?= 13.16 DISTVERSION?= 13.17
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0 PORTREVISION?= 0

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1722892657 TIMESTAMP = 1731416619
SHA256 (postgresql/postgresql-13.16.tar.bz2) = c9cbbb6129f02328204828066bb3785c00a85c8ca8fd329c2a8a53c1f5cd8865 SHA256 (postgresql/postgresql-13.17.tar.bz2) = 022b0a6e7bc374a777eece33708895d7b60cae07d492b286b296a49d7395d78b
SIZE (postgresql/postgresql-13.16.tar.bz2) = 21639411 SIZE (postgresql/postgresql-13.17.tar.bz2) = 21681613

View File

@ -407,8 +407,10 @@ include/postgresql/server/foreign/foreign.h
include/postgresql/server/funcapi.h include/postgresql/server/funcapi.h
include/postgresql/server/getaddrinfo.h include/postgresql/server/getaddrinfo.h
include/postgresql/server/getopt_long.h include/postgresql/server/getopt_long.h
include/postgresql/server/jit/SectionMemoryManager.h
include/postgresql/server/jit/jit.h include/postgresql/server/jit/jit.h
include/postgresql/server/jit/llvmjit.h include/postgresql/server/jit/llvmjit.h
include/postgresql/server/jit/llvmjit_backport.h
include/postgresql/server/jit/llvmjit_emit.h include/postgresql/server/jit/llvmjit_emit.h
include/postgresql/server/lib/binaryheap.h include/postgresql/server/lib/binaryheap.h
include/postgresql/server/lib/bipartite_match.h include/postgresql/server/lib/bipartite_match.h
@ -564,6 +566,7 @@ include/postgresql/server/port/win32_msvc/sys/time.h
include/postgresql/server/port/win32_msvc/unistd.h include/postgresql/server/port/win32_msvc/unistd.h
include/postgresql/server/port/win32_msvc/utime.h include/postgresql/server/port/win32_msvc/utime.h
include/postgresql/server/port/win32_port.h include/postgresql/server/port/win32_port.h
include/postgresql/server/port/win32ntdll.h
include/postgresql/server/portability/instr_time.h include/postgresql/server/portability/instr_time.h
include/postgresql/server/portability/mem.h include/postgresql/server/portability/mem.h
include/postgresql/server/postgres.h include/postgresql/server/postgres.h

View File

@ -1,4 +1,4 @@
DISTVERSION?= 14.13 DISTVERSION?= 14.14
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0 PORTREVISION?= 0

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1722892658 TIMESTAMP = 1731416577
SHA256 (postgresql/postgresql-14.13.tar.bz2) = 59aa3c4b495ab26a9ec69f3ad0a0228c51f0fe6facf3634dfad4d1197d613a56 SHA256 (postgresql/postgresql-14.14.tar.bz2) = 84727fbccdbd1efe01d8de64bc1b33095db773ad2457cefcedc2d8258ebc09d6
SIZE (postgresql/postgresql-14.13.tar.bz2) = 22414381 SIZE (postgresql/postgresql-14.14.tar.bz2) = 22451431

View File

@ -422,8 +422,10 @@ include/postgresql/server/foreign/foreign.h
include/postgresql/server/funcapi.h include/postgresql/server/funcapi.h
include/postgresql/server/getaddrinfo.h include/postgresql/server/getaddrinfo.h
include/postgresql/server/getopt_long.h include/postgresql/server/getopt_long.h
include/postgresql/server/jit/SectionMemoryManager.h
include/postgresql/server/jit/jit.h include/postgresql/server/jit/jit.h
include/postgresql/server/jit/llvmjit.h include/postgresql/server/jit/llvmjit.h
include/postgresql/server/jit/llvmjit_backport.h
include/postgresql/server/jit/llvmjit_emit.h include/postgresql/server/jit/llvmjit_emit.h
include/postgresql/server/lib/binaryheap.h include/postgresql/server/lib/binaryheap.h
include/postgresql/server/lib/bipartite_match.h include/postgresql/server/lib/bipartite_match.h
@ -583,6 +585,7 @@ include/postgresql/server/port/win32_msvc/sys/time.h
include/postgresql/server/port/win32_msvc/unistd.h include/postgresql/server/port/win32_msvc/unistd.h
include/postgresql/server/port/win32_msvc/utime.h include/postgresql/server/port/win32_msvc/utime.h
include/postgresql/server/port/win32_port.h include/postgresql/server/port/win32_port.h
include/postgresql/server/port/win32ntdll.h
include/postgresql/server/portability/instr_time.h include/postgresql/server/portability/instr_time.h
include/postgresql/server/portability/mem.h include/postgresql/server/portability/mem.h
include/postgresql/server/postgres.h include/postgresql/server/postgres.h

View File

@ -1,4 +1,4 @@
DISTVERSION?= 15.8 DISTVERSION?= 15.9
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0 PORTREVISION?= 0

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1722892659 TIMESTAMP = 1731416621
SHA256 (postgresql/postgresql-15.8.tar.bz2) = 4403515f9a69eeb3efebc98f30b8c696122bfdf895e92b3b23f5b8e769edcb6a SHA256 (postgresql/postgresql-15.9.tar.bz2) = 74f2d4565035f0cf729ecb059949faaf1102cbd93759b359822f98f82198c783
SIZE (postgresql/postgresql-15.8.tar.bz2) = 23119460 SIZE (postgresql/postgresql-15.9.tar.bz2) = 23135232

View File

@ -433,8 +433,10 @@ include/postgresql/server/foreign/foreign.h
include/postgresql/server/funcapi.h include/postgresql/server/funcapi.h
include/postgresql/server/getaddrinfo.h include/postgresql/server/getaddrinfo.h
include/postgresql/server/getopt_long.h include/postgresql/server/getopt_long.h
include/postgresql/server/jit/SectionMemoryManager.h
include/postgresql/server/jit/jit.h include/postgresql/server/jit/jit.h
include/postgresql/server/jit/llvmjit.h include/postgresql/server/jit/llvmjit.h
include/postgresql/server/jit/llvmjit_backport.h
include/postgresql/server/jit/llvmjit_emit.h include/postgresql/server/jit/llvmjit_emit.h
include/postgresql/server/lib/binaryheap.h include/postgresql/server/lib/binaryheap.h
include/postgresql/server/lib/bipartite_match.h include/postgresql/server/lib/bipartite_match.h

View File

@ -1,5 +1,5 @@
PORTNAME?= postgresql PORTNAME?= postgresql
DISTVERSION?= 16.4 DISTVERSION?= 16.5
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0 PORTREVISION?= 0
@ -70,13 +70,12 @@ GROUPS= ${PG_GROUP}
SUB_FILES+= 502.pgsql SUB_FILES+= 502.pgsql
.endif .endif
OPTIONS_SUB= yes
MAKE_ENV+= PATH=${PREFIX}/bin:${PATH} MAKE_ENV+= PATH=${PREFIX}/bin:${PATH}
CONFIGURE_ENV+= PATH=${PREFIX}/bin:${PATH} CONFIGURE_ENV+= PATH=${PREFIX}/bin:${PATH}
.if defined(SERVER_ONLY) .if defined(SERVER_ONLY)
OPTIONS_DEFINE= DTRACE LDAP TZDATA XML DOCS OPTIONS_DEFINE= DTRACE LDAP TZDATA XML DOCS
OPTIONS_DEFAULT+=XML
LDAP_DESC= Build with LDAP authentication support LDAP_DESC= Build with LDAP authentication support
TZDATA_DESC= Use internal timezone database TZDATA_DESC= Use internal timezone database
XML_DESC= Build with XML data type XML_DESC= Build with XML data type
@ -118,7 +117,7 @@ CONFIGURE_ARGS+= --without-icu
.if !defined(SLAVE_ONLY) .if !defined(SLAVE_ONLY)
OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS SSL
KRB5_DESC= Build with kerberos provider support KRB5_DESC= Build with kerberos provider support
NLS_DESC= Use internationalized messages NLS_DESC= Use internationalized messages
PAM_DESC= Build with PAM Support PAM_DESC= Build with PAM Support
@ -126,8 +125,6 @@ MIT_KRB5_DESC= Build with MIT kerberos support
HEIMDAL_KRB5_DESC= Builds with Heimdal kerberos HEIMDAL_KRB5_DESC= Builds with Heimdal kerberos
GSSAPI_DESC= Build with GSSAPI support GSSAPI_DESC= Build with GSSAPI support
OPTIMIZED_CFLAGS_DESC= Builds with compiler optimizations (-O3) OPTIMIZED_CFLAGS_DESC= Builds with compiler optimizations (-O3)
OPTIONS_DEFINE+= SSL
SSL_DESC= Build with OpenSSL support SSL_DESC= Build with OpenSSL support
OPTIONS_DEFAULT+= SSL OPTIONS_DEFAULT+= SSL

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1722892660 TIMESTAMP = 1731416622
SHA256 (postgresql/postgresql-16.4.tar.bz2) = 971766d645aa73e93b9ef4e3be44201b4f45b5477095b049125403f9f3386d6f SHA256 (postgresql/postgresql-16.5.tar.bz2) = a6cbbb7037f98cb8afa7d3970b7c48040cf02b115e39253a0c037a8bb8e778f0
SIZE (postgresql/postgresql-16.4.tar.bz2) = 24765786 SIZE (postgresql/postgresql-16.5.tar.bz2) = 24854528

View File

@ -436,8 +436,10 @@ include/postgresql/server/foreign/fdwapi.h
include/postgresql/server/foreign/foreign.h include/postgresql/server/foreign/foreign.h
include/postgresql/server/funcapi.h include/postgresql/server/funcapi.h
include/postgresql/server/getopt_long.h include/postgresql/server/getopt_long.h
include/postgresql/server/jit/SectionMemoryManager.h
include/postgresql/server/jit/jit.h include/postgresql/server/jit/jit.h
include/postgresql/server/jit/llvmjit.h include/postgresql/server/jit/llvmjit.h
include/postgresql/server/jit/llvmjit_backport.h
include/postgresql/server/jit/llvmjit_emit.h include/postgresql/server/jit/llvmjit_emit.h
include/postgresql/server/lib/binaryheap.h include/postgresql/server/lib/binaryheap.h
include/postgresql/server/lib/bipartite_match.h include/postgresql/server/lib/bipartite_match.h

View File

@ -1,5 +1,5 @@
PORTNAME?= postgresql PORTNAME?= postgresql
DISTVERSION?= 17.0 DISTVERSION?= 17.1
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0 PORTREVISION?= 0
@ -72,25 +72,12 @@ GROUPS= ${PG_GROUP}
SUB_FILES+= 502.pgsql SUB_FILES+= 502.pgsql
.endif .endif
OPTIONS_SUB= yes
.if defined(CLIENT_ONLY)
OPTIONS_DEFINE+=LIBEDIT DOCS
LIBEDIT_DESC= Use non-GPL libedit instead of readline
LIBEDIT_CONFIGURE_ON+=--with-libedit-preferred
LIBEDIT_USES= libedit
LIBEDIT_USES_OFF= readline
BUILD_DEPENDS+= docbook-xml>0:textproc/docbook-xml \
docbook-xsl>=0:textproc/docbook-xsl \
xmllint:textproc/libxml2 \
xsltproc:textproc/libxslt
.else
MAKE_ENV+= PATH=${PREFIX}/bin:${PATH} MAKE_ENV+= PATH=${PREFIX}/bin:${PATH}
CONFIGURE_ENV+= PATH=${PREFIX}/bin:${PATH} CONFIGURE_ENV+= PATH=${PREFIX}/bin:${PATH}
.endif
.if defined(SERVER_ONLY) .if defined(SERVER_ONLY)
OPTIONS_DEFINE= DTRACE LDAP TZDATA XML DOCS OPTIONS_DEFINE= DTRACE LDAP TZDATA XML DOCS
OPTIONS_DEFAULT+=XML
LDAP_DESC= Build with LDAP authentication support LDAP_DESC= Build with LDAP authentication support
TZDATA_DESC= Use internal timezone database TZDATA_DESC= Use internal timezone database
XML_DESC= Build with XML data type XML_DESC= Build with XML data type
@ -132,7 +119,7 @@ CONFIGURE_ARGS+= --without-icu
.if !defined(SLAVE_ONLY) .if !defined(SLAVE_ONLY)
OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS SSL
KRB5_DESC= Build with kerberos provider support KRB5_DESC= Build with kerberos provider support
NLS_DESC= Use internationalized messages NLS_DESC= Use internationalized messages
PAM_DESC= Build with PAM Support PAM_DESC= Build with PAM Support
@ -140,8 +127,6 @@ MIT_KRB5_DESC= Build with MIT kerberos support
HEIMDAL_KRB5_DESC= Builds with Heimdal kerberos HEIMDAL_KRB5_DESC= Builds with Heimdal kerberos
GSSAPI_DESC= Build with GSSAPI support GSSAPI_DESC= Build with GSSAPI support
OPTIMIZED_CFLAGS_DESC= Builds with compiler optimizations (-O3) OPTIMIZED_CFLAGS_DESC= Builds with compiler optimizations (-O3)
OPTIONS_DEFINE+= SSL
SSL_DESC= Build with OpenSSL support SSL_DESC= Build with OpenSSL support
OPTIONS_DEFAULT+= SSL OPTIONS_DEFAULT+= SSL

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1727188382 TIMESTAMP = 1731416623
SHA256 (postgresql/postgresql-17.0.tar.bz2) = 7e276131c0fdd6b62588dbad9b3bb24b8c3498d5009328dba59af16e819109de SHA256 (postgresql/postgresql-17.1.tar.bz2) = 7849db74ef6a8555d0723f87e81539301422fa9c8e9f21cce61fdc14e9199dcd
SIZE (postgresql/postgresql-17.0.tar.bz2) = 21419388 SIZE (postgresql/postgresql-17.1.tar.bz2) = 21410991

View File

@ -449,8 +449,10 @@ include/postgresql/server/foreign/fdwapi.h
include/postgresql/server/foreign/foreign.h include/postgresql/server/foreign/foreign.h
include/postgresql/server/funcapi.h include/postgresql/server/funcapi.h
include/postgresql/server/getopt_long.h include/postgresql/server/getopt_long.h
include/postgresql/server/jit/SectionMemoryManager.h
include/postgresql/server/jit/jit.h include/postgresql/server/jit/jit.h
include/postgresql/server/jit/llvmjit.h include/postgresql/server/jit/llvmjit.h
include/postgresql/server/jit/llvmjit_backport.h
include/postgresql/server/jit/llvmjit_emit.h include/postgresql/server/jit/llvmjit_emit.h
include/postgresql/server/lib/binaryheap.h include/postgresql/server/lib/binaryheap.h
include/postgresql/server/lib/bipartite_match.h include/postgresql/server/lib/bipartite_match.h