typelib-1_0-Champlain-0_12 - Library to display maps -- Introspection bindings

Property Value
Distribution openSUSE Tumbleweed
Repository GNOME Factory all
Package filename typelib-1_0-Champlain-0_12-0.12.19-98.5.x86_64.rpm
Package name typelib-1_0-Champlain-0_12
Package version 0.12.19
Package release 98.5
Package architecture x86_64
Package type rpm
Category System/Libraries
Homepage http://projects.gnome.org/libchamplain/
License LGPL-2.1-or-later
Maintainer -
Download size 22.84 KB
Installed size 46.72 KB
Libchamplain is a C library providing a ClutterActor to display maps. It
also provides a Gtk+ widget to display maps in Gtk+ applications.
This package provides the GObject Introspection bindings for


Package Version Architecture Repository
typelib-1_0-Champlain-0_12-0.12.19-127.5.i586.rpm 0.12.19 i586 GNOME Next
typelib-1_0-Champlain-0_12-0.12.19-127.5.x86_64.rpm 0.12.19 x86_64 GNOME Next
typelib-1_0-Champlain-0_12-0.12.19-98.5.i586.rpm 0.12.19 i586 GNOME Factory
typelib-1_0-Champlain-0_12-0.12.19-1.1.i586.rpm 0.12.19 i586 openSUSE Oss
typelib-1_0-Champlain-0_12-0.12.19-1.1.x86_64.rpm 0.12.19 x86_64 openSUSE Oss
typelib-1_0-Champlain-0_12 - - -


Name Value
libchamplain-0.12.so.0()(64bit) -
libchamplain-gtk-0.12.so.0()(64bit) -
typelib(Atk) = 1.0
typelib(Clutter) = 1.0
typelib(Cogl) = 1.0
typelib(CoglPango) = 1.0
typelib(GL) = 1.0
typelib(GLib) = 2.0
typelib(GModule) = 2.0
typelib(GObject) = 2.0
typelib(Gdk) = 3.0
typelib(GdkPixbuf) = 2.0
typelib(Gio) = 2.0
typelib(Gtk) = 3.0
typelib(Json) = 1.0
typelib(Pango) = 1.0
typelib(PangoCairo) = 1.0
typelib(cairo) = 1.0
typelib(xlib) = 2.0


Name Value
typelib(Champlain) = 0.12
typelib(GtkChamplain) = 0.12
typelib-1_0-Champlain-0_12 = 0.12.19-98.5
typelib-1_0-Champlain-0_12(x86-64) = 0.12.19-98.5


Type URL
Mirror widehat.opensuse.org
Binary Package typelib-1_0-Champlain-0_12-0.12.19-98.5.x86_64.rpm
Source Package libchamplain-0.12.19-98.5.src.rpm

Install Howto

  1. Add the GNOME Factory repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/GNOME:/Factory/openSUSE_Factory/ gnome-factory
  2. Install typelib-1_0-Champlain-0_12 rpm package:
    # zypper install typelib-1_0-Champlain-0_12




2019-03-03 - 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.
2019-02-21 - 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
+ Various housekeeping and cleanups.
- Drop patch fixed upstream:
- Switch to meson build system, add meson BuildRequires and macros.
2019-01-03 - 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.
2018-02-28 - dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
2018-01-28 - bjorn.lie@gmail.com
- Add
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.
2017-09-06 - 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.
2017-03-08 - 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.
2016-09-07 - 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
+ 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.
2016-04-15 - mgorse@suse.com
- Update to GNOME 3.20  Fate#318572
2016-02-26 - zaitor@opensuse.org
- Update to version 0.12.13:
+ Implement ChamplainExportable in MarkerLayer and
+ 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.

See Also

Package Description
typelib-1_0-Cheese-3_0-3.32.1-236.1.i586.rpm Introspection bindings for libcheese
typelib-1_0-Cheese-3_0-3.32.1-236.1.x86_64.rpm Introspection bindings for libcheese
typelib-1_0-Clutter-1_0-1.26.2-202.1.i586.rpm Introspection bindings for the Clutter library
typelib-1_0-Clutter-1_0-1.26.2-202.1.x86_64.rpm Introspection bindings for the Clutter library
typelib-1_0-ClutterGst-3_0-3.0.27-108.2.i586.rpm GStreamer integration for Clutter -- Introspection bindings
typelib-1_0-ClutterGst-3_0-3.0.27-108.2.x86_64.rpm GStreamer integration for Clutter -- Introspection bindings
typelib-1_0-Cogl-1_0-1.22.4+20190423.9bc253e9-100.1.i586.rpm Introspection bindings for the cogl GL/GLES abstraction/utility layer
typelib-1_0-Cogl-1_0-1.22.4+20190423.9bc253e9-100.1.x86_64.rpm Introspection bindings for the cogl GL/GLES abstraction/utility layer
typelib-1_0-Cogl-2_0-1.22.4+20190423.9bc253e9-100.1.i586.rpm Introspection bindings for the cogl GL/GLES abstraction/utility layer
typelib-1_0-Cogl-2_0-1.22.4+20190423.9bc253e9-100.1.x86_64.rpm Introspection bindings for the cogl GL/GLES abstraction/utility layer
typelib-1_0-CoglPango-1_0-1.22.4+20190423.9bc253e9-100.1.i586.rpm Pango Integration, Introspection bindings for cogl
typelib-1_0-CoglPango-1_0-1.22.4+20190423.9bc253e9-100.1.x86_64.rpm Pango Integration, Introspection bindings for cogl
typelib-1_0-CoglPango-2_0-1.22.4+20190423.9bc253e9-100.1.i586.rpm Pango Integration, Introspection bindings for cogl
typelib-1_0-CoglPango-2_0-1.22.4+20190423.9bc253e9-100.1.x86_64.rpm Pango Integration, Introspection bindings for cogl
typelib-1_0-Colord-1_0-1.4.3-174.57.i586.rpm Introspection bindings for libcolord