Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 stdenv, 4 fetchurl, 5 pkg-config, 6 dbus, 7 dbus-glib, 8 gtk3, 9 gobject-introspection, 10 gtk-doc, 11 docbook_xml_dtd_45, 12 docbook_xsl, 13 libxslt, 14 libxml2, 15}: 16 17stdenv.mkDerivation rec { 18 19 majorVer = "3.0"; 20 minorVer = "2"; 21 version = "${majorVer}.${minorVer}"; 22 pname = "libunique3"; 23 srcName = "libunique-${version}"; 24 25 src = fetchurl { 26 url = "http://ftp.gnome.org/pub/GNOME/sources/libunique/${majorVer}/${srcName}.tar.xz"; 27 sha256 = "0f70lkw66v9cj72q0iw1s2546r6bwwcd8idcm3621fg2fgh2rw58"; 28 }; 29 30 nativeBuildInputs = [ 31 pkg-config 32 gobject-introspection 33 ]; 34 buildInputs = [ 35 dbus 36 dbus-glib 37 gtk3 38 gtk-doc 39 docbook_xml_dtd_45 40 docbook_xsl 41 libxslt 42 libxml2 43 ]; 44 45 meta = { 46 homepage = "https://gitlab.gnome.org/Archive/unique"; 47 description = "Library for writing single instance applications"; 48 license = lib.licenses.lgpl21; 49 maintainers = [ ]; 50 platforms = lib.platforms.linux; 51 }; 52}