Jens Georg | 1 Jul 01:04 2015

GUPnP-DLNA 0.10.3

- Fix potential crash if gupnp_dlna_value_list_new failed.
- Fix hang if no meta-data back-end is available.
- Remove use of gnome-common, add compiler warnings and fix const
- Fix memory leak in gst-audio-information.
- Fix unit tests for new automake
- Make it possible to override the DLNA profile dir using
  GUPNP_DLNA_PROFILE_DIR environment variable
- Fix discoverer testsuite to run completely uninstalled.
- Fix gupnp-dlna-info -a to be stuck if profile guesser does not work.

Bugs fixed in this release:

All contributors to this release:
 - Jens Georg <mail <at>>
 - Philip Withnall <philip <at>>
 - Mark Ryan <mark.d.ryan <at>>
 - Ludovic Ferrandis <ludovic.ferrandis <at>>

GUPnP-DLNA 0.10.3 is available at
Murray Cumming | 30 Jun 14:05 2015

ANNOUNCE: gtkmm 3.17.4

*** gtkmm

gtkmm 3.17/18 wraps GTK+ 3.17/18.

gtkmm stays in-sync with gtk+ by (mostly) following the official GNOME release schedule:

*** Changes

3.17.4 (unstable):

* Assistant: Add get/set_page_has_padding().
  (Murray Cumming)
* FontChooser: Add get/set_font_map().
  (Murray Cumming)
* IconInfo: Deprecate get_builtin_pixbuf().
  (Kjell Ahlstedt)
* IconTheme: lookup_icon(), choose_icon(): Add default 0 for flags.
  (Murray Cumming)
* Widget: Deprecate drag_begin() without coordinates.
  (Kjell Ahlstedt)

* Window: Add get/set_passthrough().
  (Murray Cumming)

* Demo: IconTheme: Don't use deprecated builtin-icon API.
(Continue reading)

Murray Cumming | 30 Jun 14:03 2015

ANNOUNCE: glibmm 2.45.3

*** glibmm:

glibmm 2.45/46 wraps glib 2.45/46.

*** Changes

2.45.3 (unstable):

* Add SettingsSchema, SettingsSchemaKey and SettingsSchemaSource.
  (Murray Cumming)
* Deprecate HelperList and SArray because nothing uses them.
  (Murray Cumming)

* Don't disable more deprecation warnings than necessary
  (Kjell Ahlstedt) Bug #750379.

  per function, instead of one big undef [G|GDK|GTK]_DISABLE_DEPRECATED.
  (Kjell Ahlstedt) Bug #750379
* Remove GP_LIST, because nothing uses it.
  (Murray Cumming)


Murray Cumming
murrayc <at>
(Continue reading)

Stoney Jackson | 23 Jun 16:09 2015

MouseTrap 3.17.3

GNOME MouseTrap 3.17.2 is now available

