libgoocanvas3 - A cairo-based canvas widget for GTK+

Property Value
Distribution openSUSE Tumbleweed
Repository GNOME Factory x86_64 + i586
Package filename libgoocanvas3-1.0.0-23.26.x86_64.rpm
Package name libgoocanvas3
Package version 1.0.0
Package release 23.26
Package architecture x86_64
Package type rpm
Category System/Libraries
License LGPL-2.0-only
Maintainer -
Download size 106.73 KB
Installed size 303.44 KB
GooCanvas is similar in many ways to GnomeCanvas and FooCanvas. But it
uses cairo for rendering, has an optional model/view split, and uses
interfaces for items & models (so you can easily turn any application
object into a canvas item or model).


Package Version Architecture Repository
libgoocanvas3-1.0.0-33.1.i586.rpm 1.0.0 i586 GNOME Next
libgoocanvas3-1.0.0-33.1.x86_64.rpm 1.0.0 x86_64 GNOME Next
libgoocanvas3-1.0.0-26.1.i586.rpm 1.0.0 i586 GNOME Factory
libgoocanvas3-1.0.0-15.7.i586.rpm 1.0.0 i586 openSUSE Oss
libgoocanvas3-1.0.0-15.7.x86_64.rpm 1.0.0 x86_64 openSUSE Oss
libgoocanvas3 - - -


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


Name Value
goocanvas = 1.0.0 -
libgoocanvas3 = 1.0.0-23.26
libgoocanvas3(x86-64) = 1.0.0-23.26


Name Value
goocanvas < 1.0.0


Type URL
Binary Package libgoocanvas3-1.0.0-23.26.x86_64.rpm
Source Package goocanvas1-1.0.0-23.26.src.rpm

Install Howto

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




2018-02-28 -
- Modernize spec-file by calling spec-cleaner
2013-09-21 -
- Change RPM Group of shared library package to System/Libraries.
2013-03-01 -
- Spec-cleanup using format_spec_file service.
2011-06-01 -
- Rename package to goocanvas1 as we will move to the gtk3 version
of goocanvas in the goocanvas package.
- Rename lang subpackage to libgoocanvas3-lang to avoid any
confusion (since goocanvas1-lang would have been installed for
- Rename devel subpackage to libgoocanvas3-devel for the same
- Change Requires for lang subpackage to a Recommends, as the
translations are not mandatory.
- Do not add explicit Requires for cairo-devel, gtk2-devel,
pkg-config in the devel subpackage: they will automatically be
added the pkgconfig() way.
2011-05-02 -
- Update to version 1.0.0:
+ Added "alpha" property to GooCanvasImage to set opacity.
+ Allow setting clip path to NULL to reset it.
+ Allow setting line dash to NULL to reset it.
+ Handle RTL direction better in GooCanvasTable.
+ Fixed GooCanvasGroup bug: use the correct scale argument in
+ Fixed GooCanvasPolyline bug: update arrows when line width
+ Fixed static items bug: don't clip incorrectly.
+ Improved performance a bit when creating lots of items.
2009-07-20 -
- Update to version 0.15:
+ Fixed a bug that caused a hang when using GooCanvasWidget with
accessibility support turned on.
+ Added "scale-to-fit" property to GooCanvasImage, to scale the
image to the "width" and "height" settings, instead of just
2009-03-15 -
- Update to version 0.14:
+ Added support for tooltips.
+ Added "x", "y", "width" and "height" properties to items that
didn't have them.
+ Fixed bug in goo_canvas_convert_from_item_space().
+ Added "scroll-event" signal to GooCanvasItem.
- Remove unneeded BuildRequires: gtk-doc.
- Remove goocanvas package since it only contains data that should
be in libgoocanvas3 now. Have libgoocanvas3 Obsolete/Provide it.
- Merge -doc into -devel as it only contained gtk-doc
- Have the devel package requires libgoocanvas3.
- Remove AutoReqProv: it's default now.
2009-02-16 -
- Added support for translation-update-upstream (FATE#301344).
2008-12-31 -
- Update to version 0.13:
+ New GooCanvasGrid item for drawing grids on the canvas.
+ Support for static items that don't move as the canvas is zoomed
and scrolled (this is a bit experimental).
+ Font hinting is not turned off any more - this means smaller text should
be more readable. Hopefully it doesn't affect text layout.
+ Fixed a few GooCanvasTable drawing bugs.
+ Fixed GooCanvasText drawing, when align is set.
+ Fixed GooCanvasPolyline is_item_at() code, so the fill isn't tested.
+ Added "animation-finished" signals to GooCanvasItem & Model.
2008-10-03 -
- Update to version 0.12:
+ Fixed redraws of tables after updates.
+ Fixed problems compiling with libtool 2.2.

See Also

Package Description
libgoocanvas3-devel-1.0.0-23.26.x86_64.rpm A cairo-based canvas widget for GTK+
libgoocanvas3-devel-1.0.0-26.1.i586.rpm A cairo-based canvas widget for GTK+
libgoocanvas3-lang-1.0.0-23.26.noarch.rpm Translations for package goocanvas1
libgoocanvas3-lang-1.0.0-26.1.noarch.rpm Translations for package goocanvas1
libgoocanvasmm-2_0-6-1.90.11-20.24.x86_64.rpm C++ interface for goocanvas
libgoocanvasmm-2_0-6-1.90.11-20.27.i586.rpm C++ interface for goocanvas
libgoocanvasmm-devel-1.90.11-20.24.x86_64.rpm C++ interface for goocanvas
libgoocanvasmm-devel-1.90.11-20.27.i586.rpm C++ interface for goocanvas
libgovf-0_1-3.34.2-156.2.x86_64.rpm Shared library for libovf-glib, a virtual machine image library
libgovf-0_1-3.34.3-158.3.i586.rpm Shared library for libovf-glib, a virtual machine image library
libgovirt-devel-0.3.6-25.9.x86_64.rpm Development files for the GObject-based oVirt bindings
libgovirt-devel-0.3.7-29.2.i586.rpm Development files for the GObject-based oVirt bindings
libgovirt-lang-0.3.6-25.9.noarch.rpm Translations for package libgovirt
libgovirt-lang-0.3.7-29.2.noarch.rpm Translations for package libgovirt
libgovirt2-0.3.6-25.9.x86_64.rpm GObject based oVirt bindings