summaryrefslogtreecommitdiff
path: root/dev-db/postgresql
diff options
context:
space:
mode:
Diffstat (limited to 'dev-db/postgresql')
-rw-r--r--dev-db/postgresql/Manifest12
-rw-r--r--dev-db/postgresql/files/postgresql-10.0-icu68-2.patch11
-rw-r--r--dev-db/postgresql/metadata.xml26
-rw-r--r--dev-db/postgresql/postgresql-10.16.ebuild (renamed from dev-db/postgresql/postgresql-10.15.ebuild)6
-rw-r--r--dev-db/postgresql/postgresql-11.11.ebuild (renamed from dev-db/postgresql/postgresql-11.10.ebuild)3
-rw-r--r--dev-db/postgresql/postgresql-12.6.ebuild (renamed from dev-db/postgresql/postgresql-12.5.ebuild)3
-rw-r--r--dev-db/postgresql/postgresql-13.2.ebuild (renamed from dev-db/postgresql/postgresql-13.1.ebuild)3
-rw-r--r--dev-db/postgresql/postgresql-9.5.25.ebuild (renamed from dev-db/postgresql/postgresql-9.5.24.ebuild)2
-rw-r--r--dev-db/postgresql/postgresql-9.6.21.ebuild (renamed from dev-db/postgresql/postgresql-9.6.20.ebuild)0
9 files changed, 36 insertions, 30 deletions
diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index 48904b4d7427..8fbbdb0c1182 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -1,6 +1,6 @@
-DIST postgresql-10.15.tar.bz2 19089779 BLAKE2B 3b1b30fca0253122aa20eb3fc0cac0b022379b0f0daded46d3295e76167c0063698226198bc905bed5b689a71f4dd2bab5795861207767c2091f037a2b0e9663 SHA512 88fe322a8691692f8c1b8ca7f7a5a035c399c1d2a0e6276b60863f2c0cb8e4857b041d7364641e0738438aee0836688e712b9c176ac454ee98386dfd18754636
-DIST postgresql-11.10.tar.bz2 20003842 BLAKE2B 21446b5e9202c84dad4d6c768f16aab539e656d0a836121343ca4051269845a9ef06859ea37dab09030467336599eb1b72175115d61ca965ed74b7c2fed9ffbf SHA512 0cc0e9b0f76e00727dc699ea59a45d760d37d91ec736a62cbc9bda3e38eb1ef1565e4e399dd3ae96bad87f866e56e364f916de7740d8be6e1cfc2bf654dfbb68
-DIST postgresql-12.5.tar.bz2 20729654 BLAKE2B 7f7458346a0823d155f5caea0061aa14048d6f3cac27b1ea23dba03b02a39f39314ad1d44e589520d5e287004ffd32e042fea99ebfeda24b2cc23867b402d336 SHA512 9895bcb1bb26206500666ab4441e663ef83702d428b85a6ff177a4eaf44b0ae06b35d5c4da2672ccb4ec18296649af95bf2f0aed526afaa6a216a8c2d2c5627e
-DIST postgresql-13.1.tar.bz2 21034192 BLAKE2B 609ac10f87da800754223c7f7d6b02efa3ed1308a5d27cc793c937be983f4041576e20de3b2efe514e3f61dc863e6212ec01d73adb93f6bcc373a596b2946675 SHA512 b7bd378db1dcb74ebcd5fffba03b82d8117d182029e4caca48eef62d8bcdbeef2c2e10f18eef0cdafb9d7acf21aa164d040e56687709f97b08c51540a786eeca
-DIST postgresql-9.5.24.tar.bz2 17881872 BLAKE2B b86019c4616142a0f5a8db3d00422e16181650d1e1ba755bf6453b76e50b3feff75d7319839ee6f28949d743e46bbdaea32fa3d51f39dd4b4439c88943665d6d SHA512 6e649cd31f2761e2d070d8028b59a690ad76ff3d83a3aa982c4b222c8ea2927fda5e8f473330526673e27ad4b3cc99e8c66810e097c3dfc6517571405c6aede3
-DIST postgresql-9.6.20.tar.bz2 18944478 BLAKE2B 46c7b27ca60f967f71984d6b747c3054ae6ef4acdcbcd14cfbe3c1ede32a9303b99911e521ed0aa2ba6f899c0d8b9ec03e4e6804379ea6e2371a696f32a6f867 SHA512 6d247e5640a515fa6e6a4c68a992c83aeb19e35924b8e3d21191b3289200766588d1426c5863a13bfc4a11944da3202df9efebc94460d16454c29e5a79384c75
+DIST postgresql-10.16.tar.bz2 19140221 BLAKE2B 37fccd3f5c72ac489cbc26225dcc6992fa7fd5884a0141ec093122f556d7959a053181e01c6892d2e322af54028bf40b2293d090afa6366739cdefd3f62abd73 SHA512 690649b4e2f4e0650e5b927048e06894e60c5cf1663bb63ab89143f49e5f753e590d3f011b44df3c402379953a9c23f4832f0cf97c984f03c37d14cb85c860aa
+DIST postgresql-11.11.tar.bz2 20054359 BLAKE2B d15a75319c53fb38a63e4e331567e32014e30fd8696ce19e4c50a458e866827f934d1bc7d28a0c28fddbf1ff7e9f61e5b3016cef27ed988ca43aabb3278bb64d SHA512 8d38e6b7826e73191159f1ee69efde28adc061e0041eb136f55681503a189355b869b2ff312860325d454c1f95367d921fb61dd2de31f584261f165f229bcdb9
+DIST postgresql-12.6.tar.bz2 20771172 BLAKE2B 7df8eb901255f56b4574cdd94a5e9d5a907d800edded805d4e8a9d1b85e5aac1c9b1963c9f8980ff5c95607e046e8e92f35a808f009cfdd36d54e1aca2e35db0 SHA512 5742c9d861c53bbdd032972e63b706d24ccb39492474c446cf4edac235d57357f036e48727027819004177003c4328123148e3d767d2b3d7866a52f333f8d68d
+DIST postgresql-13.2.tar.bz2 21057276 BLAKE2B 982feffdd98d3f519ff1e790d35ac828710d3ca6cbf935a78bf04011dbc12b4523b451bc7f2421a788a709d1746b2cca9135842bfc1d5048ef5951ed48b20b6a SHA512 6d93cbae8de8637deeccd851fb676a12015e8e1efa6be2424f506f232db535c54b974b11f47ed4578575f90f6de1947b1647f399794b4ec242838efd4c5b2bce
+DIST postgresql-9.5.25.tar.bz2 17923796 BLAKE2B 432e035e78dacddddfd46fd4d04775b61e2e4db9e61945fa5f7e1c3c5ea3516a5e327489b4e57313b0d6ba4f2e20f52a164f96db01aa22b755ff625039f262eb SHA512 621b36d767d2c7eb2e942cb7b26ca7491450fcfd9606114849f7336b4d8a0bc0196badb44da4918e748145d21b6f72ccf1255a1309dff2427da8b39b63fca427
+DIST postgresql-9.6.21.tar.bz2 18990266 BLAKE2B 42a2feaf15b8fd4cfcc028a744a696314f0ce7b22ec6c18c43152d7e4b8149a9d5acd6cf22c1d13643709dd2b3f1de571e2925c7fc501dc361248c99c88e3f42 SHA512 6fba42171cbe4ec24ed250c32cc8f35be70ddfbc6d1ef0df733bbd094b29174ef198db351f6679a26170effe1fed44269dbe9dbdd619bb18be87f5b539f74475
diff --git a/dev-db/postgresql/files/postgresql-10.0-icu68-2.patch b/dev-db/postgresql/files/postgresql-10.0-icu68-2.patch
new file mode 100644
index 000000000000..871516f9bf3d
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-10.0-icu68-2.patch
@@ -0,0 +1,11 @@
+tardiff /usr/portage/distfiles/postgresql-10.15.tar.bz2 -upN
+--- postgresql-10.15/src/include/utils/pg_locale.h
++++ postgresql-10.15/src/include/utils/pg_locale.h 2021-02-09 12:03:19.403549986 -0800
+@@ -17,6 +17,7 @@
+ #endif
+ #ifdef USE_ICU
+ #include <unicode/ucol.h>
++#undef bool
+ #endif
+
+ #include "utils/guc.h"
diff --git a/dev-db/postgresql/metadata.xml b/dev-db/postgresql/metadata.xml
index 02d49bed2548..e10b275125db 100644
--- a/dev-db/postgresql/metadata.xml
+++ b/dev-db/postgresql/metadata.xml
@@ -1,25 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>pgsql-bugs@gentoo.org</email>
- <name>PostgreSQL and Related Package Development</name>
- </maintainer>
- <use>
- <flag name="llvm">
+ <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="pg-legacytimestamp">
+ <flag name="pg-legacytimestamp">
Use double precision floating-point numbers instead of
64-bit integers for timestamp storage.
</flag>
- <flag name="server">
+ <flag name="server">
Disable to build and install the clients and libraries
only.
</flag>
- <flag name="uuid">
+ <flag name="uuid">
Enable server side UUID generation (via
<pkg>dev-libs/ossp-uuid</pkg>).
</flag>
- </use>
-</pkgmetadata>
+ </use>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/postgresql/postgresql-10.15.ebuild b/dev-db/postgresql/postgresql-10.16.ebuild
index 8411eafc951a..49d76ee47459 100644
--- a/dev-db/postgresql/postgresql-10.15.ebuild
+++ b/dev-db/postgresql/postgresql-10.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -111,7 +111,9 @@ src_prepare() {
fi
# https://bugs.gentoo.org/753257
- eapply "${FILESDIR}"/postgresql-10.0-icu68.patch
+ # https://bugs.gentoo.org/766225
+ eapply "${FILESDIR}"/postgresql-10.0-icu68.patch \
+ "${FILESDIR}"/postgresql-10.0-icu68-2.patch
eapply_user
}
diff --git a/dev-db/postgresql/postgresql-11.10.ebuild b/dev-db/postgresql/postgresql-11.11.ebuild
index bb6579fa58d3..6b1c7997b9cc 100644
--- a/dev-db/postgresql/postgresql-11.10.ebuild
+++ b/dev-db/postgresql/postgresql-11.11.ebuild
@@ -111,9 +111,6 @@ src_prepare() {
die 'PGSQL_PAM_SERVICE rename failed.'
fi
- # https://bugs.gentoo.org/753257
- eapply "${FILESDIR}"/postgresql-10.0-icu68.patch
-
eapply_user
}
diff --git a/dev-db/postgresql/postgresql-12.5.ebuild b/dev-db/postgresql/postgresql-12.6.ebuild
index 91aaabff2374..09c437ce5572 100644
--- a/dev-db/postgresql/postgresql-12.5.ebuild
+++ b/dev-db/postgresql/postgresql-12.6.ebuild
@@ -111,9 +111,6 @@ src_prepare() {
die 'PGSQL_PAM_SERVICE rename failed.'
fi
- # https://bugs.gentoo.org/753257
- eapply "${FILESDIR}"/postgresql-10.0-icu68.patch
-
eapply_user
}
diff --git a/dev-db/postgresql/postgresql-13.1.ebuild b/dev-db/postgresql/postgresql-13.2.ebuild
index 8d7ee74f1920..fb1a7bb532fd 100644
--- a/dev-db/postgresql/postgresql-13.1.ebuild
+++ b/dev-db/postgresql/postgresql-13.2.ebuild
@@ -111,9 +111,6 @@ src_prepare() {
die 'PGSQL_PAM_SERVICE rename failed.'
fi
- # https://bugs.gentoo.org/753257
- eapply "${FILESDIR}"/postgresql-10.0-icu68.patch
-
eapply_user
}
diff --git a/dev-db/postgresql/postgresql-9.5.24.ebuild b/dev-db/postgresql/postgresql-9.5.25.ebuild
index 70bd20a55406..ac1eed24b5ba 100644
--- a/dev-db/postgresql/postgresql-9.5.24.ebuild
+++ b/dev-db/postgresql/postgresql-9.5.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/dev-db/postgresql/postgresql-9.6.20.ebuild b/dev-db/postgresql/postgresql-9.6.21.ebuild
index aae014fa9ad5..aae014fa9ad5 100644
--- a/dev-db/postgresql/postgresql-9.6.20.ebuild
+++ b/dev-db/postgresql/postgresql-9.6.21.ebuild