Home Home > Tag > vala
Sign up | Login

Posts Tagged ‘vala’

GNOME, LLVM, Samba, Ruby Packages Update in Tumbleweed

October 24th, 2019 by

Two openSUSE Tumbleweed snapshots were released this week that updated several libraries as well as updates for GNOME, Ruby, Samba, Mozilla and the LLVM compiler.

Snapshot 20191018 provided minor updates for both Mozilla Firefox 69.0.3 and Thunderbird 68.1.2. The update to Firefox fixed a bug that prompted Yahoo mail users to download files when clicking on emails and the Thunderbird update fixed some glitches and fixed the address book import from a CSV. GNOME software updated to version 3.34,which could be the version that will come in openSUSE Leap 15.2. GNOME’s Thessaloniki release includes visual refreshes for a number of applications and the background selection settings also received a redesign, making it easier to select custom backgrounds. Developers using GNOME 3.34 will notices more data sources in Sysprof that make performance profiling of applications easier. Improvements to Builder include an integrated D-Bus inspector. Javascript bindings for GNOME were also updated with the gjs 1.58.1 version and gtk3 3.24.12 fixed a pointer offsets under X11 and Wayland. Python2 runtime support was removed with the updated of the samba 4.11.0 package; python 3.4 or later is required.

Also in the 20191018 snapshot was an update for the new programing language vala 0.46.3 that focuses on GNOME developers had multiple additions to the package. Programing language ruby 2.6.5 fixed a code injection vulnerability along with three other Common Vulnerabilities and Exposures. openSUSE’s snapper 0.8.5 package updated to allow trailing comments in configuration files. The Linux Kernel updated to 5.3.6. NetworkManager 1.18.4 improved the handling of externally added policy routing rules and for rules that are taken over after a restart of a NetworkManager service. The NetworkManager-applet 1.8.24 package added support for SAE authentication (WPA3 Personal). Fix regression fixes were made in both the 2.62.1 versions of glib2 and glib-networking; the latter also made two memory leak fixes. Other noteworthy packages that were updated in the snapshot were webkit2gtk3 2.26.1, libsoup 2.68.2, grilo 0.3.10, and dconf 0.34.0. The snapshot is trending at a stable rating of 92, according to the Tumbleweed snapshot reviewer.

Most of the package updates for the 20191016 snapshot were YaST2 packages. A crash caused by a widget method was fixed in yast2-network 4.2.23 and at least 10 languages were updated in the yast2-trans package. People can contribute to the project by translating via openSUSE’s Weblate instance. There were about a handful of other packages updated in the snapshot, but the biggest one to note is a new major version of llvm9. The new major version of the compiler require only a python3-base instead of the full python3 packages. The LLVM optimizer will now convert calls to memcmp into a calls to bcmp in some circumstances. The major version also no longer views the RISCV target as “experimental.” It’s now built by default, rather than needing to be enabled with LLVM_EXPERIMENTAL_TARGETS_TO_BUILD. The snapshot recorded a stable rating of 91, according to the Tumbleweed snapshot reviewer.

MariaDB, VLC, Plopper, Apache Packages Update in Tumbleweed

August 29th, 2019 by

There have been three openSUSE Tumbleweed snapshots released this week.

The snapshots brought new versions of VLC, Apache, Plopper and an update of the Linux Kernel.

Snapshot 20190824 delivered a  fix that was made to the swirl option, which produced an unexpected result, with the update of ImageMagick’s 7.0.8.61 version. Improved adaptive streaming and a fix for stuttering for low framerate videos became available in VLC 3.0.8; 13 issues, including 5 buffer overflows we fixed and 11 Common Vulnerabilities and Exposures were assigned and addressed in the media player version. More than a handful of CVEs were addressed with the apache2 2.4.41 update. One of the CVEs addressed was that of a malicious client that could perform a Denial of Services attack by flooding a connection with requests and basically never reading responses on the TCP connection. The new version also improves the balancer-manager protection against XSS/XSRF attacks from trusted users. The x86 emulation library fixed a compiler warning in the 2.4 version and the X11 RandR utility updated the geometry text file configure.ac for gitlab migration with the xrandr 1.5.1 version. The snapshot is trending at a rating of 86, according to the Tumbleweed snapshot reviewer.

