File gupnp-tools.changes of Package gupnp-tools

-------------------------------------------------------------------
Sun Sep 17 18:51:07 UTC 2023 - bjorn.lie@gmail.com

- Update to version 0.12.1+3:
  + av-cp: Remove stray debug output.
  + common: Drop deprecated xmlRecoverMemory (fix build with
    libxml2 2.11.4).
  + Updated translations.
- Change compression in service and tarball produced to zst.

-------------------------------------------------------------------
Wed Aug  2 12:39:21 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 0.12.1:
  + Universal CP: Do not crash if a device disappears.
  + Fix issue with meson 1.2.0.
  + Updated translations.
- Drop 1372f9eb.patch: Fixed upstream.

-------------------------------------------------------------------
Wed Jul 19 09:41:46 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

- Add 1372f9eb.patch: build: Fix wrap file syntax. Fix Meson 1.2
  compatibility.

-------------------------------------------------------------------
Wed Oct 12 09:47:25 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 0.12.0:
  + Universal Control Point: a tool that enables one to discover
    UPnP devices and services, retrieve information about them,
    subscribe to events and invoke actions.
  + Network Light: a virtual light bulb that allows control points
    to switch it on and off, change its dimming level and query its
    current status. It also provides a simple UI to control all the
    network lights available on the network.
  + AV Control Point: a simple media player UI that enables one to
    discover and play multimedia contents available on a network.
    It is strictly a control point and therefore does not have any
    playback capabilities of it's own and relies on external UPnP
    MediaRenderer devices for actual playback.
  + Upload: a simple command line utility that uploads files to
    known MediaServers. Use Universal Control Point for discovering
    the MediaServers.
  + Discover: a simple command line utility to run a SSDP discovery
    on the network.

-------------------------------------------------------------------
Sun Aug 28 13:00:07 UTC 2022 - bjorn.lie@gmail.com

- Update to version gupnp-tools-0.10.3+16:
  * universal-cp: Do not leave value uninitialized
  * network-light: Adapt to recent GUPnP changes
  * common: Do not dereference NULL error
  * Port to GUPnP 1.6 and libsoup 3
  * Updated translations.
- Switch to source service checkout of master, allow build with
  new gupnp and soup3.
- Replace pkgconfig(gssdp-1.2), pkgconfig(gupnp-1.2) and
  pkgconfig(libsoup-2.4) with pkgconfig(gssdp-1.6),
  pkgconfig(gupnp-1.6) and pkgconfig(libsoup-3.0) BuildRequires
  following upstream changes.
- Drop update-desktop-files BuildRequires and macro calls: No
  longer needed.

-------------------------------------------------------------------
Mon May 23 16:10:47 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>

- Update to version 0.10.3:
  + Fix deprecated function calls.
  + Fix empty icon for devices with no icons.
  + Updated translations.

-------------------------------------------------------------------
Tue Nov 16 19:05:01 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 0.10.2:
  + Universal CP: Fix format message error.
  + Bugs fixed: glgo#GNOME/gupnp-tools!20,
    glgo#GNOME/gupnp-tools!21.
  + Updated translations.

-------------------------------------------------------------------
Tue Jun 22 13:57:27 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 0.10.1:
  + Fix various smaller memory leaks
  + Stop using deprecated functions from GUPnP
  + Update icons
  + Upload: Check that a UDN was provided
  + AV-CP:
    - Some visual improvements like headerbars and symbolic icons
    - Search dialog provides entry completion
    - Add IPv6 support if available
  + Network Light: Add IPv6 support if available
  + Updated translations.

-------------------------------------------------------------------
Sat Jan 25 14:15:15 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>

- No longer recommend -lang: supplements are in use

-------------------------------------------------------------------
Fri Mar 29 19:22:30 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 0.10.0:
  + Port to GUPnP 1.2.
  + Various Meson fixes.
  + Updated translations.
- Drop gupnp-tools-port-new-gupnp-api.patch: Fixed upstream.

-------------------------------------------------------------------
Sat Jan  5 21:52:04 UTC 2019 - bjorn.lie@gmail.com

- Update to version 0.8.15:
  + All: Improve desktop files.
  + Build: Port to meson.
  + AV Controlpoint:
    - Fix building against GtkSourceVIew 4.
    - Make it possible to change the UserAgent.
    - Remove g_type_class_add_private.
    - Fix closing the about dialog.
  + Universal Controlpoint: Fix closing the about dialog.
  + Updated translations.
