Posts

Showing posts from September, 2016

OpenSSL Security Advisories

OpenSSL has released twoadvisories in short period of time (4 days apart) and so does Slackware due to the same reason. The openssl package is now upgraded to 1.0.2j for 14.2 and current and 1.0.1u for 14.1.Another security advisory was about PHP which is now upgraded to 5.6.26.

Other changes happening in current is that the kernel stock is now raised to 4.4.22, the latest -stable LTS kernel for 4.4 branch. A new package is introduced in -current as well, which is sshfs. Michiel maintained that package in SBo repository and it will be removed in the next development cycle of SBo. pkgtools also got a little update to fix some issue when removing filenames containing "%" character.

digiKam 5.2.0 and new Red-Eye Effect Reduction

Image
digiKam developers has just pushed digiKam 5.2.0 for public and it contains fixes for over 42 bugs listed in their bug tracker. Another good news about this new release is that red-eyes effect reduction process:
it introduced a new red eyes tool which automatize the
Faces detection is processed on whole image and a new algorithm written by a Google Summer of Code 2016 student named Omar Amin is dedicated to recognize shapes and try to found eyes with direct flash reflection on retina.
This new tool is available in Image Editor and also in Batch Queue Manager to be able to process a set of photos at the same time. The algorithm have been very optimized for speed efficiency and for small memory fingerprint. End user can adjust just a single parameter about the reducing level of retina red color to the average of blue and green channels. The default threshold have been tested successfully with a trial and error basis from a large data-set of images. So typically, no user interac…

MATE 1.16 GTK+3 Build

Since MATE 1.16 has been released and binary packages have been published yesterday, i have some time to build MATE 1.16 GTK+3 build only today and publish it under current directory as usual.

One of the reason for providing this binary packages is for users who wanted to help MATE devs testing the GTK+3 build as it will be the future of MATE development. As we can see from several MATE release, more and more MATE components are now being ported to GTK+3 only with a long term of fully supporting GTK+3. By removing old GTK+2 code, the developer can finally implement new features such as:
Wayland supportHiDPI supportMigrate libunique to GtkApplication Please visit http://slackware.uk/msb/current/latest/x86_64/ to get the latest binary packages of MATE 1.16 GTK+3 only. As usual, only x86_64 is provided at this moment because it can be used with AlienBOB's Slackware Live ISOs. You can always build the packages yourself by checking out GTK3 branch from our github repository.

Note that G…

MATE Desktop 1.16 Released

Roughly six months of development cycle has been completed and a new release of MATE Desktop 1.16 is finally published by the developers. This new version brings more MATE components to GTK+3 build only and focused on bringing better support for newer GTK+3, mainly 3.20 and 3.22 (which should be the final GTK+3 release).

Here are the headline changes in MATE 1.16 (detailed changes can be seen in MATE 1.16 announcement):
Improved GTK3+ support across the entire MATE Desktop.Application and theme support for GTK+ 3.22.More applications build against GTK3+ only:EngrampaMATE Notification DaemonMATE PolKitMATE Session ManagerMATE TerminalSome applications have been decoupled from libmate-desktop:EngrampaMATE AppletsMATE NetbookMATE Power ManagerMATE TerminalPlumaWork has started to port applications to GApplcation:EngrampaMATE AppletsMATE NetbookMATE User ShareMany bugs and deprecations are fixed.Translations are updated. Thank you to our team of translators!GitHub and GitLab repository has…

Security Update: firefox, irssi, pidgin

Three security updates were released for today:
firefox: Upgraded to 45.4.0esr for 14.1 and 14.2 and 49.0 for currentirssi: Upgraded to 0.8.20pidgin: Upgraded to 2.10.11, 2.10.12, and 2.11.0 for all stable Slackware releases depending on their support Some minor update in current:
mkinitrd: Add dmsetup supportemacs: Upgraded to 25.1qt: Fix multilib issue network-scripts: Fix minor issue

Security Update: curl, mariadb

This week, we received two security advisories in Slackware for mariadb and curl packages. They were updated for Slackware 14.0 and newer (mariadb) and Slackware 13.0 and newer (curl).

Meanwhile in current, Patrick is still accepting requests in LQ by pushing some packages towards new release:
texinfo: Upgraded to 6.3libXfont: Upgraded to 1.5.2mesa: Upgraded to 12.0.2vim/gvim: Upgraded to 8.0.0005bash: Upgraded to 4.4.0btrfs-progs: Upgraded to 4.7.2e2fsprogs: Upgraded to 1.43.3 There are some packages that gets rebuilt to bug fixes such as pkgtool, guile, and sdl.

Security Update: gtk+2, gnutls

Two security updates were released today and they are gnutls and gtk+2. Even though GTK+2 was released few years back, the developers are still taking care of this branch as some projects are still using the old codebase rather than migrating to GTK+3.

Regarding gnutls update, some third party projects now require 3.4.15 version of gnutls in their build system (eg. FileZilla), so make sure to upgrade gnutls in your system. If you are using older release of Slackware (14.1 and older), you may not be able to upgrade to newer version of FileZilla unless you patch the configure.ac.

Security Update: php

PHP package was updated to 5.6.25 for Slackware 14.0, 14.1, 14.2, and current and considered a security update. It's the latest release of 5.6.x branch of PHP, while the main release of PHP is now at 7.0.10 and they are working on 7.1.x branch.

Interesting thing happening on current branch:
kernel: Upgraded to 4.4.20python: Rebuilt using ucs-4, requiring all python-based package to be recompiledutil-linux: Upgraded to 2.28.2hplip: Upgraded to 3.16.8nano: Upgraded to 2.7.0vim/vim-gvim: Upgraded to 7.4.2342Cython: Upgraded to 0.24.1mercurial: Upgraded to 3.9.1boost: Upgraded to 1.61.0 (this build the soname so every third party packages linked to boost will probably need to be recompiled as well)sip: Upgraded to 4.18.1samba: Upgraded to 4.5.0brltty: Upgraded to 5.4

Planning for MATE 1.16

MATE developers have agreed to release MATE 1.16 this month to catch up with Fedora 25 and Ubuntu 16.10 release schedule. Ubuntu 16.10 is scheduled for October 13 while Fedora is scheduled for November 15 (assumed no more delays).

As promised, MATE 1.16 will bring more GTK+3 porting. This time, it will be engrampa, mate-notifications-daemon, mate-session-manager, mate-polkit, and mate-terminal. Due to short development cycle, maybe not all of the  TODO entries listed in the ROADMAP will be fixed in this cycle. Long term goal is still to have all code ported to GTK+3. It's still a long road ahead due to long list of showstopper bugs, but once we completed that milestone, we can have some new interesting features, such as HiDPI + Wayland support and libunique replacement with GtkApplication.

Although some Linux distribution have offered full GTK+3 only build (such as Fedora), for next 1.16, i will probably keep providing a mix build of GTK+2/3 due to showstoppers mentioned above. Fu…