| 30 Jun 2024 |
Tim Sutton | regarding the let binding, so what is the canonical way to enable it? Copy the derivation as I have done or is there a better way? | 05:52:46 |
Tim Sutton | In reply to @imincik:matrix.org If you are interested, I can offer you few hours of my time during your stay in Slovakia and answer your questions. Or provide any help you need to advance in your Nix knowledge. That would be amazing! To be honest I have spent the last year and a bit totally addicted to nixos | 05:53:44 |
Tim Sutton | My biggest question is how to set up a QGIS developer environment with QtCreator, code editing, debugging etc, | 05:54:57 |
Tim Sutton | I have been able to make custom builds as per my flake link but I want to be able to actually have a dynamic dev env | 05:55:37 |
Ivan Mincik (imincik) | You need to expose qgis-unwrapped
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 28f987a534bc..85a45bdbdabb 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -29273,6 +29273,7 @@ with pkgs;
qgis-ltr = callPackage ../applications/gis/qgis/ltr.nix { };
qgis = callPackage ../applications/gis/qgis { };
+ qgis-unwrapped = libsForQt5.callPackage ../applications/gis/qgis/unwrapped.nix { };
qmapshack = libsForQt5.callPackage ../applications/gis/qmapshack { };```
If you want to override it.
| 05:56:19 |
Ivan Mincik (imincik) | In reply to @timlinux:osgeo.org regarding the let binding, so what is the canonical way to enable it? Copy the derivation as I have done or is there a better way? But I suggest using qgis package from geospatial-nix (https://github.com/imincik/geospatial-nix) which is exposing unwrapped packages out-of-box. | 05:58:14 |
Tim Sutton | The other things on my wish list are:
- separate out ltr and latest so that they can both be installed with proper discrete .desktop shortcuts onthe same system
- provide a 'batteries included' environment with grass, saga, whitebox-tools, pcraster (no package for that in nix yet!) etc
- easy enable / disable webkit
- split QGIS Server off to its own package and make it easy to set it up with e.g. nginx
| 06:00:08 |
Ivan Mincik (imincik) | Tim Sutton - osgeo: I am very happy to spend whole day with you in Bratislava and work on qgis and nix if you want. We can do a lot of improvements. Let me know. | 06:01:13 |