summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorJonathan Ringer <jonringer117@gmail.com>2021-06-24 00:14:57 -0700
committerJonathan Ringer <jonringer@users.noreply.github.com>2021-06-24 00:47:07 -0700
commit1949616615268f4607f03f799dbd7f1f46a8587c (patch)
treeff62d66a68170a02b5dab8d6d4537a1bf47eb32e /pkgs/development/libraries
parent8481a131efbadf4b359ca657242338cad2284955 (diff)
downloadnixpkgs-1949616615268f4607f03f799dbd7f1f46a8587c.tar
nixpkgs-1949616615268f4607f03f799dbd7f1f46a8587c.tar.gz
nixpkgs-1949616615268f4607f03f799dbd7f1f46a8587c.tar.bz2
nixpkgs-1949616615268f4607f03f799dbd7f1f46a8587c.tar.lz
nixpkgs-1949616615268f4607f03f799dbd7f1f46a8587c.tar.xz
nixpkgs-1949616615268f4607f03f799dbd7f1f46a8587c.tar.zst
nixpkgs-1949616615268f4607f03f799dbd7f1f46a8587c.zip
libpqxx_6: init at 6.4.5
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/libpqxx/6.nix30
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libpqxx/6.nix b/pkgs/development/libraries/libpqxx/6.nix
new file mode 100644
index 00000000000..feb9c7e6514
--- /dev/null
+++ b/pkgs/development/libraries/libpqxx/6.nix
@@ -0,0 +1,30 @@
+{ lib, stdenv, fetchFromGitHub, postgresql, doxygen, xmlto, python2, gnused }:
+
+stdenv.mkDerivation rec {
+  pname = "libpqxx";
+  version = "6.4.5";
+
+  src = fetchFromGitHub {
+    owner = "jtv";
+    repo = pname;
+    rev = version;
+    sha256 = "0djmjr2b5x5nd2a4idv5j8s6w0kdmvil910iv1kyc7x94dirbrni";
+  };
+
+  nativeBuildInputs = [ gnused python2 ];
+  buildInputs = [ postgresql doxygen xmlto ];
+
+  preConfigure = ''
+    patchShebangs .
+  '';
+
+  configureFlags = [ "--enable-shared" ];
+
+  meta = {
+    description = "A C++ library to access PostgreSQL databases";
+    homepage = "http://pqxx.org/development/libpqxx/";
+    license = lib.licenses.bsd3;
+    platforms = lib.platforms.unix;
+    maintainers = [ lib.maintainers.eelco ];
+  };
+}