Package Details: localsend 1.16.1-1

Git Clone URL: https://aur.archlinux.org/localsend.git (read-only, click to copy)
Package Base: localsend
Description: An open source cross-platform alternative to AirDrop
Upstream URL: https://github.com/localsend/localsend
Licenses: MIT
Submitter: patlefort
Maintainer: xiota
Last Packager: xiota
Votes: 13
Popularity: 0.49
First Submitted: 2023-03-31 12:58 (UTC)
Last Updated: 2024-11-05 20:22 (UTC)

Required by (0)

Sources (1)

Pinned Comments

patlefort commented on 2024-07-09 02:46 (UTC)

I've created a package fvm-sourcebuild for those who want to build the engine from sources. It will cache build artifacts in the same place as flutter-engine (~/.cache/flutter-engine).

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

patlefort commented on 2024-07-05 23:52 (UTC)

The other problem is that flutter apps tend to need specific version of the engine in my experience. Like this package need an older version than flutter package. I've had a lot of problems with other apps where I couldn't update the engine version. It would become hell to manage if whenever flutter is updated and break apps. I created flutter-engine to address these problems. Trying to do it the traditional "linux" way is going to be extremely problematic.

I can rename my packages, however I don't see how anything is official or personal until I see some official arch guidelines.

xiota commented on 2024-07-05 23:06 (UTC)

The problem with flutter-engine is it is basically a personal package. Although there is currently no flutter package guidelines, there are definite trends established in other guidelines.

This package should be rewritten to use flutter or fvm. If this package continues to use flutter-engine it should have some identifying suffix. The flutter packages now build from source, so avoiding binaries is not a valid reason to use a custom package.

yochananmarqos commented on 2024-07-05 22:46 (UTC)

@patlefort: I never said anything "didn't work". Anyway, I made my point, never said I wanted to discuss it and shared a PKGBUILD I wrote that I will use myself so that others can use it if they wish. Have a good evening.

Disclaimer: I'm not feeling well today, so forgive me for being a little short.

patlefort commented on 2024-07-05 22:36 (UTC)

What doesn't work about flutter-engine? I can make corrections if there are problems.

yochananmarqos commented on 2024-07-05 22:31 (UTC)

@patlefort: I understand about wanting to avoid downloading precompiled binaries during build. However, none of the Flutter related AUR packages attempting to address this work reliably. I use FVM for my Flutter AUR packages because it works well and reduces the time I need to spend on maintaining them.

yochananmarqos commented on 2024-07-05 22:30 (UTC)

@patlefort: I understand about not wanting to avoid downloading precompiled binaries during build. However, none of the Flutter related AUR packages attempting to address this work reliably. I use FVM for my Flutter AUR packages because it works well and reduces the time I need to spend on maintaining them.

patlefort commented on 2024-07-05 21:59 (UTC)

Flutter engine version 3.13.9, which localsend depends on, needs python 3.11 to compile. I don't think people understand how flutter work. By default it will download precompiled binaries from google, which I want to avoid. I don't see anything about compiling the engine from source in fvm. But if you still want that, you can use flutter-engine-google-bin package instead of flutter-engine.

yochananmarqos commented on 2024-07-05 21:02 (UTC) (edited on 2024-07-05 21:02 (UTC) by yochananmarqos)

@patlefort: I don't even want to know how you came up with this needing Python 3.11. See my improved PKGBUILD using FVM.

patlefort commented on 2024-05-14 23:10 (UTC)

You will have to install python311 to build it.

almax00 commented on 2024-05-14 22:36 (UTC)

updating today and got this error: : Resolving dependencies... error: could not find all required packages: python<3.12 (wanted by: localsend)