at 18.03-beta 32 lines 1.0 kB view raw
1{ stdenv, autoconf, automake, autoreconfHook, fetchurl, glib, gobjectIntrospection, gtk-doc, libtool, libxml2, libxslt, openssl, pkgconfig, python27Packages, xmlsec, zlib }: 2 3stdenv.mkDerivation rec { 4 5 name = "lasso-${version}"; 6 version = "2.5.1"; 7 8 src = fetchurl { 9 url = "https://dev.entrouvert.org/lasso/lasso-${version}.tar.gz"; 10 sha256 = "0n10zjjw84303c9vfy9bqhyzdl01459akbwy86cbgphd826mq45y"; 11 12 }; 13 14 nativeBuildInputs = [ autoreconfHook pkgconfig ]; 15 buildInputs = [ autoconf automake glib gobjectIntrospection gtk-doc libtool libxml2 libxslt openssl python27Packages.six xmlsec zlib ]; 16 17 configurePhase = '' 18 ./configure --with-pkg-config=$PKG_CONFIG_PATH \ 19 --disable-python \ 20 --disable-perl \ 21 --prefix=$out 22 ''; 23 24 meta = with stdenv.lib; { 25 homepage = http://lasso.entrouvert.org/; 26 description = "Liberty Alliance Single Sign-On library"; 27 license = licenses.gpl2Plus; 28 platforms = platforms.linux; 29 maintainers = with maintainers; [ womfoo ]; 30 }; 31 32}