at 17.09-beta 801 B view raw
1{stdenv, fetchFromGitHub, buildRebar3 }: 2 3let 4 shell = drv: stdenv.mkDerivation { 5 name = "interactive-shell-${drv.name}"; 6 buildInputs = [ drv ]; 7 }; 8 9 pkg = self: buildRebar3 rec { 10 name = "pgsql"; 11 version = "25+beta.2"; 12 13 src = fetchFromGitHub { 14 owner = "semiocast"; 15 repo = "pgsql"; 16 rev = "14f632bc89e464d82ce3ef12a67ed8c2adb5b60c"; 17 sha256 = "17dcahiwlw61zhy8aq9rn46lwb35fb9q3372s4wmz01czm8c348w"; 18 }; 19 20 dontStrip = true; 21 22 meta = { 23 description = "Erlang PostgreSQL Driver"; 24 license = stdenv.lib.licenses.mit; 25 homepage = https://github.com/semiocast/pgsql; 26 maintainers = with stdenv.lib.maintainers; [ ericbmerritt ]; 27 }; 28 29 passthru = { 30 env = shell self; 31 }; 32 33}; 34in stdenv.lib.fix pkg