Project

General

Profile

Actions

Feature #10918

open

Flatpak (chirp-next)

Added by Eric Hocking 6 months ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
10/29/2023
Due date:
% Done:

0%

Estimated time:
Chirp Version:
next
Model affected:
N/A
I read the instructions above:
No

Description

I was looking at Flathub, and noticed that there is no Flatpak for Linux. By any chance would you be ok with a flatpak being built? Once I build the flatpak, I can push the configuration file to the repository for you to build using github actions.

https://docs.flatpak.org/en/latest/first-build.html
https://github.com/flatpak/flatpak-github-actions

Actions #1

Updated by Dan Smith 6 months ago

The CHIRP build system is not implemented with github actions, but if you have a webhook for me to call I can do that. The appimage build happens that way.

Actions #2

Updated by Reese Armstrong 6 months ago

Hello -

I just built a Flatpak myself for CHIRP and was wondering how I could contribute it upstream.

The repo is located at https://git.sr.ht/~reesericci/chirp-flatpak/

The command flatpak-builder --user --install --force-clean build-dir com.danplanet.chirp.chirp_next.yml is what I use to build the flatpak.

Actions #3

Updated by Tony Fuller 6 months ago

  • Subject changed from Flatpak to Flatpak (chirp-next)
  • Assignee set to Tony Fuller
  • I read the instructions above set to No

Reese Armstrong wrote in #note-2:

Hello -

I just built a Flatpak myself for CHIRP and was wondering how I could contribute it upstream.

Hey Reese,

I can't speak for Dan but from what I've seen, continued help is always welcome. While not a true/core developer, I have maintained the CHIRP snap and
AppImage releases over the years for my own interests (snap has built in updates and appimages are more portable) but also for the benefit of others.

Is maintaining the flatpak recipe and distribution something you would be interested in taking on?

Tony

Actions #4

Updated by Reese Armstrong 6 months ago

Eric Hocking wrote:

I was looking at Flathub, and noticed that there is no Flatpak for Linux. By any chance would you be ok with a flatpak being built? Once I build the flatpak, I can push the configuration file to the repository for you to build using github actions.

https://docs.flatpak.org/en/latest/first-build.html
https://github.com/flatpak/flatpak-github-actions

Tony Fuller wrote in #note-3:

Reese Armstrong wrote in #note-2:

Hello -

I just built a Flatpak myself for CHIRP and was wondering how I could contribute it upstream.

Hey Reese,

I can't speak for Dan but from what I've seen, continued help is always welcome. While not a true/core developer, I have maintained the CHIRP snap and
AppImage releases over the years for my own interests (snap has built in updates and appimages are more portable) but also for the benefit of others.

Is maintaining the flatpak recipe and distribution something you would be interested in taking on?

Tony

I unfortunately don't think I can take on the commitment at the moment. Sorry about that.

--reese

Actions #5

Updated by Eric Hocking 6 months ago

Reese Armstrong wrote in #note-2:

Hello -

I just built a Flatpak myself for CHIRP and was wondering how I could contribute it upstream.

The repo is located at https://git.sr.ht/~reesericci/chirp-flatpak/

The command flatpak-builder --user --install --force-clean build-dir com.danplanet.chirp.chirp_next.yml is what I use to build the flatpak.

That is awesome. Should be able to get it included with flathub.org, take a look at the instructions at https://github.com/flathub/flathub to fork and submit it to flathub.

Actions

Also available in: Atom PDF