summary refs log tree commit diff
path: root/pkgs/development/libraries/libpqxx/default.nix
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2018-02-18 16:59:52 +0100
committerVladimír Čunát <vcunat@gmail.com>2018-02-23 17:08:09 +0100
commit1dbb82848adbc347bffa3c933496b83da1256d6a (patch)
tree2c90dbd740ff10f4d0773462758bb0be7860a2a4 /pkgs/development/libraries/libpqxx/default.nix
parent36b0efc12f43da365b8d24db8f6c331edb8c2df2 (diff)
downloadnixpkgs-1dbb82848adbc347bffa3c933496b83da1256d6a.tar
nixpkgs-1dbb82848adbc347bffa3c933496b83da1256d6a.tar.gz
nixpkgs-1dbb82848adbc347bffa3c933496b83da1256d6a.tar.bz2
nixpkgs-1dbb82848adbc347bffa3c933496b83da1256d6a.tar.lz
nixpkgs-1dbb82848adbc347bffa3c933496b83da1256d6a.tar.xz
nixpkgs-1dbb82848adbc347bffa3c933496b83da1256d6a.tar.zst
nixpkgs-1dbb82848adbc347bffa3c933496b83da1256d6a.zip
hydra: fix build with gcc7, incl. libpqxx update
It builds, but it's otherwise untested.
Diffstat (limited to 'pkgs/development/libraries/libpqxx/default.nix')
-rw-r--r--pkgs/development/libraries/libpqxx/default.nix16
1 files changed, 10 insertions, 6 deletions
diff --git a/pkgs/development/libraries/libpqxx/default.nix b/pkgs/development/libraries/libpqxx/default.nix
index 51cb1c48e54..f51171ade68 100644
--- a/pkgs/development/libraries/libpqxx/default.nix
+++ b/pkgs/development/libraries/libpqxx/default.nix
@@ -1,14 +1,18 @@
-{ lib, stdenv, fetchurl, postgresql, python2, gnused }:
+{ lib, stdenv, fetchFromGitHub, postgresql, python2, gnused }:
 
 stdenv.mkDerivation rec {
-  name = "libpqxx-4.0.1";
+  name = "libpqxx-${version}";
+  version = "6.1.0";
 
-  src = fetchurl {
-    url = "http://pqxx.org/download/software/libpqxx/${name}.tar.gz";
-    sha256 = "0f6wxspp6rx12fkasanb0z2g2gc8dhcfwnxagx8wwqbpg6ifsz09";
+  src = fetchFromGitHub {
+    owner = "jtv";
+    repo = "libpqxx";
+    rev = version;
+    sha256 = "1dv96h10njg115216n2zm6fsvi4kb502hmhhn8cjhlfbxr9vc84q";
   };
 
-  buildInputs = [ postgresql python2 gnused ];
+  nativeBuildInputs = [ gnused python2 ];
+  buildInputs = [ postgresql ];
 
   preConfigure = ''
     patchShebangs .