Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: df1d27ac31f7
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: eea33299ff73
Choose a head ref
  • 13 commits
  • 27 files changed
  • 8 contributors

Commits on Jun 24, 2019

  1. Copy the full SHA
    4099a9a View commit details

Commits on Jun 27, 2019

  1. yoda: 1.7.4 -> 1.7.7

    veprbl committed Jun 27, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    8f182df View commit details
  2. rivet: 2.7.0 -> 2.7.2

    veprbl committed Jun 27, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    ccb9fef View commit details

Commits on Jul 1, 2019

  1. atlassian-confluence: 6.15.4 -> 6.15.6

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/atlassian-confluence/versions
    r-ryantm committed Jul 1, 2019
    Copy the full SHA
    cef41b9 View commit details
  2. drawpile: 2.1.10 -> 2.1.11

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/drawpile/versions
    r-ryantm committed Jul 1, 2019
    Copy the full SHA
    30ccf05 View commit details
  3. Merge pull request #64011 from r-ryantm/auto-update/drawpile

    drawpile: 2.1.10 -> 2.1.11
    ryantm authored Jul 1, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    1a975d0 View commit details
  4. pythonPackage.pip-tools: 3.3.2 -> 3.8.0 (#63632)

    * pythonPackage.pip-tools: skip failing test
    * pythonPackages.pip-tools: sort skipped tests
    * pythonPackage.pip-tools: use fetchPypi
    * pythonPackage.pip-tools: 3.3.2 -> 3.8.0
    mmlb authored and zimbatm committed Jul 1, 2019
    Copy the full SHA
    52d5b7a View commit details
  5. Merge pull request #63721 from basvandijk/libressl-openssl-license

    libressl: add openssl license
    basvandijk authored Jul 1, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    5853fdb View commit details
  6. checkstyle: 8.21 -> 8.22

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/checkstyle/versions
    r-ryantm authored and rycee committed Jul 1, 2019

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    rycee Robert Helgesson
    Copy the full SHA
    af56a8f View commit details
  7. Merge pull request #63858 from veprbl/pr/rivet_272

    rivet: 2.7.0 -> 2.7.2
    veprbl authored Jul 1, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f08b05d View commit details
  8. Install postgresql extensions under $out/share/postgresql

    This fixes extensions after #62271 moved files from `$out/share` to
    `$out/share/postgresql`.
    ehamberg committed Jul 1, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    ehamberg Erlend Hamberg
    Copy the full SHA
    80aadbe View commit details
  9. Merge pull request #63980 from r-ryantm/auto-update/atlassian-confluence

    atlassian-confluence: 6.15.4 -> 6.15.6
    globin authored Jul 1, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    93bf43d View commit details
  10. Merge pull request #64027 from ehamberg/fix-postgres-ext-dirs

    Install postgresql extensions under `$out/share/postgresql`
    matthewbauer authored Jul 1, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    eea3329 View commit details
Showing with 60 additions and 52 deletions.
  1. +2 −2 pkgs/applications/graphics/drawpile/default.nix
  2. +1 −1 pkgs/development/libraries/libressl/default.nix
  3. +1 −1 pkgs/development/libraries/physics/rivet/default.nix
  4. +2 −2 pkgs/development/libraries/physics/yoda/default.nix
  5. +17 −9 pkgs/development/python-modules/pip-tools/default.nix
  6. +2 −2 pkgs/development/tools/analysis/checkstyle/default.nix
  7. +2 −2 pkgs/servers/atlassian/confluence.nix
  8. +2 −2 pkgs/servers/sql/postgresql/ext/cstore_fdw.nix
  9. +2 −2 pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
  10. +2 −2 pkgs/servers/sql/postgresql/ext/pg_bigm.nix
  11. +2 −2 pkgs/servers/sql/postgresql/ext/pg_cron.nix
  12. +2 −2 pkgs/servers/sql/postgresql/ext/pg_hll.nix
  13. +3 −3 pkgs/servers/sql/postgresql/ext/pg_partman.nix
  14. +1 −1 pkgs/servers/sql/postgresql/ext/pg_repack.nix
  15. +1 −1 pkgs/servers/sql/postgresql/ext/pg_similarity.nix
  16. +2 −2 pkgs/servers/sql/postgresql/ext/pg_topn.nix
  17. +2 −2 pkgs/servers/sql/postgresql/ext/pgjwt.nix
  18. +1 −1 pkgs/servers/sql/postgresql/ext/pgroonga.nix
  19. +2 −2 pkgs/servers/sql/postgresql/ext/pgrouting.nix
  20. +1 −1 pkgs/servers/sql/postgresql/ext/pgtap.nix
  21. +1 −1 pkgs/servers/sql/postgresql/ext/pipelinedb.nix
  22. +1 −1 pkgs/servers/sql/postgresql/ext/plv8.nix
  23. +2 −2 pkgs/servers/sql/postgresql/ext/postgis.nix
  24. +2 −2 pkgs/servers/sql/postgresql/ext/tds_fdw.nix
  25. +2 −2 pkgs/servers/sql/postgresql/ext/temporal_tables.nix
  26. +1 −1 pkgs/servers/sql/postgresql/ext/timescaledb.nix
  27. +1 −1 pkgs/servers/sql/postgresql/ext/tsearch_extras.nix
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/drawpile/default.nix
Original file line number Diff line number Diff line change
@@ -59,11 +59,11 @@ let

in stdenv.mkDerivation rec {
name = "drawpile-${version}";
version = "2.1.10";
version = "2.1.11";

src = fetchurl {
url = "https://drawpile.net/files/src/drawpile-${version}.tar.gz";
sha256 = "074lp5z5kh6qwar3y4ik7gma5mdgafdsb50q425xcd3pv00gy0hm";
sha256 = "00r5vzracvjk369rri2jxzgfaa1ll4qj5gdmzgflvidz8420bcvm";
};

nativeBuildInputs = [
2 changes: 1 addition & 1 deletion pkgs/development/libraries/libressl/default.nix
Original file line number Diff line number Diff line change
@@ -39,7 +39,7 @@ let
meta = with lib; {
description = "Free TLS/SSL implementation";
homepage = "https://www.libressl.org";
license = with licenses; [ publicDomain bsdOriginal bsd0 bsd3 gpl3 isc ];
license = with licenses; [ publicDomain bsdOriginal bsd0 bsd3 gpl3 isc openssl ];
platforms = platforms.all;
maintainers = with maintainers; [ thoughtpolice fpletz globin ];
};
2 changes: 1 addition & 1 deletion pkgs/development/libraries/physics/rivet/default.nix
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

stdenv.mkDerivation rec {
name = "rivet-${version}";
version = "2.7.0";
version = "2.7.2";

src = fetchurl {
url = "https://www.hepforge.org/archive/rivet/Rivet-${version}.tar.bz2";
4 changes: 2 additions & 2 deletions pkgs/development/libraries/physics/yoda/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
name = "yoda-${version}";
version = "1.7.4";
version = "1.7.7";

src = fetchurl {
url = "https://www.hepforge.org/archive/yoda/YODA-${version}.tar.bz2";
sha256 = "0w9s3qv87hrmpq4dkrxcrl2hn2vcsbvy8ml99w85404wksw1dwrx";
sha256 = "1ki88rscnym0vjxpfgql8m1lrc7vm1jb9w4jhw9lvv3rk84lpdng";
};

pythonPath = []; # python wrapper support
26 changes: 17 additions & 9 deletions pkgs/development/python-modules/pip-tools/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
{ stdenv, fetchurl, buildPythonPackage, pip, pytest, click, six, first
{ stdenv, fetchPypi, buildPythonPackage, pip, pytest, click, six, first
, setuptools_scm, git, glibcLocales, mock }:

buildPythonPackage rec {
pname = "pip-tools";
version = "3.3.2";
name = pname + "-" + version;
version = "3.8.0";

src = fetchurl {
url = "mirror://pypi/p/pip-tools/${name}.tar.gz";
sha256 = "100496b15463155f4da3df04c2ca0068677e1ee74d346ebade2d85eef4de8cda";
src = fetchPypi {
inherit pname version;
sha256 = "1vwh3hx4jrzf51yj9h31nk9ji53lqaq63mlqd7n84hcmfwy3rwz4";
};

LC_ALL = "en_US.UTF-8";
@@ -17,13 +16,22 @@ buildPythonPackage rec {

disabledTests = stdenv.lib.concatMapStringsSep " and " (s: "not " + s) [
# Depend on network tests:
"test_allow_unsafe_option" #paramaterized, but all fail
"test_annotate_option" #paramaterized, but all fail
"test_editable_package_vcs"
"test_editable_top_level_deps_preserved" # can't figure out how to select only one parameter to ignore
"test_filter_pip_markers"
"test_filter_pip_markes"
"test_generate_hashes_all_platforms"
"test_generate_hashes_without_interfering_with_each_other"
"test_realistic_complex_sub_dependencies"
"test_generate_hashes_verbose"
"test_generate_hashes_with_editable"
"test_filter_pip_markes"
"test_generate_hashes_with_url"
"test_generate_hashes_without_interfering_with_each_other"
"test_get_hashes_local_repository_cache_miss"
"test_realistic_complex_sub_dependencies"
"test_stdin"
"test_upgrade_packages_option"
"test_url_package"
# Expect specific version of "six":
"test_editable_package"
"test_input_file_without_extension"
4 changes: 2 additions & 2 deletions pkgs/development/tools/analysis/checkstyle/default.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre }:

stdenv.mkDerivation rec {
version = "8.21";
version = "8.22";
name = "checkstyle-${version}";

src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
sha256 = "1jd6kbfmvgr3mr8kjhhr1fj1i3j36ysnfi14g5027ngwbq7klm7d";
sha256 = "0lnpzh4c5m8xkdx8dxywp33i3zrnwj1nhgpqnqgx31aw3x0drw40";
};

nativeBuildInputs = [ makeWrapper ];
4 changes: 2 additions & 2 deletions pkgs/servers/atlassian/confluence.nix
Original file line number Diff line number Diff line change
@@ -5,11 +5,11 @@

stdenv.mkDerivation rec {
name = "atlassian-confluence-${version}";
version = "6.15.4";
version = "6.15.6";

src = fetchurl {
url = "https://product-downloads.atlassian.com/software/confluence/downloads/${name}.tar.gz";
sha256 = "0br51h8i99v6xc15280ra447c7fkiwf8nqgyzni0llhy1g1qcnmv";
sha256 = "0bb404d5i8jdry1jw8qdrcpgp9lvdkyxry58331pwpw16mlh0r2m";
};

buildPhase = ''
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/cstore_fdw.nix
Original file line number Diff line number Diff line change
@@ -18,8 +18,8 @@ stdenv.mkDerivation rec {
mkdir -p $out/{lib,share/extension}
cp *.so $out/lib
cp *.sql $out/share/extension
cp *.control $out/share/extension
cp *.sql $out/share/postgresql/extension
cp *.control $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
Original file line number Diff line number Diff line change
@@ -19,8 +19,8 @@ stdenv.mkDerivation rec {
installPhase = ''
install -D -t $out/bin src/bin/pg_autoctl/pg_autoctl
install -D -t $out/lib src/monitor/pgautofailover.so
install -D -t $out/share/extension src/monitor/*.sql
install -D -t $out/share/extension src/monitor/pgautofailover.control
install -D -t $out/share/postgresql/extension src/monitor/*.sql
install -D -t $out/share/postgresql/extension src/monitor/pgautofailover.control
'';

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/pg_bigm.nix
Original file line number Diff line number Diff line change
@@ -18,8 +18,8 @@ stdenv.mkDerivation rec {
mkdir -p $out/{lib,share/extension}
cp *.so $out/lib
cp *.sql $out/share/extension
cp *.control $out/share/extension
cp *.sql $out/share/postgresql/extension
cp *.control $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/pg_cron.nix
Original file line number Diff line number Diff line change
@@ -18,8 +18,8 @@ stdenv.mkDerivation rec {
mkdir -p $out/{lib,share/extension}
cp *.so $out/lib
cp *.sql $out/share/extension
cp *.control $out/share/extension
cp *.sql $out/share/postgresql/extension
cp *.control $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/pg_hll.nix
Original file line number Diff line number Diff line change
@@ -17,8 +17,8 @@ stdenv.mkDerivation rec {
mkdir -p $out/{lib,share/extension}
cp *.so $out/lib
cp *.sql $out/share/extension
cp *.control $out/share/extension
cp *.sql $out/share/postgresql/extension
cp *.control $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
6 changes: 3 additions & 3 deletions pkgs/servers/sql/postgresql/ext/pg_partman.nix
Original file line number Diff line number Diff line change
@@ -18,9 +18,9 @@ stdenv.mkDerivation rec {
mkdir -p $out/{lib,share/extension}
cp src/*.so $out/lib
cp updates/* $out/share/extension
cp -r sql/* $out/share/extension
cp *.control $out/share/extension
cp updates/* $out/share/postgresql/extension
cp -r sql/* $out/share/postgresql/extension
cp *.control $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
2 changes: 1 addition & 1 deletion pkgs/servers/sql/postgresql/ext/pg_repack.nix
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
installPhase = ''
install -D bin/pg_repack -t $out/bin/
install -D lib/pg_repack.so -t $out/lib/
install -D lib/{pg_repack--${version}.sql,pg_repack.control} -t $out/share/extension
install -D lib/{pg_repack--${version}.sql,pg_repack.control} -t $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
2 changes: 1 addition & 1 deletion pkgs/servers/sql/postgresql/ext/pg_similarity.nix
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
installPhase = ''
mkdir -p $out/bin # for buildEnv to setup proper symlinks
install -D pg_similarity.so -t $out/lib/
install -D ./{pg_similarity--unpackaged--1.0.sql,pg_similarity--1.0.sql,pg_similarity.control} -t $out/share/extension
install -D ./{pg_similarity--unpackaged--1.0.sql,pg_similarity--1.0.sql,pg_similarity.control} -t $out/share/postgresql/extension
'';

meta = {
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/pg_topn.nix
Original file line number Diff line number Diff line change
@@ -17,8 +17,8 @@ stdenv.mkDerivation rec {
mkdir -p $out/{lib,share/extension}
cp *.so $out/lib
cp *.sql $out/share/extension
cp *.control $out/share/extension
cp *.sql $out/share/postgresql/extension
cp *.control $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/pgjwt.nix
Original file line number Diff line number Diff line change
@@ -14,8 +14,8 @@ stdenv.mkDerivation rec {
buildPhase = ":";
installPhase = ''
mkdir -p $out/bin # current postgresql extension mechanism in nixos requires bin directory
mkdir -p $out/share/extension
cp pg*sql *.control $out/share/extension
mkdir -p $out/share/postgresql/extension
cp pg*sql *.control $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
2 changes: 1 addition & 1 deletion pkgs/servers/sql/postgresql/ext/pgroonga.nix
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/bin
install -D pgroonga.so -t $out/lib/
install -D ./{pgroonga-*.sql,pgroonga.control} -t $out/share/extension
install -D ./{pgroonga-*.sql,pgroonga.control} -t $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/pgrouting.nix
Original file line number Diff line number Diff line change
@@ -17,8 +17,8 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/bin # for buildEnv, see https://github.com/NixOS/nixpkgs/issues/22653
install -D lib/*.so -t $out/lib
install -D sql/pgrouting--${version}.sql -t $out/share/extension
install -D sql/common/pgrouting.control -t $out/share/extension
install -D sql/pgrouting--${version}.sql -t $out/share/postgresql/extension
install -D sql/common/pgrouting.control -t $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
2 changes: 1 addition & 1 deletion pkgs/servers/sql/postgresql/ext/pgtap.nix
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ postgresql perl perlPackages.TAPParserSourceHandlerpgTAP which ];

installPhase = ''
install -D {sql/pgtap--${version}.sql,pgtap.control} -t $out/share/extension
install -D {sql/pgtap--${version}.sql,pgtap.control} -t $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
2 changes: 1 addition & 1 deletion pkgs/servers/sql/postgresql/ext/pipelinedb.nix
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/bin
install -D -t $out/lib/ pipelinedb.so
install -D -t $out/share/extension {pipelinedb-*.sql,pipelinedb.control}
install -D -t $out/share/postgresql/extension {pipelinedb-*.sql,pipelinedb.control}
'';

meta = with stdenv.lib; {
2 changes: 1 addition & 1 deletion pkgs/servers/sql/postgresql/ext/plv8.nix
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/bin
install -D plv8*.so -t $out/lib
install -D {plls,plcoffee,plv8}{--${version}.sql,.control} -t $out/share/extension
install -D {plls,plcoffee,plv8}{--${version}.sql,.control} -t $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/postgis.nix
Original file line number Diff line number Diff line change
@@ -31,9 +31,9 @@ stdenv.mkDerivation rec {

preConfigure = ''
sed -i 's@/usr/bin/file@${file}/bin/file@' configure
configureFlags="--datadir=$out/share --datarootdir=$out/share --bindir=$out/bin --with-gdalconfig=${gdal}/bin/gdal-config --with-jsondir=${json_c.dev}"
configureFlags="--datadir=$out/share/postgresql --datarootdir=$out/share/postgresql --bindir=$out/bin --with-gdalconfig=${gdal}/bin/gdal-config --with-jsondir=${json_c.dev}"
makeFlags="PERL=${perl}/bin/perl datadir=$out/share pkglibdir=$out/lib bindir=$out/bin"
makeFlags="PERL=${perl}/bin/perl datadir=$out/share/postgresql pkglibdir=$out/lib bindir=$out/bin"
'';
postConfigure = ''
sed -i "s|@mkdir -p \$(DESTDIR)\$(PGSQL_BINDIR)||g ;
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/tds_fdw.nix
Original file line number Diff line number Diff line change
@@ -15,8 +15,8 @@ stdenv.mkDerivation rec {

installPhase = ''
install -D tds_fdw.so -t $out/lib
install -D sql/tds_fdw--${version}.sql -t $out/share/extension
install -D tds_fdw.control -t $out/share/extension
install -D sql/tds_fdw--${version}.sql -t $out/share/postgresql/extension
install -D tds_fdw.control -t $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/servers/sql/postgresql/ext/temporal_tables.nix
Original file line number Diff line number Diff line change
@@ -17,8 +17,8 @@ stdenv.mkDerivation rec {
mkdir -p $out/{bin,lib,share/extension}
cp *.so $out/lib
cp *.sql $out/share/extension
cp *.control $out/share/extension
cp *.sql $out/share/postgresql/extension
cp *.control $out/share/postgresql/extension
'';

meta = with stdenv.lib; {
2 changes: 1 addition & 1 deletion pkgs/servers/sql/postgresql/ext/timescaledb.nix
Original file line number Diff line number Diff line change
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
patchPhase = ''
for x in CMakeLists.txt sql/CMakeLists.txt; do
substituteInPlace "$x" \
--replace 'DESTINATION "''${PG_SHAREDIR}/extension"' "DESTINATION \"$out/share/extension\""
--replace 'DESTINATION "''${PG_SHAREDIR}/extension"' "DESTINATION \"$out/share/postgresql/extension\""
done
for x in src/CMakeLists.txt src/loader/CMakeLists.txt tsl/src/CMakeLists.txt; do
2 changes: 1 addition & 1 deletion pkgs/servers/sql/postgresql/ext/tsearch_extras.nix
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/bin
install -D tsearch_extras.so -t $out/lib/
install -D ./{tsearch_extras--1.0.sql,tsearch_extras.control} -t $out/share/extension
install -D ./{tsearch_extras--1.0.sql,tsearch_extras.control} -t $out/share/postgresql/extension
'';

meta = with stdenv.lib; {