MouseTrap is a standalone GNOME application that allows users with physical impairments to move a mouse cursor. It uses a webcam to track the motion of any object visible by the camera and moves the mouse cursor according to the path of the tracked object (a user's head, for example). Distributed with software that allows accessible mouse clicking, MouseTrap will give most physically impaired users access to the full functionality of a mouse. Our ultimate goal is to have a usable, stable solution that allows users to control their cursors just as well as someone using a mouse.


* Improve build configuration guessing.                                        
* Use correct python version for `make check` and `make coverage`.             
* Shutdown cleanly on SIGINT and SIGTERM.


version control: 
issue tracker:
gnome-announce-list mailing list
gnome-announce-list <at>
Alexander Larsson | 24 Jun 10:15 2015

[ANNOUNCE] xdg-app - desktop app sandboxing system

xdg-app is a desktop and distribution-independent application bundling
and system for Linux. It uses user namespaces and the kernel container
technologies to run applications in a sandboxed environment without any
kind of root privileges or setuid required[1]. It also features a user
-space dbus filter with policies that are compatible with kdbus.

xdg-app is still somewhat early in development, but it is now in a
state where it is stable enough to get a wider audience.

More details on how xdg-app works can be found here:

xdg-app recently moved to a new hosting service at, so
these are the current resources for xdg-app:

  Mailing list:
  IRC: #xdg-app on freenode
  Git: git://
  Bugzilla: (product xdg-app)

To actually test xdg-app I have created upstream gnome and freedesktop 
runtimes with some test apps, as well as an example repository with
runtime and apps based on fedora rawhide packages. See these blog posts
for details:

[1] Needs user namespaces in the kernel, if not available it can be
built to use setuid or setcaps instead.


 Alexander Larsson                                            Red Hat, Inc 
       alexl <at>            alexander.larsson <at> 
He's an impetuous playboy rock star with a robot buddy named Sparky. 
She's a disco-crazy impetuous schoolgirl with her own daytime radio talk 
show. They fight crime! 
Carlos Garcia Campos | 23 Jun 08:59 2015

WebKitGTK+ 2.9.3 released!

WebKitGTK+ 2.9.3 is available for download at: (10.1MB)
   md5sum: ea81abf7715cd6da42888b35c4a67634
   sha256sum: db8028ead6a92f1afda8a0b0d816a044dad6164db11cf87261919e49f0817a2a

This is a development release leading toward 2.10 series.

What's new in the WebKitGTK+ 2.9.3 release?

  - Inhibit screen saver when playing full screen video.
  - Fix DOCUMENT_VIEWER cache model to actually disable the memory cache.
  - Fix a regression that prevented the WebKitWebView::context-menu signal
    from being emitted.
  - Update web inspector icon so Rendering Frames timeline distinguish between
    layout and painting.
  - Ensure fragment identifier part of URI is not removed for custom URI scheme
  - Improve performance of keyboard events handling.
  - Expose element tag name as an object attribute to accessibility.
  - Fix the build with Wayland target enabled.

What is WebKitGTK+?

WebKitGTK+ is the GNOME platform port of the WebKit rendering engine.
Offering WebKit's full functionality through a set of GObject-based
APIs, it is suitable for projects requiring any kind of web
integration, from hybrid HTML/CSS applications to full-fledged web


gtk+ >= 3.6.0
glib >= 2.36
libsoup >= 2.42.0
cairo >= 1.10.2
libxml >= 2.8.0
libxslt >= 1.1.7
HarfBuzz >= 0.9.2
fontconfig >= 2.8.0
FreeType2 >= 2.4.2

Depending on your configuration options WebKitGTK+ may also depend on:

gtk+ >= 2.24.10
GObject introspection
gstreamer >= 1.0.3
GeoClue >= 2.1.5
cairo-gl >= 1.10.2

More information

If you want to know more about the project or get in touch with us
you may:

- Visit our website at, or the upstream
  site at People interested in contributing
  should read:

- Browse the bug list at, WebKitGTK+ bugs are
  typically prefixed by "[GTK]." A bug report with a minimal,
  reproducible test case is often just as valuable as a patch.

- Join the #webkit and #webkitgtk+ IRC channels at

- Subscribe to the WebKitGTK+ mailing list,, or the
  WebKit development mailing list,


Thanks to all the contributors who made possible this release, they
are far too many to list!

The WebKitGTK+ team,
June 23, 2015

Carlos Garcia Campos
gnome-announce-list mailing list
gnome-announce-list <at>

GNOME Calendar 3.17.3

About GNOME Calendar ==================== GNOME Calendar is a simple and beautiful calendar application designed to perfectly fit the GNOME desktop. By reusing the components which the GNOME desktop is build on, Calendar nicely integrates with the GNOME ecosystem. News ==== * Misc bugfixes (751206, 751209, 751211, 751244) * Update translations for: * Catalan * Czech * French * Greek * German * Italian * Slovak * Spanish * Tajik * Turkish ChangeLog ========= (7.37K) Download ======== (2.16M) sha256sum: cae716e894c534388b19cf43910fe8b7fa841aff5ca351949b44f6f2331a8091
gnome-announce-list mailing list
gnome-announce-list <at>
Juan R. Garcia Blanco | 22 Jun 23:11 2015

ANNOUNCE: Dictionary 3.17.3

Dictionary 3.17.3 is now available for download at:

Overview of changes in 3.17.3
 * de (Benjamin Steinwender), es (Daniel Mustieles), tr (Necdet Yücel)

 * Remove Select All menu entry (Juan R. García Blanco)
 * Remove Edit submenu (Juan R. García Blanco)
 * Remove Close menu entry (Juan R. García Blanco)
 * Make entries under File top-level menu entries (Juan R. García
 * Remove obsolete gdict_window_defbox_selection_changed (Juan R.
García Blanco)

About Dictionary
GNOME Dictionary is a simple dictionary application that looks up
definitions of words online.
Though it looks up English definitions by default, you can easily
to Spanish or add other online dictionaries using the DICT protocol to
suit your needs.
For more information, please refer to

Many thanks to everyone who has contributed to this release in the form
of bug reports, patches and translations.
gnome-announce-list mailing list
gnome-announce-list <at>
Emmanuele Bassi | 18 Jun 17:40 2015

ANNOUNCE: Clutter 1.23.2 (snapshot)

Good news, everyone!

A new Clutter snapshot is now available at:

SHA256 Checksum:


Additionally, a git clone of the source tree:
  git clone git://

will include a signed 1.23.2 tag which points to a commit named:

which can be verified with:
  git verify-tag 1.23.2

and can be checked out with a command such as:
  git checkout -b build 1.23.2

Clutter is a library for creating compelling, dynamic, and portable graphical
user interfaces. Clutter is released under the terms of the GNU Lesser
General Public License, version 2.1 or (at your option) later.

Clutter depends on:
  GLib ≥ 2.39.0
  JSON-GLib ≥ 0.12.0
  Cogl ≥ 1.20.0
  Cairo ≥ 1.14.0
  Pango ≥ 1.30
  Atk ≥ 2.5.3

Clutter also has platform-specific dependencies; for more information, see
the README file included in the release.


Release Notes:
  - This is an unstable snapshot of Clutter; there are no compatibility
    guarantees for API added during a development cycle.
  - This version is API and ABI compatible with the previous stable
    release of Clutter.
  - Installing the contents of this release will overwrite the files
    from the installation of the previous release of Clutter.
  - Bugs should be reported on the Clutter Bugzilla product, at:

  • List of changes since Clutter 1.22

    - Add accessor functions for ClutterActor state
    Currently, actor state is accessible only via GObject properties and via
    pre-processor macros; the former are not very friendly for C developers,
    while the latter are not usable from language bindings. New functions have
    been added to fill in the gap; the macros have a "soft" deprecation, since
    compiler warnings cannot be used to detect their use.

    - Merge the Cally API reference into Clutter's
    The Cally API is part of the Clutter shared library; it makes sense to
    have the API references merged.

    - Improve visual handling with the GDK backend running on X11
    Cogl has its own visual, based on its preferred GLXFBConfig; this means
    that Clutter should use and expose the correct GdkVisual instance when
    creating the GdkWindow used for drawing the contents of the stage.

    - Improve input device handling in the GDK backend
    Properly detect touchpad devices; translate touch events.

  • List of bugs fixed since Clutter 1.22

    #707982 - Add PanAxis mode that automatically pins scroll based on initial
    #750496 - Touch events not correctly propagated through gdk backend
    #747489 - No access to the Visual used to build the CoglOnscreen
    #747951 - Tablet calibration targets do not respond to clicks
    #749739 - prepare ClutterSwipeAction for multi-finger swipes
    #749482 - x11: Fix touchpad detection
    #749256 - clutter-backend-gdk: Only set setting on successful
              gdk_screen_get_setting call
    #747436 - Clutter should use the same heuristics as gtk+ to determine

Many thanks to:

  Carlos Garnacho, Dima Ryazanov, Gustavo Noronha Silva, Jasper St. Pierre,
  Marek Černocký, Matthieu Bouron, Rui Matos

Have fun with Clutter!


[ <at> ] ebassi [ <at>]
gnome-announce-list mailing list
gnome-announce-list <at>
Peter Hatina | 11 Jun 13:34 2015

ANNOUNCE storaged 2.1.0

Hi all,

a new version of storaged [1] is now available at [2]. Rawhide
packages have already been built.

The most significant feature of this release is: iSCSI initiator
configuration API.

Detailed list of changes since the first release:
introduced CreatePartitionAndFormat() which combines 2 steps needed
  to create a partition and format it
introduced *iSCSI initiator API*:
  - DiscoverFirmware()
  - DiscoverSendTargetsChap()
  - DiscoverSendTargetsNoAuth()
  - GetInitiatorName()
  - SetInitiatorName()
  - Login()
  - Logout()
  - for each iSCSI session, there is a separate object living on D-Bus
    - this depends, if my patch gets included into Fedora's
modular API was (a bit) redesigned
daemon can be run from build directory --uninstalled
added several tests for storagedctl
moved from transifex to zanata


Please, feel free to forward this announce message to any other
mailing list so that people get to know about it.

Thanks and regards,


Peter Hatina
EMEA ENG Developer Experience

PGP:            F32822A9
Red Hat, Inc.
Juan R. Garcia Blanco | 7 Jun 20:39 2015

ANNOUNCE: 2048 3.17.1

2048 3.17.1 is now available for download at:
sha256sum: 29888ed483832da4f61225b0135bf9724408c4becabab5fdf5739faebf4599eb

Overview of changes in 3.17.1
 * bs (Samir Ribic), cs (Marek Černocký), de (Christian Kirbach),
   es (Daniel Mustieles), fi (Jiri Grönroos), fr (Alexandre Franke),
   he (Yosef Or Boczko), hu (Balázs Úr), pl (Joanna Lisek),
   pt_BR (Enrico Nicoletto), pt_BR (Rafael Ferreira),
   sl (Matej Urbančič), sr <at> latin (Мирослав Николић),
   sv (Anders Jonsson), zh_CN (Mingpei

 * Initial release

About 2048
GNOME 2048 is a single-player highly addictive puzzle game.
Check out for more information.

gnome-announce-list mailing list
gnome-announce-list <at>