lol

jsonrpc-glib: 3.41.0 → 3.42.0

https://gitlab.gnome.org/GNOME/jsonrpc-glib/-/compare/3.41.0...3.42.0

+35 -6
+35 -6
pkgs/development/libraries/jsonrpc-glib/default.nix
··· 1 - { lib, stdenv, fetchurl, meson, ninja, glib, json-glib, pkg-config, gobject-introspection, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_43, gnome }: 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , meson 5 + , ninja 6 + , glib 7 + , json-glib 8 + , pkg-config 9 + , gobject-introspection 10 + , vala 11 + , gi-docgen 12 + , gnome 13 + }: 14 + 2 15 stdenv.mkDerivation rec { 3 16 pname = "jsonrpc-glib"; 4 - version = "3.41.0"; 17 + version = "3.42.0"; 5 18 6 19 outputs = [ "out" "dev" "devdoc" ]; 7 20 8 - nativeBuildInputs = [ meson ninja pkg-config gobject-introspection vala gtk-doc docbook_xsl docbook_xml_dtd_43 ]; 9 - buildInputs = [ glib json-glib ]; 10 - 11 21 src = fetchurl { 12 22 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 13 - sha256 = "fE5qW4w3KWMs7MMS3BFjxNACQ9MukFKOVOxQOKI6fCE="; 23 + sha256 = "IhmJpXyoKhJGfcQngizXZRsMrQOBQMkxAnvxB0IIJ2s="; 14 24 }; 15 25 26 + nativeBuildInputs = [ 27 + meson 28 + ninja 29 + pkg-config 30 + gobject-introspection 31 + vala 32 + gi-docgen 33 + ]; 34 + 35 + buildInputs = [ 36 + glib 37 + json-glib 38 + ]; 39 + 16 40 mesonFlags = [ 17 41 "-Denable_gtk_doc=true" 18 42 ]; ··· 20 44 # Tests fail non-deterministically 21 45 # https://gitlab.gnome.org/GNOME/jsonrpc-glib/issues/2 22 46 doCheck = false; 47 + 48 + postFixup = '' 49 + # Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back. 50 + moveToOutput "share/doc" "$devdoc" 51 + ''; 23 52 24 53 passthru = { 25 54 updateScript = gnome.updateScript {