tagline: From openSUSE
- 1 Background
- 2 Maintenance Updates
- 3 What's available
- 4 I want to...
- 5 Updated applications only
- 6 Current KDE SC release
- 7 Factory aka. KDF (Latest KDE SC Release (including Beta's and RC's))
- 8 KDE Frameworks 5 & Plasma 5
- 9 KF5, Plasma 5 and KF5-based Applications Unstable
- 10 KDE 3.5.10
- 11 Qt
- 12 Building your own software using Qt or KDE
- 13 See also
The setup of the repositories is based on the distinction between two groups of packages, namely:
- KDE SC based packages. This group contains the Plasma Workspace, the main KDE libraries, but also applications like KMail, Konqueror, etc
- Packages for KDE/Qt based applications. This group contains applications that are based on the KDE or Qt libraries, like Amarok, Konversation, Quassel, etc
Since openSUSE 12.3, the openSUSE KDE Community team provides new minor versions of the KDE Software Compilation shipped with the latest stable distribution through maintenace updates. This means that the minor KDE software releases are provided without the requirement to add additional repositories. This is reflected in the way that the KDE repositories have been setup.
At the moment we have the following Maintenance tracks:
openSUSE 12.3: Shipped with KDE SC 4.10 and maintenance updates have been provided up to KDE SC 4.10.5.
openSUSE 13.1: Shipped with KDE SC 4.11.2 and maintenance updates have been provided up to KDE SC 4.11.5.
openSUSE 13.2: Shipped with KDE SC 4.14.2 and maintenance updates will be provided through the normal maintenance channel.
Based on what has been indicated above, the following repositories have been made available to the openSUSE users.
- Updated KDE Software Compilation releases
These are newer versions of the KDE SC as released by the KDE community, plus openSUSE patches (released and unreleased). Also available for older openSUSE versions.
- KDE Extra
Newer versions of individual KDE applications from openSUSE Factory, which have been packaged for released distributions. You do not need to update your KDE as well, but you may do so, because KDE is forward compatible.
- KDE Unstable Extra
Alphas, betas and SCM snapshots of KDE applications under development. This one is only build for that latest openSUSE releases due to possible dependencies on newer packages.
I want to...
- … Get newer versions of applications for my openSUSE, but keep the same KDE Plasma Desktop
- … Get Current KDE SC Release for supported openSUSE versions
- … Help test KDE for the next version of openSUSE, on my current stable version of openSUSE
- … Help develop next generation of KDE software
- … Help testing next generation of Plasma Workspace
- … Get the latest KDE 3 packages
- … Try a newer Qt snapshot
Updated applications only
If you're using the official, supported and tested core KDE packages provided with the distribution, there are these additional repositories available for your consideration.
A special notice for the Unstable:Extra repository. As that more and more KDE programs are being ported to use KDE Frameworks 5, the unstable repo's will become slowly obsolete for KDE 4 users. In the near future, the intention is to drop the Unstable:SC repository and to use the Unstable:Extra for snapshots of applications being ported to KDE Frameworks.
Important notice with regards to KDE:Unstable:Extra and upstream bug reports
Not all the KF5 applications are ready to receive bug reports. Always enquire with upstream KDE first if you use KDE:Unstable:Extra and want to submit a bug report to KDE.
Current KDE SC release
The current release of KDE SC. Use this repository, if you want to have the current (and latest) version of the KDE Software Compilation. Please note that Plasma Desktop is no longer part of KDE releases as, since the 4.11 release, the desktop is in Long Term Support. Current KDE SC releases thus only contains updated Applications (the KDE Libraries have been frozen since 4.9, and are only included with a incremented version number for the convenience of packaging).
As that KDE 4.14 is the last major release for KDE 4, we will just provide maintenance updates for openSUSE 13.2. It would not make sense to make KDE:Current build for openSUSE 13.2 if we deliver the same through maintenance updates.
Factory aka. KDF (Latest KDE SC Release (including Beta's and RC's))
This repository features the KDE packages under development for the upcoming openSUSE release. This repository is only build for openSUSE:Factory.
There are two changes upstream that will affect the usage of this repository. The first change is that the last KDE SC release has been done with KDE SC 4.14. There will be NO further KDE SC releases. Furthermore upstream has split KDE SC into three major components for KDE Frameworks (KDE Framework libraries, Plasma and Applications). As that all three of these components follow a different release schedule, we will also reflect this in our development repositories and set up different ones for each Framework component.
The KDE:Distro:Factory repository should no longer be used by users as that changes are directly reflected in Tumbleweed.
KDE Frameworks 5 & Plasma 5
Do not use GDM.
Releases of KDE Frameworks 5 and Plasma 5. Since openSUSE 13.2, KF5 libraries, and Plasma5 components are part of standard distribution repositores. If you want test and/or use latest release, you can use this repo. Factory/Tumbleweed users do not need (but can, if they want) to use it, as new releases are submitted to Factory ASAP, and are usually available in standard repositories in a matter of days.
KF5 packages are coinstallable with KDE SC 4 and Qt 4, while Plasma 5 packages are not for the most part. This repo serves as a development project for openSUSE:Factory. For adding the session to your DM selection, install the plasma5-session package. Before trying out Plasma 5, please read known issues: https://community.kde.org/Plasma/5.2_Errata
KF5, Plasma 5 and KF5-based Applications Unstable
Daily builds of KDE Frameworks 5, Plasma 5 and KF5-based applications from trunk. This repo serves as a pre-development project for KDE:Framework5 project and openSUSE:Factory. Given the rapid pace of development, use of these repositories is not recommended on production systems. They are mostly meant for developers or early testers.
Since 12. June '14. Plasma 5 packages are no longer coinstallable with kde-workspace from 4.x.
Before trying out Plasma 5, please read known issues: https://community.kde.org/Plasma/5.0_Errata
Also bear in mind that
This is the latest KDE 3 release packaged for released distributions. See separate page for explanation and repositories.
Qt 4 release
Qt 4.x.x version that is currently being considered most stable while being reasonably recent. Not needed if you use KDE:Distro:Factory or KDE:Distro:Stable.
Qt 4.8 Development Snapshots
For developers only
Qt 4.7 Development Snapshots
For developers only
Qt 5 release
Latest stable Qt5 release (currently 5.3.1)
Qt 5.2.x Releases
For developers only Latest stable Qt 5.2 release (currently 5.2.1)
Qt 5.3 Development Snapshots
For developers only These snapshots are from gitorious, stable branch
Qt 5.4 Development Snapshots
For developers only These snapshots are from gitorious, dev branch (not yet functional)
Building your own software using Qt or KDE
To build your own packages against either KDE 4.x or Qt 4.x, choose one of the following repositories as a base to build against (When adding a repository, click on "Advanced" at the bottom and then select the repository name in the item list):
- KDE:Qt if you want to build a Qt-only application against a stable Qt 4.x release. This repository currently features Qt 4.8.x
- KDE:Qt48 if you want Qt 4.8.x.
- KDE:Release:<KDE SC release> if you want to build a KDE 4.x application against KDE 4.8.5. for any of the released openSUSE releases.
- KDE:Distro:Factory if you want to build a KDE 4.x application against KDE 4.9.x for any of the released openSUSE releases.