commit:     5a7b863505d0ab0448b87ab07ea65c98b5b7de22
Author:     ingenarel (NeoJesus) <ingenarel_neojesus <AT> disroot <DOT> org>
AuthorDate: Tue Jan 27 23:21:10 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=5a7b8635

app-misc/superfile: update 9999

Updates and fixes the previous LICENSE var

problem on my part is that I used LICENSES instead of LICENSE

new deplicenses were generated by a script of mine
for more info, look at bug 967017

modifies src_unpack() internally instead of redefining
for more info, check:
https://github.com/gentoo/guru/commit/e19c6d574461655f11cb1c6e1b37ff22c9a6ff70#commitcomment-172006236

also updates HOMEPAGE var, that fixes `pkgcheck scan` warnings

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

 app-misc/superfile/superfile-9999.ebuild | 34 +++++++++++++++++++-------------
 1 file changed, 20 insertions(+), 14 deletions(-)

diff --git a/app-misc/superfile/superfile-9999.ebuild 
b/app-misc/superfile/superfile-9999.ebuild
index 0ab692569f..62418f6a5a 100644
--- a/app-misc/superfile/superfile-9999.ebuild
+++ b/app-misc/superfile/superfile-9999.ebuild
@@ -6,30 +6,36 @@ EAPI=8
 inherit go-module
 
 DESCRIPTION="Pretty fancy and modern terminal file manager"
-HOMEPAGE="https://superfile.netlify.app/";
+HOMEPAGE="https://superfile.dev";
 if [[ "${PV}" == 9999 ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://github.com/yorukot/superfile.git";
-       src_unpack() {
-               git-r3_src_unpack
-               go-module_live_vendor
-       }
 else
        KEYWORDS="~amd64"
-       
SRC_URI="https://github.com/yorukot/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-       SRC_URI+=" 
https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz";
+       
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"
-
-# echo "# dependency licenses:"; printf 'LICENSES+=" '
-# go-licenses report ./... 2>/dev/null | awk -F ',' '{ print $NF }' | sort 
--unique | tr '\n' ' '; echo '"'
-
-# dependency licenses:
-LICENSES+=" Apache-2.0 BSD-2-Clause BSD GPL-3.0 ISC MIT MPL-2.0 "
+#gentoo-go-license superfile-9999.ebuild
+LICENSE+=" Apache-2.0 BSD-2 BSD GPL-3 ISC MIT MPL-2.0 "
 
 SLOT="0"
-BDEPEND=">=dev-lang/go-1.25.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

Reply via email to