libsoup 2.65.2

2019-01-21 Thread Claudio Saavedra
About libsoup
=

libsoup is an HTTP client/server library for GNOME. It uses GObjects
and the GLib main loop, to integrate well with GNOME applications.

News


* Remove autotools build system and change to meson by default
  [#12, Tomas Popela]

* Many fixes to Meson [Claudio Saavedra, Tomas Popela, Xavier
  Claessens]

* Improvements to the continuous integration infrastructure
  [Xavier Claessens]

* Make sure SoupSession features are not disposed until all
  pending messages are processed [#130, Claudio Saavedra]

* Updated translations: Greek, Slovak, French.



Download

https://download.gnome.org/sources/libsoup/2.65/libsoup-2.65.2.tar.xz (1.63M)
  sha256sum: 8435a721c52624fcfd20467767fdf1fab55c8ed1cb6f0a08b8a643456d5ed1a1

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


glib 2.58.3

2019-01-21 Thread Philip Withnall
About GLib
==

GLib is the low-level core library that forms the basis for projects
such as GTK+ and GNOME. It provides data structure handling for C,
portability wrappers, and interfaces for such runtime functionality as
an event loop, threads, dynamic loading, and an object system.

News


* Fix GVariant tests on i686 (#1626)

* Fix crashes caused by filtering of mounts (#1645)

* Bugs fixed:
 - #1626 2.58.2 GVariant test failure on i686
 - #1637 EXCEPTION_ACCESS_VIOLATION in g_clear_pointer
 - #1645 2.58.2 introduces libgio segfaults
 - !558 Backport Suppress -Wint-in-bool-context warning with G_DEFINE_INTERFACE 
and g++ to glib-2-58
 - !577 Don't fail trash test if ~/.local doesn't exist or mount points can't 
be determined
 - !578 gunixmounts: Fix segfaults caused by new filter of mounts




Download

https://download.gnome.org/sources/glib/2.58/glib-2.58.3.tar.xz (4.64M)
  sha256sum: 8f43c31767e88a25da72b52a40f3301fefc49a665b56dc10ee7cc9565cbe7481

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.4

2019-01-21 Thread Matthias Clasen
About gtk+
==

GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application
suites.

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* Support gtk_file_chooser_set_filter in GtkFileChooserNative

* Bugs fixed:
 wayland: Fix long combobox positioning
 about dialog: Activate all links in the same way
 switch: Add fallbacks for symbols
 spinbutton: Fix background color

* Translation updates:
 Africaans




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.4.tar.xz (20.1M)
  sha256sum: d84f59ff02a87cc90c9df4a572a13eca4e3506e2bf511e2b9cbdb4526fa0cb9c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


librsvg 2.44.12

2019-01-21 Thread Federico Mena Quintero
About librsvg
=

librsvg is a library to render SVG documents into GdkPixbuf images or
Cairo contexts in general. It is used throughout GNOME to render
things like scalable icons, from image viewers to view SVGs easily, or
to generate thumbnails for SVG files.

News


- At build time, you can now pass $CARGO and $RUSTC environment
  variables if you need to override the default Rust toolchain.
  Please see COMPILING.md for details.  (Tobias Kortkamp)
- Fix #405 - In the gdk-pixbuf loader, don't crash the write()
  function doesn't receive a GError.
- Fix #398 - Detect circular references in gradients.



Download

https://download.gnome.org/sources/librsvg/2.44/librsvg-2.44.12.tar.xz (12.1M)
  sha256sum: 66830b093a24262cc9bd2d1c921f6f59133a99893399d79768f7509021b678c0

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vala 0.43.6

2019-01-21 Thread Rico Tzschichholz
About vala
==

valac, the Vala compiler, is a self-hosting compiler that translates
Vala source code into C source and header files. It uses the GObject
type system to create classes and interfaces declared in the Vala
source code.

The syntax of Vala is similar to C#, modified to better fit the
GObject type system. Vala supports modern language features as the
following: Interfaces, Properties, Signals, Foreach, Lambda
expressions, Type inference for local variables, Generics, Non-null
types, Assisted memory management, Exception handling, Type modules
(Plugins)

Vala is designed to allow access to existing C libraries, especially
GObject-based libraries, without the need for runtime bindings. All
that is needed to use a library with Vala is an API file, containing
the class and method declarations in Vala syntax. Vala currently comes
with bindings for GLib and GTK+ and many others from the GNOME
Platform.

Using classes and methods written in Vala from an application written
in C is not difficult. The Vala library only has to install the
generated header files and C applications may then access the GObject-
based API of the Vala library as usual. It should also be easily
possible to write a bindings generator for access to Vala libraries
from applications written in e.g. C# as the Vala parser is written as
a library, so that all compile-time information is available when
generating a binding.

News


 * Various improvements and bug fixes:
  - codegen: Don't apply address-of operator on literals when casting to array
  - vala: Don't tweak closure on static lambdas [#740]
  - Revert "codegen: Use copies of error_variable of catch-clauses for nested
usage" and add asynchronous "catch-error-scope" regression test [#741]
  - libvaladoc: Build backing Vala.SourceFile for GIRs processed by importer
  - libvaladoc/girimporter: Skip "source-position" elements
  - genie: Support "protected" accessibility and allow explicit "public" [#346]

 * Bindings:
  - gst-editing-services-1.0: Fix some construtors and (un)hide symbols
  - javascriptcoregtk-4.0: Fix GLib.Callback parameters which can't hold target


ChangeLog
=
https://download.gnome.org/sources/vala/0.43/vala-0.43.6.changes  (1.55K)

Download

https://download.gnome.org/sources/vala/0.43/vala-0.43.6.tar.xz (3.16M)
  sha256sum: ba2c77fa924c7de17c625af61ddc0cdbbfcf9a670740b5eda3dc0c78bffa61e0

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-menus 3.31.4

2019-01-21 Thread Jeremy Bicha
About Menu Library
==

GNOME Menuss contains the libgnome-menu library, the layout
configuration files for the GNOME menu, as well as a simple menu
editor. The libgnome-menu library implements the "Desktop Menu
Specification" from freedesktop.org.

News


* Remove the Sundry category (Jeremy)
* Switch to modern realpath (Pino)
* Stop using intltool (Alberts)
* Translation updates

Contributors:
 Jeremy Bicha, Alberts Muktupāvels, Pino Toscano


ChangeLog
=
https://download.gnome.org/sources/gnome-menus/3.31/gnome-menus-3.31.4.changes  
(6.38K)

Download

https://download.gnome.org/sources/gnome-menus/3.31/gnome-menus-3.31.4.tar.xz 
(487K)
  sha256sum: 2737a49d0a28c988253eaf935e5b0e166680d9ef2ce8c17597423cb922eb30c6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list