Showing posts from January, 2013

connman for E17

Thanks to SBo project, i can try the new E17 desktop environment without having to perform trial and error. All i need to do is run sbopkg -i "eina eet evas ecore eio embryo edje efreet e_dbus enlightenment" and it will handle the rest of the process (downloading, compiling, and installing).

Since this is my first time using Enlightenment, i need some time to understand how the DE works since it's kinda different compared to KDE, the DE that i used since years ago. Although it's not as configurable as KDE IMHO (perhaps due to my lack of experience in E17), i noticed that this DE is very light in terms of memory consumption and it's very fast on load time.

I decided to try this DE on my laptop where the spec is not as fast as my desktop or my workstation and it's very fast indeed. One thing that i don't see is the list of the application that are running in the systray, like DropBox or wicd. I can start the application, but then there is no icon to see the…

LibreOffice 3.6.5 Released

LibreOffice 3.6.5, the latest release for 3.x branch has been officially released by The Document Foundation. This release fixed like 50 bugs mentioned on their Release Notes.

Since it's a maintenance release, no new feature are neing implemented. Those new features will be implemented in the next major release of LibreOffice, LibreOffice 4.0, which is now being developed and planned to be released in early February.

We still don't have LibreOffice package for Slackware as Eric is still regaining his strength again, but i believe he will make the package soon enough after he has recovered.

For those who wanted a stable application should stick to LibreOffice 3.6.5 and for those who wanted to try new features, you can start migrating to LibreOffice 4.0 when it's released. Enterprise users are suggested to wait until LibreOffice 4.0.2 before attempting to migrate to version 4.0.

Update : Eric has recovered, and uploaded his build of LibreOffice. Go get them on the usuall re…

insync client for KDE

I have just uploaded a new SlackBuild script for insync client on my SlackHacks repository, spesifically for KDE desktop. Insync allows you to sync and work with your Google Docs/Drive documents in offline mode. Basically it's like grive, but grive doesn't allow you to edit any files. In fact, it's only a symlink to the online version of the files you have on your GDrive.

insync supports a lot of DE, such as KDE, GNOME Shell, Cinnamon, Mate, XFCE, Applet, and KDE Plasmoid, but since i used KDE on daily basis, i will only provide you with the KDE version. You may modify the script to work with other DE if you like.

When you started your application for the first time, it will ask your permission to connect to your Google account. When you granted the request, it will start syncing your documents and placed them on your /home//Insync/ directory, for example /home/willysr/Insync/ So you will know which account does this document belongs to.
Insync also allow…

SDL Mouse Clicking Bug

This morning, i read LQ and there was a new report of Wesnoth not working in Slackware64-Current by Stephen Morgan. He said that he was using E17 and Fluxbox when he found out the click event is not properly handled, thus wesnoth can't be played. Since i am the maintainer of Wesnoth in SBo, i tried to find the solution on this problem.

What makes me curious is that it didn't happened on KDE and Stephen himself confirmed that in KDE, it works normally. So, i googled a little bit and found a patch from ArchLinux that were uploaded since 2010, but apparently it was never included in Slackware's SDL package since there were no bug report against it. I also ran KDE on daily basis, so i never experienced this problem before.

I tested this by rebuilding SDL package on Slackware and add this single patch and rebuilt Wesnoth again and run it on E17 (i had to built this as well to test using the same environment that Stephen used) and Fluxbox. The result was a success as i can click…

MySQL Security Fix

Three packages has been upgraded in -Current (and some of them are also in stable releases back to Slackware 12.2). They are hplip, mysql, and php. All of them are now upgraded to the latest version to bring improvements and also security update (only for MySQL).

Pat notified the user that this upgrade may possibly introduce incompatibilities with previous package, but i didn't see any changes in the Release Notes, except that SHOW AUTHORS and SHOW CONTRIBUTORS are now deprecated and also released lock of unmatched rows on a DML statement.

While several other Linux distributions have proposed to migrate to MariaDB instead of using Oracle's MySQL, Slackware (for now) do not have plans to migrate to MariaDB as far as i can see. It works well so far and if there's a problem in the future, Pat will make a decision based on the real situation, not based on assumption that Oracle will make MySQL have lower quality after the acquisition from Sun Microsystem.

Seamonkey Bug Fixes

Shortly after Firefox gets a lift due to proxy problem failures, Seamonkey is also being upgraded to bring the same fixes included in Firefox because they have the same base code.

Since Thunderbird shared the same code with both Firefox and Seamonkey, it will probably be updated next as well. We will have to see if Mozilla decided to release a new version to Thunderbird or not.

Mozilla Firefox 18.0.1

Mozilla has released Firefox 18.0.1, providing a bug fixes for several proxy configuration failures and also changes for Mac OS X platform. The latest version is now includes in Slackware Current

AmaroK 2.7 Released

Today, we have some open source applications gets a new release and one of them is AmaroK which happened to release AmaroK 2.7 ahead of KDE 4.10 which is scheduled to be released on February. It was supposed to be in January, but eventually got delayed for one month to ensure the quality before releasing it to public. If the delay didn't happen back then, it would be a perfect timing for both application to gets released in same month.

Anyway, AmaroK 2.7 aka Minor Tune has some interesting new features such as
Preliminary version of the Nepomuk Collection plug-inStatistics Synchronization between collections and with Last.fmThe File Browser's behavior and appearance was greatly improvedAudio CD playback was resurrected Here's the complete list of changes in AmaroK 2.7 with over 470 bug fixes and 15 feature requests were granted by the developers:
FeaturesTrack dragging support in Unique Tracks tab of the Synchronize Statistics action; allows you to do a "diff" b…

