Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

jsonrpc-glib-devel-3.44.0-150600.1.3 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: jsonrpc-glib-devel Distribution: SUSE Linux Enterprise 15
Version: 3.44.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.1.3 Build date: Fri Mar 8 21:08:22 2024
Group: Development/Languages/C and C++ Build host: h01-ch3d
Size: 2066971 Source RPM: jsonrpc-glib-3.44.0-150600.1.3.src.rpm
Packager: https://www.suse.com/
Url: https://gitlab.gnome.org/GNOME/jsonrpc-glib
Summary: Development environment for jsonrpc-glib
This is a library to communicate with JSON-RPC based peers in
either a synchronous or an asynchronous fashion. It also allows
communicating using the GVariant serialization format instead
of JSON when both peers support it.

This package contains all files necessary for development using
Jsonrpc-GLib.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Fri Mar 17 2023 bjorn.lie@gmail.com
  - Update to version 3.44.0:
    + No changes since 3.43.0 development release.
* Mon Mar 06 2023 bjorn.lie@gmail.com
  - Update to version 3.43.0:
    + Testsuite fixes
    + Improved error messages
    + Provide client error code with JSON_CLIENT_ERROR error domain
    + Explicit variant ownership fixes
  - Enable meson_test macro again, following upstreams fixes.
* Mon Aug 29 2022 bjorn.lie@gmail.com
  - Disable meson_test macro, it randomly fails for all arches and
    targets.
    https://gitlab.gnome.org/GNOME/jsonrpc-glib/-/issues/2
* Sat Mar 19 2022 luc14n0@opensuse.org
  - Update to version 3.42.0:
    + Documentation improvements to use gi-docgen.
    + Introspection fixes.
  - Replace gtk-doc with pkgconfig(gi-docgen) build requirement as
    the new improved way for generating the API documentation.
  - Add temporary hacky SED commands to fix the gi-docgen generated
    documentation ending up under /usr/share/doc/ rather than
    /usr/share/doc/PKG_NAME.
  - Add jsonrpc-glib-rpmlintrc to filter out the:
    "obsolete-not-provided typelib-1_0-Jsonrpc-1.0" since there's no
    need to do so as we already used the capability typelib(foobar),
    for requirements, before the renaming.
* Fri Jan 07 2022 bjorn.lie@gmail.com
  - Update to version 3.41.0:
    + Improvements to JSONRPC_MESSAGE_PUT_VARIANT().
  - Replace post(un) handling with ldconfig_scriptlets macro.
  - Add check section, meson_test macro and pass enable_tests=true to
    meson, run tests during build.
* Thu Sep 23 2021 bjorn.lie@gmail.com
  - Update to version 3.40.0:
    + Add ability to inject variant into messages.
* Mon Sep 14 2020 dimstar@opensuse.org
  - Update to version 3.38.0:
    + Improve usage as a subproject.
* Tue Sep 10 2019 mgorse@suse.com
  - Update to version 3.34.0:
    + No changes.
* Thu Aug 15 2019 bjorn.lie@gmail.com
  - Update to version 3.33.3:
    + Custom marshallers are now provided for all signals to improve
      the stack-unwinding capability from kernel tooling such as
      Linux `perf`.
    + Various build system improvements.
