[chirp_devel] Here we go...
Tony Fuller
Thu Dec 29 06:50:12 PST 2022
Hey Dan,
Following up, I have no problem with maintaining the other distribution methods and I see you have a python3 wheel posted now, so really the other distribution methods aren't a necessary evil anymore, aside from those wishing for auto-updates (snap) or a more portable solution (appimage). We'll see what happens with flaptak -- I'm not really sure what the benefit is there.
At any rate, I looks like you're missing a depenency on python3-requests in your setup.py file ;) CHIRP doesn't get past the check-for-new-version function without the requests module.
Also, will you be re-adding the `share/` directory back into the repo? Pieces there are used in the AppImage, specifically the chirp.png. If you want to keep your repo clean of non-source files that's perfectly fine. I can just add what I need from the python wheel.
Thanks,
Tony
December 27, 2022 at 6:08 PM, "Dan Smith via chirp_devel" <chirp_devel at intrepid.danplanet.com> wrote:
>
> >
> > The snapcraft, appimage and flatpack recipes will all need changes to reflect the new dependencies.
> > Dan have you started updating the flatpak recipe?
> >
>
> I have not.
>
> >
> > I know it's baked into your build process but assume it's just commented out for now.
> >
>
> It's just a jenkins job in a queue, and I haven't recreated that for the new py3-based flow.
>
> >
> > If you haven't I'll gladly take a look and get it into shape and would love to have it in the git repo so anyone can create their own flatpak for other architectures (like arm and such)
> >
>
> Yeah for sure, I was kinda expecting you would continue to own that, with my gratitude of course :) If you can submit what you need, I can integrate it into the build process. I figure that for the moment, being much easier to install on Linux without heavy lifting was "good enough" for power users looking to be on the edge. But enough people seem to like the flatpak (at least) that it's worth us doing that going forward. And when I say "us" I mean "you, if you're willing" :)
>
> Thanks Tony!
>
> --Dan
> _______________________________________________
> chirp_devel mailing list
> chirp_devel at intrepid.danplanet.com
> http://intrepid.danplanet.com/mailman/listinfo/chirp_devel
> Developer docs: http://chirp.danplanet.com/projects/chirp/wiki/Developers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://intrepid.danplanet.com/pipermail/chirp_devel/attachments/20221229/c49f49a3/attachment-0001.html
More information about the chirp_devel
mailing list