The HP Linux Imaging and Printing package hplip 3.19.6 added support for several new color and enterprise printer, which was released in snapshot 20190823. The Linux Kernel was updated to version 5.2.9 and offered more than a handful of commits for the Direct Rendering Manager for AMD hardware and offered some memory leak bugs related to the Advanced Linux Sound Architecture. The utility library for rendering PDFs, poppler, also fixed some memory allocation in the PostScriptFunction with version 0.79.0; the version also fixed regressions on TextSelectionPainter. Minor updates were also made in the snapshot for xfce4-settings 4.14.1 and yast2-fonts 4.2.1, yast2-instserver 4.2.3 and yast2-support 4.2.2 all had changes related to a newer Ruby version. The snapshot is trending at a rating of 84, according to the Tumbleweed snapshot reviewer.

The first snapshot of the week, 20190822, updated five packages. MariaDB’s 10.3.17 package had the most changes in the snapshot and provided merge relevant storage engine changes from MySQL 5.7.27 as well as five CVE fixes. Small bug fixes and fuzzer fixes were made to libetonyek 0.1.9. GNOME’s photo manager shotwell 0.30.7 fix compatibility with programming language Vala 0.46. The other two package updates were libsrtp2  2.2.0 and rubygem-sassc 2.1.0. The snapshot recorded a rating of 78, according to the Tumbleweed snapshot reviewer.

GNOME Packages, More Updated in Tumbleweed This Week

July 25th, 2019 by

Two openSUSE Tumbleweed snapshots have been released since our last Tumbleweed update on Saturday.

The most recent snapshot, 20190723, updated Mozilla Firefox to version 68.0.1. The browser fixed the missing Full-Screen button when watching videos in full screen mode on HBO GO. The new 68 version enhanced the Dark Mode reader view to include darkening the controls, sidebars and toolbars. It also addressed several Common Vulnerabilities and Exposures (CVE). The snapshot provided an update to GNOME 3.32.4, which fixed an issue that led to some packages with multiple appdata files not correctly showing up on the updates page. The Guile programming language package update to 2.2.6 fixed regression introduced in the previous version that broke HTTP servers locale encoding. Hardware library hwinfo 21.67 fixed Direct Access Storage Devices (DASD) detection. A major 7.0 version of hylafax+ arrived in the snapshot. The Linux Kernel brought several new features with the 5.2.1 kernel and enhanced security for a hardware vulnerability affecting Intel processors. The open-source painting program Krita 4.2.3 version offered a variety of fixes including a copy and paste fix of the animation frames. A few libraries like libgphoto2, libuv and libva received update. There were also several Perl and Rubygem packages that were updated in the snapshot. The file manager for the Xfce Desktop Environment, thunar 1.8.8, fixed XML declaration in uca.xml and the 2.15 transactional-update package enable network during updates and allow updates of the bootloader on EFI systems. The snapshot is currently trending at a 93 rating, according to the Tumbleweed snapshot reviewer.

Among the top packages to update in snapshot 20190721 were gnome-builder 3.32.4, wireshark 3.0.3 and an update for GNU Compiler Collection 9. GNOME Builder fixed the initial selection in project-tree popovers, Wireshark fixed CVE-2019-13619 and GCC9 added a patch to provide more stable builds for single value counters. The dracut package updated from 044.2 to 049; this update removed several patches and added support for compressed kernel modules. The Distributed Replicated Block Device (drbd) 9.0.19 package fixed resync stuck at near completion and introduced allow-remote-read configuration option. GNOME’s personal information management application evolution updated to version 3.32.4, which added an [ECompEditor] to ensure attendee changes are stored before saving. GNOME’s Grilo, which is a framework focused on making media discovery and browsing easy for application developers, updated to 0.3.9 fixed core keys extraction. GNOME’s Virtual file system (gvfs) and programming language Vala were updated to versions 1.40.2 and 0.44.6 respectively. Krita was also updated in this snapshot. The 0.5.1 version of python-parso fixed some unicode identifiers that were not correctly tokenized.  The snapshot is currently trending at a 90 rating, according to the Tumbleweed snapshot reviewer.