!yNLbWuxtZEZoUZYwKG:nixos.org

Nix Geospatial Team

33 Members
Nix Geospatial packages maintenance. Team board - https://github.com/orgs/NixOS/projects/47/views/18 Servers

Load older messages


SenderMessageTime
19 Jan 2024
@imincik:matrix.orgIvan Mincik (imincik)

You can try something like this

nix-shell -p 'proj.overrideAttrs (_: _: { patches = [(fetchpatch {url = "<PATCH-URL>"; hash = "";}) ]; })'
19:02:10
@imincik:matrix.orgIvan Mincik (imincik) Sorry, change proj to python3Packages.pyproj 19:03:23
@kidanger:kidanger.net@kidanger:kidanger.netit's all good I have something working (tests in nix, with some srtm tiles and proj data fetched for the tests), after so many hours spent today :(19:03:39
@imincik:matrix.orgIvan Mincik (imincik)I am happy to review your PR once you have something working.19:04:45
@kidanger:kidanger.net@kidanger:kidanger.netI can PR the patch above yes; but I'm not 100% confident it fits inside the ecosystem, so experts eyes are welcome! And it would be nice to understand what it means for the proj-data PR too.19:06:45
@imincik:matrix.orgIvan Mincik (imincik) BTW, there is related PR introducing proj-data and integrating to proj - https://github.com/NixOS/nixpkgs/pull/280062 19:07:28
@kidanger:kidanger.net@kidanger:kidanger.netyes that's what I was referring to with "the proj-data PR"19:12:07
@imincik:matrix.orgIvan Mincik (imincik) Ah, OK. Sorry. Now it makes a sense. 19:19:38
@imincik:matrix.orgIvan Mincik (imincik) You said proj-data MR instead of PR. I was wondering what does it mean :). 19:21:22
@kidanger:kidanger.net@kidanger:kidanger.netyes MR is in gitlab, PR in github :)19:27:48
@kidanger:kidanger.net@kidanger:kidanger.netthere it is https://github.com/NixOS/nixpkgs/pull/28213921:07:53
22 Jan 2024
@maka_77x:matrix.orgmaka_77x joined the room.03:04:12
29 Jan 2024
@imincik:matrix.orgIvan Mincik (imincik)https://discourse.nixos.org/t/geospatial-nix-flake-and-geospatial-nix-web-ui/3897411:32:40
1 Feb 2024
@mpickering:matrix.orgMatthew Pickering joined the room.00:09:52
@mpickering:matrix.orgMatthew PickeringGood evening, I have just opened a PR to fix an issue with the gdal packaging. https://github.com/NixOS/nixpkgs/pull/28539100:10:23
@mpickering:matrix.orgMatthew Pickeringthank you for your work maintaining the geospatial packages in nix00:10:34
@mpickering:matrix.orgMatthew PickeringI am still having issues with gdal2tiles.py after upgrading but I am not sure if they are nix related or not. I will keep everyone updated.00:12:21
@imincik:matrix.orgIvan Mincik (imincik)

Good evening, I have just opened a PR to fix an issue with the gdal packaging. https://github.com/NixOS/nixpkgs/pull/285391

Thanks for opening the PR. I am wondering how tests where passing if we where missing numpy. I'll have a look.

06:40:01
@mpickering:matrix.orgMatthew PickeringIt seems that gdal2tiles.py does actually work somehow with/without this change10:08:35
@mpickering:matrix.orgMatthew PickeringI was getting other errors due to some stale files it seemed but it is working now10:09:04
@imincik:matrix.orgIvan Mincik (imincik) Yes, but with your PR included, it is not complaining about missing numpy. I was checking wrapped files before and after your PR and before there was no numpy on PYTHONPATH of gdal2tiles.py. So PR might make a sense 10:11:54
@mpickering:matrix.orgMatthew Pickeringyes I think it makes sense10:13:44
@imincik:matrix.orgIvan Mincik (imincik) Running nixpkgs-review on #285391 now. 11:01:01
@imincik:matrix.orgIvan Mincik (imincik) Matthew Pickering: thank you very much for your previous work on geospatial packages as well. 11:12:58
11 Feb 2024
@das-g:matrix.orgdas-ghttps://github.com/NixOS/nixpkgs/pull/28810718:14:07
@imincik:matrix.orgIvan Mincik (imincik)
In reply to @das-g:matrix.org
https://github.com/NixOS/nixpkgs/pull/288107

Hi Raphael, from in person discussion I understand the reason why you want to keep your name visible in maintainers list, but I am not sure if that's a good idea. If we do this, your name will be present twice in maintainers list

nix eval --json  .#osmium-tool.meta.maintainers
[{"email":"nixpkgs@raphael.dasgupta.ch","github":"das-g","githubId":97746,"name":"Raphael Das Gupta"},{"email":"ivan.mincik@gmail.com","github":"imincik","githubId":476346,"matrix":"@imincik:matrix.org","name":"Ivan Mincik"},{"email":"mail@nh2.me","github":"nh2","githubId":399535,"matrix":"@nh2:matrix.org","name":"Niklas Hambüchen"},{"email":"nikolasovaskainen@gmail.com","github":"nialov","githubId":47318483,"name":"Nikolas Ovaskainen"},{"email":"rtburns@protonmail.com","github":"r-burns","githubId":52847440,"name":"Ryan Burns"},{"email":"sikmir@disroot.org","github":"sikmir","githubId":688044,"keys":[{"fingerprint":"ADF4 C13D 0E36 1240 BD01  9B51 D1DE 6D7F 6936 63A5"}],"name":"Nikolay Korotkiy"},{"github":"willcohen","githubId":5185341,"name":"Will Cohen"},{"email":"nixpkgs@raphael.dasgupta.ch","github":"das-g","githubId":97746,"name":"Raphael Das Gupta"}]

I am not sure if that's OK.

18:25:27
@das-g:matrix.orgdas-g I'll probably file another pull request to remove myself from teams.geospatial. I've underestimated how many geospatial packages there are in NixPkgs about which I know nothing and thus can't really contribute, yet receive notifications from GitHub. 18:27:44
@das-g:matrix.orgdas-gShould I put that removal in the same PR, to avoid me being twice in the maintainers lists of those packages=18:28:48
@das-g:matrix.orgdas-g * Of should I put that removal in the same PR, to avoid me being twice in the maintainers lists of those packages?18:29:01
@imincik:matrix.orgIvan Mincik (imincik)Does it mean that you want to hand over the maintenance to us ?18:29:36

Show newer messages


Back to Room ListRoom Version: 10