commit:     e19c6d574461655f11cb1c6e1b37ff22c9a6ff70
Author:     ingenarel <ingenarelitems <AT> gmail <DOT> com>
AuthorDate: Tue Dec  2 22:12:43 2025 +0000
Commit:     Saad Abdullah <ingenarelitems <AT> gmail <DOT> com>
CommitDate: Tue Dec  2 22:12:43 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e19c6d57

net-im/discordo: update 9999

- fix redefining src_unpack and instead modify its internals
- update commented out command that gets licenses

Signed-off-by: ingenarel <ingenarelitems <AT> gmail.com>

 net-im/discordo/discordo-9999.ebuild | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/net-im/discordo/discordo-9999.ebuild 
b/net-im/discordo/discordo-9999.ebuild
index 2f20d5eadc..f14ba7b97c 100644
--- a/net-im/discordo/discordo-9999.ebuild
+++ b/net-im/discordo/discordo-9999.ebuild
@@ -11,10 +11,6 @@ HOMEPAGE="https://github.com/ayn2op/discordo";
 if [[ "${PV}" == 9999 ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://github.com/ayn2op/$PN.git";
-       src_unpack() {
-               git-r3_src_unpack
-               go-module_live_vendor
-       }
 else
 
        # use this only for 0pre_YYYYMMDD builds, otherwise, keep it empty.
@@ -24,20 +20,20 @@ else
        # If another person updates it, be sure to change this line to your own 
depfile link
        
SRC_URI="https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz
 "
 
-       KEYWORDS="~amd64"
-
        if [[ -n "$GIT_COMMIT" ]]; then
                
SRC_URI+="https://github.com/ayn2op/$PN/archive/$GIT_COMMIT.tar.gz -> 
${P}.tar.gz"
                S="${WORKDIR}/${PN}-${GIT_COMMIT}"
        else
                
SRC_URI+="https://github.com/ayn2op/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
        fi
+
+       KEYWORDS="~amd64"
 fi
 
 LICENSE="GPL-3"
 
-# echo "# dependency licenses:"; printf 'LICENSES+=" '
-# go-licenses report ./... 2>/dev/null | awk -F ',' '{ print $NF }' | sort 
--unique | tr '\n' ' '; echo '"'
+# echo "# dependency licenses:"; printf 'LICENSES+=" '; go-licenses report 
./... 2>/dev/null |
+# awk -F ',' '{ print $NF }' | sort --unique | sed -E 's/BSD-3-Clause/BSD/' | 
tr '[:space:]' ' '; echo '"'
 
 # dependency licenses:
 LICENSES+=" Apache-2.0 BSD-2-Clause BSD GPL-3.0 ISC MIT "
@@ -50,6 +46,15 @@ BDEPEND="
 
 DOCS=( README.md internal/config/config.toml )
 
+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/$PN"
 }

Reply via email to