Package Release Info

libchamplain-0.12.20-bp153.1.25

Update Info: Base Release
Available in Package Hub : 15 SP3

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libchamplain-0_12-0
libchamplain-devel
typelib-1_0-Champlain-0_12

Change Logs

Version: 0.12.20-bp152.1.15
* Tue Oct 29 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.12.20:
  + Remove autotools-based build and all the related files.
  + Fix gtk-doc module name.
  + Add missing gdk required dependency.
  + Make the build reproducible.
* Sun Mar 03 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.12.19:
  + Fix incorrect Requires in pc files when using meson.
  + Various meson-related fixes and cleanups.
* Thu Feb 21 2019 bjorn.lie@gmail.com
- Update to version 0.12.18:
  + Fix incorrect so version when using meson.
  + Avoid exporting marshaler functions by dropping the use of
    glib-genmarshal and using the generic marshaler instead.
  + Don't use glib-mkenums for champlain-gtk where it's not needed.
- Changes from version 0.12.17:
  + Use of meson build system, CI tests and automatized generation
    of documentation.
  + Various map wrapping fixes.
  + Pass data as uint8 pointer in champlain_renderer_set_data() and
    make this function introspectable.
  + Bump versions of some dependencies - clutter (1.24), glib
    (2.38) - and fix depreciation warnings.
  + Use https for all map sources that support it.
  + Don't version-control generated vapi files.
  + Combine champlain and champlain-gtk documentations into one.
  + More helpful README.md with links to pages related to
    libchamplain.
  + Various housekeeping and cleanups.
- Drop patch fixed upstream:
  libchamplain-Fix-wrapping-champlain_view_x_to_longitude.patch.
- Switch to meson build system, add meson BuildRequires and macros.
* Thu Jan 03 2019 bjorn.lie@gmail.com
- No longer build mephis support: Drop memphis-devel BuildRequires,
  memphis upstream is dead and gone from the web for several years.
  libchamplain upstream have disabled mephis support in git 5 years
  ago, so we should not build it either. Pass --disable-memphis to
  configure to be ensure we do not.
- Pkgconfigify spec, align with what configure checks for:
  + Drop clutter-devel, clutter-gtk-devel, gtk3-devel,
    libsoup-devel, sqlite3-devel and vala BuildRequires.
  + Add pkgconfig, pkgconfig(cairo), pkgconfig(clutter-1.0),
    pkgconfig(clutter-gtk-1.0), pkgconfig(gdk-3.0),
    pkgconfig(gio-2.0), pkgconfig(glib-2.0),
    pkgconfig(gobject-2.0), pkgconfig(gtk+-3.0),
    pkgconfig(libsoup-2.4), pkgconfig(sqlite3) and
    pkgconfig(vapigen) BuildRequires.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Sun Jan 28 2018 bjorn.lie@gmail.com
- Add
  libchamplain-Fix-wrapping-champlain_view_x_to_longitude.patch:
  Fix wrapping in champlain_view_x_to_longitude. Previous
  implementation assumed that after using x_to_wrap_x further
  wrapping would be needed only if x + priv->viewport_x >= width.
- Do minor spec cleanup, use autosetup, make_build and make_install
  macros, drop obsolete and unused BUILD_FROM_VCS conditional
  gnome-common and gtk-doc BuildRequires and autogen.sh call.
* Wed Sep 06 2017 dimstar@opensuse.org
- Update to version 0.12.16:
  + Add possibility to set User-Agent for requests.
  + Fix touch gesture zoom.
  + Python demo fixes and cleanups.
* Wed Mar 08 2017 zaitor@opensuse.org
- Update to version 0.12.15:
  + Fix path layer surface exporting when no clone is visible.
  + Fix printing in gnome-maps.
  + Fix build on RHEL 7.3.
  + Minor example updates.
* Wed Sep 07 2016 zaitor@opensuse.org
- Update to version 0.12.14:
  + Add support for horizontal map wrapping.
  + Make the number of parallel connections of network tile source
    configurable.
  + Remove Mapquest map source as the tile server is not accessible
    any more.
  + Remove Maemo-related code.
  + Fix small memory leaks.
  + Bump libsoup dependency requirement to 2.42 and drop deprecated
    function calls.
  + Various minor improvements, fixes, depreciaton warning removals
    and cleanups.
