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 }: 2 stdenv.mkDerivation rec { 3 pname = "jsonrpc-glib"; 4 - version = "3.41.0"; 5 6 outputs = [ "out" "dev" "devdoc" ]; 7 8 - nativeBuildInputs = [ meson ninja pkg-config gobject-introspection vala gtk-doc docbook_xsl docbook_xml_dtd_43 ]; 9 - buildInputs = [ glib json-glib ]; 10 - 11 src = fetchurl { 12 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 13 - sha256 = "fE5qW4w3KWMs7MMS3BFjxNACQ9MukFKOVOxQOKI6fCE="; 14 }; 15 16 mesonFlags = [ 17 "-Denable_gtk_doc=true" 18 ]; ··· 20 # Tests fail non-deterministically 21 # https://gitlab.gnome.org/GNOME/jsonrpc-glib/issues/2 22 doCheck = false; 23 24 passthru = { 25 updateScript = gnome.updateScript {
··· 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 + 15 stdenv.mkDerivation rec { 16 pname = "jsonrpc-glib"; 17 + version = "3.42.0"; 18 19 outputs = [ "out" "dev" "devdoc" ]; 20 21 src = fetchurl { 22 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 23 + sha256 = "IhmJpXyoKhJGfcQngizXZRsMrQOBQMkxAnvxB0IIJ2s="; 24 }; 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 + 40 mesonFlags = [ 41 "-Denable_gtk_doc=true" 42 ]; ··· 44 # Tests fail non-deterministically 45 # https://gitlab.gnome.org/GNOME/jsonrpc-glib/issues/2 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 + ''; 52 53 passthru = { 54 updateScript = gnome.updateScript {