Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at fix-function-merge 40 lines 1.0 kB view raw
1{ fetchurl, lib, stdenv, pkg-config, intltool, gobject-introspection, glib, gdk-pixbuf 2, libxml2, cairo, pango, gnome }: 3 4stdenv.mkDerivation rec { 5 pname = "lasem"; 6 version = "0.4.4"; 7 8 outputs = [ "bin" "out" "dev" "man" "doc" "devdoc" ]; 9 10 src = fetchurl { 11 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 12 sha256 = "0fds3fsx84ylsfvf55zp65y8xqjj5n8gbhcsk02vqglivk7izw4v"; 13 }; 14 15 nativeBuildInputs = [ pkg-config intltool gobject-introspection ]; 16 17 propagatedBuildInputs = [ 18 glib gdk-pixbuf libxml2 cairo pango 19 ]; 20 21 enableParallelBuilding = true; 22 doCheck = true; 23 24 passthru = { 25 updateScript = gnome.updateScript { 26 packageName = pname; 27 versionPolicy = "odd-unstable"; 28 }; 29 }; 30 31 meta = { 32 description = "SVG and MathML rendering library"; 33 mainProgram = "lasem-render-0.4"; 34 35 homepage = "https://github.com/LasemProject/lasem"; 36 license = lib.licenses.gpl2Plus; 37 38 platforms = lib.platforms.unix; 39 }; 40}