Home Wiki > SDB:KDE repositories
Sign up | Login

SDB:KDE repositories

tagline: From openSUSE


This page lists and describes the available repositories containing KDE software and provides links. Most of them are maintained and supported by the openSUSE KDE Community team.
Warning Do not mix stable with unstable repositories. Doing so is not supported and is prone to put your system in an inconsistent state.
Warning Be aware that the KDE:Current repositories, currently providing KDE Applications 14.12.3, will no longer be updated.

Background

The setup of the repositories is based on the distinction between three groups of packages, namely:

  • KDE Framework/Plasma packages. This group contains the Framework libraries and the Plasma Workspace.
  • KDE Application packages. This group contains the KDE Application releases, like Dolphin, Kdenlive, KTP, Konqueror, etc
  • Packages for KDE/Qt based applications that are released independently from the major KDE software releases. This group contains applications that are based on the KDE or Qt libraries, like Amarok, Konversation, Quassel, etc

Maintenance Updates

Since openSUSE 12.3, the openSUSE KDE Community team has been following a maintenance procedure where KDE packages that were shipped with the distribution are updated through the maintenance track with minor updates. This to ensure that users have the latest available bug fixes for their KDE release. This was reflected in the following maintenance tracks:

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 have been provided up to KDE SC 4.14.4 and we are still providing updates on the packages kdelibs4, workspace and KDE PIM which are under Long Term Support.

For Frameworks we will continue to provide these services and we have already started for openSUSE 13.2. openSUSE 13.2 was shipped without the KDE Frameworks libraries, but through the maintenance channel we have been providing updates and openSUSE 13.2 now has the KDE Frameworks 5.9 and Plasma 5.2.2 packages.

What's available

Based on what has been indicated above, the following repositories have been made available to the openSUSE users.

For Users

  • Updated KDE Frameworks 5 and Plasma releases
    These are newer versions of the Framework libraries and Plasma Desktop as released by the KDE community, plus a number of openSUSE-specific patches. These are delivered for at least the latest openSUSE release and Tumbleweed. Depending on available versions of dependencies, these updates could also be delivered for older, but supported, openSUSE versions.
  • Updated KDE Application releases
    These are newer versions of the KDE Applications as released by the KDE community, plus a number of openSUSE-specific patches. These are delivered for at least the latest openSUSE release and Tumbleweed. Depending on available versions of dependencies, these updates could also be delivered for older, but supported, openSUSE versions.
  • KDE Extra
    Newer versions of individual applications, KDE/Qt based (but not part of Frameworks, Plasma, or Application releases), which have been packaged for released distributions. These newer versions are building against diverse targets. This repository is maintained by the wider openSUSE community !!

For Contributors

  • KDE Unstable Repositories
    Alphas, betas and SCM snapshots of the above mentioned packages/releases. These are only built for the latest openSUSE release and Tumbleweed due to possible dependencies on newer packages.

I want to...

Get the latest KDE SC 4 Release for openSUSE 13.1 or SLE 12

Get the latest KDE Application releases

Get the latest KDE Framework and Plasma 5 releases

Help develop or test the next generation of KDE software

Try a newer Qt snapshot

[Get the latest KDE 3 Packages]


Latest KDE SC 4 release

The latest release of Plasma 4 and KDE Applications 14.12.3. Use this repository, if you want to have the version of the KDE Software Compilation 4.

As that 4.14 is the last major release for KDE SC 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.

Warning With the update to KDE Applications 14.12.3, the KDE:Current repository will not receive any further updates as that newer releases are moving to KDE Framework based applications.
Warning Remove all repos from the Updated Apps only section if you are going to use KDE:Current.

Updated KDE 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. Factory/Tumbleweed users do not need (but can, if they want) to use it, as new releases are submitted to Tumbleweed as soon as they're available, and are usually pushed to standard repositories in a matter of days. This repository also serves as a development project for openSUSE:Factory.

Warning Most of these packages are KDE Frameworks 5 based and will pull in additional libraries. Also, newer KF5 based applications will overwrite their 4.x counterparts.
Version: 13.1


KDE Frameworks 5 & Plasma 5

Do not use GDM.

Releases of KDE Frameworks 5 and Plasma 5. Since openSUSE 13.2, KDE Frameworks 5(KF5) libraries, and Plasma 5 components are part of the standard distribution repositories. If you want test and/or use the 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 Tumbleweed as soon as they're available, and are usually published to 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 and will remove certain KDE4 packages (in particular, Plasma Workspace 4.x and Plasma 5 cannot coexist). This repository serves also as a development project for openSUSE:Factory.

To add a Plasma 5 session to your display manager, install the plasma5-session package. Before trying out Plasma 5, please read known issues: https://community.kde.org/Plasma/5.3_Errata


Unstable Frameworks, Plasma and Applications

These repositories contain daily builds of KDE Frameworks 5, Plasma 5 and KF5-based applications from trunk. Due to the requirements/dependencies, we can only provide packages for the latest openSUSE release and Tumbleweed/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.

Warning Due to the nature of these repository the usage is at your own risk: do not report bugs against packages. However, please file bugs upstream with KDE if you find bugs in the software.
Warning Not all the KF5 applications are ready to receive bug reports. Always enquire with upstream KDE first if you use any of these repositories and want to submit a bug report to KDE.
Warning In order to prevent issues due to dependencies, all four repositories should be added at the same time.

Qt

Warning You do not need to add these if you are using the KDE repositories listed above. The repositories already include the correct Qt packages.


Qt 4 release

Qt 4.x.x version that is currently being considered most stable while being reasonably recent. Usually not needed.


Qt 5 release

Latest stable Qt5 release (currently 5.4.1)


Qt 5.4 Development Snapshots

For developers only These snapshots are from the Qt git repository, dev branch (not yet functional)


Qt 5.5 Development Snapshots

For developers only These snapshots are from the Qt git repository, dev branch (not yet functional)


See also