Install this version:
emerge -a =net-misc/localsend-bin-1.14.0
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =net-misc/localsend-bin-1.14.0
Or alternatively:
emerge --autounmask-write -a =net-misc/localsend-bin-1.14.0
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.14.0 | 8 | ~amd64 | 0 |
# Copyright 2024-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="An open-source cross-platform alternative to AirDrop"
HOMEPAGE="https://localsend.org https://github.com/localsend/localsend"
SRC_URI="https://github.com/localsend/localsend/releases/download/v${PV}/LocalSend-${PV}-linux-x86-64.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
# Минимальные зависимости для работы Flutter-приложений в Linux
RDEPEND="
dev-libs/glib:2
x11-libs/gtk+:3
x11-libs/pango
media-libs/fontconfig
media-libs/freetype:2
"
DEPEND="${RDEPEND}"
BDEPEND=""
QA_PREBUILT="usr/bin/localsend_app
usr/lib/localsend/lib/*"
EAPI=8
inherit desktop xdg # xdg екласс поможет автоматически обновить кэш меню при установке
# ...
src_install() {
diropts -m0755
dodir /usr/share/localsend
cp -r * "${ED}/usr/share/localsend/" || die
dodir /usr/bin
dosym ../share/localsend/localsend_app /usr/bin/localsend
# Устанавливаем иконку в системный Pixmaps для надежности
newicon "${ED}/usr/share/localsend/data/flutter_assets/assets/img/logo-256.png" "localsend.png"
# Создаем десктоп-файл (третий параметр — имя иконки без расширения)
make_desktop_entry "localsend" "LocalSend" "localsend" "Network;Utility;"
}
dev-libs/glib:2 x11-libs/gtk+:3 x11-libs/pango media-libs/fontconfig media-libs/freetype:2
dev-libs/glib:2 x11-libs/gtk+:3 x11-libs/pango media-libs/fontconfig media-libs/freetype:2
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | localsend-bin-1.14.0.tar.gz | 13039867 bytes | https://github.com/localsend/localsend/releases/download/v1.14.0/LocalSend-1.14.0-linux-x86-64.tar.gz |