Package Release Info

librest-0.9.1-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

librest-devel

Change Logs

* Sun Feb 26 2023 luc14n0@opensuse.org
- Replace python3-gi-docgen build requirement with the more
  reliable pkgconfig(gi-docgen).
* Sun Sep 11 2022 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 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 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 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.