about summary refs log tree commit diff
path: root/nixpkgs/pkgs/servers/sql/postgresql/packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/servers/sql/postgresql/packages.nix')
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/packages.nix59
1 files changed, 59 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/packages.nix b/nixpkgs/pkgs/servers/sql/postgresql/packages.nix
new file mode 100644
index 000000000000..d4dafe7ddb14
--- /dev/null
+++ b/nixpkgs/pkgs/servers/sql/postgresql/packages.nix
@@ -0,0 +1,59 @@
+self: super: {
+
+    periods = super.callPackage ./ext/periods.nix { };
+
+    postgis = super.callPackage ./ext/postgis.nix {
+        gdal = self.gdal.override {
+            postgresql = self.postgresql;
+            poppler = self.poppler_0_61;
+        };
+    };
+
+    pg_auto_failover = super.callPackage ./ext/pg_auto_failover.nix { };
+
+    pg_bigm = super.callPackage ./ext/pg_bigm.nix { };
+
+    pg_ed25519 = super.callPackage ./ext/pg_ed25519.nix { };
+
+    pg_repack = super.callPackage ./ext/pg_repack.nix { };
+
+    pg_similarity = super.callPackage ./ext/pg_similarity.nix { };
+
+    pgroonga = super.callPackage ./ext/pgroonga.nix { };
+
+    plv8 = super.callPackage ./ext/plv8.nix {
+        v8 = super.callPackage ../../../development/libraries/v8/plv8_6_x.nix {
+            python = self.python2;
+        };
+    };
+
+    pgjwt = super.callPackage ./ext/pgjwt.nix { };
+
+    cstore_fdw = super.callPackage ./ext/cstore_fdw.nix { };
+
+    pg_hll = super.callPackage ./ext/pg_hll.nix { };
+
+    pg_cron = super.callPackage ./ext/pg_cron.nix { };
+
+    pg_topn = super.callPackage ./ext/pg_topn.nix { };
+
+    pgtap = super.callPackage ./ext/pgtap.nix { };
+
+    pipelinedb = super.callPackage ./ext/pipelinedb.nix { };
+
+    temporal_tables = super.callPackage ./ext/temporal_tables.nix { };
+
+    timescaledb = super.callPackage ./ext/timescaledb.nix { };
+
+    tsearch_extras = super.callPackage ./ext/tsearch_extras.nix { };
+
+    tds_fdw = super.callPackage ./ext/tds_fdw.nix { };
+
+    pgrouting = super.callPackage ./ext/pgrouting.nix { };
+
+    pg_partman = super.callPackage ./ext/pg_partman.nix { };
+
+    pg_safeupdate = super.callPackage ./ext/pg_safeupdate.nix { };
+
+    repmgr = super.callPackage ./ext/repmgr.nix { };
+}