Commit graph

695 commits

Author SHA1 Message Date
Mario Rodas 60277c7d5e
Merge pull request #58441 from marsam/init-postgresql-pipelinedb
postgresqlPackages.pipelinedb: init at 1.0.0-13
2019-05-18 13:20:09 -05:00
Peter Ferenczy d6d94878ea pg_partman: init at 4.1.0 2019-05-14 18:37:34 +02:00
Renaud 2fe5e5ba71
Merge pull request #60556 from r-ryantm/auto-update/groonga
groonga: 8.1.1 -> 9.0.2
2019-05-10 21:21:48 +02:00
Renaud 655006c23e
postgresqlPackages.pgroonga: 2.1.8 -> 2.1.9
Changelog: https://pgroonga.github.io/news/#version-2-1-9
2019-05-10 20:12:22 +02:00
Renaud 2fb1b3156f
Merge pull request #60932 from c0bw3b/patches-cleanup
[treewide] delete (some) unused patches
2019-05-07 23:34:04 +02:00
Mario Rodas 5a9983a76e
postgresqlPackages.timescaledb: 1.2.2 -> 1.3.0 2019-05-07 00:02:25 -05:00
Mario Rodas 12ee718d19
postgresqlPackages: enable on platforms where PostgreSQL is supported 2019-05-06 06:00:00 -05:00
cresh 31cf973dc7 squirrel-sql: Add MSSQL driver. (#55626) 2019-05-04 20:22:14 -04:00
c0bw3b 9cb260d091 [treewide] delete unused patches 2019-05-04 19:52:24 +02:00
Austin Seipp fecdbd9a49
cockroachdb: 2.1.6 -> 19.1.0
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-05-03 01:50:31 -05:00
Florian Engel baf9c7fa85 monetdb: 11.31.13 -> 11.33.3 2019-05-02 15:21:36 +02:00
Austin Seipp 6efef9b51b
cockroachdb: 2.1.5 -> 2.1.6
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-04-27 20:52:01 -05:00
Mario Rodas e89fc19b97
Merge pull request #58368 from marsam/update-timescaledb
timescaledb: 1.0.0 -> 1.2.2, timescaledb-parallel-copy: 2018-05-14 -> 0.2.0, timescaledb-tune: init at 0.5.0
2019-04-24 20:42:30 -05:00
Renaud 1154f7fe25
Merge pull request #58607 from marsam/update-plv8
postgresqlPackages.plv8: 2.3.8 -> 2.3.11
2019-04-24 22:26:14 +02:00
Mario Rodas 7bfe30917a
Merge pull request #59292 from steve-chavez/pgrouting
pgrouting: init at 2.6.2
2019-04-15 19:38:12 -05:00
steve-chavez 1f69a954e6 pgrouting: init at 2.6.2
* Remove configurePhase and gcc. Move perl dependency
* Shorten github rev
* Add $out/bin workaround
2019-04-15 18:24:45 -05:00
Mario Rodas 0b8d120d84 postgresqlPackages.pg_cron: 1.1.3 -> 1.1.4 (#59396) 2019-04-14 22:36:39 +02:00
Mario Rodas 3277aedf25 postgresqlPackages.postgis: 2.5.1 -> 2.5.2 (#58605) 2019-04-12 17:01:36 +02:00
Frederik Rietdijk d108b49168 Merge master into staging-next 2019-04-09 16:38:35 +02:00
R. RyanTM bc5c2f4c60 postgresqlPackages.postgis: 2.5.1 -> 2.5.2 (#58756)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/postgis/versions
2019-04-08 23:58:39 +02:00
R. RyanTM 33a8155449 postgresqlPackages.pg_cron: 1.1.2 -> 1.1.3 (#58747)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pg_cron/versions
2019-04-08 23:44:12 +02:00
John Ericson 4ccb74011f Merge commit '18aa59b0f26fc707e7313f8467e67159e61600c2' from master into staging
There was one conflict in the NixOS manual; I checked that it still
built after resolving it.
2019-04-01 00:40:03 -04:00
Mario Rodas f917e9d343
postgresqlPackages.plv8: 2.3.8 -> 2.3.11 2019-03-30 21:00:00 -05:00
Mario Rodas d4d710c1ab
postgresqlPackages.pipelinedb: init at 1.0.0-13 2019-03-27 08:40:00 -05:00
Mario Rodas 42b75c6c38
timescaledb: 1.0.0 -> 1.2.2 2019-03-25 16:20:00 -05:00
Danylo Hlynskyi 40cc269561
Merge branch 'master' into postgresql-socket-in-run 2019-03-25 01:06:59 +02:00
Wael M. Nasreddine 5af0780492
Merge remote-tracking branch 'origin/master' into staging
* origin/master: (693 commits)
  buildGoModule: use go_1_12 instead of go_1_11 (#58103)
  gitAndTools.lab: 0.15.2 -> 0.15.3 (#58091)
  signal-desktop: 1.22.0 -> 1.23.0
  added missing semicolon to documentation
  terminus_font_ttf: 4.46.0 -> 4.47.0
  buildGoModule: remove SSL env vars in favor of cacert in buildInputs (#58071)
  dav1d: init at 0.2.1
  dropbox-cli: 2018.11.28 -> 2019.02.14
  atlassian-confluence: 6.14.1 -> 6.14.2
  maintainers: update email for dywedir
  python.pkgs.hglib: use patch to specify hg path (#57926)
  chkrootkit: 0.52 -> 0.53
  radare2-cutter: 1.7.2 -> 1.8.0
  autorandr: 1.7 -> 1.8
  pythonPackages.pyhepmc: fix build
  llvm-polly/clang-polly: use latest llvm
  apulse: 0.1.11.1 -> 0.1.12, cleanup
  factorio: experimental 0.17.14 → 0.17.16 (#58000)
  sequeler: 0.6.7 -> 0.6.8
  nasc: 0.5.1 -> 0.5.2
  ...
2019-03-21 21:01:25 -07:00
aszlig f5106019d3
postgresql: Only use /run/postgresql on Linux
We only have /run on modern GNU/Linux systems and it's not necessarily
the case for Mac OS X or *BSD, so let's add the patch only if
stdenv.isLinux.

Thanks to @danbst for catching this.

Signed-off-by: aszlig <aszlig@nix.build>
2019-03-16 12:34:00 +01:00
R. RyanTM 1670e35e2d postgresqlPackages.pgroonga: 2.1.7 -> 2.1.8 (#54746)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pgroonga/versions
2019-03-15 20:36:40 +01:00
aszlig ef553788d0
postgresql: Move socket dir to /run/postgresql
The default, which is /tmp, has a few issues associated with it:

One being that it makes it easy for users on the system to spoof a
PostgreSQL server if it's not running, causing applications to connect
to their provided sockets instead of just failing to connect.

Another one is that it makes sandboxing of PostgreSQL and other services
unnecessarily difficult. This is already the case if only PrivateTmp is
used in a systemd service, so in order for such a service to be able to
connect to PostgreSQL, a bind mount needs to be done from /tmp to some
other path, so the service can access it. This pretty much defeats the
whole purpose of PrivateTmp.

We regularily run into issues with this in the past already (one example
would be https://github.com/NixOS/nixpkgs/pull/24317) and with the new
systemd-confinement mode upcoming in
https://github.com/NixOS/nixpkgs/pull/57519, it makes it even more
tedious to sandbox services.

I've tested this change against all the postgresql NixOS VM tests and
they still succeed and I also grepped through the source tree to replace
other occasions where we might have /tmp hardcoded. Luckily there were
very few occasions.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @ocharles, @thoughtpolice, @danbst
2019-03-15 04:52:35 +01:00
Steve Chávez 28d49431c0 tds_fdw: init a 1.0.8
* tds_fdw: init a 1.0.8

* Use pname
2019-03-12 19:38:58 -07:00
R. RyanTM 65898a4ddb postgresqlPackages.pgtap: 0.99.0 -> 1.0.0 (#57360)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pgtap/versions
2019-03-13 00:58:12 +02:00
Danylo Hlynskyi bd5b8df4cd
Merge pull request #56352 from lsix/postgresql_updates
Postgresql updates
2019-03-05 02:39:55 +02:00
Julian Nadeau 1aa13609b6 Use c++ 11 for MySQL 5.7 to fix build in mac (#56384)
https://github.com/NixOS/nixpkgs/issues/49174 shows us the error that we were experiencing.
The last successful build was https://hydra.nixos.org/build/81938220, with the first failing here: https://hydra.nixos.org/build/82083071

The difference between these 2 builds seems to be Protobuf 3.4 being updated to Protobuf 3.6.
Protobuf fails because the newer version uses newer C++ features.

This commit makes MySQL 5.7 use C++ 11 to fix these issues.
2019-02-28 20:59:40 +00:00
Lancelot SIX a90cf49fa9
postgresql_10: 10.6 -> 10.7
See https://www.postgresql.org/about/news/1920/ for release information.
2019-02-25 15:43:07 +01:00
Lancelot SIX 70a31c2e00
postgresql_9_6: 9.6.11 -> 9.6.12
See https://www.postgresql.org/about/news/1920/ for release information.
2019-02-25 15:42:46 +01:00
Lancelot SIX 74c715e39c
postgresql_9_5: 9.5.15 -> 9.5.16
See https://www.postgresql.org/about/news/1920/ for release information.
2019-02-25 15:42:10 +01:00
Lancelot SIX d1dd3a1f1a
postgresql_9_4: 9.4.20 -> 9.4.21
See https://www.postgresql.org/about/news/1920/ for release information.
2019-02-25 15:40:42 +01:00
Ryan Mulligan 62b7f5c665
Merge pull request #54988 from thefloweringash/percona-server56
percona-server56: 5.6.35-80.0 -> 5.6.43-84.3
2019-02-24 16:07:12 -08:00
Austin Seipp b59b5b2052
cockroachdb: 2.1.3 -> 2.1.5
Closes #56192.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-02-22 10:06:47 -06:00
Danylo Hlynskyi d0d099266e
postgresql: fix regression in NixOS after update to 11.2 (#56146)
ryantm bot updates `psqlSchema` alongside with version: https://github.com/NixOS/nixpkgs/pull/50646, https://github.com/NixOS/nixpkgs/pull/55860
but `psqlSchema` is used to generate `stateDir`. It shouldn't be updated.

Ideally it should be equal to postgresql major version for pg versions,
but we already have deployments in /var/lib/postgresql/11.1. Strange why
nobody complained when it was changed from 11.0 -> 11.1.

I propose do correct naming for PG12+, but status quo for current versions.

Fixes https://github.com/NixOS/nixpkgs/issues/56134
2019-02-21 19:21:08 +02:00
Shea Levy bb52ff3df8
postgresql: Don't move libs unnecessarily out of $lib.
In particular, when static linking pkgconfig expects libpq.a in $lib
2019-02-18 20:31:09 -05:00
R. RyanTM e9aeffdc0a postgresql_11: 11.1 -> 11.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/postgresql/versions
2019-02-15 16:02:50 -08:00
R. RyanTM 7b84ac2190 mysql57: 5.7.24 -> 5.7.25
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/mysql/versions
2019-02-03 08:55:01 +00:00
John Ericson c85a8a1fad postgresql: No need to refer to super
self.callPackage works fine for now. If/when that changes, we have a
repo-wide thing to deal with so no reason to do anything now.
2019-02-02 15:56:52 -05:00
Andrew Childs 0536257612 percona-server56: 5.6.35-80.0 -> 5.6.43-84.3 2019-01-31 20:37:57 +09:00
Mario Rodas 2981a7b0e3
pg_topn: 2.2.0 -> 2.2.2 2019-01-30 19:59:21 -05:00
R. RyanTM 23a981a683 monetdb: 11.31.11 -> 11.31.13
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/monetdb/versions
2019-01-27 23:26:02 -08:00
Jörg Thalheim ba34ffc665
Merge pull request #54619 from Mic92/remove-wkennington
treewide: remove wkennington as maintainer
2019-01-26 23:37:27 +00:00
Danylo Hlynskyi 4fb8bc8238
postgresql: cleanup postgis (#54396)
postgis: cleanup

Another part of https://github.com/NixOS/nixpkgs/pull/38698, though I did cleanup even more.
Moving docs to separate output should save another 30MB.

I did pin poppler to 0.61 just to be sure GDAL doesn't break again next
time poppler changes internal APIs.
2019-01-26 21:15:43 +02:00