summaryrefslogtreecommitdiff
path: root/dev-db/postgresql
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-27 00:31:42 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-27 00:31:42 +0000
commit3d05d0025c6d74a6b677a172283a0b25c4cf4012 (patch)
tree9d9401d94ffee217dfec5a729e7b1fdb7cb897c6 /dev-db/postgresql
parent8d35656b4a4e3a2ad6f87abb36b9fc3987d95a53 (diff)
gentoo auto-resync : 27:03:2025 - 00:31:42
Diffstat (limited to 'dev-db/postgresql')
-rw-r--r--dev-db/postgresql/Manifest4
-rw-r--r--dev-db/postgresql/metadata.xml3
-rw-r--r--dev-db/postgresql/postgresql-9999.ebuild7
3 files changed, 9 insertions, 5 deletions
diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index 4c5f65fb1089..f838db102241 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -18,5 +18,5 @@ EBUILD postgresql-14.17.ebuild 13505 BLAKE2B f2c5466a8ba21322d68820f272644f11ab6
EBUILD postgresql-15.12.ebuild 13567 BLAKE2B 42441a3aafeb204dc40d0bc10c9ae45f04b987d7472a961fe30c75cbdb1563aa557188fea95b116b089638c6b46c72aa5a85ba7aabd8f3a72b33fd0abd84c5fc SHA512 927fe489b74aed4960f8bfa211f39677f8194c0022b41e6415beb6fedf0d95fbd2690acf62d5d282bc3a5d61465d41cd5a5cd4f5ee398ea9fbcc70d851cdfa18
EBUILD postgresql-16.8.ebuild 13577 BLAKE2B 5857ab5c6faffdf8c3203e500e8d841f543bbc64884f8b348fd52371987baccb9df613f0671a9bb9d85f7d2c62a730acb3c2a3d16d1bd930c34564c6bada0176 SHA512 6f0cae5a30602b6371de9ac72dab2585d7538ca4e4c1aa56968208ecd91119682fb0976f4eacb811c5b1dd122f962219703a0845be4f530b349e385154657de0
EBUILD postgresql-17.4.ebuild 14045 BLAKE2B 4bd6cd40f4b18a32481477d500ba09c64d2e8ed239958dd0f0fcaad02b004eaaa2d206e14e93f9eeb94f9c180162ab4d383fee26c7fb1a38d28bf3832cec8e58 SHA512 4c9082ddf43592190ebbe43b90226b4df06d93810c451d460557ea4ed02ea23fe571c8ebed8f221fd161fa87e898d5fcdb37a2f670865c8829ed06ad8bdb6490
-EBUILD postgresql-9999.ebuild 14411 BLAKE2B b441f9e8269a267388b2fe361f3f7ec53fee0471b3c64c5a69d853fb869b8d0aa5f8fb768e628a7e3acc844841e465d0bce1452b2132be6d44270610d219ae37 SHA512 b637455bc50f6e0a0ccc6c1d7273da1b19fdd04bbaeebdaa119094ba78a27154a5d14c56aa18f5b04af39df64d70fef9e1d8c1a2972d755d5b57a43679048262
-MISC metadata.xml 653 BLAKE2B b5b85d83ee78ac502e2707d156e2fadf6fea857160e2f48da51c755e221c52a14b9eb04354202287f4aba15c274c07ba7b0911c76fd034bfa774ce3500ccb165 SHA512 fd543af224f6f8677e138cb1db7154d2444295c45df8696e3584911943176023d8d1b179f6b16d88ffc6d290265ec1b2f4c902cf95cc79eb37599ae3635b0942
+EBUILD postgresql-9999.ebuild 14449 BLAKE2B 4411e1937cf5fdcecd71b821c03626c9db0125bcfc3c222dd4807db110dcf2258dc3293325c3b9d5d699ad3a198158ca282729f8d7679607cd90668f52ff33ff SHA512 f236462a0a981b88dabc4cccfe4f0d99491bfc77749dc3c7c657005c2f4de5591d5537b07e93bf7dea7e2ca3d5a5f4d9332e6d2b70ffcd0c159ceb268751b76f
+MISC metadata.xml 725 BLAKE2B c0bbd32ac503567c32239238006a60a6c034d9c3e3e931406e0682663f914146926b83c1d5377bfaa9811ad1d3e191254f6892634ce5ff6dc0b6a8be371be88b SHA512 5fc9df76ab9837338d5e54370f5ac223fe016681565db4fdad8c7bbb300d137492fbcbcd7f276c3bdf7b3e0c06abcd6ce231c2bcf0e87bcb2a50ac16b8a558da
diff --git a/dev-db/postgresql/metadata.xml b/dev-db/postgresql/metadata.xml
index 5eedeb1b035d..09acd78a85ef 100644
--- a/dev-db/postgresql/metadata.xml
+++ b/dev-db/postgresql/metadata.xml
@@ -9,6 +9,9 @@
<flag name="llvm">
Add support for llvm JIT engine
</flag>
+ <flag name="oauth">
+ Enable OAuth2 authentication support
+ </flag>
<flag name="server">
Disable to build and install the clients and libraries
only.
diff --git a/dev-db/postgresql/postgresql-9999.ebuild b/dev-db/postgresql/postgresql-9999.ebuild
index d655ed1893fe..9790e79cd96a 100644
--- a/dev-db/postgresql/postgresql-9999.ebuild
+++ b/dev-db/postgresql/postgresql-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ else
S="${WORKDIR}/${PN}-${MY_PV}"
fi
-IUSE="debug doc +icu kerberos ldap llvm +lz4 nls pam perl python +readline
+IUSE="debug doc +icu kerberos ldap llvm +lz4 nls oauth pam perl python +readline
selinux systemd ssl static-libs tcl test uuid xml zlib zstd"
REQUIRED_USE="
@@ -50,6 +50,7 @@ llvm? ( $(llvm_gen_dep '
llvm-core/llvm:${LLVM_SLOT}
') )
lz4? ( app-arch/lz4 )
+oauth? ( net-misc/curl[adns] )
pam? ( sys-libs/pam )
perl? ( >=dev-lang/perl-5.14:= )
python? ( ${PYTHON_DEPS} )
@@ -168,6 +169,7 @@ src_configure() {
$(meson_feature llvm)
$(meson_feature lz4)
$(meson_feature nls)
+ $(meson_feature oauth libcurl)
$(meson_feature pam)
$(meson_feature perl plperl)
$(meson_feature python plpython)
@@ -178,7 +180,6 @@ src_configure() {
$(meson_feature xml libxslt)
$(meson_feature zlib)
$(meson_feature zstd)
- $(meson_use !alpha spinlocks)
)
use debug && emesonargs+=( "--debug" )