Bug Fixing Batch

Pat delivered three updates to -Current branch to fix some problems. The first package is udev which is rebuilt to fix the generation of persistent optinal device rules. If you are having this problem, then upgrade to the latest build and delete your /etc/udev/rules/70-persistent-cd.rules and reboot your machine. Your rule will be regenerated along with the correct values. 

The second package is xf86-input-vmmouse which is now working with udev instead of HAL. Does this mean i can finally get rid of HAL from my computer? The only thing that keep me on preserving HAL is due to VMWare is still depends on HAL (IMHO). I tried to remove this in the past, but it will not work, so i keep it until today.

 The last one is gucharmap which is also rebuilt to fix the headef of script peroperly.

freetype upgraded

freetype package is now upgraded to fix security vulnerabilities when opening a specially crafted file.

This update is propagated back to Slackware 12.2, the last Slackware version still maintained by Patrick.

TeamViewer 8 Beta SlackBuild Script

I have just pushed a new SlackBuild script into my SlackHacks repository and that is TeamViewer 8 Beta. I have taken a maintainer position on this script from Binh Nguyen and before the final version of this package gets released, i would like to get a feedback from all of Slackware users who uses TeamViewer to try this new version.

There's one difference with previous version of TeamViewer 7, which is the new version requires you to start teamviewerd, a new daemon for TeamViewer process prior launching the application. I have created a simple rc.teamviewerd file to handle this and it's placed under /etc/rc.d/ directory which happens to be the same directory used by other services in Slackware.

So, the procedure is:
- build the TeamViewer 8 Beta
- chmod +x /etc/rc.d/rc.teamviewerd (to make sure it's executed on next boot as well)
- /etc/rc.d/rc.teamviewerd start
- launch the shortcut of TeamViewer 8

To make this process repeated on every boot sequence, add this line
in yo…

Security Update: Firefox, Thunderbird, Seamonkey

Patrick has just released several packages on -Current and stable releases and it includes some security updates from Mozilla products (Firefox, Thunderbird, and Seamonkey).

The other two packages that gets upgraded are cmake and llvm. The later package was due to a report in LQ and apparently Pat read that bug report and decided to take action about this one.

TeamViewer 8 Beta for Linux

TeamViewer 8 has been released, but unfortunately, it's only released on Windows and Mac. Linux version is still stuck at version 7 and it's not yet compatible with the latest version on another platform.

My Windows machine on the office has been upgraded to version 8 and when i tried to connect to that machine from my Linux system which is still running version 7, it says that i should upgrade my TeamViewer installation to latest version. I have been using the tar.gz binary file to install TeamViewer, but TeamViewer 8 Beta for Linux is only provided on DEB and RPM format, so i had to rely on Binh's SlackBuild script on SBo project which converted from DEB to TGZ format.

The problem is that TeamViewer 8 has some path changes as well as service addon. Right now, we need to make sure that teamviewer daemon (teamviewerd) is started before we launch the main TeamViewer application. I have successfully modified the SlackBuild to work with TeamViewer 8 and i'm…

gtkpod-2.1.3 Released

The gtkpod developer has finally released a new version of gtkpod 2.1.3 after some time working on this version. Besides bug fixing all around the area, this version also include some improvements to performance and compatibility with newer version of Anjuta (namely Anjuta 3.5.3+). With this support, i don't have to supply any patch for anjuta, but the patch for gdl is still needed or else you will get a build failure.

I have pushed the update into my SlackHacks repository and also to SBo, but it's still in pending at the time this blog post is published, so you can use the same SlackBuild from my SlackHacks first.

Testing digiKam 3.0.0-rc

DigiKam 3.0.0 is getting closer. The developer has released their first and probably last RC release before shipping the final version which should be out along with KDE 4.10 release date next month.

One note about the RC release is that the Kipi-Plugins export menu is now working again after it has been disabled since last previous beta releases (it was greyed and unusable).

I have been using digiKam to export photos on my Facebook account and it can process bulk of images, so i don't have to pick them one by one. I can leave them while i was sleeping at night and in the morning it should be completed.

I managed to build digiKam 3.0.0-rc on Slackware-Current and using KDE 4.9.5, thanks to Eric Hameleers. While it's already proven to be working on my machine, i don't intend to push the changes into my SlackHacks repository until the final version shipped, so please be patient. The current stable version (2.9.0) is more than enough if you only need their basic features.

KDE 4.9.5 Released

KDE has released KDE 4.9.5, a version which wasn't really planned at the beginning, but eventually it was released due to bugs found later in the QA process and it was too late since KDE 4.9.4 was already announced and the source tarballs has been published. Due to this problem, they agreed to have an extra release to make sure those bugs are squashed away before they release KDE 4.10.

Meanwhile, KDE 4.10 which was supposed to be released this month is also delayed until next week after they found some problems and decided that they needed another RC release before the final version gets shipped. Due to this new RC release, the final version of KDE 4.10 will be delayed for two weeks and that will goes to February.

KDE 4.9.5 packages for Slackware 14.0 (and -Current) has been built by Eric Hameleers and it's now ready to be used by Slackware users. You can grab it through this mirror sites: URI: rsync://…