- Drop post(un) handling of desktop_database_post(un), no longer
  needed.
- Switch to meson buildsystem, add meson BuildRequires and macros.
- Replace pkgconfig(gtksourceview-3.0) with
  pkgconfig(gtksourceview-4), pkgconfig(gssdp-1.0) with
  pkgconfig(gssdp-1.2), pkgconfig(gupnp-1.0) with
  pkgconfig(gupnp-1.2) BuildRequires.
- Add pkgconfig(glib-2.0) and pkgconfig(gobject-2.0) BuildRequires:
  align with what meson checks for.
- Drop intltool BuildRequires: No longer needed.
- Add gupnp-tools-port-new-gupnp-api.patch: Fix build with new
  gupnp.
- Add fdupes BuildRequires and macro, remove duplicates.

-------------------------------------------------------------------
Wed Feb 28 16:33:15 UTC 2018 - dimstar@opensuse.org

- Modernize spec-file by calling spec-cleaner

-------------------------------------------------------------------
Sat Sep  9 16:08:19 UTC 2017 - dimstar@opensuse.org

- Update to version 0.8.14:
  + AV Controlpoint:
    - Add possibility to run searches on the server.
    - Fix issue with browsing servers that do not have an icon.
  + Universal Controlpoint: Fix issue with sub-devices that don't
    have an icon.
  + Updated translations.

-------------------------------------------------------------------
Tue Nov 22 10:36:31 UTC 2016 - zaitor@opensuse.org

- Update to version 0.8.13:
  + Build: Fix desktop file generation.
  + All: Remove deprecated calls from GSSDP and GUPnP.
  + AV Controlpoint:
    - Move some code into GtkBuilder files.
    - Some clean-ups.
    - Do not allow "Pause" when renderer is "Stopped".
    - Fix icon for "Next" button.
    - Enable menu key on playlist.
    - Fix compiling with recent GUPnP-AV.
  + Bugs fixed: bgo#770655.
  + Updated translations.
- Drop gupnp-tools-fix-build-with-new-gupnp.patch and
  gupnp-tools-fixup-desktop-files.patch: Fixed upstream.
- Following the above: Drop libtool buildrequires and autoreconf
  call, as we no longer carry any patches.

-------------------------------------------------------------------
Sun Oct 23 13:17:39 UTC 2016 - zaitor@opensuse.org

- Add gupnp-tools-fix-build-with-new-gupnp.patch: Fix compiling
  when using recent GUPnP-AV.

-------------------------------------------------------------------
Tue Aug 16 13:20:40 UTC 2016 - dimstar@opensuse.org

- Update to version 0.8.12:
  + Build:
    - Update and add missing m4 macros from autoconf archive.
    - Use upstream gettext.
  + Common:
    - Remove use of deprecated libsoup API.
    - Do not leak the pixbuf loader.
  + Upload:
    - Use help text from option context.
    - Make UDN a parameter.
  + Network light:
    - Add commandline argument for friendly name.
    - Add commandline argument for exclusive change.
    - use "newTargetValue" instead of "NewTargetValue".
  + Universal Control Point: Fix some memory leaks.
  + AV-CP:
    - Fix some memory leaks.
    - Do some refactoring to use nice sort order from server.
  + Bugs fixed: bgo#730747, bgo#758779, bgo#761967, bgo#761968,
    bgo#764050.
  + Updated translations.
