-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
Description
This ticket is a followup on the discussion started in #147262.
Currently, nixpkgs maintains a port of the Long Term Release (LTR) of QGis. Updates to the LTR series only include bug fixes. Alongside with the LTR releases, upstream also provides Latest Releases (LR) which provide new features (See here for details)
There is growing demand to support LR releases in nixpkgs.
The proposition is:
- Keep the current LTR version in
nixpkgsand rename itqgis-ltsinall-packages.nix(qgis-unwrappedgets renamedqgis-lts-unwrapped) - Introduce a new derivation for QGis-LR named
qgis(withqgis-unwrapped) .
One down-side of doing this is that it is possible that somewhere in the lifecycle of a nixpkgs release, QGis LR requires updates (incl in its dependency tree) that we would not want to force on a stable branch (which is only supposed to receive bug and security fixes). This means that the LR variant of QGis could be stuck at some point without bugfixes in release branch, while LTR still receives such fixes.
This point might be discussed further when a PR is created for this.
Note: Given the release schedule, 21.11 will continue to only have one version of QGis which is LTR, while master and subsequent releases will have both versions.
cc @erictapen, @willcohen
Project description
QGis is a a Free and Open Source Geographic Information System.
Metadata
- homepage URL: https://qgis.org/en/site/
- source URL: https://github.com/qgis/QGIS
- license: gpl2+
- platforms: linux, darwin