diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/libpg_query/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/libpg_query/default.nix | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/nixpkgs/pkgs/development/libraries/libpg_query/default.nix b/nixpkgs/pkgs/development/libraries/libpg_query/default.nix index f7736b380fd6..003ec110f529 100644 --- a/nixpkgs/pkgs/development/libraries/libpg_query/default.nix +++ b/nixpkgs/pkgs/development/libraries/libpg_query/default.nix @@ -2,24 +2,28 @@ stdenv.mkDerivation rec { pname = "libpg_query"; - version = "13-2.1.2"; + version = "15-4.2.1"; src = fetchFromGitHub { owner = "pganalyze"; repo = "libpg_query"; rev = version; - sha256 = "sha256-Y0oIcpZ0CPbFvyTC6YrSjcs14jk/K5pIyJjTo5vV5sQ="; + hash = "sha256-wbWW2r8Ai4Y+JBI5DbMuVx326bAxmEgQlTd6nnzqDXw="; }; nativeBuildInputs = [ which ]; - makeFlags = [ "build" ]; + makeFlags = [ "build" "build_shared" ]; installPhase = '' install -Dm644 -t $out/lib libpg_query.a install -Dm644 -t $out/include pg_query.h + install -Dm644 -t $out/lib libpg_query${stdenv.hostPlatform.extensions.sharedLibrary} ''; + doCheck = true; + checkTarget = "test"; + meta = with lib; { homepage = "https://github.com/pganalyze/libpg_query"; description = "C library for accessing the PostgreSQL parser outside of the server environment"; |