[gentoo-dev] Last rites: media-sound/gtklick & dep
# Alexander Tsoy (2020-03-10) # media-sound/gtklick: last commit in 2014, python 2 only, blocks # dev-python/pygtk removal. # Alternatives: media-sound/kmetronome, media-sound/gtick, # media-sound/klick (cli) # # media-libs/pyliblo: last commit in 2015, the only revdep is # media-sound/gtklick, there is an actively maintained fork named # pyliblo3. # # Removal in 30 days. Bug #708172. media-sound/gtklick media-libs/pyliblo
[gentoo-dev] Re: [PATCH] profiles: remove USE="cxx" from the base profile
On Mon, 9 Mar 2020 11:25:48 -0400 Mike Gilbert wrote: > This was added back in the days when all toolchain ebuilds had EAPI=0 > and IUSE defaults were not an option. toolchain.eclass now supports > newer EAPIs, and sets IUSE="+cxx". > > Signed-off-by: Mike Gilbert > --- > profiles/base/make.defaults | 6 -- > 1 file changed, 6 deletions(-) > > diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults > index f4782af3b138..cf27a009b57c 100644 > --- a/profiles/base/make.defaults > +++ b/profiles/base/make.defaults > @@ -102,12 +102,6 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 > lcdm001 mtxorb ncurses te > # Updated to include ruby25 on 2019-07-17 > RUBY_TARGETS="ruby24 ruby25" > > -# Samuli Suominen (2009-12-03) > -# Enable USE cxx by default so base-system and toolchain pkgs can start > using USE cxx > -# instead of USE nocxx. > -# > https://archives.gentoo.org/gentoo-dev/msg_a181cd0d36600067b599f4b996c6989f.xml > -USE="${USE} cxx" > - > # Enable extended filesystem attribute support by default. > # > https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0 > USE="${USE} xattr" > -- > 2.25.1 > Looks good. Looking at $ git grep -P 'IUSE.*[" ]cxx' # (full output) http://dpaste.com/1D0RC27.txt notable changes are: dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild:IUSE="cxx static-libs +threads" dev-libs/gmp/gmp-6.2.0.ebuild:IUSE="+asm doc cxx pic static-libs" sys-libs/db/db-18.1.32.ebuild:IUSE="doc java cxx tcl test" and maybe app-text/poppler/poppler-0.86.1.ebuild:IUSE="cairo cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils" -- Sergei
Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: app-admin/needrestart/
On 2020-03-09 Mon 10:42, Joonas Niilola wrote: > > > > Removal of that version was a mistake. Thank you for pointing it out. > > > > Here's the commit re-adding it: > > https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fa1c548 > > > > I checked, and repoman doesn't seem to be warning about removing the > > last stable version of a package. > > > > ~Craig > Neither does pkgcheck for what it's worth. Unless the removal causes a > situation where there are unsatisfied revdeps left. That's not correct. If `pkgcheck scan --commits` had been used locally before pushing this would have shown a DroppedStableKeywords result pointing to the commit (if it didn't that's a bug). There is also DroppedUnstableKeywords for dropped ~arch keywords. To reiterate, pkgcheck must be used locally for scanning unpushed git commits to flag these cases, CI won't catch them. Tim
[gentoo-dev] [PATCH] profiles: remove USE="cxx" from the base profile
This was added back in the days when all toolchain ebuilds had EAPI=0 and IUSE defaults were not an option. toolchain.eclass now supports newer EAPIs, and sets IUSE="+cxx". Signed-off-by: Mike Gilbert --- profiles/base/make.defaults | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index f4782af3b138..cf27a009b57c 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -102,12 +102,6 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te # Updated to include ruby25 on 2019-07-17 RUBY_TARGETS="ruby24 ruby25" -# Samuli Suominen (2009-12-03) -# Enable USE cxx by default so base-system and toolchain pkgs can start using USE cxx -# instead of USE nocxx. -# https://archives.gentoo.org/gentoo-dev/msg_a181cd0d36600067b599f4b996c6989f.xml -USE="${USE} cxx" - # Enable extended filesystem attribute support by default. # https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0 USE="${USE} xattr" -- 2.25.1
Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: app-admin/needrestart/
On 3/9/20 2:51 PM, Craig Andrews wrote: > > Removal of that version was a mistake. Thank you for pointing it out. > > Here's the commit re-adding it: > https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fa1c548 > > I checked, and repoman doesn't seem to be warning about removing the > last stable version of a package. > > ~Craig Neither does pkgcheck for what it's worth. Unless the removal causes a situation where there are unsatisfied revdeps left. -- juippis signature.asc Description: OpenPGP digital signature
[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: app-admin/needrestart/
On 2020-03-09 01:46, Robin H. Johnson wrote: Can you please clarify why you removed the last stable version of app-admin/needrestart? Repoman used to warn about this, and I think pkgcheck does as well. On Sun, Mar 01, 2020 at 04:12:05PM +, Craig Andrews wrote: commit: 50f6c4ac7c78b6c293308c84dbbeb30a5ebf1e05 Author: Craig Andrews gentoo org> AuthorDate: Sun Mar 1 16:06:23 2020 + Commit: Craig Andrews gentoo org> CommitDate: Sun Mar 1 16:11:57 2020 + URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f6c4ac app-admin/needrestart: Cleanup old versions ... diff --git a/app-admin/needrestart/needrestart-3.3.ebuild b/app-admin/needrestart/needrestart-3.3.ebuild deleted file mode 100644 index 2ba6e13ba34..000 --- a/app-admin/needrestart/needrestart-3.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/liske/${PN}.git"; - inherit git-r3 - SRC_URI="" - KEYWORDS="amd64 x86" -else - SRC_URI="https://github.com/liske/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -DESCRIPTION="Restart daemons after library updates" -HOMEPAGE="https://fiasko-nw.net/~thomas/tag/needrestart.html https://github.com/liske/needrestart"; - -SLOT="0" -LICENSE="GPL-2+" - -RDEPEND=" - >=sys-apps/sed-4.2.2 - dev-lang/perl:= - dev-perl/libintl-perl - dev-perl/Module-Find - dev-perl/Module-ScanDeps - dev-perl/Proc-ProcessTable - dev-perl/Sort-Naturally - dev-perl/TermReadKey - sys-apps/init-system-helpers -" -DEPEND="${RDEPEND} - sys-devel/gettext -" - -src_install() { - default - doman man/*.1 - dodoc -r ex -} Removal of that version was a mistake. Thank you for pointing it out. Here's the commit re-adding it: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fa1c548 I checked, and repoman doesn't seem to be warning about removing the last stable version of a package. ~Craig signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] [PATCH] dev-python/metadata.xml: Clarify description
On Mon, 2020-03-09 at 12:44 +0100, Guilherme Amadio wrote: > Hi Michał, > > longdescription lang="pt" > > A categoria dev-python contém pacotes cujo propósito principal é > fornecer módulos, extensões e bindings para Python, bem como ferramentas > e outros utilitários para desenvolvimento de software em Python. > Thanks. I'll merge it now but will update if more people send translations. Or well, they can commit them directly ;-). -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] [PATCH] dev-python/metadata.xml: Clarify description
Hi Michał, longdescription lang="pt" A categoria dev-python contém pacotes cujo propósito principal é fornecer módulos, extensões e bindings para Python, bem como ferramentas e outros utilitários para desenvolvimento de software em Python. Cheers, -Guilherme On Sun, Mar 08, 2020 at 10:24:17AM +0100, Francesco Riosa wrote: > longdescription lang="it" > > La categoria dev-python contiene pacchetti il cui scopo principale > è fornire moduli, estensioni e bindings per Python, > nonché strumenti e utilità per lo sviluppo nel linguaggio > di programmazione Python. > > Il giorno dom 8 mar 2020 alle ore 09:52 Michał Górny ha > scritto: > > > Rewrite the description for dev-python category in order to clarify > > its purpose. It has been pointed out that the previous description may > > have suggested that it is the category for *all* things written > > in Python. > > > > Signed-off-by: Michał Górny > > --- > > dev-python/metadata.xml | 44 +++-- > > 1 file changed, 12 insertions(+), 32 deletions(-) > > > > // If you can supply translations for the remaining languages, please > > // send them my way and I'll update the patch. > > > > diff --git a/dev-python/metadata.xml b/dev-python/metadata.xml > > index ed6a813dd009..b90b8f66f45a 100644 > > --- a/dev-python/metadata.xml > > +++ b/dev-python/metadata.xml > > @@ -2,41 +2,21 @@ > > http://www.gentoo.org/dtd/metadata.dtd";> > > > > > > - The dev-python category contains libraries, utilities or > > - bindings written in or for the Python programming > > language. > > + The dev-python category contains packages whose primary > > purpose > > + is to provide Python modules, extensions and bindings, as > > well > > + as tools and utilities useful for development in the Python > > + programming language. > > > > > > - Die Kategorie dev-python enthält Bibliotheken und > > Werkzeuge für die > > - Programmiersprache Python. > > - > > - > > - La categoría dev-python contiene librerias y utilidades > > referentes al > > - lenguaje de programación Python. > > - > > - > > - dev-pythonカテゴリーにはPythonプログラミング言語で記述された/のために > > - 記述されたライブラリーと>ユーティリティとバインディングが含まれます。 > > - > > - > > - De dev-python categorie bevat bibliotheken en hulpmiddelen > > voor het > > - gebruik van de programmeertaal Python. > > - > > - > > - Nhóm dev-python chứa các thư viện và tiện ích liên quan > > - đến ngôn ngữ lập trình Python. > > - > > - > > - La categoria dev-python contiene librerie ed utilità per > > il linguaggio > > - di programmazione Python. > > - > > - > > - A categoria dev-python contém bibliotecas, utilitários e > > - bindings escritos em ou para a linguagem de programação > > Python. > > + Die Kategorie dev-python enthält Pakete, die hauptsächlich > > + Module, Erweiterungen und Sprachbindungen für Python zur > > + Verfügung stellen, sowie Werkzeuge und Dienstprogramme für > > die > > + Entwicklung in der Programmiersprache Python > > > > > > - Kategoria dev-python zawiera biblioteki, narzędzia i > > powiązania > > - (bindings) napisane w lub stworzone do pisania w języku > > programowania > > - Python. > > + Kategoria dev-python zawiera paczki dostarczające przede > > + wszystkim moduły, rozszerzenia i powiązania (bindings) > > Pythona, > > + jak również przydatne narzędzia dla wiary programującej > > + w Pythonie. > > > > > > - > > -- > > 2.25.1 > > > > > >
[gentoo-dev] Last rites: dev-python/tweepy
# Michał Górny (2020-03-09) # Multiple releases behind. Stuck at py3.6. No reverse dependencies. # Removal in 30 days. Bug #711934. dev-python/tweepy -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part
[gentoo-dev] Last rites: dev-util/waf
# Michał Górny (2020-03-09) # Unmaintained. Outdated. Stuck on py3.6, wrong use of eclass. # No revdeps -- it is bundled by every consumer anyway. # Removal in 30 days. Bug #711932. dev-util/waf -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part