{ stdenv, fetchFromGitHub, pkgconfig, cmake, zlib, glib }: stdenv.mkDerivation rec { name = "libproxy-${version}"; version = "0.4.13"; src = fetchFromGitHub { owner = "libproxy"; repo = "libproxy"; rev = version; sha256 = "0yg4wr44ync6x3p107ic00m1l04xqhni9jn1vzvkw3nfjd0k6f92"; }; outputs = [ "out" "dev" ]; # to deal with propagatedBuildInputs nativeBuildInputs = [ pkgconfig cmake ]; propagatedBuildInputs = [ zlib ] # now some optional deps, but many more are possible ++ [ glib ]; meta = with stdenv.lib; { platforms = platforms.linux; license = licenses.lgpl21; homepage = "http://libproxy.github.io/libproxy/"; description = "A library that provides automatic proxy configuration management"; }; }