NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.11k stars 14.15k forks source link

Package request: panoramax-cli #344741

Open thibaultmol opened 1 month ago

thibaultmol commented 1 month ago

Project description

CLI tool for uploading your pictures to a Panoramax instance

(I changed the title of the pr to Panoramax because the old geovisio name is fully being retired now)

Metadata


Add a :+1: reaction to issues you find important.

Frontear commented 1 month ago

This is a bit more complicated to package then I initially thought. First off it requires its own lib geopic-tag-reader, which requires pyexiv2. python3Packages.exiv2 isnt it, and packaging the pyexiv2 I found is annoying because it has a non-standard url so fetchPypi doesn't work on it.

Furthermore, for the same lib above, python3Packages.timezonefinder is too new, python3Packages.pytz and python3Packages.types-pytz are also too new.

This one looks a bit beyond my understanding of python packaging in Nix. I have no idea what's acceptable here and what isnt.