[gentoo-dev] Last rites: net-fs/smbtad
# David Seifert (2022-02-27) # Last release 10 years ago, no other distro packages this, # stuck on cmake-utils.eclass and QA issues. # Bug #711880, #774519, removal on 2022-03-27. net-fs/smbtad signature.asc Description: This is a digitally signed message part
[gentoo-dev] Last rites: sci-chemistry/mm-align
# Sam James (2022-02-27) # Fails to build with modern GCC, stuck on cmake-utils.eclass too. # bug #723194, bug #834301. Removal on 2022-03-27. sci-chemistry/mm-align signature.asc Description: Message signed with OpenPGP
[gentoo-dev] Last rites: dev-libs/smack
# Sam James (2022-02-27) # EAPI=6 consumer of deprecated cmake-utils.eclass. No reverse # dependencies and will soon be unbuildable with new CMake. # bug #774495. Dead HOMEPAGE. Removal on 2022-03-27. dev-libs/smack signature.asc Description: Message signed with OpenPGP
[gentoo-dev] last rites: net-libs/libnfsidmap
# Andreas K. Hüttel (2022-02-27) # Outdated, fails to build with glibc-2.34, bug 806755 # Has been integrated into net-fs/nfs-utils, please use that instead. # Removal in 30 days. net-libs/libnfsidmap -- Andreas K. Hüttel dilfri...@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) signature.asc Description: This is a digitally signed message part.
[gentoo-dev] Last-rites: x11-libs/libyui, x11-libs/libyui-gtk, x11-libs/libyui-ncurses and x11-libs/libyui-qt
# Andreas Sturmlechner (2022-02-27) # No revdeps since begin of gentoo.git history, outdated and unmaintained. # Bug #834307. Removal on 2022-03-29. x11-libs/libyui x11-libs/libyui-gtk x11-libs/libyui-ncurses x11-libs/libyui-qt signature.asc Description: This is a digitally signed message part.
Re: [gentoo-dev] [PATCH v2] go-module.eclass: deprecate EGO_SUM and call ego instead of go
On Sun, Feb 27, 2022 at 12:17:45PM +0100, Ulrich Mueller wrote: > > On Sun, 27 Feb 2022, Ionen Wolkens wrote: > > > On Sat, Feb 26, 2022 at 10:38:33PM -0600, William Hubbs wrote: > >> +# eclass. If it doesn't, you need to also create a vendor tarball and > > > Unnecessary double space. > > No. It is a sentence end, so the double space is mandatory. > > (The reason is that we generate manpages from eclass documentation, > so we should follow groff conventions for sentence ends.) I've never heard of this convention, and there many places in eclasses, including this one, that have a single space as a sentence end. that have a single space at a sentence end, so I will go ahead and fix this. William signature.asc Description: PGP signature
Re: [gentoo-dev] [PATCH v2] go-module.eclass: deprecate EGO_SUM and call ego instead of go
On Sun, Feb 27, 2022 at 12:46:00AM -0500, Ionen Wolkens wrote: > On Sat, Feb 26, 2022 at 10:38:33PM -0600, William Hubbs wrote: > > diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass > > index 66fe52c9ad7..b9686ad555a 100644 > > --- a/eclass/go-module.eclass > > +++ b/eclass/go-module.eclass > > @@ -25,9 +25,26 @@ > > # > > # If the software has a directory named vendor in its > > # top level directory, the only thing you need to do is inherit the > > -# eclass. Otherwise, you need to also populate > > -# EGO_SUM and call go-module_set_globals as discussed below. > > +# eclass. If it doesn't, you need to also create a vendor tarball and > > Unnecessary double space. > > > +# host it somewhere, for example in your dev space. > > # > > +# Here are the commands to create a vendor tarball. > > +# > > +# @CODE > > +# > > +# $ cd /path/to/project > > +# $ go mod vendor > > +# $ tar -acf project-1.0-vendor.tar.xz vendor --xform 's:^":project-1.0/:' > > Typo, that " doesn't exist at start of paths and it'd do nothing. > Should just be 's:^:project-1.0/:' This is fixed. > > > -# SRC_URI="https://github.com/example/${PN}/archive/v${PV}.tar.gz -> > > ${P}.tar.gz > > -# ${EGO_SUM_SRC_URI}" > > +# SRC_URI="https://github.com/example/${PN}/archive/v${PV}.tar.gz -> > > ${P}.tar.gz" > > +# Do not add the next line if you don't have a vendor tarball > > +# SRC_URI+="${P}-vendor.tar.gz" > > Since example use .xz, should use it over .gz for vendor tarball. Fixed, but note that it doesn't really matter. you can use .z, .gz, .zip, or whatever you want to use. > > > @@ -256,7 +197,7 @@ go-module_set_globals() { > > # Relative URI within a GOPROXY for a file > > _reluri="${_dir}/@v/${version}.${_ext}" > > # SRC_URI: LHS entry > > - _uri="${_GOMODULE_GOPROXY_BASEURI}/${_reluri}" > > + _uri="mirror://goproxy/${_reluri}" > > # _uri="mirror://goproxy/${_reluri}" > > Unnecessary comment that duplicates the now-used above line. This part of the eclass is out of scope for what I was changing, and since most of this code will go away eventually, I'm not really worried about this extra comment. William signature.asc Description: PGP signature
[gentoo-dev] Last rites: sys-apps/tapi
# Fabian Groffen (2022-02-27) # Masked for removal, needs updates, significant amount of work, no # Clang toolchain available to test with # Removal on 2022-03-29. Bug #834306 sys-apps/tapi -- Fabian Groffen Gentoo on a different level signature.asc Description: PGP signature
Re: [gentoo-dev] [PATCH v2] go-module.eclass: deprecate EGO_SUM and call ego instead of go
> On Sun, 27 Feb 2022, Ionen Wolkens wrote: > On Sat, Feb 26, 2022 at 10:38:33PM -0600, William Hubbs wrote: >> +# eclass. If it doesn't, you need to also create a vendor tarball and > Unnecessary double space. No. It is a sentence end, so the double space is mandatory. (The reason is that we generate manpages from eclass documentation, so we should follow groff conventions for sentence ends.) Ulrich signature.asc Description: PGP signature