320 Commits

Author SHA1 Message Date
jasper
4dacd7479c don't hardcode the PHP version of phppgadmin in README; it was outdated and
in this context it suffices to say it uses PHP
2020-06-14 10:19:46 +00:00
pea
0f9dab0c87 update to 12.3
ok jeremy@
2020-06-02 14:30:32 +00:00
pea
fcea4edab5 Update to 12.2
Diff from jeremy@ with small change from me.
ok jeremy@
2020-02-18 15:27:03 +00:00
sthen
33c228d6a4 show people how to diff their old postgresql.conf against something that
will be reasonably close to the one it was based off, making it easier to
id local changes. ok kmos@ kn@ jeremy@ and pea@ (maintainer)
2020-02-12 13:20:34 +00:00
florian
c6940b4b80 Add "cd /var/postgresql" to upgrade instructions so that pg_dumpall
and initdb work even if the current working directory is not
accessible by the _postgresql user.
OK kn, jeremy, pea
2020-02-09 09:38:45 +00:00
jeremy
3cc1972172 Major to PostgreSQL 12.1, dump/restore or pg_upgrade needed
Most of the work from pea@
2020-02-06 00:36:12 +00:00
zhuk
5d1ad0f6ea Create postgres (super)user by default after creating test DB cluster.
This was in my tree for ages, triggered again by thread on ports@.
Since this port module is used only for tests, bulk builds won't be affected.

@afresh1 agress this is a nice thing to have by default.
2019-12-16 19:14:09 +00:00
pea
d102e2342f Update to 11.6
ok sthen@
2019-11-15 13:19:10 +00:00
awolk
157bc7f8ed Add datadir to default databases/postgresql flags
While here, stop trying to remove postmaster.pid in rc_start as
pg_ctl already handles that.

OK sthen@, pea@
2019-08-27 19:49:46 +00:00
pea
9b2bce81b4 Update to 11.5
ok jeremy@
2019-08-12 16:40:40 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
pea
2b6ec48e1e Upgrade to 11.4.
ok jeremy@
2019-06-21 21:05:36 +00:00
pea
4fb03a5579 Update to 11.3
ok jeremy@
2019-05-11 06:59:58 +00:00
sthen
6c3d700d1d Fix command lines in postgresql pkg-readme dealing with major version upgrades
(6.4->6.5 includes such an upgrade). From Alex Holst, ok naddy@
2019-04-11 15:18:39 +00:00
sthen
ff54a4e442 simplify copy-and-pasting for the postgresql README:
- chunk each block together so it can be done in one go rather than
line by line

- remove some unnecessary su(1)'s to reduce the number of multiline
copies

