Gentoo Archives: gentoo-dev

From: Sam James <sam@g.o>
To: gentoo-dev@l.g.o
Cc: William Hubbs <williamh@g.o>
Subject: Re: [gentoo-dev] [PATCH v5] go-module.eclass: deprecate EGO_SUM
Date: Sun, 06 Mar 2022 09:20:20
Message-Id: 8515DE8F-45C4-41F8-ACA5-9B8C3D6E06B7@gentoo.org
In Reply to: [gentoo-dev] [PATCH v5] go-module.eclass: deprecate EGO_SUM by William Hubbs
1 > On 5 Mar 2022, at 22:17, William Hubbs <williamh@g.o> wrote:
2 >
3 > EGO_SUM can be thousands of lines long in ebuilds, and it leads to
4 > creating Manifest files that are thousands of lines long.
5 > It has been determined that dependency tarballs are a better solution if
6 > upstream doesn't vendor their dependencies.
7 >
8 > Signed-off-by: William Hubbs <williamh@g.o>
9 > ---
10 > [snip]
11
12 > -#
13 > -# SRC_URI="https://github.com/example/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
14 > -# ${EGO_SUM_SRC_URI}"
15 > +# SRC_URI="https://github.com/example/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
16 > +# Add this line if you have a dependency tarball.
17 > +# SRC_URI+=" ${P}-dep.tar.xz"
18
19 In #gentoo-dev-help, Weiss-Fder[m] pointed out this should be 'deps'.
20
21 Best,
22 sam

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] [PATCH v5] go-module.eclass: deprecate EGO_SUM William Hubbs <williamh@g.o>