Linux Today: Linux News On Internet Time.

More on LinuxToday

Release Digest: GNOME, August 16, 2004

Aug 17, 2004, 05:00 (0 Talkback[s])


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

Gtk2-Perl 2.7.91

Gtk2-Perl is the collective name for a set of Perl bindings for GTK+ 2.x and various related libraries. These modules make it easy to write GTK+ and GNOME applications using a natural, Perlish, object-oriented syntax.

This is Gtk2-Perl 2.7.91.

Overview of Changes in Glib 1.054

  • Documentation fixes and improvements. [Ross, muppet]


Overview of Changes in Gtk2 1.054

  • Documentation updates for Gtk2::Toolbar, more accurately describing the types of parameters. [muppet]
  • Allow undef to various Gtk2::Toolbar methods where appropriate. [Torsten, muppet]


There's no new Gtk2::GladeXML release -- 1.00 is current.


There's no new Gnome2::GConf release -- 1.000 is current.


Overview of Changes in Gnome2::Canvas 1.002

  • Fix a bug in Gnome2::Canvas::polygon_to_point(). [muppet]
  • Fix unusably broken bindings of Gnome2::Canvas::w2c_affine(), Gnome2::Canvas::Item::i2w_affine(), and Gnome2::Canvas::Item::i2c_affine(), with regression tests. [muppet]
  • Portability fixes for Mac OS X. [muppet]
  • Minor documentation enhancements. [muppet]


There's no new Gnome2::VFS release -- 1.003 is current.


Overview of Changes in Gnome2 1.013

  • Make construct-only properties work when using Gnome2::Program::init.


GStreamer 0.8.5

This release is the first one to have complete out-of-the-box Win32 support for MSVC7.

Release notes are attached.


GStreamer: Release notes for GStreamer 0.8.5 "Stuttgart"

The GStreamer team is happy to announce a new release in the 0.8.x stable series of the GStreamer streaming-media framework.

The 0.8.x series is a stable series aimed at end users. It is not API or ABI compatible with the stable 0.6.x series. It is, however, parallel installable with the 0.6.x series.

This is the first GStreamer release that compiles with MSVC7 with full debug support. Installation of the binaries and the locales are also handled.

This module only contains core functionality. For actual media playback, you will need other modules. GStreamer Plugins contains a huge set of additional plugins. GStreamer FFmpeg contains a plugin based on the popular FFmpeg decoding library. These modules need not have the same source version as the core, as long as they are in the 0.8.x series.

Features of this release

  • Parallel installability with 0.6.x series
  • Internationalization
  • New Translation: Albanian (sq), Laurent Dhima
  • Translations: af, az, cs, en_GB, fr, nl, sq, sr, sv, tr, uk
  • first release that works on Windows with MSVC7
  • fixed lists can now be intersected
  • transform functions from fraction to double added
  • optimal scheduler fixes
  • fixation fixes
  • filesrc fixes
  • typefind fixes

Bugs fixed in this release

  • 145100 : segfault in gst_pad_call_get_function
  • 147889 : gst_element_link_pads_filtered may ignore named dest pad ...
  • 148692 : GstQueue binary compatibility breakage
  • 149981 : Win32 not included in the source distribution
  • 150242 : GStreamer doesn't copy some buffer flags correctly

API changed in this release

  • API additions:
    • A new function, gst_scheduler_register, has been added.
    • A new enum member of GstBufferFlag, GST_BUFFER_DELTA_UNIT has been added.
  • API depreciations:
    • GstBufferFlag has a deprecated enum member, GST_BUFFER_KEY_UNIT. Buffers should be marked with GST_BUFFER_DELTA_UNIT when they're not key units instead, since key units are the more common case.


You can find source releases of gstreamer in the download directory: http://gstreamer.freedesktop.org/src/gstreamer/

GStreamer Homepage

More details can be found on the project's website: http://gstreamer.freedesktop.org/

Support and Bugs

We use GNOME's bugzilla for bug reports and feature requests: http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer


CVS is hosted on cvs.freedesktop.org/.
All code is in CVS and can be checked out from there. Interested developers of the core library, plug-ins, and applications should subscribe to the gstreamer-devel list. If there is sufficient interest we will create more lists as necessary.


Applications already ported to use GStreamer 0.8.x include the GNOME desktop components like gnome-media and nautilus-media, as well as other GNOME applications including sound-juicer, totem and RhythmBox.

Contributors to this release

  • Benjamin Otte
  • Colin Walters
  • David Schleef
  • Laurent Dhima
  • Ronald Bultje
  • Steve Lhomme
  • Thomas Vander Stichele
  • Wim Taymans
  • Zaheer Abbas Merali