Also, mention about how UTF-8 is used by default if you're running the
commands from a UTF-8 terminal (the "obvious" method of just changing
-E doesn't work in that case).

ok jeremy@, maintainer timeout
2019-03-08 11:48:00 +00:00
pea
cfbf2f215f Update to 11.2
ok ajacoutot@ jeremy@
2019-02-19 16:45:46 +00:00
jeremy
29dc904e34 Update to PostgreSQL 11.1
From pea@ (maintainer)
Bulk testing and OK ajacoutot@
2019-02-19 05:09:18 +00:00
sthen
303723b2d8 Use gcc to build postgresql on i386 to unbreak. In 10.6, an explicit
check was added to prevent building on clang/i386 unless either -msse2
is used (restricting cpu support which we don't want), or the compiler
gains support for -fexcess-precision=standard.

Discussion leading up to the added check:
https://www.postgresql.org/message-id/flat/20180904161624.57e68b3a%40fafnir.local.vm

Upstream commit:
https://github.com/postgres/postgres/commit/bd1463e348fcf

ok pea@
2018-12-05 12:12:51 +00:00
sthen
7e07414812 - Remove mismerged patch (fix was already committed upstream but the
patch wasn't removed, so duplicated some Makefile lines).

- Set SONAME correctly for the libraries. A symlink (libpq.so -> libpq.so.N.M)
is present during build. Internal programs linking with "-lpq" on arches using
LLD get "NEEDED libpq.so" from the symlink instead of the correct "libpq.so.N.M".
Override this by setting -soname (similar to what upstream are doing, but the
library minor was missing in their version).
2018-12-03 16:22:08 +00:00
pea
5dfc5642c2 fix dependencies
spotted by aja@

ok sthen@
2018-12-02 12:27:12 +00:00
pea
d8997a6e46 Update to 10.6
ok jeremy@
2018-12-01 17:48:03 +00:00
jeremy
733582d3e9 Backport fix for server crash when using foreign tables with SCRAM
authentication. As this changes linking for shared libraries, bump
all subpackages except -docs to be safe.

OK pea@
2018-10-04 14:48:15 +00:00
sthen
946a3e46a2 enable spinlocks for arm; from Brad, build + regress testing by jsg@,
ok jca@ pea@
2018-09-22 13:17:22 +00:00
danj
31bf30b6c3 Tweak README-server
Use UTF-8 encoding by default (requested by Chris Bennett) and use
scram-sha-256 as the auth method.

ok pea@ (maintainer) ok sthen@ (at least for the UTF-8 part)
2018-09-22 00:51:49 +00:00
tb
e5bc402ba2 Remove unneeded LIBRESSL_VERSION_NUMBER patches. We have the relevant
BIO_meth_* interfaces for some time now.

looks good to jca, bumping help from sthen
ok jsing
2018-09-06 19:08:59 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
pea
7591c32150 Bugfix update to 10.5
ok jeremy@
2018-08-09 15:32:36 +00:00
pea
36cd9a1757 Update to 10.4
ok jeremy@
2018-05-17 18:42:42 +00:00
jasper
858e7b19a0 remove empty file 2018-03-19 17:52:11 +00:00
pea
74e4b762db Bugfix update to 10.3
ok jeremy@
2018-03-08 13:24:25 +00:00
sthen
a1200e56e2 we have BIO_meth_new (which pgsql checks for) but not some of the other
functions that it also needs, neuter for now to unbreak. from jsing
2018-02-18 17:49:08 +00:00
sthen
1fe6ab3687 regen patch, no other change 2018-02-18 17:37:13 +00:00
pea
454ea51c7a Update to 10.2
ok jeremy@
2018-02-15 13:00:36 +00:00
jsg
9a190ffe23 Now that arm has switched to clang the base compiler has atomic builtins
and accepts -mfpu=neon.

ok jca@ sthen@
2018-01-20 14:03:39 +00:00
phessler
d0787a8d2d compile time fix for arm 2018-01-13 12:28:49 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
pea
6605c8bf4b Major update to 10.1
With the help of jeremy@, thanks you !!
Tested in a bulk by ajacoutot@, thanks you :)

ok jeremy@
2017-11-30 16:13:12 +00:00
danj
04fcca6db1 regen patches
ok sthen@
2017-11-13 17:17:30 +00:00
pea
9e6c018b74 Security update to 9.6.6
ok awolk@
2017-11-13 16:30:55 +00:00
pea
6b2c1c54c4 Bugfixes update to 9.6.5
Small changes to README-server (from sthen@)

ok sthen@
2017-09-13 14:24:08 +00:00
pea
5abf9f80cb Security update to 9.6.4 2017-08-14 11:56:54 +00:00
schwarze
2ef5ff682e The manual manual pages (of the usual poor DocBook quality) now
look better with mandoc than with groff, so drop USE_GROFF and bump
those four of the six subpackages that contain manual pages.
2017-06-13 12:59:47 +00:00
sthen
b016cd655c switch README to using rcctl, ok pea@ 2017-05-23 14:17:00 +00:00
pea
7200f9f726 Security update to 9.6.3 ( CVE-2017-7484, CVE-2017-7485, CVE-2017-7486) 2017-05-17 07:34:19 +00:00
pea
7ad17c9984 Fix bug with create extension plperl
( Util.c: loadable library and perl binaries are mismatched )
Spotted and fix by Markus Hennecke, Thanks !
2017-05-11 13:44:15 +00:00
pea
1a4d554e97 Update to 9.6.2
ok jeremy@
2017-02-10 14:07:28 +00:00
sthen
a896ba3015 Adjust pg_upgrade docs. Written by jeremy@ based on my notes, with small
tweaks by me to avoid hardcoding versions (both in this README and in the
@ask-update in PLIST).  OK jeremy@ pea@
2017-02-09 15:14:11 +00:00
jsg
4cd880e982 Base gcc does not have atomic builtins on arm. Instead of disabling
spinlocks build with ports gcc for now to get the atomic builtins.

ok sthen@
2016-12-26 13:56:04 +00:00
phessler
382a9341a1 disable spinlocks on arm, so we can have a postgresql package 2016-12-21 07:43:57 +00:00
jeremy
55e0b1aa19 Update to PostgreSQL 9.6.1
This moves pg_upgrade to a subpackage, and has that
subpackage depend on postgresql-previous.

pthread is removed from WANTLIB, as it is no longer
needed for suppoting threaded extensions.

This adds support for PostgreSQL 9.6's new BSD
authentication.

OK pea@ landry@
2016-12-18 18:18:27 +00:00