* Wed Jul 03 2019 dimstar@opensuse.org
  - Rename typelib-1_0-Jsonrpc-1.0 to typelib-1_0-Jsonrpc-1_0: adhere
    to packaging guideline for typelib libraries. Obsolete the old
    name (no need to Provide, as packages are supposed to Require
    typelib(Jsonrpc-1.0). This symbol remains unchanged.
* Wed Mar 13 2019 bjorn.lie@gmail.com
  - Update to version 3.32.0:
    + No changes in this release.
* Tue Feb 19 2019 bjorn.lie@gmail.com
  - Update to version 3.31.91:
    + Improve cross-compilation support.
* Thu Oct 11 2018 bjorn.lie@gmail.com
  - Update to version 3.30.1:
    + When --buildtype=release is used, assertion checks are disabled
      and -Bsymbolic is used.
* Wed Sep 12 2018 antoine.belvire@opensuse.org
  - Update to version 3.30.0:
    + No change, only bump version.
* Fri Aug 17 2018 luc14n0@linuxmail.org
  - Update to version 3.29.91:
    + Fix of double-free in generated vala bindings.
    + Floating reference fixes for some gvariants.
    + Use g_bytes_new_take() to simplify memory tracking.
    + Some variants are now unwrapped to simplify usage by consumers.
    + Unit tests now disable SIGPIPE.
    + test-client was removed as it was dead code.
* Tue Jul 24 2018 bjorn.lie@gmail.com
  - Update to version 3.29.4:
    + More lenient testing for transient errors.
    + Increased compiler warnings when building on GCC.
    + Vala vapi generation improvements.
* Thu Jun 21 2018 luc14n0@linuxmail.org
  - Update to version 3.29.3:
    + Various introspection fixes.
    + Add JsonrpcServer::client-closed.
    + Emit JsonrpcClient::failed upon panic.
    + Helpers for strv message building and parsing.
    + Support for boxing/unboxing a{sv} variants.
    + A new variant for calling a remote method and get message id.
    + Fixes for an invalid type propagation.
* Tue Jun 19 2018 bjorn.lie@gmail.com
  - Update to version 3.28.1:
    + Fixes for invalid type propagation.
    + Fixes for gobject introspection.
    + Improved busy tracking in streams.
    + Ensure JsonrpcClient::failed is emitted in panic.
* Wed Mar 14 2018 luc14n0@linuxmail.org
  - Update to version 3.28.0:
    + No visible changes.
  - Update URL tag to https://gitlab.gnome.org/GNOME/jsonrpc-glib:
    the closest thing to a web page currently.
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Wed Feb 21 2018 dimstar@opensuse.org
  - Update to version 3.27.91:
    + Add JsonrpcServer::client-accepted signal.
    + Improvements to dispatching of errors when panic'ing the
      connection.
    + Message parsing is more liberal in what it accepts as input.
    + Default ABI visibility was set to hidden, making our ABI macros
      useful.
  - Update license tag to SPDX-3.0 format: LGPL-2.1-or-later.
* Mon Feb 05 2018 dimstar@opensuse.org
  - Update to version 3.27.90:
    + More documentation and GObject Introspection additions.
    + Fixes for documentation and taking of floating references from
      GVariant params.
    + The soname has been bumped since we altered the correctness of
      GVariant params. C-based programs mostly just need to be
      recompiled. Other bindings-based consumers should have their
      bindings regenerated if necessary.
    + When panic'ing a connection (such as from a broken pipe) we now
      defer error propagation back to the main loop to avoid some
      re-entrancy complexity for applications.
  - Bump sover to 1_0-1 and rename the library packages to
    libjsonrpc-glib-1_0-1, following upstreams change.
* Fri Jan 12 2018 luc14n0@linuxmail.org
  - Update to version 3.27.4:
    + The JSONRPC_MESSAGE_NEW_ARRAY() macro was added to allow for
      creating GVariant messages that are an array.
    + A number of conformance tests were added.
    + JsonrpcClient allows for detailed signals (G_SIGNAL_DETAILED)
      for notification and handle-call signals.
    + JsonrpcServer gained new functionality to enumerate the number
      of connected clients.
    + JsonrpcClient tries to hold on to an additional reference when
      panic is called.
    + Message parsing can now support NULL strings using maybe types
      when encoding and decoding messages.
  - Update package descriptions making it shorter and more assertive.
  - Add gio-unix-2.0 and glib-2.0 pkgconfig modules BuildRequires:
    They were being pulled with gio-2.0 pkgconfig module and used
    already as all of them live in glib2-devel package.
* Thu Oct 19 2017 dimstar@opensuse.org
  - Update to version 3.27.1:
    + jsonrpc-glib now uses versioning macros similar to GLib or Gtk
      instead of a custom linker script for ABI exports.
* Thu Oct 05 2017 luc14n0@linuxmail.org
  - Update to version 3.26.1:
    + Require -std=gnu11 in project config. We always required this,
      but previously we were relying on the default GCC flags to do
      so.
    + Fix improper use of va_list on non-Intel architectures.
    + JsonrpcOutputStream now properly checks for pending operations
      before flushing, so that an error is not incorrectly
      synthesized.
    + Improved error propagation from data streams.
    + Correctness fixes for stress tests.
* Tue Sep 12 2017 zaitor@opensuse.org
  - Update to version 3.26.0:
    + Run test suite as part of build tooling.
  - Enable gtk-doc BuildRequires, build documentation.
  - Add enable_profiling=false, enable_gtk_doc=true and
    enable_tests=false to meson, ensure we build the features we
    want.
* Thu Sep 07 2017 dimstar@opensuse.org
  - Update to version 3.25.92:
    + Check for version-script support from linker.
    + Fix impossible comparison in JsonrpcInputStream.
* Tue Jul 04 2017 zaitor@opensuse.org
  - Initial build for openSUSE, version 3.25.3.

Files

/usr/include/jsonrpc-glib-1.0
/usr/include/jsonrpc-glib-1.0/jsonrpc-client.h
/usr/include/jsonrpc-glib-1.0/jsonrpc-glib.h
/usr/include/jsonrpc-glib-1.0/jsonrpc-input-stream-private.h
/usr/include/jsonrpc-glib-1.0/jsonrpc-input-stream.h
/usr/include/jsonrpc-glib-1.0/jsonrpc-message.h
/usr/include/jsonrpc-glib-1.0/jsonrpc-output-stream.h
/usr/include/jsonrpc-glib-1.0/jsonrpc-server.h
/usr/include/jsonrpc-glib-1.0/jsonrpc-version-macros.h
/usr/include/jsonrpc-glib-1.0/jsonrpc-version.h
/usr/lib64/libjsonrpc-glib-1.0.so
/usr/lib64/pkgconfig/jsonrpc-glib-1.0.pc
/usr/share/doc/packages/jsonrpc-glib
/usr/share/doc/packages/jsonrpc-glib-devel
/usr/share/doc/packages/jsonrpc-glib-devel/AUTHORS
/usr/share/doc/packages/jsonrpc-glib-devel/CONTRIBUTING.md
/usr/share/doc/packages/jsonrpc-glib-devel/README.md
/usr/share/doc/packages/jsonrpc-glib/Jsonrpc.toml
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Black.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Black.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-BlackItalic.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-BlackItalic.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Bold.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Bold.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-BoldItalic.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-BoldItalic.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Italic.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Italic.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Medium.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Medium.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-MediumItalic.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-MediumItalic.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Regular.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatDisplay-Regular.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatText-Bold.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatText-Bold.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatText-BoldItalic.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatText-BoldItalic.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatText-Italic.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatText-Italic.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatText-Medium.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatText-Medium.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatText-MediumItalic.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatText-MediumItalic.woff2
/usr/share/doc/packages/jsonrpc-glib/RedHatText-Regular.woff
/usr/share/doc/packages/jsonrpc-glib/RedHatText-Regular.woff2
/usr/share/doc/packages/jsonrpc-glib/SourceCodePro-It.ttf.woff
/usr/share/doc/packages/jsonrpc-glib/SourceCodePro-Regular.ttf.woff
/usr/share/doc/packages/jsonrpc-glib/SourceCodePro-Semibold.ttf.woff
/usr/share/doc/packages/jsonrpc-glib/callback.ServerHandler.html
/usr/share/doc/packages/jsonrpc-glib/class.Client.html
/usr/share/doc/packages/jsonrpc-glib/class.InputStream.html
/usr/share/doc/packages/jsonrpc-glib/class.OutputStream.html
/usr/share/doc/packages/jsonrpc-glib/class.Server.html
/usr/share/doc/packages/jsonrpc-glib/classes_hierarchy.html
/usr/share/doc/packages/jsonrpc-glib/const.MAJOR_VERSION.html
/usr/share/doc/packages/jsonrpc-glib/const.MICRO_VERSION.html
/usr/share/doc/packages/jsonrpc-glib/const.MINOR_VERSION.html
/usr/share/doc/packages/jsonrpc-glib/const.VERSION_S.html
/usr/share/doc/packages/jsonrpc-glib/ctor.Client.new.html
/usr/share/doc/packages/jsonrpc-glib/ctor.InputStream.new.html
/usr/share/doc/packages/jsonrpc-glib/ctor.OutputStream.new.html
/usr/share/doc/packages/jsonrpc-glib/ctor.Server.new.html
/usr/share/doc/packages/jsonrpc-glib/enum.ClientError.html
/usr/share/doc/packages/jsonrpc-glib/fonts.css
/usr/share/doc/packages/jsonrpc-glib/func.CHECK_VERSION.html
/usr/share/doc/packages/jsonrpc-glib/func.DEPRECATED_FOR.html
/usr/share/doc/packages/jsonrpc-glib/func.DEPRECATED_IN_3_26_FOR.html
/usr/share/doc/packages/jsonrpc-glib/func.DEPRECATED_IN_3_28_FOR.html
/usr/share/doc/packages/jsonrpc-glib/func.DEPRECATED_IN_3_30_FOR.html
/usr/share/doc/packages/jsonrpc-glib/func.DEPRECATED_IN_3_40_FOR.html
/usr/share/doc/packages/jsonrpc-glib/func.DEPRECATED_IN_3_44_FOR.html
/usr/share/doc/packages/jsonrpc-glib/func.ENCODE_VERSION.html
/usr/share/doc/packages/jsonrpc-glib/func.MESSAGE_NEW.html
/usr/share/doc/packages/jsonrpc-glib/func.MESSAGE_NEW_ARRAY.html
/usr/share/doc/packages/jsonrpc-glib/func.MESSAGE_PARSE.html
/usr/share/doc/packages/jsonrpc-glib/func.MESSAGE_PARSE_ARRAY.html
/usr/share/doc/packages/jsonrpc-glib/func.UNAVAILABLE.html
/usr/share/doc/packages/jsonrpc-glib/func.message_new.html
/usr/share/doc/packages/jsonrpc-glib/func.message_new_array.html
/usr/share/doc/packages/jsonrpc-glib/func.message_parse.html
/usr/share/doc/packages/jsonrpc-glib/func.message_parse_array.html
/usr/share/doc/packages/jsonrpc-glib/fzy.js
/usr/share/doc/packages/jsonrpc-glib/go-up-symbolic.png
/usr/share/doc/packages/jsonrpc-glib/index.html
/usr/share/doc/packages/jsonrpc-glib/index.json
/usr/share/doc/packages/jsonrpc-glib/jsonrpc-glib.devhelp2
/usr/share/doc/packages/jsonrpc-glib/main.js
/usr/share/doc/packages/jsonrpc-glib/method.Client.call.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.call_async.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.call_finish.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.call_with_id_async.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.close.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.close_async.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.close_finish.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.get_use_gvariant.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.reply.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.reply_async.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.reply_error_async.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.reply_error_finish.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.reply_finish.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.send_notification.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.send_notification_async.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.send_notification_finish.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.set_use_gvariant.html
/usr/share/doc/packages/jsonrpc-glib/method.Client.start_listening.html
/usr/share/doc/packages/jsonrpc-glib/method.InputStream.read_message.html
/usr/share/doc/packages/jsonrpc-glib/method.InputStream.read_message_async.html
/usr/share/doc/packages/jsonrpc-glib/method.InputStream.read_message_finish.html
/usr/share/doc/packages/jsonrpc-glib/method.OutputStream.get_use_gvariant.html
/usr/share/doc/packages/jsonrpc-glib/method.OutputStream.set_use_gvariant.html
/usr/share/doc/packages/jsonrpc-glib/method.OutputStream.write_message.html
/usr/share/doc/packages/jsonrpc-glib/method.OutputStream.write_message_async.html
/usr/share/doc/packages/jsonrpc-glib/method.OutputStream.write_message_finish.html
/usr/share/doc/packages/jsonrpc-glib/method.Server.accept_io_stream.html
/usr/share/doc/packages/jsonrpc-glib/method.Server.add_handler.html
/usr/share/doc/packages/jsonrpc-glib/method.Server.foreach.html
/usr/share/doc/packages/jsonrpc-glib/method.Server.remove_handler.html
/usr/share/doc/packages/jsonrpc-glib/opensearch.xml
/usr/share/doc/packages/jsonrpc-glib/property.Client.io-stream.html
/usr/share/doc/packages/jsonrpc-glib/property.Client.use-gvariant.html
/usr/share/doc/packages/jsonrpc-glib/property.OutputStream.use-gvariant.html
/usr/share/doc/packages/jsonrpc-glib/search.js
/usr/share/doc/packages/jsonrpc-glib/signal.Client.failed.html
/usr/share/doc/packages/jsonrpc-glib/signal.Client.handle-call.html
/usr/share/doc/packages/jsonrpc-glib/signal.Client.notification.html
/usr/share/doc/packages/jsonrpc-glib/signal.Server.client-accepted.html
/usr/share/doc/packages/jsonrpc-glib/signal.Server.client-closed.html
/usr/share/doc/packages/jsonrpc-glib/signal.Server.handle-call.html
/usr/share/doc/packages/jsonrpc-glib/signal.Server.notification.html
/usr/share/doc/packages/jsonrpc-glib/solarized-dark.css
/usr/share/doc/packages/jsonrpc-glib/solarized-light.css
/usr/share/doc/packages/jsonrpc-glib/struct.MessageAny.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageGetBoolean.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageGetDict.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageGetDouble.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageGetInt32.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageGetInt64.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageGetIter.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageGetString.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageGetStrv.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageGetVariant.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessageMagic.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessagePutBoolean.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessagePutDouble.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessagePutInt32.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessagePutInt64.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessagePutString.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessagePutStrv.html
/usr/share/doc/packages/jsonrpc-glib/struct.MessagePutVariant.html
/usr/share/doc/packages/jsonrpc-glib/style.css
/usr/share/doc/packages/jsonrpc-glib/type_func.Client.error_quark.html
/usr/share/doc/packages/jsonrpc-glib/urlmap.js
/usr/share/doc/packages/jsonrpc-glib/vfunc.Client.failed.html
/usr/share/doc/packages/jsonrpc-glib/vfunc.Client.handle_call.html
/usr/share/doc/packages/jsonrpc-glib/vfunc.Client.notification.html
/usr/share/doc/packages/jsonrpc-glib/vfunc.Server.client_accepted.html
/usr/share/doc/packages/jsonrpc-glib/vfunc.Server.client_closed.html
/usr/share/doc/packages/jsonrpc-glib/vfunc.Server.handle_call.html
/usr/share/doc/packages/jsonrpc-glib/vfunc.Server.notification.html
/usr/share/gir-1.0/Jsonrpc-1.0.gir
/usr/share/vala/vapi
/usr/share/vala/vapi/jsonrpc-glib-1.0.deps
/usr/share/vala/vapi/jsonrpc-glib-1.0.vapi


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024