{ lib, stdenv, fetchFromGitHub, postgresql, openssl } : stdenv.mkDerivation rec { pname = "pgmanage"; version = "11.0.1"; src = fetchFromGitHub { owner = "pgManage"; repo = "pgManage"; rev = "v${version}"; sha256 = "1a1dbc32b3y0ph8ydf800h6pz7dg6g1gxgid4gffk7k58xj0c5yf"; }; patchPhase = '' patchShebangs src/configure ''; configurePhase = '' ./configure --prefix $out ''; buildInputs = [ postgresql openssl ]; meta = with lib; { description = "A fast replacement for PGAdmin"; longDescription = '' At the heart of pgManage is a modern, fast, event-based C-binary, built in the style of NGINX and Node.js. This heart makes pgManage as fast as any PostgreSQL interface can hope to be. (Note: pgManage replaces Postage, which is no longer maintained.) ''; homepage = "https://github.com/pgManage/pgManage"; license = licenses.postgresql; maintainers = [ maintainers.basvandijk ]; }; }