48 lines
2.6 KiB
Markdown
48 lines
2.6 KiB
Markdown
---
|
||
author: einar
|
||
comments: true
|
||
date: 2013-08-06 12:40:19+00:00
|
||
layout: page
|
||
slug: qt5-on-opensuse-including-experimental-kf5-packages
|
||
title: Qt5 on openSUSE (including experimental KF5 packages)
|
||
wordpress_id: 1208
|
||
categories:
|
||
- KDE
|
||
- Linux
|
||
- openSUSE
|
||
tags:
|
||
- KDE
|
||
- openSUSE
|
||
- packages
|
||
---
|
||
|
||
In the past few days, the openSUSE KDE team has been working hard, following the footsteps of the nice work done by the [Kubuntu](http://blogs.kde.org/2013/07/31/project-neon-5-daily-builds-ubiquity-wireless-setup) and [Arch Linux](http://martinsandsmark.wordpress.com/2013/08/04/hacking-on-frameworks-in-arch-linux/) communities, to provide Qt5 packages for the distribution. In fact, work was already done in the past, but the packages were not coinstallable with the existing Qt4 installation.
|
||
|
||
Thanks to a renewed effort, the OBS holds now Qt5 packages that won't overwrite the existing Qt4 install: they currently live in the [KDE:Qt51 repository](http://download.opensuse.org/repositories/KDE:/Qt51/) ([Factory](http://download.opensuse.org/repositories/KDE:/Qt51/openSUSE_Factory/) and [openSUSE 12.3](http://download.opensuse.org/repositories/KDE:/Qt51/openSUSE_12.3/)) and they have been submitted to Factory itself, with the plan of having a full set of Qt5 packages for the next version of the distribution. [PyQt5](http://pyqt.sourceforge.net/Docs/PyQt5/index.html) was also packaged, for those who are interested in using Python with Qt.
|
||
|
||
These packages are deemed as stable and usable without issues (although, not being part of the distribution, not supported): if you spot a problem in packaging, file a bug to [Novell's Bugzilla](http://bugzilla.novell.com).
|
||
|
||
Up to this point we have talked about stable releases. But as KF5 depends on the yet-unreleased Qt 5.2, new repositories were created:
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
* [KDE:Qt5](http://download.opensuse.org/repositories/KDE:/Qt5/), which hosts snapshots off the current Qt tree (5.2);
|
||
|
||
|
||
* [KDE:Frameworks](http://download.opensuse.org/repositories/KDE:/Frameworks/), which contains snapshots of the current state of KF5.
|
||
|
||
|
||
In particular KF5 is installed to /opt/kf5, ensuring that it won't overwrite your current install. Bear in mind that these packages are absolutely not meant for end users (we're talking _pre-alpha_ here!), but only for people who want to help developing KF5. For those daring enough, there is even a kf5-session package to start a whole KF5 + frameworks workspace session.
|
||
|
||
|
||
|
||
|
||
Credit where it's due: the packaging work is mostly the effort of Hrvoje "shumski" Senjan and Raymond "tittiatcoke" Wooninck, the two major KDE packaging powerhouses in the team. ;)
|
||
|
||
Happy hacking!
|
||
|
||
|