Add termscp

This commit is contained in:
Paddy Milner 2025-08-26 14:42:08 +01:00
parent c5c1644708
commit a8a4376987
2 changed files with 36 additions and 2 deletions

View file

@ -29,7 +29,6 @@ RDEPEND="sys-apps/caelestia-cli
sys-process/btop
app-misc/jq
net-misc/socat
media-gfx/imagemagick
net-misc/curl
x11-themes/papirus-icon-theme
x11-misc/qt5ct
@ -42,4 +41,4 @@ RDEPEND="sys-apps/caelestia-cli
"
DEPEND=""
BDEPEND=""
BDEPEND=""

View file

@ -0,0 +1,35 @@
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit git-r3 cargo
DESCRIPTION="A feature rich terminal file transfer"
HOMEPAGE="https://termscp.veeso.dev"
EGIT_REPO_URI="https://github.com/veeso/termscp.git"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="dbus samba"
DEPEND="dev-libs/openssl
dbus? ( sys-apps/dbus )
samba? ( net-fs/samba )
"
RDEPEND=${DEPEND}
BDEPEND="dev-vcs/git
sys-devel/gcc
virtual/rust"
src_unpack() {
cargo_live_src_unpack
}
src_compile() {
cargo_scr_compile
}