add localsend - overlay - dark gentoo overlay
HTML git clone https://git.drkhsh.at/overlay.git
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit 6d8f78dc3630b1146b6265aaf3b1e35c3712759b
DIR parent c89f4d16091f4eaca6f8ad9fd83fbfc682e8b791
HTML Author: drkhsh <me@drkhsh.at>
Date: Sun, 12 Oct 2025 00:06:15 +0200
add localsend
Diffstat:
A net-misc/localsend-bin/Manifest | 1 +
A net-misc/localsend-bin/files/local… | 10 ++++++++++
A net-misc/localsend-bin/localsend-b… | 40 +++++++++++++++++++++++++++++++
A net-misc/localsend-bin/metadata.xml | 11 +++++++++++
4 files changed, 62 insertions(+), 0 deletions(-)
---
DIR diff --git a/net-misc/localsend-bin/Manifest b/net-misc/localsend-bin/Manifest
@@ -0,0 +1 @@
+DIST localsend-1.17.0-linux-x86-64.tar.gz 16337945 BLAKE2B 7bc9466987958a06d443755a96e93ca1fc3972b64aa759cd99fa7ca6990404a0726ce9d034be8bf242711d1c12b53181481afa1a5cfcfddf6454c5137918610f SHA512 a27e09ad524b0b2b3e8a9da38f9bb5e37372917dedf72a78be96bd6b69b05ee6dd77754b683bf046c52794484d8d078bd2c34628a9c1e0d58a36bfe3055fd488
DIR diff --git a/net-misc/localsend-bin/files/localsend.desktop b/net-misc/localsend-bin/files/localsend.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=localsend
+Comment=Share files over local network
+Exec=/opt/bin/localsend
+Terminal=false
+Icon=localsend
+Categories=Network;
+StartupNotify=false
DIR diff --git a/net-misc/localsend-bin/localsend-bin-1.17.0.ebuild b/net-misc/localsend-bin/localsend-bin-1.17.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+MY_PN="${PN%-bin}"
+DESCRIPTION="An open-source cross-platform alternative to AirDrop"
+HOMEPAGE="https://localsend.org"
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}-linux-x86-64.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist"
+
+QA_PREBUILT="opt/localsend/lib/*"
+
+DEPEND="
+ dev-libs/libayatana-appindicator
+ x11-misc/xdg-user-dirs
+"
+
+src_install() {
+ exeinto /opt/localsend
+ doexe localsend_app
+
+ cp -R "${S}/lib/" "${D}/opt/localsend" || die "install libraries failed"
+ cp -R "${S}/data/" "${D}/opt/localsend" || die "install neccessary assets failed"
+
+ newicon "${S}"/data/flutter_assets/assets/img/logo.ico localsend.ico
+
+ newmenu "${FILESDIR}"/localsend.desktop localsend.desktop
+
+ dodir /opt/bin
+ dosym ../localsend/localsend_app /opt/bin/localsend
+}
DIR diff --git a/net-misc/localsend-bin/metadata.xml b/net-misc/localsend-bin/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>nurali258@foxmail.com</email>
+<name>Nurali Abdukadir</name>
+</maintainer>
+<upstream>
+<remote-id type="github">localsend/localsend</remote-id>
+</upstream>
+</pkgmetadata>