Diff postgresql-14.9 with a postgresql-15.4
/usr/portage/dev-db/postgresql/postgresql-15.4.ebuild 2023-10-09 14:52:29.336368346 +0300 | ||
---|---|---|
8 | 8 | |
9 | 9 |
inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles |
10 | 10 | |
11 |
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" |
|
11 |
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" |
|
12 | 12 | |
13 | 13 |
SLOT=$(ver_cut 1) |
14 | 14 | |
... | ... | |
22 | 22 |
HOMEPAGE="https://www.postgresql.org/" |
23 | 23 | |
24 | 24 |
IUSE="debug doc icu kerberos ldap llvm lz4 nls pam perl python +readline |
25 |
selinux +server systemd ssl static-libs tcl uuid xml zlib" |
|
25 |
selinux +server systemd ssl static-libs tcl uuid xml zlib zstd" |
|
26 | 26 | |
27 | 27 |
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
28 | 28 | |
... | ... | |
36 | 36 |
kerberos? ( virtual/krb5 ) |
37 | 37 |
ldap? ( net-nds/openldap:= ) |
38 | 38 |
llvm? ( |
39 |
<sys-devel/llvm-16:= |
|
40 |
<sys-devel/clang-16:= |
|
39 |
<sys-devel/llvm-16:= |
|
40 |
<sys-devel/clang-16:= |
|
41 | 41 |
) |
42 | 42 |
lz4? ( app-arch/lz4 ) |
43 | 43 |
pam? ( sys-libs/pam ) |
... | ... | |
49 | 49 |
tcl? ( >=dev-lang/tcl-8:0= ) |
50 | 50 |
xml? ( dev-libs/libxml2 dev-libs/libxslt ) |
51 | 51 |
zlib? ( sys-libs/zlib ) |
52 |
zstd? ( app-arch/zstd ) |
|
52 | 53 |
" |
53 | 54 | |
54 | 55 |
# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no |
... | ... | |
101 | 102 |
# hardened and non-hardened environments. (Bug #528786) |
102 | 103 |
sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die |
103 | 104 | |
104 |
use server || eapply "${FILESDIR}/${PN}-14.5-no-server.patch" |
|
105 |
use server || eapply "${FILESDIR}/${PN}-15_beta3-no-server.patch" |
|
105 | 106 | |
106 | 107 |
if use pam ; then |
107 | 108 |
sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \ |
... | ... | |
156 | 157 |
$(use_with xml libxml) \ |
157 | 158 |
$(use_with xml libxslt) \ |
158 | 159 |
$(use_with zlib) \ |
160 |
$(use_with zstd) \ |
|
159 | 161 |
$(use_enable nls)" |
160 | 162 |
if use alpha; then |
161 | 163 |
myconf+=" --disable-spinlocks" |