dev-db/postgresql (gentoo)

Search

Install

Install this package:

emerge -a dev-db/postgresql

Package Information

Description:
PostgreSQL RDBMS
Homepage:
https://www.postgresql.org/
License:
POSTGRESQL GPL-2

Versions

Version EAPI Keywords Slot
9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris $(ver_cut
19_beta4 8 $(ver_cut
18.6 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris $(ver_cut
17.11 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris $(ver_cut
16.15 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris $(ver_cut
15.19 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris $(ver_cut
14.24 8 ~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris $(ver_cut

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>pgsql-bugs@gentoo.org</email>
		<name>PostgreSQL and Related Package Development</name>
	</maintainer>
	<use>
		<flag name="llvm">
			Add support for llvm JIT engine
		</flag>
		<flag name="numa">
			Add support for NUMA
		</flag>
		<flag name="oauth">
			Enable OAuth2 authentication support
		</flag>
		<flag name="server">
			Disable to build and install the clients and libraries
			only.
		</flag>
		<flag name="uring">
			Build with support for <pkg>sys-libs/liburing</pkg> AIO backend
		</flag>
		<flag name="uuid">
			Enable server side UUID generation (via
			<pkg>dev-libs/ossp-uuid</pkg>).
		</flag>
	</use>
	<upstream>
		<remote-id type="github">postgres/postgres</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-db/postgresql | euse -E <flag> -p dev-db/postgresql | euse -D <flag> -p dev-db/postgresql

Flag Description 9999 19_beta4 18.6 17.11 16.15 15.19 14.24
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces ✓ ✓ ✓ ✓ ✓ ✓ ✓
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally ✓ ✓ ✓ ✓ ✓ ✓ ✓
icu Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu ⊕ ⊕ ⊕ ⊕ ⊕ ✓ ✓
kerberos Add kerberos support ✓ ✓ ✓ ✓ ✓ ✓ ✓
ldap Add LDAP support (Lightweight Directory Access Protocol) ✓ ✓ ✓ ✓ ✓ ✓ ✓
llvm Add support for llvm JIT engine ✓ ✓ ✓ ✓ ✓ ✓ ✓
lz4 Enable support for lz4 compression (as implemented in app-arch/lz4) ⊕ ✗ ⊕ ⊕ ⊕ ⊕ ⊕
nls Add Native Language Support (using gettext - GNU locale utilities) ✓ ✓ ✓ ✓ ✓ ✓ ✓
numa Add support for NUMA ✓ ⊕ ⊕ ✗ ✗ ✗ ✗
oauth Enable OAuth2 authentication support ✓ ✓ ✓ ✗ ✗ ✗ ✗
pam Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip ✓ ✓ ✓ ✓ ✓ ✓ ✓
perl Add optional support/bindings for the Perl language ✓ ✓ ✓ ✓ ✓ ✓ ✓
python Add optional support/bindings for the Python language ✓ ✓ ✓ ✓ ✓ ✓ ✓
readline Enable support for libreadline, a GNU line-editing library that almost everyone wants ⊕ ⊕ ⊕ ⊕ ⊕ ⊕ ⊕
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur ✓ ✓ ✓ ✓ ✓ ✓ ✓
server Disable to build and install the clients and libraries only. ✗ ⊕ ⊕ ⊕ ⊕ ⊕ ⊕
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security) ✓ ✓ ✓ ✓ ✓ ✓ ✓
static-libs Build static versions of dynamic libraries as well ✓ ✓ ✓ ✓ ✓ ✓ ✓
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking ✓ ✓ ✓ ✓ ✓ ✓ ✓
tcl Add support the Tcl language ✓ ✓ ✓ ✓ ✓ ✓ ✓
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✗ ✗ ✗ ✗ ✗ ✗
uring Build with support for <pkg>sys-libs/liburing</pkg> AIO backend ✓ ⊕ ⊕ ✗ ✗ ✗ ✗
uuid Enable server side UUID generation (via <pkg>dev-libs/ossp-uuid</pkg>). ✓ ✓ ✓ ✓ ✓ ✓ ✓
xml Add support for XML files ✓ ✓ ✓ ✓ ✓ ✓ ✓
zlib Add support for zlib compression ✓ ✓ ✓ ✓ ✓ ✓ ✓
zstd Enable support for ZSTD compression ✓ ⊕ ⊕ ⊕ ⊕ ⊕ ✗

Files

Manifest

Type File Size Versions
DIST postgresql-14.24.tar.bz2 22648062 bytes 14.24
DIST postgresql-15.19.tar.bz2 23452545 bytes 15.19
DIST postgresql-16.15.tar.bz2 25181309 bytes 16.15
DIST postgresql-17.11.tar.bz2 21787224 bytes 17.11
DIST postgresql-18.6.tar.bz2 22632314 bytes 18.6
DIST postgresql-19beta4.tar.bz2 23559888 bytes 19_beta4
Unmatched Entries
Type File Size