[dev-db/postgresql] bump
This commit is contained in:
@@ -1,2 +1,2 @@
|
|||||||
DIST postgresql-17.7.tar.bz2 21646334 BLAKE2B 245f866c7375566ca772171b89eb2277a17175b599973e740ce599605292a5847e68b857f83b208a24d0ab6938740faf00ab26758d72c7e119131745f8ab63cb SHA512 99042ce4a5932ded4bc01d30ab59de9b8626de3e3805822cacbdd6b6c5337f1576b30a2a1041cd5a4d366d8cc404268bbf362f6e5b033f0779ca50d10bc7c272
|
DIST postgresql-17.8.tar.bz2 21637088 BLAKE2B 9fcae43caf765d841c03d154e4992abbacaa734e0cf7524b59acc0103fa0b3e1888d8a46e9e6b2ccf9329f49701e19cf4b69878794b24c6306388bdb489e8401 SHA512 ad67d580ec0d54e76e42c928409265af52d7851c663be693373906ce28533cb0e1c3da98cbf728d4c011bcedd85a20da3e20881215ce7629bc50bb8a38a9c53e
|
||||||
DIST postgresql-18.1.tar.bz2 22423920 BLAKE2B 5e3cc11ab2940f2c1f971b3ac4c6c4850cfb446da4322ca389e1fcdb4d5f9369c5618ca8d57687fea15512d004cf596fd701811f3ad807742a66ded8264d41c8 SHA512 bac8a9bfb12c0c70b5870d92c6f322edbfd559e9ac939e841f16d8271b5c2bc4fb2628e053b407aed71b4032e9f4cba55f1e0a8dc6a3bd4933c2b701fe69ec08
|
DIST postgresql-18.2.tar.bz2 22492584 BLAKE2B 060ef9be485a6c23239408ec955764108c31084042ccc678dbba59fb4a0c6f28d9665bb132d4a0af45c3a33bc668933328a7d955e43e032b1c8f5d6751aea7ff SHA512 76430e05fc4a38fbe9a43d27fcd1ba85939de7690ad320e3820dba1403417da83b89aa4b27219b6a1b91fe2d4e20c85b0337732f7b8978a9850c930dbadff67f
|
||||||
|
|||||||
@@ -1,27 +1,25 @@
|
|||||||
# Copyright 1999-2025 Gentoo Authors
|
# Copyright 1999-2026 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{11..14} )
|
PYTHON_COMPAT=( python3_{11..14} )
|
||||||
LLVM_COMPAT=( {15..21} )
|
LLVM_COMPAT=( {16..21} )
|
||||||
LLVM_OPTIONAL=1
|
LLVM_OPTIONAL=1
|
||||||
|
|
||||||
inherit dot-a flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
|
inherit dot-a flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
|
||||||
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
|
|
||||||
|
|
||||||
SLOT=$(ver_cut 1)
|
|
||||||
|
|
||||||
MY_PV=${PV/_/}
|
|
||||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
|
||||||
|
|
||||||
SRC_URI="https://ftp.postgresql.org/pub/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="POSTGRESQL GPL-2"
|
|
||||||
DESCRIPTION="PostgreSQL RDBMS"
|
DESCRIPTION="PostgreSQL RDBMS"
|
||||||
HOMEPAGE="https://www.postgresql.org/"
|
HOMEPAGE="https://www.postgresql.org/"
|
||||||
|
|
||||||
|
MY_PV=${PV/_/}
|
||||||
|
SRC_URI="https://ftp.postgresql.org/pub/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
|
||||||
|
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
LICENSE="POSTGRESQL GPL-2"
|
||||||
|
SLOT=$(ver_cut 1)
|
||||||
|
|
||||||
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
|
||||||
|
|
||||||
IUSE="debug doc +icu kerberos ldap llvm +lz4 nls pam perl python
|
IUSE="debug doc +icu kerberos ldap llvm +lz4 nls pam perl python
|
||||||
+readline selinux +server systemd ssl static-libs tcl uuid xml
|
+readline selinux +server systemd ssl static-libs tcl uuid xml
|
||||||
zlib +zstd"
|
zlib +zstd"
|
||||||
@@ -86,10 +84,9 @@ RDEPEND="${CDEPEND}
|
|||||||
selinux? ( sec-policy/selinux-postgresql )
|
selinux? ( sec-policy/selinux-postgresql )
|
||||||
"
|
"
|
||||||
|
|
||||||
# Openjade, docbook, XML, and XSLT are needed to generate manpages and
|
# Docbook, XML, and XSLT are needed to generate manpages and
|
||||||
# any documentation that may be elected.
|
# any documentation that may be elected.
|
||||||
BDEPEND="
|
BDEPEND="
|
||||||
app-text/openjade
|
|
||||||
app-text/docbook-dsssl-stylesheets
|
app-text/docbook-dsssl-stylesheets
|
||||||
app-text/docbook-sgml-dtd:4.5
|
app-text/docbook-sgml-dtd:4.5
|
||||||
app-text/docbook-xml-dtd:4.5
|
app-text/docbook-xml-dtd:4.5
|
||||||
@@ -129,7 +126,7 @@ src_prepare() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
use static-libs && lto-guarantee-fat
|
lto-guarantee-fat
|
||||||
|
|
||||||
# Fails to build with C23, fallback to the old default in < GCC 15
|
# Fails to build with C23, fallback to the old default in < GCC 15
|
||||||
# for now: https://marc.info/?l=pgsql-bugs&m=173185132906874&w=2
|
# for now: https://marc.info/?l=pgsql-bugs&m=173185132906874&w=2
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
# Copyright 1999-2025 Gentoo Authors
|
# Copyright 1999-2026 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{11..14} )
|
PYTHON_COMPAT=( python3_{11..14} )
|
||||||
LLVM_COMPAT=( {15..21} )
|
LLVM_COMPAT=( {16..21} )
|
||||||
LLVM_OPTIONAL=1
|
LLVM_OPTIONAL=1
|
||||||
|
|
||||||
inherit dot-a flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
|
inherit dot-a flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
|
||||||
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
|
|||||||
LICENSE="POSTGRESQL GPL-2"
|
LICENSE="POSTGRESQL GPL-2"
|
||||||
SLOT=$(ver_cut 1)
|
SLOT=$(ver_cut 1)
|
||||||
|
|
||||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
|
||||||
|
|
||||||
IUSE="debug doc +icu kerberos ldap llvm +lz4 +numa nls oauth pam perl python
|
IUSE="debug doc +icu kerberos ldap llvm +lz4 +numa nls oauth pam perl python
|
||||||
+readline selinux +server systemd ssl static-libs tcl uuid +uring
|
+readline selinux +server systemd ssl static-libs tcl uuid +uring
|
||||||
@@ -87,10 +87,9 @@ RDEPEND="${CDEPEND}
|
|||||||
selinux? ( sec-policy/selinux-postgresql )
|
selinux? ( sec-policy/selinux-postgresql )
|
||||||
"
|
"
|
||||||
|
|
||||||
# Openjade, docbook, XML, and XSLT are needed to generate manpages and
|
# Docbook, XML, and XSLT are needed to generate manpages and
|
||||||
# any documentation that may be elected.
|
# any documentation that may be elected.
|
||||||
BDEPEND="
|
BDEPEND="
|
||||||
app-text/openjade
|
|
||||||
app-text/docbook-dsssl-stylesheets
|
app-text/docbook-dsssl-stylesheets
|
||||||
app-text/docbook-sgml-dtd:4.5
|
app-text/docbook-sgml-dtd:4.5
|
||||||
app-text/docbook-xml-dtd:4.5
|
app-text/docbook-xml-dtd:4.5
|
||||||
Reference in New Issue
Block a user