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
