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

librest-1_0-0-0.9.1-3.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: librest-1_0-0 Distribution: openSUSE Tumbleweed
Version: 0.9.1 Vendor: openSUSE
Release: 3.4 Build date: Fri Feb 2 20:06:04 2024
Group: System/Libraries Build host: i02-ch2d
Size: 173240 Source RPM: librest-0.9.1-3.4.src.rpm
Packager: https://bugs.opensuse.org
Url: http://git.gnome.org/browse/librest/
Summary: Library to access RESTful web services
This library was designed to make it easier to access web services that
claim to be "RESTful". A reasonable description is that a RESTful
service should have urls that represent remote objects, which methods
can then be called on.

It is comprised of two parts:

    * the first aims to make it easier to make requests by providing a
      wrapper around libsoup.
    * the second aids with XML parsing by wrapping libxml2.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Sun Feb 26 2023 Luciano Santos <luc14n0@opensuse.org>
  - Replace python3-gi-docgen build requirement with the more
    reliable pkgconfig(gi-docgen).
* Sun Sep 11 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Add patches to fix some minor issues that upstream have solved in
    a different way in git, but this should suffice for now for us:
    + 0001-rest_proxy_call_sync-bail-out-if-no-payload.patch:
      rest_proxy_call_sync: bail out if no payload.
    + 0002-Handle-some-potential-problems-in-parsing-oauth2-acc.patch:
      Handle some potential problems in parsing oauth2 access tokens.
* Sat Aug 20 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Stop passing soup2=false and tests=false to meson, follow the
    defaults.
  - Pass vapi=true and add pkgconfig(vapigen) BuildRequires: Build
    vapi support.
  - Pass ca_certificates=true and
    ca_certificates_path=%{_sysconfdir}/ssl/ca-bundle.pem to meson.
* Mon Jun 20 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.9.1:
    + Removed RestAuth object.
    + Added an demo application to showcase librest.
    + Removed OAuth1 Proxy.
    + Added soupapiversion to pkg-config file in order to check the
      which soup version this library got built with.
    + Build against libsoup3 by default.
* Fri Jan 14 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.9.0:
    + New oauth2 proxy to accomplish pkce workflow with api endpoints
    + Introduced meson as buildsystem.
    + Introduced the possibility to build librest with soup-2.4 or
      soup-3.0
  - Bump abi and abi_pkg to 1.0 and 1_0 following upstream changes.
  - Add meson, gtk-doc, python3-gi-docgen and
    pkgconfig(json-glib-1.0) BuildRequires and meson macros, port to
    meson buildsystem.
  - Use ldconfig_scriptlets macro for post(un) handling.
  - Add pkgconfig(libsoup-3.0) BuildRequires and drop
    pkgconfig(libsoup-2.4) pkgconfig(libsoup-gnome-2.4)
    BuildRequires: Build with soup-3.0.
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Thu Oct 19 2017 dimstar@opensuse.org
  - Update to version 0.8.1:
    + RestProxy: Set the payload after _upload.
    + proxycall: remove double-assign to status_{code,message}.
* Tue Apr 25 2017 jengelh@inai.de
  - Use librest-0_7-0 as shared library name, similar to how it is
    done for libmwaw-0_3.
  - Drop redundant %clean section; use %_smp_mflags for parallel
    build.
* Fri May 06 2016 mgorse@suse.com
  - Update to GNOME 3.20  Fate#318572
* Mon Apr 18 2016 zaitor@opensuse.org
  - Update to version 0.8.0:
    + build-sys: Set version to 0.8.0.
    + tests: Fix lastfm test.
    + tests/proxy-continuous:
    - Simplify the code.
    - Server chunks can be different from client ones.
    + oauth: Don't leak temp data in steal_oauth_params.
    + rest-xml-parser: Ignore text content at the top-level of a
      document.
    + rest-proxy-auth: Add rest_proxy_auth_cancel for cancelling
      authentication.

Files

/usr/lib64/librest-1.0.so.0
/usr/lib64/librest-1.0.so.0.0.0
/usr/lib64/librest-extras-1.0.so.0
/usr/lib64/librest-extras-1.0.so.0.0.0
/usr/share/doc/packages/librest-1_0-0
/usr/share/doc/packages/librest-1_0-0/AUTHORS
/usr/share/doc/packages/librest-1_0-0/README.md
/usr/share/licenses/librest-1_0-0
/usr/share/licenses/librest-1_0-0/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024