Ding Xiang Fei
c0ca3e36d6
be explicit on choice of uuid library
6 years ago
Ding Xiang Fei
e8682cafd6
always build against tzdata
6 years ago
Ding Xiang Fei
894705161c
use NIX_CFLAGS_COMPILE
6 years ago
Ding Xiang Fei
a998a49ee4
reduce diffs due to reordering
6 years ago
Ding Xiang Fei
b2104d93ff
point to the right libxml2 header folder
6 years ago
Ding Xiang Fei
5c7cfbc0f1
allow postgresql cross compiling
6 years ago
volth
dda95bae35
[bot] treewide: remove unused 'args@' in lambdas
6 years ago
Silvan Mosberger
446ec6df2d
postgresql100: 10.3 -> 10.4
...
Fixes CVE-2018-1115
Release notes: https://www.postgresql.org/docs/10/static/release-10-4.html
6 years ago
Silvan Mosberger
d066cecd7d
postgresql96: 9.6.8 -> 9.6.9
...
Fixes CVE-2018-1115
Release notes: https://www.postgresql.org/docs/10/static/release-9-6-9.html
6 years ago
Silvan Mosberger
ac5fdda5a6
postgresql95: 9.5.12 -> 9.5.13
...
Release notes: https://www.postgresql.org/docs/10/static/release-9-5-13.html
6 years ago
Silvan Mosberger
3d16732102
postgresql94: 9.4.17 -> 9.4.18
...
Release notes: https://www.postgresql.org/docs/10/static/release-9-4-18.html
6 years ago
Silvan Mosberger
73aaf63fb1
postgresql93: 9.3.22 -> 9.3.23
...
Release notes: https://www.postgresql.org/docs/10/static/release-9-3-23.html
6 years ago
Jan Malakhovski
7438083a4d
tree-wide: disable `doCheck` and `doInstallCheck` where it fails (the trivial part)
6 years ago
Austin Seipp
7e21fd72ce
postgresql100: 10.2 -> 10.3
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
6 years ago
Austin Seipp
371721a57b
postgresql96: 9.6.7 -> 9.6.8
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
6 years ago
Austin Seipp
7c9f817abe
postgresql95: 9.5.11 -> 9.5.12
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
6 years ago
Austin Seipp
1e3e134b04
postgresql94: 9.4.16 -> 9.4.17
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
6 years ago
Austin Seipp
1617fa98c7
postgresql93: 9.3.21 -> 9.3.22
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
6 years ago
Lancelot SIX
4080c2ae8b
postgresql100: 10.1 -> 10.2
...
See https://www.postgresql.org/docs/10/static/release-10-2.html for
release information
6 years ago
Lancelot SIX
67f892b08f
postgresql96: 9.6.6 -> 9.6.7
...
See https://www.postgresql.org/docs/9.6/static/release-9-6-7.html for
release information
6 years ago
Lancelot SIX
67e45dfd58
postgresql95: 9.5.10 -> 9.5.11
...
See https://www.postgresql.org/docs/9.5/static/release-9-5-11.html for
release information.
6 years ago
Lancelot SIX
10ef07fd62
postgresql94: 9.4.15 -> 9.4.16
...
See https://www.postgresql.org/docs/9.4/static/release-9-4-16.html for
release information
6 years ago
Lancelot SIX
104dfd6f85
postgresql93: 9.3.20 -> 9.3.21
...
See https://www.postgresql.org/docs/9.3/static/release-9-3-21.html for
release information
6 years ago
Will Dietz
81eef05f86
postgresql: don't try to use 'locale' if not building to run on glibc
6 years ago
Shea Levy
0578f07b91
postgresql: Respect dontDisableStatic
7 years ago
adisbladis
2d74fa62a8
postgresql100: 10.0 -> 10.1
7 years ago
adisbladis
71acd1f8a2
postgresql96: 9.6.5 -> 9.6.6
7 years ago
adisbladis
414dc6ba15
postgresql95: 9.5.9 -> 9.5.10
7 years ago
adisbladis
b7302ccb81
postgresql94: 9.4.14 -> 9.4.15
7 years ago
adisbladis
9da1b2f911
postgresql93: 9.3.19 -> 9.3.20
7 years ago
Franz Pletz
b02b224027
postgresql100: init at 10.0
7 years ago
Daiderd Jordan
6118ace4d5
postgresql: enable all platforms on hydra
7 years ago
Robin Gloster
6b05651c20
Revert "postgresql: Add dev output"
...
Firstly this creates a cycle in 9.6 .out <-> .dev after fixing the PGXS
path.
Secondly this breaks extension handling and the pg_config as it
resolves a lot of paths relatively resulting in the following bogus
output:
BINDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/bin
DOCDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/doc
HTMLDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/doc
INCLUDEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include
PKGINCLUDEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include
INCLUDEDIR-SERVER = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include/server
LIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
PKGLIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
LOCALEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/locale
MANDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/man
SHAREDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share
SYSCONFDIR = /etc/postgresql
PGXS = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/lib/pgxs/src/makefiles/pgxs.mk
CONFIGURE = '--prefix=/nix/store/irqqq4g173g9xrk1mh12kxv0s1d8dbyh-postgresql-9.5.9' '--with-openssl' '--with-libxml' '--sysconfdir=/etc' '--libdir=/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib' '--with-ossp-uuid' 'CC=gcc'
CC = gcc
CPPFLAGS = -D_GNU_SOURCE -I/nix/store/z6r0j2b4bcdfw3pck2x6ay0vvx0qzb92-libxml2-2.9.5-dev/include/libxml2
CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2
CFLAGS_SL = -fPIC
LDFLAGS = -L../../../src/common -L/nix/store/ighspl5sa3qi1zy7nkih0c9p73xjfqa6-libxml2-2.9.5/lib -Wl,--as-needed -Wl,-rpath,'/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib',--enable-new-dtags
LDFLAGS_EX =
LDFLAGS_SL =
LIBS = -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lrt -lcrypt -ldl -lm
VERSION = PostgreSQL 9.5.9
This can probably only be properly fixed by rewriting pg_config in large
parts as it does not in any way respect splitting the postgres tree and
assumes it can simply resolve paths relative to its location. This does
not even handle symlinks:
$ result-dev/bin/pg_config
BINDIR = /home/robin/dev/nixpkgs-upstream/result-dev/bin
DOCDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/doc
HTMLDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/doc
INCLUDEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/include
PKGINCLUDEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/include
INCLUDEDIR-SERVER = /home/robin/dev/nixpkgs-upstream/result-dev/include/server
LIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
PKGLIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
LOCALEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/locale
MANDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/man
SHAREDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share
SYSCONFDIR = /etc/postgresql
PGXS = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/lib/pgxs/src/makefiles/pgxs.mk
CONFIGURE = '--prefix=/nix/store/irqqq4g173g9xrk1mh12kxv0s1d8dbyh-postgresql-9.5.9' '--with-openssl' '--with-libxml' '--sysconfdir=/etc' '--libdir=/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib' '--with-ossp-uuid' 'CC=gcc'
CC = gcc
CPPFLAGS = -D_GNU_SOURCE -I/nix/store/z6r0j2b4bcdfw3pck2x6ay0vvx0qzb92-libxml2-2.9.5-dev/include/libxml2
CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2
CFLAGS_SL = -fPIC
LDFLAGS = -L../../../src/common -L/nix/store/ighspl5sa3qi1zy7nkih0c9p73xjfqa6-libxml2-2.9.5/lib -Wl,--as-needed -Wl,-rpath,'/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib',--enable-new-dtags
LDFLAGS_EX =
LDFLAGS_SL =
LIBS = -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lrt -lcrypt -ldl -lm
VERSION = PostgreSQL 9.5.9
cc @edolstra
Revert "bacula: fix after postgresql output splitting"
This reverts commit 13c9cbacdd
.
Revert "postgresql: fix pgxs dir in pg_config"
This reverts commit 21998d597b
.
Revert "rubyGems.pg: fix postgresql path"
This reverts commit e253ae7d3a
.
Revert "kea: fix path to pg_config"
This reverts commit 086c636eb7
.
Revert "php: fix build wrt. new postgres.dev build output"
This reverts commit 2f23a83920
.
Revert "gdal: fix path to pg_config"
This reverts commit 032c50d45b
.
Revert "postgresql: Add dev output"
This reverts commit b0280f598e
.
7 years ago
Robin Gloster
21998d597b
postgresql: fix pgxs dir in pg_config
7 years ago
Eelco Dolstra
b0280f598e
postgresql: Add dev output
...
This reduces the closure size of postgresql.out by 72 MiB.
7 years ago
Franz Pletz
4743d77e57
postgresql96: 9.6.3 -> 9.6.5
7 years ago
Franz Pletz
1b0acfed50
postgresql95: 9.5.7 -> 9.5.9
7 years ago
Franz Pletz
df0b19aedc
postgresql94: 9.4.12 -> 9.4.14
7 years ago
Franz Pletz
8b930e716a
postgresql93: 9.3.17 -> 9.3.19
7 years ago
Franz Pletz
dbf6e367e8
postgresql9{1,2}: remove, not supported anymore
...
See https://www.postgresql.org/support/versioning/ .
7 years ago
Matthew Justin Bauer
2eacddf0dc
treewide: homepage URL fixes ( #28475 )
...
* pgadmin: use https homepage
* msn-pecan: move homepage to github
google code is now unavailable
* pidgin-latex: use https for homepage
* pidgin-opensteamworks: use github for homepage
google code is unavailable
* putty: use https for homepage
* ponylang: use https for homepage
* picolisp: use https for homepage
* phonon: use https for homepage
* pugixml: use https for homepage
* pioneer: use https for homepage
* packer: use https for homepage
* pokerth: usee https for homepage
* procps-ng: use https for homepage
* pycaml: use https for homepage
* proot: move homepage to .github.io
* pius: use https for homepage
* pdfread: use https for homepage
* postgresql: use https for homepage
* ponysay: move homepage to new site
* prometheus: use https for homepage
* powerdns: use https for homepage
* pm-utils: use https for homepage
* patchelf: move homepage to https
* tesseract: move homepage to github
* quodlibet: move homepage from google code
* jbrout: move homepage from google code
* eiskaltdcpp: move homepage to github
* nodejs: use https to homepage
* nix: use https for homepage
* pdf2djvu: move homepage from google code
* game-music-emu: move homepage from google code
* vacuum: move homepae from google code
7 years ago
Rodney Lorrimar
502a272ee7
postgresql: enable XML functions
...
I suspect these functions aren't widely used, but they are enabled in
PostgreSQL on Ubuntu and Arch.
7 years ago
adisbladis
b5c6543de3
postgresql-9.2.20 -> postgresql-9.2.21
...
postgresql-9.3.16 -> postgresql-9.3.17
postgresql-9.4.11 -> postgresql-9.4.12
postgresql-9.5.6 -> postgresql-9.5.7
postgresql-9.6.2 -> postgresql-9.6.3
Fixes:
* CVE-2017-7484
* CVE-2017-7485
* CVE-2017-7486
See:
* https://www.postgresql.org/about/news/1746/
7 years ago
Jörg Thalheim
029125b973
postgresql: add man output
...
the doc output is not installed by default (where manpages where
included). This leads to manpages not present when enabling postgresql
service. fixes #25928
7 years ago
Nikolay Amiantov
5e074f10e1
postgresql: remove redundant static libraries
7 years ago
Bas van Dijk
f153a86a30
postgresql: upgrades
...
See: https://www.postgresql.org/about/news/1733/
7 years ago
Bas van Dijk
1f95524ab5
postgresql: fix build on darwin
8 years ago
Bas van Dijk
8c887535dd
postgresql: bug fix updates for all versions
...
See https://www.postgresql.org/about/news/1712/
8 years ago
Bas van Dijk
589cc65306
postgresql: add 9.6.1
8 years ago
Lancelot SIX
5b8072fff6
postgresql: Fix use with extensions
...
Fixes #15512 and #16032
With the multi output, postgresql cannot find at runtime what is its
basedir when looking for libdir and pkglibdir. This commit fixes that.
8 years ago