[ANN] Ruby-GNOME2 version 3.1.0

title: New version for the gems of the Ruby-GNOME2 project

The gems of the Ruby-GNOME2 project are updated to the version 3.1.0.
Those new versions bring:

= About the ruby-gnome2 project

As a reminder, and for those that didn’t know, the Ruby-GNOME2 project
is a set of bindings for the GNOME 2.x and 3.x libraries to use from
Ruby 2.1, 2.2 and 2.3.

The Ruby-GNOME2 project provides the following gems:

  • atk
  • cairo-gobject
  • clutter
  • clutter-gdk
  • clutter-gstreamer
  • clutter-gtk
  • gdk_pixbuf2
  • gdk3
  • gio2
  • glib2
  • gnumeric
  • gobject-introspection
  • goffice
  • gstreamer
  • gsf
  • gtk2
  • gtk3
  • gtksourceview2
  • gtksourceview3
  • gvlc
  • pango
  • poppler
  • rsvg2
  • vte
  • vte3
  • webkit-gtk
  • webkit2-gtk
  • webkit-gtk2

Since the version 3.0.0, the Ruby-GNOME2 gems are based on the
gobject-instropection whenever it is possible. The platforms supported
are Linux, Windows and OS X.

In order to install a gem (gtk3 for example) just do :

  gem install gtk3

Sites for the project:
GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby.
http://ruby-gnome2.sourceforge.jp/

= About GTK+

from http://www.gtk.org/

GTK+ is a highly usable, feature rich toolkit for creating
graphical user interfaces which boasts cross platform
compatibility and an easy to use API. GTK+ it is written
in C, but has bindings to many other popular programming
languages such as C++, Python and C# among others. GTK+ is
licensed under the GNU LGPL 2.1 allowing development of
both free and proprietary software with GTK+ without any
license fees or royalties.

= About GNOME

from About Us – GNOME

The GNOME project provides two things: The GNOME desktop
environment, an intuitive and attractive desktop for
users, and the GNOME development platform, an extensive
framework for building applications that integrate into
the rest of the desktop.

Hello,

What is the easiest way to get all of ruby-gnome (the bindings available
above) installed? I assume that with

gem install gtk3

I would only get gtk3.

Sorry for the noobish question but I am still only slowly transitioning
into modern age. I have not even finished cleaning up all my old
ruby-gtk2 code yet either, just too many other things to do. :slight_smile:

Robert H. wrote in post #1185242:

gem install gtk3

I would only get gtk3.

with gtk3 you get :
cairo
glib2
gobject-introspection
gio2
atk
pango
gdk_pixbuf2
cairo-gobject
gdk3
rsvg2
gtk3
for others package, I think you need to load them individually.

Warning !! there a some issues on windows (see
Ruby-Gnome 2 - Ruby-Forum )