about summary refs log tree commit diff
path: root/pkgs/servers/sql/postgresql
diff options
context:
space:
mode:
authorMario Rodas <marsam@users.noreply.github.com>2023-09-22 04:20:00 +0000
committerMario Rodas <marsam@users.noreply.github.com>2023-09-22 04:20:00 +0000
commit87ced975e705c7edd10324fbff8a6b51e97c34df (patch)
treeb60778f7488ff47907e2451dd5680389600b555b /pkgs/servers/sql/postgresql
parent994ba38473c8ff77cdabbc21cc5170579b339430 (diff)
downloadnixlib-87ced975e705c7edd10324fbff8a6b51e97c34df.tar
nixlib-87ced975e705c7edd10324fbff8a6b51e97c34df.tar.gz
nixlib-87ced975e705c7edd10324fbff8a6b51e97c34df.tar.bz2
nixlib-87ced975e705c7edd10324fbff8a6b51e97c34df.tar.lz
nixlib-87ced975e705c7edd10324fbff8a6b51e97c34df.tar.xz
nixlib-87ced975e705c7edd10324fbff8a6b51e97c34df.tar.zst
nixlib-87ced975e705c7edd10324fbff8a6b51e97c34df.zip
postgresql16Packages.tds_fdw: unstable-2021-12-14 -> unstable-2023-07-20
Diffstat (limited to 'pkgs/servers/sql/postgresql')
-rw-r--r--pkgs/servers/sql/postgresql/ext/tds_fdw.nix14
1 files changed, 8 insertions, 6 deletions
diff --git a/pkgs/servers/sql/postgresql/ext/tds_fdw.nix b/pkgs/servers/sql/postgresql/ext/tds_fdw.nix
index 49c3ee044b2b..e84f8792e10e 100644
--- a/pkgs/servers/sql/postgresql/ext/tds_fdw.nix
+++ b/pkgs/servers/sql/postgresql/ext/tds_fdw.nix
@@ -1,26 +1,28 @@
-{ lib, stdenv, fetchFromGitHub, postgresql, freetds }:
+{ lib, stdenv, fetchFromGitHub, postgresql, freetds, unstableGitUpdater }:
 
 stdenv.mkDerivation rec {
   pname = "tds_fdw";
   # Move to stable version when it's released.
-  version = "unstable-2021-12-14";
+  version = "unstable-2023-07-20";
 
   buildInputs = [ postgresql freetds ];
 
   src = fetchFromGitHub {
     owner  = "tds-fdw";
-    repo   =  pname;
-    rev    = "1611a2805f85d84f463ae50c4e0765cb9bed72dc";
-    sha256 = "sha256-SYHo/o9fJjB1yzN4vLJB0RrF3HEJ4MzmEO44/Jih/20=";
+    repo   = "tds_fdw";
+    rev    = "2323efe2007d012b043fe91ea97a736b85eddce3";
+    hash   = "sha256-QdIQVQvOIY8dPi5KcbPQ/9crtD59hXstKOkHRfM1kNI=";
   };
 
   installPhase = ''
     version="$(sed -En "s,^default_version *= *'([^']*)'.*,\1,p" tds_fdw.control)"
-    install -D tds_fdw.so      -t $out/lib
+    install -D tds_fdw${postgresql.dlSuffix} -t $out/lib
     install -D sql/tds_fdw.sql    "$out/share/postgresql/extension/tds_fdw--$version.sql"
     install -D tds_fdw.control -t $out/share/postgresql/extension
   '';
 
+  passthru.updateScript = unstableGitUpdater { };
+
   meta = with lib; {
     description = "A PostgreSQL foreign data wrapper to connect to TDS databases (Sybase and Microsoft SQL Server)";
     homepage    = "https://github.com/tds-fdw/tds_fdw";