| 30 Jun 2024 |
Ivan Mincik (imincik) | Tim Sutton - osgeo: I just noticed that you are going to speak at QGIS User conference in Bratislava. I have Nix talk there as well. | 05:31:09 |
Tim Sutton | Hi Ivan Mincik (imincik) ! | 05:31:18 |
Tim Sutton | Just the person I was hoping to bump into! | 05:31:44 |
Tim Sutton |  Download ima_a02af93.jpeg | 05:32:37 |
Tim Sutton | This week I am going to finally launch the new QGIS web site: | 05:32:38 |
Tim Sutton | A you can see I am planning a special new entry on the download page :-) | 05:33:16 |
Tim Sutton | https://qgis.github.io/QGIS-Hugo/resources/installation-guide/#nixos | 05:33:46 |
Tim Sutton | Would you mind reviewing it? | 05:34:04 |
Ivan Mincik (imincik) | In reply to @timlinux:osgeo.org Would you mind reviewing it? Nice, will have a look. | 05:34:35 |
Tim Sutton | Also I am still unclear how to both enable WebKit and add extra python modules | 05:35:01 |
Tim Sutton | Which is a pretty common requirement | 05:35:23 |
Tim Sutton | In my own builds I did a bunch of dirty hacks https://github.com/timlinux/nix-config/blob/main/packages/qgis/default.nix | 05:38:34 |
Tim Sutton | But I want to recommend the right way on the web site | 05:39:02 |
Tim Sutton | (I add the needed security advisory) | 05:39:36 |
Tim Sutton | * (I will add the needed security advisory) | 05:39:51 |
Ivan Mincik (imincik) | In reply to @timlinux:osgeo.org Also I am still unclear how to both enable WebKit and add extra python modules Regarding python packages, you are doing it correctly using override
'qgis.override { extraPythonPackages = (ps: [ ps.numpy ps.future ps.geopandas ps.rasterio ps.debugpy ]);}' \
--command "qgis"```
| 05:40:02 |
Ivan Mincik (imincik) | Unfortunately, it is not possible to enable webkit because this is a parameter of unwrapped package which is not exposed as a top level package. | 05:41:26 |
Ivan Mincik (imincik) | * Unfortunately, it is not possible to enable webkit in the same way because this is a parameter of unwrapped package which is not exposed as a top level package. | 05:41:43 |
Ivan Mincik (imincik) | But I would be very happy to work with you on QGIS packaging improvements if you are interested. | 05:42:26 |
Tim Sutton | Yes so it needs a package rebuild always right? | 05:42:47 |
Ivan Mincik (imincik) | BTW, I am now working on QGIS build on Darwin. | 05:43:08 |
Tim Sutton | Do I always need to make a custom derivation like I have done? | 05:43:24 |
Ivan Mincik (imincik) | In reply to @timlinux:osgeo.org Yes so it needs a package rebuild always right? qgis-unwrapped is called in let binding in default (wrapped) package. You dont have any access to variable in let binding. | 05:44:50 |
Ivan Mincik (imincik) | Do you know about https://geospatial-nix.today ? You can configure QGIS with Python packages and plugins there | 05:47:18 |
Tim Sutton | RE helping with packaging - thanks! I already appreciate the work you have done and follow the changes you make closely - I would help you if I could but my nixos knowledge is still very rudimentary | 05:48:43 |
Tim Sutton | The geospatial-nix.today link you shared: No I hadnt seen that, looks like a great idea! | 05:51:24 |
Ivan Mincik (imincik) | In reply to @timlinux:osgeo.org RE helping with packaging - thanks! I already appreciate the work you have done and follow the changes you make closely - I would help you if I could but my nixos knowledge is still very rudimentary 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. | 05:52:20 |
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 |