Here is the report of Geospatial Team activity during the weeks #3 and #4 of 2024:
Done
Filter: project:nixos/47 is:pr is:closed merged:2024-01-15..2024-01-28 sort:created-asc
- qgis: fix sip and pyqt5-sip compatibility by imincik · Pull Request #274408 · NixOS/nixpkgs · GitHub
- postgresqlPackages.postgis: build minimal gdal version by imincik · Pull Request #276348 · NixOS/nixpkgs · GitHub
- python3Packages.sip: 6.8.0 -> 6.8.1 by imincik · Pull Request #281180 · NixOS/nixpkgs · GitHub
- Revert "python3Packages.rasterio: 1.3.9 -> 4" by imincik · Pull Request #281747 · NixOS/nixpkgs · GitHub
- python3Packages.sip: add qgis and qgis-ltr to passthru.tests by imincik · Pull Request #283714 · NixOS/nixpkgs · GitHub
In review (the new ones since the last report)
- Adding Java support to GDAL. Please review. So far 2 Geo Team members liked this PR, we are close to merge it if there are no objections: gdal: add java bindings by rollf · Pull Request #280279 · NixOS/nixpkgs · GitHub
- proj-data path configuration improvement/fix: python3Packages.pyproj: change data dir priorities by kidanger · Pull Request #282139 · NixOS/nixpkgs · GitHub
- Disabling PDAL support for QGIS-LTR due to multiple build problems: qgis-ltr: disable PDAL support by imincik · Pull Request #283718 · NixOS/nixpkgs · GitHub
Notes about QGIS build failures
I must honestly say, that broken QGIS caught me by surprise. But we did our best to fix it and prevent it from happening again.
QGIS and QGIS-LTR build issues where addressed in python3Packages.sip: 6.8.0 -> 6.8.1 by imincik · Pull Request #281180 · NixOS/nixpkgs · GitHub and qgis-ltr: disable PDAL support by imincik · Pull Request #283718 · NixOS/nixpkgs · GitHub , but it will take some time until they reach master (sip upgrade must go through staging branch because it affects many packages).
EDIT: sip 6.8.1 is already merged in master - Merge pull request #281180 from NixOS/sip-6.8.1 · NixOS/nixpkgs@0d074a5 · GitHub
We also tried to make sure that qgis build is tested when sip is upgraded next time (python3Packages.sip: add qgis and qgis-ltr to passthru.tests by imincik · Pull Request #283714 · NixOS/nixpkgs · GitHub) .
If you are interested in improved qgis build quality, please have a look at qgis: enable tests by imincik · Pull Request #267919 · NixOS/nixpkgs · GitHub .
Follow us or join
If you like what we do, let us know.
If you want to join Geospatial Team, add yourself to the list of geospatial team members, create PR with short introduction of yourself and assign it to some of us.