Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Localsend from source? #1

Open
thatLeaflet opened this issue Jun 9, 2024 · 4 comments
Open

Build Localsend from source? #1

thatLeaflet opened this issue Jun 9, 2024 · 4 comments

Comments

@thatLeaflet
Copy link
Collaborator

The benefit of the current (downloading the deb from releases page) is that it's easy and quick to create new packages since it's precompiled.

But building from source may also be beneficial for offering a true edge channel that tracks the latest commits to the localsend repo.

@KhazAkar
Copy link

For that, flutter plugin might be used: https://snapcraft.io/docs/flutter-plugin

@guihkx
Copy link

guihkx commented Sep 28, 2024

Damn, it was not easy to link the official snap package to this repository...

First, the README says the snap package is built from the snap branch (which might help with this issue btw, since the snapcraft.yaml there builds the app from source).

But I found it suspicious that the snap branch hadn't been touched in over two years, so I searched for "snap" on the issues page and came across this issue, which looked promising but none of the links worked, and even after the issue was resolved, there was no clear indication that this was the repository where the snap recipe would be published. LOL

I finally found this repository after I investigated the activity on your profile. :D

@Tienisto
Copy link
Member

Sorry for the inconvenience. I will remove the last remainings of snap in the main repo.
Besides that, there are (more or less hidden) links in https://github.com/localsend/localsend/blob/main/CONTRIBUTING.md#distribution

@guihkx
Copy link

guihkx commented Sep 28, 2024

Fair enough, I did miss that...

By the way, the only reason I'm interested in building the snap package from source, is because I'm attempting to fix the missing system tray icon problem, which affects the Flatpak and Snap packages.

My fix worked for the Flatpak package, so I wanted to test the Snap package next...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants