Last week was another busy working week at the office, but I still managed to update some of my packages.I also prepared sources and scripts for the just-released KDE 4.11-beta but I am not going to build those packages yet. I will probably wait for the first release candidate. There are almost 30 new packages due to the splitting of the bigger source tarballs for kdeadmin, kdenetwork, kdesdk and kdetoys into smaller sub-packages. That meant, writing almost 30 new slack-desc files and updating the module definitions. If anyone is interested enough to want to compile this him- or herself, let me know and I will upload the sources to my ktown repository.
Speaking of repositories, you surely noticed that my packages for the various Slackware releases and architectures are all organized by program name, not by Slackware release/architecture. This makes it difficult for some repository search engines (like http://www.slackabduction.com/sse/, http://slakfinder.org/, http://slackfind.net/en/) to add my repositories to their database. Some time ago I created two “shadow” repositories to overcome their problems. In http://taper.alienbase.nl/mirrors/people/alien/sbrepos/ (mirrored from the master repo on slackware.com) and http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/ I have re-organized all packages by Slackware release and architecture. These two shadow repositories are using hard links to the original repositories so that they almost do not take up any additional space in the filesystem if you download them with a tool which can preserve hard-links (like rsync’s “-H” option). I hope these repository search engines will start using the shadow repository information. For instance, all packages I have for Slackware64 14.0 can be found under http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.0/x86_64/
What package updates came out of the hat this week?
I updated my packages to version 1.2. Actually I had built these packages a while ago but had forgotten to upload them to my repository.
Calibre and python-lxml
The newest release of Calibre, the e-book management and library software, is able to read and convert Microsoft DOCX files. In order to achieve that, it needs a version of the Python lxml library which I did not use yet. I discovered this by accident (because the Calibre site does not mention the correct version as minimum version dependency). You will need the version 3.2.1 of the python-lxml package. I also updated the internally used version of lxml in my Slackware 13.37 package (you may recall that the Slackware 13.37 package has Qt4, Python 3.7.5 and a lot of supporting libraries compiled into the package because Slackware’s versions are too old).
Qbittorrent and libtorrent-rasterbar
There was a new release of the qbittorrent software a few months ago which I had not yet packaged. Qbittorrent is my favourite Bittorrent software and an update was long overdue. The libtorrent-rasterbar library on which qbittorrent depends, was updated as well.
Have fun! Eric