summaryrefslogtreecommitdiff
path: root/dev-db/postgresql/postgresql-9999.ebuild
AgeCommit message (Collapse)Author
2022-03-23dev-db/postgresql: add subslot dep on OpenLDAPSam James
New OpenLDAP breaks ABI (changes SONAME) Signed-off-by: Sam James <sam@gentoo.org>
2022-02-21dev-db/postgresql: add zstd support to -9999Patrick Lauer
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2022-01-05dev-db/postgresql: remove elibc_NetBSD/elibc_OpenBSDDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-01-04dev-db/postgresql: remove implicit kernel_linuxDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-01-04dev-db/postgresql: remove implicit elibc_* flagsDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-01-02dev-db/postgresql: remove freebsd-libcDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-01-01dev-db/postgresql: remove uclibcDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2021-08-13dev-db/postgresql: enable native spinlock support on riscvMarek Szuba
Don't bother with a revbump even though this is a run-time change - 13.4 and 14_beta3 were released yesterday so in the rather unlikely event of someone already running a PostgreSQL server on a Gentoo/RISC-V system, they will receive this change along with the the hopefully-imminent version bump. Signed-off-by: Marek Szuba <marecki@gentoo.org>
2021-07-11dev-db/postgresql: disable spinlocks on riscvMarek Szuba
No native spinlock support for this arch yet, not even in Git head. Signed-off-by: Marek Szuba <marecki@gentoo.org>
2021-07-06dev-db/postgresql: Fix environment reset in pkg_configAaron W. Swenson
Without resetting the environment the config phase results in the following non-fatal error message being produced: could not change directory to "/var/tmp/portage/dev-db/postgresql-13.1/homedir": Permission denied Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Martin Kletzander <nert.pinx@gmail.com> Closes: https://bugs.gentoo.org/796344 Closes: https://github.com/gentoo/gentoo/pull/18332 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>
2021-07-04dev-db/postgresql: Support python3_10Patrick Lauer
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2021-04-30dev-db/postgresql: remove libressl supportMikle Kolyada
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
2021-03-23dev-db/postgresql: Add lz4 useflag to -9999Patrick Lauer
Also update docbook dependencies Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2021-03-07dev-db/postgresql: migrate to tmpfiles.eclassTheo Anderson
Closes: https://bugs.gentoo.org/740592 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Signed-off-by: David Seifert <soap@gentoo.org>
2021-01-31*/*: Remove obsolete values from PYTHON_COMPATMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-12-02dev-db/postgresql: add Python 3.8, 3.9 to 9999Sam James
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
2020-11-14dev-db/postgresql: Version BumpsAaron W. Swenson
Bump to: - 13.1 - 12.5 - 11.10 - 10.15 - 9.6.20 - 9.5.24 Fixes CVE-2020-25695, CVE-2020-25694, and CVE-2020-25696. Pg 10+ includes a patch to fix building wit ICU 68. Bug: https://bugs.gentoo.org/753257 Bug: https://bugs.gentoo.org/754363 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>
2020-05-15dev-db/postgresql: Version Bumps and moreAaron W. Swenson
Bump versions to: 12.3, 11.8, 10.13, 9.6.18, 9.5.22 The 9.4 series is now EOL, and will be masked for removal. Additionally: - Dropped L10N since it doesn't actually do anything - Removed the underscore in a use flag to comply with policy: pg_legacytimestamp is now pg-legacytimestamp - Removed outdated and nonexistent blockers - Added "server" use flag to help clean up some harmless notices in gentoo-ci - Migrated from user.eclass to GLEP 81 Closes: https://bugs.gentoo.org/723082 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>
2020-02-23*/*: [QA] Remove redundant --docdir/--htmldirDavid Seifert
Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org>
2020-02-10dev-db/postgresql: Remove py2Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-02-08dev-db/postgresql: [QA] Fix UnnecessarySlashStripDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2020-01-05*/*: Clean PYTHON_COMPAT of obsolete implsMichał Górny
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2019-10-12dev-db/postgresql: migrate to sys-libs/pamMikle Kolyada
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
2019-06-03dev-db/postgresql: Multiple Fixes/ImprovementsAaron W. Swenson
Bump to EAPI 7. Use ver-cut instead of versionator. Preserve libpg{port,common}.a as they're needed by some PGXS builds. Add Python 3.7 support. Thanks to Jeff Kowalczyk for verifying. Allow ICU collations via icu USE flag. Add debug use flag to allow debugging of extensions. Bug: https://bugs.gentoo.org/671114 Bug: https://bugs.gentoo.org/571046 Bug: https://bugs.gentoo.org/685536 Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>
2019-05-25dev-db/postgresql: Slot bump live ebuildAaron W. Swenson
Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>
2019-04-17*/*: Remove python3_4 PYTHON_COMPAT correctlyMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2018-08-11dev-db/postgresql: Bring 9999 up to speedAaron W. Swenson
There have been various improvements over time to the versioned ebuilds that haven’t made their way in the live ebuild. This fixes that. Package-Manager: Portage-2.3.40, Repoman-2.3.9
2018-06-26dev-db/postgresql: Slot bump live ebuildAaron W. Swenson
Bump the slot to 12. Also, remove obsolete bool fix. Package-Manager: Portage-2.3.40, Repoman-2.3.9
2018-06-07dev-db/postgresql: use HTTPsMichael Mair-Keimberger
2018-01-06dev-db/postgresql: Remove linguas_* from IUSE.Ulrich Müller
Also move definition of supported locales to a local variable. How could this possibly have worked, with an assignment of the LINGUAS variable in global scope? Package-Manager: Portage-2.3.19, Repoman-2.3.6
2017-10-07dev-db/postgresql: Improved systemd supportAaron W. Swenson
Now multiple slots can run simultaneously. Thank you Evert. Bump live ebuild EAPI to 6 and switched to git-r3 eclass. Gentoo-Bug: https://bugs.gentoo.org/632496 Package-Manager: Portage-2.3.8, Repoman-2.3.3
2017-07-13dev-db/postgresql: Disable Spinlocks on AlphaAaron W. Swenson
For the live ebuild (9999), disabling spinlocks on Alpha as it is no longer supported upstream. Package-Manager: Portage-2.3.6, Repoman-2.3.1
2017-07-13dev-db/postgresql: Spinlocks, pushd, and manAaron W. Swenson
All versions now generate slotted man pages instead of using symlinks. This is cleaner, and won’t result in broken links. You can now run ‘man psql96’ (or similar) and actually get the man page for psql, version 9.6.x. 10_beta2 and 9999 now dies if it can’t pushd into the directory it needs to be in when generating the man pages. Re-disabled spinlocks for versions 9.5 and after. Somehow this got excluded from the 9.6 release. Package-Manager: Portage-2.3.6, Repoman-2.3.1
2017-07-13dev-db/postgresql: 10_beta2 Version BumpAaron W. Swenson
Added 10_beta2, and bumped the slot on the live ebuild. Package-Manager: Portage-2.3.6, Repoman-2.3.1
2017-05-31dev-db/postgresql: change systemd unit type to notify.Chris Mayo
Add systemd USE flag to control required configure option and dependency. Default events that used to be written to postmaster.log will now be written to the location specified by DefaultStandardOutput and DefaultStandardError in system.conf. Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4557
2017-04-23dev-db/postgresql: [QA] Add missing python metadata variablesDavid Seifert
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-04-17dev-db/postgresql: Eselect and security related fixesAaron W. Swenson
Dependency bumped on app-eselect/eselect-postgresql to 2.0. Some of its work has been shifted into the ebuild as the files/links don’t change until this package is reemerge, unmerged, or updated. Security issues addressed in the initscripts per bugs 603716 and 603720. Bugs: 603716, 603720 Package-Manager: portage-2.3.0
2017-04-03dev-db/postgresql: respect PG_AUTOCONFIG env variableAustin English
This allows configuring postgresql without further input from the input (i.e., makes it scriptable). Gentoo-Bug: https://bugs.gentoo.org/610418
2017-03-10dev-db/postgresql: Add python3_6 to PYTHON_COMPATZac Medico
Package-Manager: Portage-2.3.4, Repoman-2.3.2
2017-02-28Drop $Id$ per council decision in bug #611234.Robin H. Johnson
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-09-29dev-db/postgresql: Add missing slot operators to Perl dependency, bug 595386Andreas K. Hüttel
Package-Manager: portage-2.3.0
2016-05-18dev-db/postgresql: Slot BumpAaron W. Swenson
Bump slot on live ebuild to 9.7. Package-Manager: portage-2.2.26
2016-05-13dev-db/postgresql: Remove unneeded inherit in live ebuildPatrick Lauer
Package-Manager: portage-2.2.28
2016-03-31dev-db/postgresql: Security UpdateAaron W. Swenson
Fixes security bug 578680. See http://www.postgresql.org/about/news/1656/ for complete release announcement. Closes security hole CVE-2016-2193, where a query plan might get reused for more than one ROLE in the same session. Fixes CVE-2016-3065, a server crash bug triggered by using pageinspect with BRIN index pages. Additionally, support for Python 3.5 was added for PostgreSQL 9.5. Bug: 578680, 574646 Package-Manager: portage-2.2.26
2016-02-14dev-db/postgresql: Fix typo #574724Patrick Lauer
Package-Manager: portage-2.2.27
2015-12-15dev-db/postgresql: Hardcode installAaron W. Swenson
Rely on $PATH being in the proper order so that the correct install program is used for modules utilizing PGXS in both hardened and non-hardened environments. Bug: 528786 Package-Manager: portage-2.2.20.1
2015-10-25dev-db/postgresql: Handle RuntimeDirectory in systemd unitElias Probst
Instead of using a separate `tmpfiles.d` definition to create `/run/postgresql`, let the service unit take care of it on its own. This prevents situations where the postgresql service can't start because `systemd-tmpfiles` wasn't run yet. Bug: https://bugs.gentoo.org/show_bug.cgi?id=563122 Package-Manager: portage-2.2.23
2015-10-08dev-db/postgresql: Security BumpAaron W. Swenson
Security update fixes issues: 1. CVE-2015-5288: The crypt() function included with the optional pgCrypto extension could be exploited to read a few additional bytes of memory. No working exploit for this issue has been developed. 2. CVE-2015-5289: json or jsonb input values constructed from arbitrary user input can crash the PostgreSQL server and cause a denial of service. Also added note for new installations that re-sourcing /etc/profile is reuiqred to pick up environment changes, like MANPATH so man can find pages installed in non-standard locations. Package-Manager: portage-2.2.20.1
2015-10-04dev-db/postgresql: add libressl supportJulian Ospald
2015-09-07dev-db/postgresql: use /bin/sh instead of /bin/bash for postgres userJakub Jirutka
See https://bugs.gentoo.org/show_bug.cgi?id=559884