at 17.09-beta 33 lines 784 B view raw
1{ stdenv, fetchurl, pkgconfig, gnum4, glib, libsigcxx }: 2 3let 4 ver_maj = "2.50"; 5 ver_min = "0"; 6in 7stdenv.mkDerivation rec { 8 name = "glibmm-${ver_maj}.${ver_min}"; 9 10 src = fetchurl { 11 url = "mirror://gnome/sources/glibmm/${ver_maj}/${name}.tar.xz"; 12 sha256 = "df726e3c6ef42b7621474b03b644a2e40ec4eef94a1c5a932c1e740a78f95e94"; 13 }; 14 15 outputs = [ "out" "dev" ]; 16 17 nativeBuildInputs = [ pkgconfig gnum4 ]; 18 propagatedBuildInputs = [ glib libsigcxx ]; 19 20 enableParallelBuilding = true; 21 #doCheck = true; # some tests need network 22 23 meta = with stdenv.lib; { 24 description = "C++ interface to the GLib library"; 25 26 homepage = https://gtkmm.org/; 27 28 license = licenses.lgpl2Plus; 29 30 maintainers = with maintainers; [raskin]; 31 platforms = platforms.unix; 32 }; 33}