gnome-applets 2.7.2

GNOME Applets are the little programs you run in your panel. Just about everyone uses a GNOME Applet or two, the package includes applets like the battery applet, CPU load applet, weather applet and mixer applet.

Changes in GNOME-Applets 2.7.2

GNOME 2.8.0 Beta 2


  • Require gnome-panel 2.7.x (Davyd Madeley)
  • New tooltips and warning dialogs for the battery applet (Davyd Madeley)
  • Use global settings for cdplayer applet (Mark McLoughlin)
  • Remove unneeded screen-exec dependancies (Kjartan Maraas, Davyd Madeley)
  • ANSI C fixes (Kjartan Maraas)
  • New locations and spelling fixes for gweather (Frank Solensky, Davyd Madeley, Francisco Javier F. Serrador)
  • Change centigrade to celsius and add kPa to gweather preferences (Ryan Lortie, Davyd Madeley)
  • Change Forecast to Details (Karthik BG)
  • Change Humidity to Relative Humidity (Christian Neumair)
  • modemlights can now go for more then 99 hours of connection time (Vincent Noel)


  • ar (Arafat Medini)
  • nb (Kjartan Maraas)
  • id (Ahmad Riza H Nst)
  • nl (Michiel Sikkes)
  • ja (Takeshi AIHANA)
  • bg (Vladimir Petkov)
  • uk (Maxim Dziumanenko)
  • ru (Russian Team)
  • de (Christian Neumair, Hendrik Brandt)
  • zh_CN (Funda Wang)
  • sr (Danilo Segan)
  • sq (Elian Myftiu)
  • es (Francisco Javier F. Serrador)
  • en_CA (Adam Weinberger)
  • cs (Miloslav Trmac)
  • ms (Hasbullah Bin Pit)
  • pl (GNOME PL Team)
  • no (Kjartan Maraas)
  • pt_BR (Estio Samuel Procipio, Raphael Higino)
  • fr (Christophe Merlet)
  • ko (Changwoo Ryu)
  • sv (Christian Rose)
  • da (Martin Willemoes Hansen)
  • pt (Duarte Loreto)
  • cy (Telsa Gwynne)
  • nn (Asmund Skjoveland)
  • sk (Marcel Telka)
  • mn (Sanlig Badral)
  • fi (Ilkka Tuohela)

Thanks to everyone who has contributed. My apologies to anyone I missed. GNOME applets is now in string freeze until the branch for 2.9 so the translators can weave their magic. Please check for duplicates before filing bugs.




libgda 1.1.6
libgnomedb 1.1.6

libgda/libgnomedb are a complete framewok for developing database-oriented applications, and currently allow access to PostgreSQL, MySQL, Oracle, Sybase, SQLite, FireBird/Interbase, IBM DB2, mSQL and MS SQL server, as well as MS Access and xBase files and ODBC data sources.

libgda/libgnomedb are the base of the database support in the GNOME Office application suite, providing database access for many features in both Gnumeric and Abiword.

This is another development release in the road to 1.2, which will be the next stable release, and which shows a preview of the new features getting into the 1.2 final release. It is not intended for production use, but by people wanting to experiment with the new features and to help on the development. We are though trying to have these 1.1.x series as stable as possible, so things should not break too much :-)

Changes since libgda 1.1.5

  • Added generation of .devhelp for API documentation (Daniel)
  • Many improvements in FireBird provider (Jerónimo)
  • Fixed missing setting of row number in gda_row_set_number (Szalai)
  • Documentation fixes (Daniel, Rodrigo)
  • Updated translations:
    • cs (Miroslav)
    • de (Christian)
    • en_CA (Adam)
    • en_GB (David)
    • fi (Tommi)
    • fr (Audrey)
    • pt (Duarte)

Changes since libgnomedb 1.1.5

  • Fixed synchronization of libgda configuration and GConf (Rodrigo)
  • Fixed gnome_db_option_menu_get_selection (Daniel)
  • Fixes for compilation with GCC 3.4 (Gustavo)
  • Updated translations:
    • de (Christian)
    • fi (Tommi)
    • pt (Duarte)

Tarballs are available at

To install this new version, you'll need: * libgda: glib, libxml2, libxslt
* libgnomedb: libgda and dependencies, libgnome/ui, libglade, libbonoboui and, optionally, gtksourceview

You can find more information at the projects' homepage (http://www.gnome-db.org), or you can ask any question/propose anything you want in the GNOME-DB mailing list, which is available at http://mail.gnome.org/mailman/listinfo/gnome-db-list.