* Fri Apr 15 2016 mgorse@suse.com
- Update to GNOME 3.20  Fate#318572
* Fri Feb 26 2016 zaitor@opensuse.org
- Update to version 0.12.13:
  + Implement ChamplainExportable in MarkerLayer and
    ChamplainPoint.
  + Avoid runtime warnings due to the use of deprecated API.
  + Make sure enums are introspectable.
  + Fix occasional crash when closing map with layers.
  + Various minor fixes and improvements.
* Tue Dec 08 2015 zaitor@opensuse.org
- Update to version 0.12.12:
  + Add possibility to export maps.
  + Fix map getting blank after some mouse actions.
  + Fix tile loading at higher zoom levels.
  + Improve mouse wheel zoom handling.
* Fri Sep 18 2015 zaitor@opensuse.org
- Update to version 0.12.11:
  + Improved touch-screen support, pinch-to-zoom.
  + Add champlain_view_set_world() to limit the world to the
    specified bounding box.
  + Various minor fixes.
* Wed Mar 18 2015 zaitor@opensuse.org
- Update to version 0.12.10:
  + Improve key-press event handling to better support custom
    keybindings.
  + Add a simple demo demonstrating custom keybindings.
  + Handle CLUTTER_SCROLL_SMOOTH to fix moouse-wheel zooming with
    newer clutter versions.
  + Make ChamplainLabel shadow optional.
  + Emit animation-completed::zoom signal when zoom ends.
* Wed Sep 17 2014 dimstar@opensuse.org
- Update to version 0.12.9:
  + For privacy reasons use https instead of http in map sources
    that support it.
  + Fixed leaked idle function in ChamplainPathLayer and
    ChamplainScale.
  + Don't deselect all markers when a marker got deselected.
  + Various minor fixes and compilation warning removal.
* Tue Jul 01 2014 dimstar@opensuse.org
- Update to version 0.12.8:
  + Fix crash when changing a map source.
  + Drop the dependency on libsoup-gnome by using libsoup 2.34 or
    newer.
  + Add basic touchscreen support.
* Thu Feb 06 2014 dimstar@opensuse.org
- Update to version 0.12.7:
  + Use correct LIBRARY_VERSION string.
* Tue Feb 04 2014 dimstar@opensuse.org
- Update to version 0.12.6:
  + Make sure Maemo is disabled when --disable-maemo is used.
  + Add the new weather map sources for Maemo builds as well.
  + ChamplainView:
  - More reliable notifications for max/min-zoom-level
    properties.
  - Add API to determine appropriate zoom-level for a particular
    bounding box.
  + Update project homepage link.
  + Fixes to build.
* Mon Sep 16 2013 dimstar@opensuse.org
- Update to version 0.12.5:
  + Add properties for animation mode & duration.
  + Add support for OpenWeatherMap overlays.
  + Performance improvements.
  + Minor fixes and improvements.
- Add gtk-doc BuildRequires: needed in order to build the html
  docs.
* Fri May 17 2013 dimstar@opensuse.org
- Update to version 0.12.4:
  + Add dependency on clutter 1.12 and fix all the deprecation
    warnings.
  + Many internal cleanups and minor improvements.
  + Fix gtk and libsoup deprecation warnings.
  + Deprecate CHAMPLAIN_MAP_SOURCE_OSM_OSMARENDER and
    CHAMPLAIN_MAP_SOURCE_OAM which don't exist any more and remove
    them from the factory.
  + Deprecate ChamplainCustomMarker.
  + Deprecate champlain_view_bin_layout_add().
  + Fix blurry map when view resized.
  + Use more neutral map background color.
  + Add champlain_view_get_bounding_box() and
    champlain_bounding_box_covers().
  + Add a possibility to set a background texture.
  + Add Mapquest Open Aerial map source.
  + Added the possibility to use TMS correct y-axis.
  + Minor fixes and improvements.