Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at release-19.03 31 lines 996 B view raw
1{ stdenv, fetchurl, meson, ninja, pkgconfig, gobject-introspection, vala, gtk-doc, docbook_xsl, glib }: 2 3# TODO: Add installed tests once https://gitlab.gnome.org/World/libcloudproviders/issues/4 is fixed 4 5stdenv.mkDerivation rec { 6 pname = "libcloudproviders"; 7 version = "0.3.0"; 8 9 src = fetchurl { 10 url = "https://gitlab.gnome.org/World/${pname}/repository/archive.tar.gz?ref=${version}"; 11 sha256 = "1hby7vhxn6fw4ih3xbx6ab9vqp3a3dmlhr0z7mrwr73b7ankly0l"; 12 }; 13 14 outputs = [ "out" "dev" "devdoc" ]; 15 16 mesonFlags = [ 17 "-Denable-gtk-doc=true" 18 ]; 19 20 nativeBuildInputs = [ meson ninja pkgconfig gobject-introspection vala gtk-doc docbook_xsl ]; 21 22 buildInputs = [ glib ]; 23 24 meta = with stdenv.lib; { 25 description = "DBus API that allows cloud storage sync clients to expose their services"; 26 homepage = https://gitlab.gnome.org/World/libcloudproviders; 27 license = licenses.lgpl3Plus; 28 maintainers = with maintainers; [ jtojnar ]; 29 platforms = platforms.unix; 30 }; 31}