Epiphany 1.2.8


What is it ?

Epiphany is the GNOME web browser, based on the mozilla rendering engine. It aims to be simple and easy to use.


Epiphany 1.2.8 is the latest stable release in the GNOME 2.6 series.

What's changed ?

Epiphany 1.2.8

Code changes

  • Adapt to Mozilla API changes (Christian)
  • Confirm before overwriting a file (Christian) [#143501]

Bug fixes

  • Fix compilation of nautilus view (Christian) [#148995]
  • Fix some memory leaks (Jean-François Rameau)
  • Really translate the program name (Christian) [#148948]
  • Fix restoring the history window on resume (Christian)
  • Fix new tab position (Christian)
  • Fix a crash in content handler (Christian) [#149550]
  • Fix context menu on links with namespaced tag (Mikael Brockman) [#150208]

Where can I get it ?

Source code:
http://ftp.gnome.org/pub/GNOME/sources/epiphany/1.2/epiphany-1.2.8.tar.gz with MD5 sum 19d80db940f722b890dd439038743f83.

Epiphany 1.2.8 requires mozilla 1.4, 1.4.x, 1.5, 1.5.1, 1.6, 1.7, 1.7.x, 1.7 branch, 1.8a2 or trunk.

The recommended version is Mozilla 1.7.2: ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.2/src/mozilla-source-1.7.2.tar.bz2

More about dependencies and installation tips: http://gnome.org/projects/epiphany/downloads.html



Epiphany 1.3.5


What is it ?

Epiphany is the GNOME web browser, based on the mozilla rendering engine. It aims to be simple and easy to use.


Epiphany 1.3.5 is a development release in the unstable series leading up to GNOME 2.8.

What's changed ?

Epiphany 1.3.5

Code changes

  • Get rid of the startup script, and use rpath linking instead (ported from galeon)
  • Adapt to changed mozilla APIs (Christian)

Bug Fixes

  • Fix application name i18n (Christian) [#148948]
  • Some mem leak fixes (Jean-François Rameau)
  • Fix restoring the history window on resume (Christian)
  • Fix dragging of urls which gnome-vfs can't handle (Christian)
  • Fix new tab positioning when opening tabs from drags (Christian)
  • Make keyword search URL localisable (Christian) [#144909]
  • Fix crash in ellisising label (Christian) [#149114]
  • Sort topics by name in bookmark properties dialogue (Christian Neumair) [#149639]
  • Fix some compiler warnings (Christian)
  • Fix compilation with gcc 2.95 (Christian)
  • Fix context menu on links with namespaced tag (Mikael Brockman) [#150208]

Translation updates

  • Arafat Medini (ar)
  • Maetin AEmirov (az)
  • Vladimir Petkov (bg)
  • Miloslav T. (cs)
  • Martin Willemoes Hansen (da)
  • Adam Weinberger (en_CA)
  • Gareth Owen (en_GB)
  • Francisco Javier F. Serrador (es)
  • Pauli Virtanen (fi)
  • Christophe Merlet (RedFox) (fr)
  • Alastair McKinstry (ga)
  • Ravishankar Shrivastava (hi)
  • Laszlo Dvornik (hu)
  • Takeshi AIHANA (ja)
  • Changwoo Ryu (ko)
  • Hasbullah Bin Pit (ms)
  • Reinout van Schouwen (nl)
  • Asmund Skjoveland (nn)
  • GNOME PL Team (pl)
  • Duarte Loreto (pt)

gnopernicus 0.9.9


I have the pleasure to announce the release of version 0.9.9 of gnopernicus, the screen reader for the GNOME desktop.

What is it ?

gnopernicus is designed to allow blind and visually impaired user to use the computer. gnopernicus presents the information using three devices: speech, magnifier and braille.

What's new in 0.9.9 ?

  • Install brlmon in libexec, not in bin directory.


  • Add bengali translation.
  • Update Korean, Japanese, Portuguese, Serbian, Simplified Chinese, Polish, Canadian English, Danish, Spanish, Dutch.


  • Inform user when the moves to another group (when context has been changed).

Where can I get it ?

http://ftp.gnome.org/pub/GNOME/sources/gnopernicus/0.9/ gnopernicus-0.9.9.tar.gz


gnome-games 2.7.7

gnome-games 2.7.7


A lot of the themes have been split into a separate package called gnome-games-extra-data. The core package now contains only a minimum amount of graphics, it is still functional, but your favourite themes may not be there. You can get the missing themes back by installing the gnome-games-extra-data package. gnome-games-extra-data can be found at:


In the shuffling of themes, Richard Hoelscher's "Paris" SVG card theme has crept into the main distribution. It uses the same source of inspiration as David Bellot's SVG card deck, but is smaller and less detailed, making it faster to load.


Aisleriot: Thieves, elevator and eagle_wing are now all playable again (callum).

Five or More: Grid drawing improvements (Paolo Borelli).

Gnometris: Don't play sounds when we don't actually do anything (Jon McCann).

Mines: Fix a rounding error when displaying scores on some platforms (callum).

Get it from:


  • Callum

gedit 2.7.91

gedit 2.7.91 is out:


  • Bump Intltool requirement to 0.31 (Owen Taylor)
  • Make the print dialog resizable (Jody Golberg)
  • Fix a leak on Revert (Paolo Borelli)
  • Update to the latest egg-recent (Paolo B.)
  • Add new languages to the spell plugin (J.H.M. Dassen)

New and updated translations

  • Francisco Javier F. Serrador (es)
  • Duarte Loreto (pt)
  • Changwoo Ryu (ko)
  • Gurban Tewekgeli (tk)
  • Laurent Dhima (sq)
  • Kjartan Maraas (no)
  • Artur Flinta (pl)
  • Miloslav Trmac (cs)
  • Adam Weinberger (en_CA)
  • Christian Neumair (de)
  • Funda Wang (zh_CN)
  • Miloslav Trmac (cs)
  • Asmund Skjoveland (nn)
  • Maxim Dziumanenko (uk)
  • Changwoo Ryu (ko)
  • Takeshi AIHANA (ja)
  • Meelad Zakaria (fa)



gnome-games-extra-data 2.7.0

gnome-games-extra-data 2.7.0

This is the initial release of the extra themes for gnome-games. Most of the graphics you will find here were formerly in the gnome-games package. There are two additional tilesets for Mahjongg from Richard Hoelscher based on the old GNOME 1.4 graphics.

You can find it at:


  • Callum

Epiphany Extensions 1.1.3


What is it ?

Epiphany Extensions is a collection of extensions for Epiphany, the GNOME web browser.

Epiphany Extensions 1.1.3 is a development release for use with the 1.3.x development series of Epiphany.

What's new ?

Epiphany Extensions 1.1.3

Code changes

  • Minor cleanup of certificates extension (Christian)
  • Make gestures extension support unloading/reloading (Adam)

Updated translation:

  • Changwoo Ryu (ko)

Where can I get it ?

Source code:
http://ftp.gnome.org/pub/GNOME/sources/epiphany-extensions/1.1/epiphany-extensions-1.1.3.tar.bz2 with md5 sum dc1f7b5b26efc212012fcc802da36320.

Epiphany Extensions 1.1.3 requires Epiphany 1.3.5 or above: http://ftp.gnome.org/pub/GNOME/sources/epiphany/1.3/epiphany-1.3.5.tar.bz2



Mergeant 0.52

Mergeant is a database user and administration tool based on GNOME-DB. It allows users to easily manage any database supported by GNOME-DB.

This is a development release, the first one after the splitting of Mergeant into libmergeant and the GUI frontend, resulting in a much better architecture.
This release works pretty well with PostgreSQL, but it does not work so well for other databases. Please report any bug to http://bugzilla.gnome.org.

Changes since release 0.51:

  • Lots of bug fixes (Vivien)
  • Basic SELECT query druid (Vivien)
  • New user documentation (Vivien)
  • Changed requirements to GTK+ 2.4.0 at least (Vivien)
  • Corrected the ways the arrows in the relations graphs pointed (Vivien)
  • Changes to the dictionnary are saved during an idle call

Changes since release 0.50:

  • Lots of UI improvements (Vivien)
  • Share data dictionaries between workspaces (Vivien)
  • Added synchronization of database and data dictionary (Vivien)
  • Non parsed queries can now be executed (Vivien)
  • Updated documentation (Vivien)
  • Lots of bug fixes
  • Updated translations:
    • cs (Miroslav)
    • en_CA (Adam, Alexander)
    • en_GB (Gareth)
    • es (Francisco)
    • pt (Duarte)
    • pt_BR (Evandro)
    • zh_CN (Funda)

Tarballs can be found at:


Mailing list is at:


To install Mergeant, you'll need:

  • libgda >= 1.1.6
  • libgnomedb >= 1.1.6
  • GTK >= 2.4.x
  • libgnome/ui, libbonobo/ui >= 2.0.x

You can find more information at the projects' homepage (http://www.gnome-db.org).
Rodrigo Moya <rodrigo@gnome-db.org>