libgupnp-1_2-0 - Implementation of the UPnP specification

Property Value
Distribution openSUSE Tumbleweed
Repository GNOME Factory x86_64 + i586
Package filename libgupnp-1_2-0-1.2.1-109.8.x86_64.rpm
Package name libgupnp-1_2-0
Package version 1.2.1
Package release 109.8
Package architecture x86_64
Package type rpm
Category Development/Libraries/C and C++
License LGPL-2.0-or-later
Maintainer -
Download size 96.09 KB
Installed size 275.89 KB
GUPnP implements the UPnP specification: resource announcement and
discovery, description, control, event notification, and presentation
(GUPnP includes basic web server functionality through libsoup). GUPnP
does not include helpers for construction or control of specific
standardized resources (e.g. MediaServer); this is left for higher level
libraries utilizing the GUPnP framework.


Package Version Architecture Repository
libgupnp-1_2-0-1.2.2-163.8.i586.rpm 1.2.2 i586 GNOME Next
libgupnp-1_2-0-1.2.2-163.8.x86_64.rpm 1.2.2 x86_64 GNOME Next
libgupnp-1_2-0-1.2.2-111.8.i586.rpm 1.2.2 i586 GNOME Factory
libgupnp-1_2-0-1.2.1-1.2.i586.rpm 1.2.1 i586 openSUSE Oss
libgupnp-1_2-0-1.2.1-1.2.x86_64.rpm 1.2.1 x86_64 openSUSE Oss
libgupnp-1_2-0 - - -


Name Value
/sbin/ldconfig - - - - - - - - - - - - - - -


Name Value -
libgupnp-1_2-0 = 1.2.1-109.8
libgupnp-1_2-0(x86-64) = 1.2.1-109.8


Type URL
Binary Package libgupnp-1_2-0-1.2.1-109.8.x86_64.rpm
Source Package gupnp-1.2.1-109.8.src.rpm

Install Howto

  1. Add the GNOME Factory repository:
    # zypper addrepo gnome-factory
  2. Install libgupnp-1_2-0 rpm package:
    # zypper install libgupnp-1_2-0




2019-05-30 -
- Update to version 1.2.1:
+ Fix a deadlock when cancelling an action.
+ Do not call-back a cancelled action.
+ Fix public dependencies.
2019-05-30 -
- Update to version 1.2.0:
+ Stable release version bump.
2019-05-30 -
- Update to version 1.1.2:
+ Use python3 in binding tool.
+ Avoid a static buffer in the linux context manager.
+ Add UDA version and address family to linux context manager.
+ Implement ssdp:update in context manager.
+ Update documentation.
+ Introduce new sync/async service proxy call API.
2019-05-30 -
- Update to version 1.1.1:
+ Fix issue when building VAPI.
+ Pass on network mask from linux CM.
+ Properly rewrite v6 link-local urls when accessing.
+ Minor introspection annotation fixes.
+ Properly filter v6 scopes in linux CM.
+ Fix compile issues with linux CM when there is no wireless.h.
+ Fix doble-free in linux CM.
+ Simplify build tests a bit.
- Changes from version 1.1.0:
+ Bump API and ABI version.
+ GUPnPRootDevice implements GInitable.
+ Clean-up functions added for GObject-Introspection
+ Remove all deprecated functions from GUPnP 1.0 API.
+ Switch build to Meson.
+ Port everything to new GLib type macros.
+ Add IPv6 support to Linux context manager.
+ Fix IPv6 LL support for context.
+ Add gupnp_context_manager_create_full for specifying the socket
+ Bugs fixed: bgo#654446, bgo#770318, bgo#777491, bgo#780640,
bgo#780715, bgo#793955.
- Switch to meson buildsystem, add meson and gtk-doc BuildRequires
and macros.
- Add pkgconfig(gio-2.0), pkgconfig(glib-2.0),
pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires:
align with what meson checks for.
- Replace pkgconfig(gssdp-1.0) with pkgconfig(gssdp-1.2)
BuildRequires following upstreams changes.
- Add soname and sover defines and set them to 1_2-0 and 1.2, make
future API and ABI bumps easier.
2019-05-29 - Bjørn Lie <>
- Update to version 1.0.4:
+ Fix some win32-specific warnings.
+ Backport meson support form master.
+ Fix introspection annotations for get_icon_url
+ Avoid static buffer in linux context manager.
+ Fix wrong include in ACL header.
+ Fix endless loop in service proxy.
2018-07-31 -
- Update to version 1.0.3:
+ Avoid a crash in gupnp_root_device_constructor.
+ Propagage User-Agent from Cache.
+ Fix potential issue with boolean vs. bitwise evaluation.
+ Fix a crash in GUPnPServiceProxy::subscription_expire.
+ Accept broken Action header without the ".
+ Fix issue with strcpy destination buffer size in linux context
+ Bugs fixed: bgo#780640, bgo#780715, bgo#793955.
2018-06-04 -
- Drop NetworkManager recommends from libgupn-1_0-4: There is no
reason to pollute a system with NM just because something pulls
in libgupnp (boo#1082090).
2018-02-28 -
- Modernize spec-file by calling spec-cleaner
2017-03-20 -
- Update to version 1.0.2:
+ Fix a potential crash of GUPnPProxy when trying to access a
dangling GUPnPServiceProxy pointer of a server handler
2016-10-15 -
- Update to version 1.0.1:
+ Connman CM: Various fixes.
+ Linux CM: Fix compiler warning about negative shift.
+ Documentation:
- Fix FSF address.
- Fix references.
+ Build: Update ax_append_link_flags.
+ Bugs fixed: bgo#770318.

See Also

Package Description
libgupnp-1_2-0-32bit-1.2.2-111.8.x86_64.rpm Implementation of the UPnP specification
libgupnp-av-1_0-2-0.12.11-67.17.x86_64.rpm Library to ease the handling and implementation of UPnP A/V profiles
libgupnp-av-1_0-2-0.12.11-67.20.i586.rpm Library to ease the handling and implementation of UPnP A/V profiles
libgupnp-av-devel-0.12.11-67.17.x86_64.rpm Library to ease the handling and implementation of UPnP A/V profiles - Development Files
libgupnp-av-devel-0.12.11-67.20.i586.rpm Library to ease the handling and implementation of UPnP A/V profiles - Development Files
libgupnp-devel-1.2.1-109.8.x86_64.rpm Implementation of the UPnP specification - Development Files
libgupnp-devel-1.2.2-111.8.i586.rpm Implementation of the UPnP specification - Development Files
libgupnp-dlna-2_0-3-0.10.5-57.36.x86_64.rpm A collection of helpers for building DLNA applications
libgupnp-dlna-2_0-3-0.10.5-57.39.i586.rpm A collection of helpers for building DLNA applications
libgupnp-dlna-backend-gstreamer-0.10.5-57.36.x86_64.rpm GUPnP-DLNA GStreamer meta-extraction backend
libgupnp-dlna-backend-gstreamer-0.10.5-57.39.i586.rpm GUPnP-DLNA GStreamer meta-extraction backend
libgupnp-dlna-devel-0.10.5-57.36.x86_64.rpm A collection of helpers for building DLNA applications - Development Files
libgupnp-dlna-devel-0.10.5-57.39.i586.rpm A collection of helpers for building DLNA applications - Development Files
libgupnp-igd-1_0-4-0.2.5-57.13.i586.rpm Library to handle UPnP IGD port mapping
libgupnp-igd-1_0-4-0.2.5-57.8.x86_64.rpm Library to handle UPnP IGD port mapping