Hi,
I tried building gnome-builder but I was having unknown problems so Igave up. Anyway, this is one of its dependencies so it would make thelife of whoever tries to package gnome builder later easier.
Thanks,Alex
From 4d96ac7b836f1c1029d79c1fa632d4cc16cb7e9c Mon Sep 17 00:00:00 2001
* gnu/packages/gnome.scm: (jsonrpc-glib) New variable.--- gnu/packages/gnome.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+)
Toggle diff (40 lines)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scmindex b29acf3225..8d461330de 100644--- a/gnu/packages/gnome.scm+++ b/gnu/packages/gnome.scm@@ -9942,3 +9942,33 @@ to.") environment. Its main purpose is the manual transcription of spoken audio files.") (license license:gpl3+))))++(define-public jsonrpc-glib+ (package+ (name "jsonrpc-glib")+ (version "3.32.0")+ (source (origin+ (method git-fetch)+ (uri (git-reference+ (url "https://gitlab.gnome.org/GNOME/jsonrpc-glib.git")+ (commit version)))+ (file-name (string-append name "-" version "-checkout"))+ (sha256+ (base32+ "0mjr4g6jm3nwsjw0mnwnxr7ndnzaq2b2pr92xk1dmnca5znmal34"))))+ (build-system meson-build-system)+ (inputs+ `(("glib" ,glib)+ ("gobject-introspection" ,gobject-introspection)+ ("json-glib" ,json-glib)+ ("vala" ,vala)))+ (native-inputs+ `(("pkg-config" ,pkg-config)))+ (home-page "https://gitlab.gnome.org/GNOME/jsonrpc-glib")+ (synopsis "JSON-RPC library for GLib")+ (description "Jsonrpc-GLib is a library to communicate with JSON-RPC+based peers in either a synchronous or asynchronous fashion. It also+allows communicating using the GVariant serialization format instead of+JSON when both peers support it. You might want that when communicating+on a single host to avoid parser overhead and memory-allocator fragmentation.")+ (license license:lgpl2.1+)))-- 2.26.0-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEESBMjhK0999huJUuDAi6uQjE9cPMFAl6GeZsACgkQAi6uQjE9cPMC2AgAqo5F2ugdjtbimLSwJXKfSx43+c+DAGfD21KFRrjA8SRfR31+4+r92VAes4+izTsOWvA7TcKtLPurpUvsZvHexVXHbFa5f2MPA/LXxsPgz5Tx6YAtGHwOvr+q2sCzFh4q8lfHF8wF7dYJYiHGuotflC9EQ5UFXsajrWL58m6U1xXGfnaM5N6t/vLR52owVWNtT81OxAdeV6txUaYlkXvqFW0iDDbMzpkQY5PhYForVpYDFBrja1jDGeoAjtZGdZMpcFjy7JoFruS1AQUnhCQMM9H2BBx2kcI36ExQtKaxNjMhTZQNP2DktXIB86Vd8I1dA8kidbqKZ+uuXi7YI85Qhw===Jpsc-----END PGP SIGNATURE-----