- Add gupnp-tools-fixup-desktop-files.patch: Fix desktop files to
  look in the right location for icons (bgo#769984).
- Add libtool BuildRequires and call to autoreconf: above patch
  touches the buildsystem.

-------------------------------------------------------------------
Sun Nov 29 09:36:05 UTC 2015 - zaitor@opensuse.org

- Update to version 0.8.11:
  + Remove gnome-common.
  + Network light:
    - Fix re-creation of about dialog.
    - Use UUID functions from GUPnP.
    - Fix a critical on shutdown after showing the about dialog.
  + AV-CP:
    - Fix default resolution on weird screens.
    - Avoid a possible crash when clicking on rescan after contexts
      have been changed.
  + Discoverer: Free some strings.
  + Bugs fixed: bgo#697315, bgo#697954.
  + Updated translations.

-------------------------------------------------------------------
Mon May 11 07:13:53 UTC 2015 - dimstar@opensuse.org

- Update to version 0.8.10:
  + Remove checks for gnome-icon-theme.
  + Change icon loader behavior to not fail if there's no fall-back
    icons.
  + AV-CP:
    - Remove deprecated GTK+ things.
    - Fix warning about transient dialogs.
    - Make it possible to call Play on folders if they expose
      resources.
  + Universal-CP: Remove deprecated GTK+ things.
  + Discover: Add --message-type commandline option.
  + Upload:
    - Fix critical on shut-down.
    - Print interface and IP used for uploading.
  + Bugs fixed: bgo#733592, bgo#733594, bgo#734162, bgo#735275.
  + Updated translations.
- Drop gupnp-tools-no-g_i_t.patch: fixed upstream.

-------------------------------------------------------------------
Sun Jul 13 20:54:57 UTC 2014 - dimstar@opensuse.org

- Remove dependency on gnome-icon-theme:
  + Add gupnp-tools-no-g_i_t.patch: Do not depend on
    gnome-icon-theme. Gnome-icon-theme variants have been merged
    into adwaita-icon-theme.  Ensuring the presence of the same is
    responsibility of GTK+ 3.0.
  + Drop pkgconfig(gnome-icon-theme) BuildRequires.

-------------------------------------------------------------------
Mon Feb  3 20:54:05 UTC 2014 - dimstar@opensuse.org

- Update to version 0.8.9:
  + Make DIDL-Lite dialog work when closed with "X".
  + Make UniversalCP behave nicer in busy networks where a lot of
    devices appear/disappear/reappear.
  + Bugs fixed: bgo#722245, bgo#723172.
  + Updated translations.

-------------------------------------------------------------------
Mon Nov 11 22:28:44 UTC 2013 - dimstar@opensuse.org

- Update to version 0.8.8 (bnc#849913):
  + Add --interface/--port options to all GUI tools.
  + Universal CP:
    - Don't crash on variable-only services.
    - Select first combo box value by default for restricted value
      lists.
  + Bugs fixed: bgo#672863, bgo#708370.
  + Updated translations.

-------------------------------------------------------------------
Tue Aug 20 15:49:00 UTC 2013 - dimstar@opensuse.org

- Update to version 0.8.7:
  + Fix argument order in UPnP calls.
  + Bugs fixed: bgo#697325, deb#519464.
  + Updated translations.

-------------------------------------------------------------------
Thu Apr  4 14:03:36 UTC 2013 - dimstar@opensuse.org

- Update to version 0.8.6.1:
  + Fix configure.
  + Updated translations.

-------------------------------------------------------------------
Wed Mar 20 14:13:21 UTC 2013 - dimstar@opensuse.org

- Update to version 0.8.6:
  + Support i18n.
  + Upgrade GtkBuilder files.
  + Use license links provided by GtkAbout.
  + gupnp-av-cp:
    - Fix GtkSourceView include.
    - Fix memory leak in TreeView.
    - Add a rescan button.
    - Fix a typo in About dialog.
    - Make network port configurable.
  + Updated translations.
- Add intltool BuildRequires: newly dependency.
- Drop gupnp-tools-includes.patch: fixed upstream.
- Create -lang subpackage.

-------------------------------------------------------------------
Sat Jan 12 17:12:21 UTC 2013 - dimstar@opensuse.org

- Add gupnp-tools-includes.patch: Fix missing includes coming from
  changes in gtksourceview 3.7.x.

-------------------------------------------------------------------
Wed Dec 26 11:41:35 UTC 2012 - zaitor@opensuse.org

- Update to version 0.8.5:
  + Fix linking against newer versions of GUPnP.
  + Drop deprecated g_thread_init.
  + Disable g_type_init on newer GLib.
  + gupnp-av-cp:
    . Be a bit more precise on what exactly failed.
    . Fix an endless loop while browsing.
    . Ignore initial notify for ContainerUpdateID event.
  + network-light: Fix a typo.
  + Bugs fixed: bgo#668090, bgo#690309.
- Add explicit pkgconfig(libsoup-2.4) and pkgconfig(libxml-2.0)
  BuildRequires: configures now checks for them.

-------------------------------------------------------------------
Mon Feb 20 09:28:33 UTC 2012 - vuntz@opensuse.org

- Change BuildRequires to pkgconfig() BuildRequires:
  + Old ones: gnome-icon-theme, libgupnp-av-devel, libgupnp-devel.
  + New ones: gnome-icon-theme, gupnp-1.0, gupnp-av-1.0.
- Add explicit pkgconfig(gio-2.0) and pkgconfig(gssdp-1.0)
  BuildRequires: they were missing before.

-------------------------------------------------------------------
Sun Feb 19 16:35:13 UTC 2012 - dimstar@opensuse.org

- Add pkgconfig(uuid) BuildRequires: this used to be pulled in by
  something else.
- Remove xz BuildRequires now that it comes for free in the build
  system.

-------------------------------------------------------------------
Wed Dec 21 09:08:37 UTC 2011 - vuntz@opensuse.org

- Add pkgconfig(gtksourceview-3.0) BuildRequires: new optional
  dependency since version 0.8.4, for the DIDL dialog.

-------------------------------------------------------------------
Tue Dec 13 20:25:11 UTC 2011 - dimstar@opensuse.org

- Update to version 0.8.4:
  + gupnp-av-cp:
    - Fix issue where DIDL dialog was empty on next usage when user
      pressed ESC to close it.
    - Add XML pretty-printing to DIDL dialog.
    - Use GtkSourceView for DIDL dialog when available during
      build-time.
  + gssdp-discover:
    - A new simple SSDP discovery tool.
  + gupnp-upload:
    - Fix compiling with -Wall.
    - Set empty item id as mandated by UPnP.
  + Bugs fixed: bgo#655562, bgo#655563, bgo#655579, bgo#659315,
    bgo#659316.
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that...
  See bnc#697467 for more details.

-------------------------------------------------------------------
Thu Jul  7 22:41:13 CEST 2011 - vuntz@opensuse.org

- Stop using source service to download the tarball, as Factory
  will move away from this.

-------------------------------------------------------------------
Fri Apr 29 15:24:54 UTC 2011 - dimstar@opensuse.org

- Update to version 0.8.3:
  + Fix the UI issues introduce in the last release due to port to
    newer gtk+/glade
- Changes from version 0.8.2:
  + Fix icon name in a warning message.
  + Require and adapt to gtk+ >= 3.0.0
- Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0)

-------------------------------------------------------------------
Sun Feb 13 16:24:05 CET 2011 - vuntz@opensuse.org

- Call relevant macros in %post/%postun:
  + %desktop_database_post/postun because the package ships at
    least one desktop file.

-------------------------------------------------------------------
Fri Sep 17 09:33:40 CEST 2010 - vuntz@opensuse.org

- Update to version 0.8.1:
  + Make sure everything builds and runs on windows.
  + Add popup menu to playlist treeview.
  + Add UI for user to fetch and view the DIDL-Lite XML for media
    objects.
  + Make it possible for user to select containers.
  + Get rid of redundant newline in warning messages.
  + Obey the ACLOCAL_FLAGS environment variable.
  + Other non-functional improvements.

-------------------------------------------------------------------
Thu Oct  1 14:57:39 CEST 2009 - dimstar@opensuse.org

- Update to version 0.8:
  + Add lenient mode: Just pick-up the first resource available.
  + Specify filter in Browse actions to reduce network usage.
  + Don't browse containers with no children.
  + Always re-browse containers on updates.
  + Update childCount after browsing is done.
  + Support for multiple networks.
  + Leave selection of resource to gupnp-av.
  + No need to search for all UPnP resources anymore.
  + Fix infinite loop in icon cancelation code.
  + No need to care about hosting of description document anymore.
  + Adapt to new gupnp-av API.
  + Add cmdline option to gupnp-upload to specify network interface
  + Many other minor/internal fixes.
  + Updated translations. 

-------------------------------------------------------------------
Fri Jul 31 18:22:42 CEST 2009 - vuntz@novell.com

- Fix RPM group to Productivity/Networking/Other since this is not
  a library.

-------------------------------------------------------------------
Sat Jun 13 23:51:52 CEST 2009 - vuntz@novell.com

- Initial package.

openSUSE Build Service is sponsored by