commit:     61fc053d7ad062b97f2af66b79f216a3d13df03a
Author:     ingenarel (NeoJesus) <ingenarel_neojesus <AT> disroot <DOT> org>
AuthorDate: Wed Jan 28 01:13:01 2026 +0000
Commit:     Saad Abdullah <ingenarelitems <AT> gmail <DOT> com>
CommitDate: Wed Jan 28 01:19:50 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61fc053d

app-misc/superfile: add 1.5.0

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus <AT> disroot.org>

 app-misc/superfile/Manifest               |  2 ++
 app-misc/superfile/superfile-1.5.0.ebuild | 46 +++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/app-misc/superfile/Manifest b/app-misc/superfile/Manifest
index 41cb239e01..45f56b1090 100644
--- a/app-misc/superfile/Manifest
+++ b/app-misc/superfile/Manifest
@@ -1,2 +1,4 @@
 DIST superfile-1.4.0-deps.tar.xz 179667168 BLAKE2B 
14dc1ddc70c40a4f2e040374b15675d623823f094e0318b24d4d69bc2f48a26f96a01a08107fc282d73abf873d99548fe58d64c90ad3d70b77d4749e1edb4846
 SHA512 
1e847973a68731ad7d17991f3166950da2824e5e6eb3c7d67304dd2974a0de47b594c29075eaf6ceef90afb8da944f400c908786f05dd5327ef1d0aaba85ceb3
 DIST superfile-1.4.0.tar.gz 16293086 BLAKE2B 
b94a711f2f3249b9ea7a02859ba69566b29990606782b2f0f3191310eb571b4fa2eefc5d21fce67baf1f85391b0453c066ad4f42afafa34be84875f3796451e7
 SHA512 
8d970a5496a296801f2198729b9ce9583b7890ef1a1230c91296fd39b08f8fec0302de4bc5ce49e2b6c73e1e3cc41ed24d1124da3be1f15df9950f26c45be0cd
+DIST superfile-1.5.0-deps.tar.xz 184162248 BLAKE2B 
efe7891a667fe8dd6c7aab70993422dad46cc0a597a68db1d455a4c7bcbeb8ff1516f9b792d0797951f29904b9d99b4217560a46de9349755979f22d1133b857
 SHA512 
5c0d24c04ad0a68a62f6e0bd20f57cd240a295cd55d67919055811e64d857a3369847e66a939019fafadeb3845c614ef0a4e61164987fb9811ce178ebfb65c12
+DIST superfile-1.5.0.tar.gz 21111895 BLAKE2B 
dcc2afd5576416fa77acf4671266da5822b4efe2aebc5ca2bf6b5005eb9da7a71a338fd49230a553d26d0818f4f0e7a9365c901b55c5931ffa8be5860786bb12
 SHA512 
5562e779f2368a1742066062ddfb5c396c754a54fa22567e23bd9a590e37117ac37c752a15bfe94affadf37d1e71956e09d00d12e9dbe7fd8e85e794bc009b85

diff --git a/app-misc/superfile/superfile-1.5.0.ebuild 
b/app-misc/superfile/superfile-1.5.0.ebuild
new file mode 100644
index 0000000000..86446f448a
--- /dev/null
+++ b/app-misc/superfile/superfile-1.5.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Pretty fancy and modern terminal file manager"
+HOMEPAGE="https://superfile.dev";
+if [[ "${PV}" == 9999 ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://github.com/yorukot/superfile.git";
+else
+       KEYWORDS="~amd64"
+       
SRC_URI="https://github.com/yorukot/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+       
https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-go-mod-deps.tar.xz
 ->
+       ${P}-deps.tar.xz
+       "
+       # you can either use -go-mod-deps or -vendor-deps for the file
+       # vendor-deps are small, but may not work for some packages/version
+       # go-mod-deps are LARGE, but will most likely always work
+fi
+
+LICENSE="MIT"
+#gentoo-go-license superfile-1.5.0.ebuild
+LICENSE+=" Apache-2.0 BSD-2 BSD GPL-3 ISC MIT MPL-2.0 "
+
+SLOT="0"
+BDEPEND=">=dev-lang/go-1.25.5"
+
+src_unpack() {
+       if [[ "${PV}" == 9999* ]];then
+               git-r3_src_unpack
+               go-module_live_vendor
+       else
+               default
+       fi
+}
+
+src_compile() {
+       CGO_ENABLED=0 ego build -o bin/spf
+}
+
+src_install() {
+       dobin bin/spf
+}

Reply via email to