[gentoo-dev] Last rites: dev-ruby/wirble

2024-07-13 Thread Hans de Graaff
# Hans de Graaff (2024-07-14) # Ancient package, last release ca. 2009. Upstream is gone. All # improvements are now available in dev-ruby/irb itself. # Removal on 2024-08-14. dev-ruby/wirble signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/rspectacular

2024-07-11 Thread Hans de Graaff
# Hans de Graaff (2024-07-12) # Test dependency that is no longer maintained, last release in # 2019. Broken in various ways. No reverse dependencies left. # Removal on 2024-08-12. dev-ruby/rspectacular signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Packages up for grabs

2024-06-28 Thread Hans de Graaff
On Fri, 2024-06-28 at 13:12 +0200, Michał Górny wrote: > > dev-util/yamllint I'll take this as I was maintaining it in my own overlay before. Hans signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/uconv

2024-05-26 Thread Hans de Graaff
# Hans de Graaff (2024-05-26) # Upstream is gone. No longer compiles with modern C compilers. Last # release in 2011. No reverse dependencies. Masked for removal on # 20240-06-26. dev-ruby/uconv signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH 3/3] ruby-ng-gnome2.eclass: allow EAPI 8

2024-05-12 Thread Hans de Graaff
On Sun, 2024-05-12 at 10:12 +0200, Ulrich Mueller wrote: > > > > > > On Sun, 12 May 2024, Hans de Graaff wrote: > > > -# @SUPPORTED_EAPIS: 7 > > +# @SUPPORTED_EAPIS: 7, 8 > > No comma there. Fixed, thanks! Hans signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH 3/3] ruby-ng-gnome2.eclass: allow EAPI 8

2024-05-11 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- eclass/ruby-ng-gnome2.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/ruby-ng-gnome2.eclass b/eclass/ruby-ng-gnome2.eclass index 77c004f56998..08219450606b 100644 --- a/eclass/ruby-ng-gnome2.eclass +++ b/eclass/ruby-ng

[gentoo-dev] [PATCH 2/3] ruby-ng-gnome2.eclass: drop obsolete SRC_URI

2024-05-11 Thread Hans de Graaff
The last version below 3.4.0 that used this SRC_URI has been removed in 2021 in bd4380d7b621baa6b63b24bedce94dfebe171cf3 Signed-off-by: Hans de Graaff --- eclass/ruby-ng-gnome2.eclass | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/eclass/ruby-ng-gnome2.eclass b

[gentoo-dev] [PATCH 1/3] ruby-ng-gnome2.eclass: remove "default" SRC_URI

2024-05-11 Thread Hans de Graaff
This default was never used since it was always overwritten by the if/else following it. Signed-off-by: Hans de Graaff --- eclass/ruby-ng-gnome2.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/ruby-ng-gnome2.eclass b/eclass/ruby-ng-gnome2.eclass index e10f1e625993..8cce47cf1903

[gentoo-dev] Allow fcaps.eclass to work with an empty FILECAPS array?

2024-05-04 Thread Hans de Graaff
Hi, Last week I added some code to set filecaps in the apache2.eclass which ended up breaking because in some cases because FILECAPS would be empty. This happens because the fcaps eclass assumes that FILECAPS is not empty and will call fcaps regardless. This can obviously be fixed in the calling

Re: [gentoo-dev] Last-rites: telepathy related packages

2024-04-06 Thread Hans de Graaff
On Sat, 2024-04-06 at 21:20 +0200, Andreas Sturmlechner wrote: > > # Andreas Sturmlechner (2024-04-06) > # Dead upstream for many years, in a state of decay and no revdeps. > # Removal on 2024-05-06.  Bug #926193 > net-libs/sofia-sip This package also has open security bugs. I've added the relev

Re: [gentoo-dev] Last rites: app-admin/fluentd

2024-01-13 Thread Hans de Graaff
On Wed, 2024-01-10 at 16:20 +0200, Jaco Kroon wrote: > > > > > Tests are busy running now.  Seem to be slow.  Updated ebuild pushed > to the PR.  Will advise test outcome on the PR. I'd be happy to help out with ruby-specific issues and dependencies. > > Someone will probably need/want to

[gentoo-dev] Last rites: dev-ruby/gh

2023-12-15 Thread Hans de Graaff
# Hans de Graaff (2023-12-15) # Last release in 2020. Does not work with current activesupport # versions. No reverse dependencies. Masked for removal on 2024-01-15. dev-ruby/gh signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/sinatra-partial

2023-12-10 Thread Hans de Graaff
# Hans de Graaff (2023-12-10) # Test failures that seem to indicate this package no longer works # correctly. Last release 6 years ago. No reverse dependencies. # Masked for removal on 2024-01-10. dev-ruby/sinatra-partial signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/sass-listen

2023-12-06 Thread Hans de Graaff
# Hans de Graaff (2023-12-06) # Copy of dev-ruby/listen spefically for dev-ruby/sass. That package now # uses dev-ruby/listen directly so there is no longer a need for # sass-listen. Masked for removal on 2024-01-06. dev-ruby/sass-listen signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: dev-ruby/semver2

2023-12-06 Thread Hans de Graaff
# Hans de Graaff (2023-12-06) # Last release in 2015, not compatible with Ruby 3.2. No reverse # dependencies. Masked for removal on 2024-01-06. dev-ruby/semver2 signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sys-fs/dmg2img

2023-10-06 Thread Hans de Graaff
# Hans de Graaff (2023-10-07) # Unresolved security issues since two years, bug #792336. Original # upstream inactive since 2019. Substitute upstream inactive since # 2020. No reverse dependencies. Masked for removal on 2023-11-07. sys-fs/dmg2img signature.asc Description: This is a digitally

[gentoo-dev] [PATCH 1/4] eclass/depend.apache: deprecate apache 2.2 methods

2023-09-28 Thread Hans de Graaff
www-servers/apache-2.2 has been removed in 2019. --- eclass/depend.apache.eclass | 30 ++ 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/eclass/depend.apache.eclass b/eclass/depend.apache.eclass index 4dc3f68daabc..4d1ca573611b 100644 --- a/eclass/depend

[gentoo-dev] [PATCH 4/4] www-apache/mod_xsendfile: update EAPI 7 -> 8

2023-09-28 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- .../mod_xsendfile-1.0_beta1-r3.ebuild | 28 +++ 1 file changed, 28 insertions(+) create mode 100644 www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r3.ebuild diff --git a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r3.ebuild b

[gentoo-dev] [PATCH 3/4] eclass/apache-module.eclass: enable EAPI 8

2023-09-28 Thread Hans de Graaff
Closes: https://bugs.gentoo.org/914200 --- eclass/apache-module.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/apache-module.eclass b/eclass/apache-module.eclass index 8074aff5ddcb..5a84ffedf71a 100644 --- a/eclass/apache-module.eclass +++ b/eclass/apache-mod

[gentoo-dev] [PATCH 2/4] eclass/depend.apache: enable EAPI 8

2023-09-28 Thread Hans de Graaff
Bug: https://bugs.gentoo.org/914200 --- eclass/depend.apache.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/depend.apache.eclass b/eclass/depend.apache.eclass index 4d1ca573611b..8f0469931d2c 100644 --- a/eclass/depend.apache.eclass +++ b/eclass/depend.apache

[gentoo-dev] [PATCH 1/4] eclass/depend.apache: deprecate apache 2.2 methods

2023-09-28 Thread Hans de Graaff
www-servers/apache-2.2 has been removed in 2019. --- eclass/depend.apache.eclass | 30 ++ 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/eclass/depend.apache.eclass b/eclass/depend.apache.eclass index 4dc3f68daabc..4d1ca573611b 100644 --- a/eclass/depend

[gentoo-dev] [PATCH] eclass/depend.apache: drop support for EAPI 0-5

2023-09-24 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- eclass/depend.apache.eclass | 60 - 1 file changed, 12 insertions(+), 48 deletions(-) diff --git a/eclass/depend.apache.eclass b/eclass/depend.apache.eclass index 51410265bbc5..4dc3f68daabc 100644 --- a/eclass

[gentoo-dev] Last rites: dev-ruby/kirbybase

2023-09-23 Thread Hans de Graaff
# Hans de Graaff (2023-09-23) # ruby31-only package. No reverse dependencies. Archived by # upstream. Last release in 2012. Removal on 2023-10-23. dev-ruby/kirbybase signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/amqp

2023-09-23 Thread Hans de Graaff
# Hans de Graaff (2023-09-23) # ruby31-only packages. No reverse dependencies. Discontinued by # upstream who recommends using dev-ruby/bunny instead. Removal on # 2023-10-23. dev-ruby/amqp signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: app-dicts/prime-dict

2023-09-22 Thread Hans de Graaff
# Hans de Graaff (2023-09-23) # ruby30-only package. Upstream HOMEPAGE and SRC_URI are gone. Last # release at least 8 years ago. Bug #909023. Removal on 2024-10-23. app-dicts/prime-dict signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/ruby-elf

2023-09-15 Thread Hans de Graaff
# Hans de Graaff (2023-09-15) # Not compatible with ruby31, no reverse dependencies. Last release in # 2013. Masked for removal on 2023-10-15. dev-ruby/ruby-elf signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/state_machine

2023-08-26 Thread Hans de Graaff
# Hans de Graaff (2023-08-26) # Does not compile with Ruby 3.2. Last release 10 years ago. No activity # upstream since. No reverse dependencies. Masked for removal on # 2023-09-26. dev-ruby/state_machine signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/totoridipjp

2023-08-26 Thread Hans de Graaff
# Hans de Graaff (2023-08-26) # The totori.dip.jp website is no longer available. Last release in # 2015. No reverse dependencies. Masked for removal on 2023-09-26. dev-ruby/totoridipjp signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/safe_yaml

2023-08-19 Thread Hans de Graaff
# Hans de Graaff (2023-08-19) # ruby30-only package without any reverse dependencies. Use # dev-ruby/psych if you want to safely load YAML files. # Masked for removal on 2023-09-19 dev-ruby/safe_yaml signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: ruby 3.0

2023-08-19 Thread Hans de Graaff
# Hans de Graaff (2023-08-19) # Ruby 3.0 is not compatible with OpenSSL 3 and consequently will be # masked earlier than its upstream EOL date. Please use a newer Ruby # version instead. Masked for removal on 2023-09-19. dev-lang/ruby:3.0 signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: app-emacs/ruby-mode

2023-08-16 Thread Hans de Graaff
# Hans de Graaff (2023-08-17) # The ruby project no longer maintains the elisp ruby-mode with the last # changed upstream 5 years ago. ruby-mode is also included in Emacs # itself, and this version is still maintained. # Masked for removal on 2023-09-17. app-emacs/ruby-mode signature.asc

[gentoo-dev] Last rites: dev-ruby/fast_xs

2023-07-21 Thread Hans de Graaff
# Hans de Graaff (2023-07-22) # Does not compile with modern compilers. Last upstream release in # 2011. No activity upstream. No reverse dependencies. Masked for # removal on 2023-08-22. dev-ruby/fast_xs signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/hamster

2023-07-18 Thread Hans de Graaff
# Hans de Graaff (2023-07-18) # Obsolete rubu30-only package, previously a dependency of nanoc. No # longer maintained upstream. Masked for removal on 2023-08-18. dev-ruby/hamster signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Re: [PATCH] ruby-utils.eclass: Simplify _ruby_implementation_depend

2023-07-14 Thread Hans de Graaff
On Thu, 1970-01-01 at 00:00 +, Sam James wrote: > > Sam James writes: > > > From: konsolebox > > > > Closes: https://bugs.gentoo.org/909529 > > Signed-off-by: Sam James > > ftr, while I find the case really repetitive, I'm not sure if this > crosses the line into unreadable bash or not,

[gentoo-dev] Last rites: dev-util/cucumber-wire

2023-07-08 Thread Hans de Graaff
# Hans de Graaff (2023-07-08) # Obsolete component for dev-util/cucumber. Discontinued upstream. # No reverse dependencies. Masked for removal on 2023-08-08. dev-util/cucumber-wire signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/annoy

2023-07-08 Thread Hans de Graaff
# Hans de Graaff (2023-07-08) # Last release in 2010. Upstream is gone. No reverse dependencies. # Masked for removal on 2023-08-08 dev-ruby/annoy signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/c21e

2023-07-08 Thread Hans de Graaff
# Hans de Graaff (2023-07-08) # Obsolete component for dev-util/cucumber. Discontinued upstream. # No reverse dependencies. Masked for removal on 2023-08-08. dev-ruby/c21e signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/deprecated

2023-07-06 Thread Hans de Graaff
# Hans de Graaff (2023-07-06) # Last release in 2012. Upstream is gone. No reverse dependencies. # Masked for removal on 2023-08-06. dev-ruby/deprecated signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/inflecto

2023-07-03 Thread Hans de Graaff
# Hans de Graaff (2023-07-04) # Discontinued by upstream. No reverse dependencies. Upstream recommends # using dry-inflector. Please file a but if you would like us to package # this. Masked for removal on 2023-08-04. dev-ruby/inflecto signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: dev-ruby/instantiator

2023-07-03 Thread Hans de Graaff
# Hans de Graaff (2023-07-04) # Archived by upstream. No reverse dependencies. Does not work with # ruby32. Masked for removal on 2023-08-04. dev-ruby/instantiator signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/memoize

2023-07-02 Thread Hans de Graaff
# Hans de Graaff (2023-07-02) # Unmaintained and obsolete package. Last release 10 years ago. Upstream # advises to use dev-ruby/memoizable or dev-ruby/memoist instead. # Masked for removal on 2023-08-02. dev-ruby/memoize signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/subexec

2023-06-23 Thread Hans de Graaff
# Hans de Graaff (2023-06-23) # Deprecated upstream, who recommends to use the Open3 method instead. # No reverse dependencies. Masked for removal on 2023-07-23. dev-ruby/subexec signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Packages up for grabs: x11-misc/lightdm-mini-greeter and x11-misc/xautolock

2023-06-23 Thread Hans de Graaff
On Thu, 1970-01-01 at 00:00 +, Jaco Kroon wrote: > referenced bug report it looks like there isn't much "care" > for the package any more? I think it is very unlikely that new versions will be released, so the only maintenance would be fixing compilation issues or incompatibilities that may ap

[gentoo-dev] Last rites: dev-ruby/trollop

2023-06-23 Thread Hans de Graaff
# Hans de Graaff (2023-06-23) # Deprecated package. Renamed to dev-ruby/optimist by upstream. No # reverse dependencies. Masked for removal on 2023-07-23. dev-ruby/trollop signature.asc Description: This is a digitally signed message part

[gentoo-dev] Package up for grabs: app-office/unoconv

2023-06-19 Thread Hans de Graaff
Hi, I no longer have a need for app-office/unoconv, so it is up for grabs. I've already dropped myself as maintainer. There is one open bug for it for python 3.11 compatibility. Note that upstream has deprecated unoconv and recommends using (currently unpackaged) unoserver instead: https://githu

[gentoo-dev] Package up for grabs: dev-libs/gumbo

2023-06-17 Thread Hans de Graaff
Hi, I originally added dev-libs/gumbo because it was a dependency for dev- ruby/nokogiri, but in the mean time nokogiri has bundled this package and modified it to fix various issues and better integrate it with nokogiri. Google's upstream version appears to be no longer maintained, it has been a

[gentoo-dev] Packages up for grabs: x11-misc/lightdm-mini-greeter and x11-misc/xautolock

2023-06-17 Thread Hans de Graaff
Hi, After migrating to Wayland I no longer have a need for these X packages. I have already removed myself as maintainer. x11-misc/lightdm-mini-greeter Has no open bugs. Up-to-date with upstream. x11-misc/xautolock Has one open bug that should be addressed upstream, but upstream is pretty much

Re: [gentoo-dev] [PATCH 01/11] ruby-ng.eclass: optimize: use pattern for old ruby impls

2023-06-15 Thread Hans de Graaff
On Thu, 1970-01-01 at 00:00 +, Sam James wrote: > Not much improvement on a grand scale, but for dev-ruby/sinatra at > least, we get: Reviewed all patches and they look good to me. Thanks! Hans

Re: [gentoo-dev] [PATCH 10/11] ruby-ng.eclass: use shopt directly, not via estack.eclass

2023-06-15 Thread Hans de Graaff
On Thu, 1970-01-01 at 00:00 +, Sam James wrote: > ulm points out that estack.eclass is particularly inefficient > (although > it'll get slightly better once > https://github.com/gentoo/gentoo/pull/31437 > is fixed). > > Let's just manually roll it like llvm.eclass does. It looks like that was

Re: [gentoo-dev] [PATCH 1/2] ruby-ng.eclass: error out earlier if RUBY is unset

2023-04-10 Thread Hans de Graaff
On Fri, 2023-04-07 at 11:14 +0100, Sam James wrote: > This might prevent an ebuild installing no files, but the main aim > here is > to give a better error message earlier on rather than the classic > "Unable to generate gemspec file". Looks good to me. Better to error out as fast as possible with

Re: [gentoo-dev] [PATCH] ruby-single.eclass: depend on virtual/rubygems[ruby_targets_rubyNN(-)] for each impl

2023-04-08 Thread Hans de Graaff
On Tue, 2023-04-04 at 01:02 +0100, Sam James wrote: > > - app-misc/foo (with only USE_RUBY="ruby30") using ruby-single.eclass > is queued >   and fails because the installed Ruby isn't fully usable yet, > because >   the eclass only guarantees dev-lang/ruby:3.0 and virtual/rubygems > is installed,

[gentoo-dev] Last rites: dev-ruby/allison

2023-04-08 Thread Hans de Graaff
# Hans de Graaff (2023-04-08) # Last release in 2008. Upstream is gone. No reverse dependencies. No tests. # Removal on 2023-05-08 dev-ruby/allison signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/turbolinks, dev-ruby/turbolinks-source

2023-04-02 Thread Hans de Graaff
# Hans de Graaff (2023-04-02) # Archived upstream since two years, meant to be used with Rails # 5.2. Continued as Turbo as part of the hotwire project in Rails. # Masked for removal on 2023-05-02 dev-ruby/turbolinks dev-ruby/turbolinks-source signature.asc Description: This is a digitally

Re: [gentoo-dev] [PATCH 1/3] ruby-ng.eclass: improve error when no valid Ruby in USE_RUBY

2023-03-31 Thread Hans de Graaff
On Wed, 2023-03-29 at 16:39 +0100, Sam James wrote: > This means we don't get confusing *DEPEND/REQUIRED_USE errors about > it being > unparseable and instead just get a straightforward die message > indicating > the problem. All three patches look good to me. Hans signature.asc Description: T

[gentoo-dev] Last rites: dev-ruby/elasticsearch-extensions

2023-03-30 Thread Hans de Graaff
# Hans de Graaff (2023-03-30) # Deprecated upstream and ruby27-only. Masked for removal on 2023-04- 30. dev-ruby/elasticsearch-extensions signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/certified

2023-03-30 Thread Hans de Graaff
# Hans de Graaff (2023-03-30) # Ships a Certificate Authority bundle from 2014. Not needed on Gentoo # since we use ca-certificates. Masked for removal on 2023-04-30. dev-ruby/certified signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: www-apps/jekyll, dev-ruby/safe_yaml, dev-ruby/pathutil, dev-ruby/rb-gsl, dev-ruby/classifier-reborn

2023-03-30 Thread Hans de Graaff
# ruby27-only package. Last release 5 years ago. Does not build with # modern C compilers. classifier-reborn depends on this package, and is # itself a dependency for the now-masked jekyll. Masked for removal on # 2023-04-30. dev-ruby/rb-gsl dev-ruby/classifier-reborn # Hans de Graaff (2023-03

[gentoo-dev] Last rites: app-text/ronn

2023-03-29 Thread Hans de Graaff
# Hans de Graaff (2023-03-29) # ruby27-only package. app-text/ronn-ng is a drop-in replacement. # Masked for removal on 2023-04-29. app-text/ronn signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: app-admin/ec2-ami-tools

2023-03-29 Thread Hans de Graaff
# Hans de Graaff (2023-03-29) # ruby27-only package without tests and without maintainer. Upstream # releases new versions in an unversioned zip file. This needs a # dedicated maintainer that can test this package. # Masked for removal on 2023-04-29. app-admin/ec2-ami-tools signature.asc

Re: [gentoo-dev] Last rites: dev-ruby/hiera-eyaml and dev-ruby/hiera-eyaml-gpg

2023-03-27 Thread Hans de Graaff
On Sun, 2023-03-26 at 22:37 +, Robin H. Johnson wrote: > > So you're implying that we are now responsible to fix the tests of > every > package in our dependency tree, and you'll just remove all dependent > packages if we don't do that. My answer would be yes, especially for packages maintain

Re: [gentoo-dev] Last rites: dev-ruby/hiera-eyaml and dev-ruby/hiera-eyaml-gpg

2023-03-27 Thread Hans de Graaff
On Sun, 2023-03-26 at 21:39 +, Robin H. Johnson wrote: To start with your last question since that is the most fundamental one for me: > So do we really remove packages because a 2nd-order test-only > dependency > fails it's own tests? (aruba:0 failing tests on Ruby 3 being the only > reason

[gentoo-dev] Last rites: dev-ruby/hiera-eyaml and dev-ruby/hiera-eyaml-gpg

2023-03-26 Thread Hans de Graaff
# Hans de Graaff (2023-03-26) # Mask ruby27-only packages related to hiera-eyaml. These require a now # masked version of puppet and other obsolete ruby27-only test # dependencies. Masked for removal on 2023-04-26. dev-ruby/hiera-eyaml dev-ruby/hiera-eyaml-gpg signature.asc Description: This is

Re: [gentoo-dev] [PATCH 2/2] eclass/ruby-fakegem.eclass: add support for sus test runner

2023-03-25 Thread Hans de Graaff
On Sat, 2023-03-25 at 17:20 +0500, Anna (cybertailor) Vyalkova wrote: > > > +# @FUNCTION: ruby-ng_sus > > +# @DESCRIPTION: > > +# This is simply a wrapper around the sus-parallel command > > (executed by $RUBY}) > > +# which also respects TEST_VERBOSE and NOCOLOR environment > > variables. > > +ru

[gentoo-dev] [PATCH 2/2] eclass/ruby-fakegem.eclass: add support for sus test runner

2023-03-25 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 9 + eclass/ruby-ng.eclass | 25 + 2 files changed, 34 insertions(+) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 08e3ccf588ac..4ad1d8eca683 100644 --- a/eclass

[gentoo-dev] [PATCH 1/2] eclass/ruby-fakegem.eclass: warn when using an unknown test recipe

2023-03-25 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 9ef5e1f098d1..08e3ccf588ac 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby-fakegem.eclass @@ -193,7 +193,10

[gentoo-dev] Last rites: dev-ruby/bit-struct

2023-03-19 Thread Hans de Graaff
# Hans de Graaff (2023-03-19) # ruby27-only package without reverse dependencies. No recent activity # upstream and last supported ruby version is 2.5. Masked for removal # on 2023-04-19. dev-ruby/bit-struct signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/fivemat

2023-03-19 Thread Hans de Graaff
# Hans de Graaff (2023-03-19) # Last upstream activity 5 years ago, no longer works with modern # Cucumber. Masked for removal on 2023-04-19. dev-ruby/fivemat signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/six

2023-03-18 Thread Hans de Graaff
# Hans de Graaff (2023-03-18) # Ancient out-of-date package. No proper upstream release since 2011. # No reverse dependencies. Masked for removal on 2023-04-18. dev-ruby/six signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/ruby_gntp

2023-01-28 Thread Hans de Graaff
# Hans de Graaff (2023-01-28) # No upstream releases since 2010. No longer maintained # upstream. ruby27-only package. Masked for removal on 2023-02-27. dev-ruby/ruby_gntp signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/rails:5.2, dev-ruby/arel

2023-01-21 Thread Hans de Graaff
# Hans de Graaff (2023-01-21) # No longer maintained upstream and missing recent security fixes. # Use a newer Rails version instead. # This mask also includes several supporting or rails 5.2-only packages. # Masked for removal after 2023-02-21. dev-ruby/actioncable:5.2 dev-ruby/actionmailer:5.2

Re: [gentoo-dev] [PATCH 04/41] apache-2.eclass: drop EAPI 6 support

2022-12-26 Thread Hans de Graaff
On Sun, 2022-12-25 at 23:15 +0100, David Seifert wrote: > Signed-off-by: David Seifert > --- >  eclass/apache-2.eclass | 29 ++--- >  1 file changed, 14 insertions(+), 15 deletions(-) > > diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass > index 71fcb542869..5e1f

Re: [gentoo-dev] Packages up for grabs: apache-2.eclass

2022-12-26 Thread Hans de Graaff
On Sun, 2022-12-25 at 10:40 -0500, Michael Orlitzky wrote: > > If anyone is interested, I posted updates/replacements for the other > two apache eclasses on https://bugs.gentoo.org/616612. Merging those > should ideally be accompanied by an update to apache-2.eclass, making > it use the paths from

Re: [gentoo-dev] Packages up for grabs: apache-2.eclass

2022-12-26 Thread Hans de Graaff
On Sun, 2022-12-25 at 13:09 +0100, David Seifert wrote: > Back when polynomial-c was retired, we forgot to send up for grabs > for > eclasses he maintained: > >   apache-2.eclass > > is up for grabs, and is in general need of a revamp, it hasn't aged > well. Given that this eclass is only used b

[gentoo-dev] Last rites: dev-ruby/hiredis

2022-12-25 Thread Hans de Graaff
# Hans de Graaff (2022-12-25) # Last release in 2018. Poor quality C extension code. Package # consistently segfaults on it tests with the latest ruby versions. # No reverse dependencies. Removal in 30 days. dev-ruby/hiredis signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/daemon_controller

2022-12-16 Thread Hans de Graaff
# Hans de Graaff (2022-12-16) # ruby27-only package. No longer maintained upstream. # No reverse dependencies. Masked for removal in 30 days. dev-ruby/daemon_controller signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/ferret

2022-12-15 Thread Hans de Graaff
# Hans de Graaff (2022-12-16) # ruby27-only package. No longer maintained upstream. # No reverse dependencies. Masked for removal in 30 days. dev-ruby/ferret signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/log_buddy

2022-12-11 Thread Hans de Graaff
# Hans de Graaff (2022-12-11) # ruby27-only package. No reverse dependencies. # Last release in 2012. Removal in 30 days. dev-ruby/log_buddy signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/nagios_analyzer

2022-12-11 Thread Hans de Graaff
# Hans de Graaff (2022-12-11) # ruby27-only package. No reverse dependencies. # Last release in 2013. Removal in 30 days. dev-ruby/nagios_analyzer signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/ntlm-http

2022-12-11 Thread Hans de Graaff
# Hans de Graaff (2022-12-11) # ruby27-only package. No reverse dependencies. # Last release in 2009. Removal in 30 days. dev-ruby/ntlm-http signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/posix-spawn

2022-12-11 Thread Hans de Graaff
# Hans de Graaff (2022-12-11) # ruby27-only package. No reverse dependencies. # Removal in 30 days. dev-ruby/posix-spawn signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/iobuffer

2022-12-05 Thread Hans de Graaff
# Hans de Graaff (2022-12-05) # This package has been subsumed into its only consumer: # dev-ruby/nio4r. It is no longer developed, and its last standalone # release was 11 years ago. Removal in 30 days. dev-ruby/iobuffer signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/logue

2022-12-04 Thread Hans de Graaff
# Hans de Graaff (2022-12-03) # ruby27-only package with no reverse dependencies. # Last release in 2019. Removal in 30 days. dev-ruby/logue signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/textpow and dev-ruby/ultraviolet

2022-12-03 Thread Hans de Graaff
# Hans de Graaff (2022-12-03) # ruby27-only packages with no other reverse dependencies. # Last releases in 2013 and 2015. Removal in 30 days. dev-ruby/textpow dev-ruby/ultraviolet signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/rspec-retry

2022-12-02 Thread Hans de Graaff
# Hans de Graaff (2022-12-03) # ruby27-only packages. No recent releases. No reverse dependencies # anymore. Maksed for removal in 30 days. dev-ruby/rspec-retry signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/ruby-sdl

2022-10-21 Thread Hans de Graaff
# Hans de Graaff (2022-10-22) # Last release upstream 10 years ago. No longer compiles with latest # clang (bug #875254) and doubtful that this actually works with recent # ruby versions. # Masked for removal in 30 days. dev-ruby/ruby-sdl signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: dev-ruby/async_sinatra

2022-08-27 Thread Hans de Graaff
# Hans de Graaff signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Packages up for grabs: app-eselect/eselect-wine, gui-libs/gtk-layer-shell ...

2022-07-28 Thread Hans de Graaff
On Sun, 2022-07-24 at 11:34 +0300, Joonas Niilola wrote: > Hey, > > these packages are up for grabs: > > app-crypt/acme-tiny I'm using this and this looks low maintenance, so I'll take this. Hans signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH 4/8] ruby-ng.eclass: Drop support for EAPI 5

2022-07-24 Thread Hans de Graaff
On Sat, 2022-07-23 at 21:19 +0200, Ulrich Müller wrote: > Signed-off-by: Ulrich Müller > --- >  eclass/ruby-ng.eclass | 38 +- >  1 file changed, 9 insertions(+), 29 deletions(-) Looks good to me. Hans signature.asc Description: This is a digitally signed mes

Re: [gentoo-dev] Packages up for grabs: x11-misc/xautolock

2022-07-19 Thread Hans de Graaff
On Thu, 2022-02-10 at 19:09 +0100, Jonas Stein wrote: > Dear all > > the following packages are up for grabs after dropping > desktop-misc: > > x11-misc/xautolock > https://packages.gentoo.org/packages/x11-misc/xautolock > I'm still using this and I don't see any obvious replacements for it, so

Re: [gentoo-dev] [PATCH] eclass/ruby-fakegem.eclass: guard against broken rdoc

2022-07-18 Thread Hans de Graaff
On Fri, 2022-07-15 at 13:04 +0100, Sam James wrote: > > I worry a bit about silently skipping given it can go further > and lead to e.g. unpredictably broken binpkgs. Yes, not really happy with that either, even though this only affects documentation files. > I'd probably prefer not doing +doc b

[gentoo-dev] [PATCH] eclass/ruby-fakegem.eclass: guard against broken rdoc

2022-07-15 Thread Hans de Graaff
again yet for rdoc and another core ruby package may require rdoc. This is commonly bundler since it has a +doc USE flag. Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby

Re: [gentoo-dev] [PATCH] ruby-ng.eclass: replace ebegin with einfo in _ruby_invoke_environment

2022-07-10 Thread Hans de Graaff
On Sun, 2022-07-03 at 15:45 -0400, Mike Gilbert wrote: > Calling ebegin here makes no sense because it is likely that the > called > function will also generate output. This will lead to the "[ ok ]" > potentially appearing many lines later. > > It also leads to nested ebegin calls, which make no

[gentoo-dev] Re: [gentoo-dev-announce] Packages up for grabs: x11-misc/lightdm, sys-apps/fwupd, net-im/pidgin, media-sound/mumble, app-emulation/virtualbox, app-editors/nano, app-shells/zsh and more

2022-07-03 Thread Hans de Graaff
On Wed, 2022-06-29 at 10:15 +0300, Joonas Niilola wrote: > > dev-libs/apr > dev-libs/apr-util These can be maintained as part of the Apache project. Hans signature.asc Description: This is a digitally signed message part

[gentoo-dev] Re: [gentoo-dev-announce] Project:Apache is now without a member!

2022-07-01 Thread Hans de Graaff
On Thu, 2022-06-30 at 10:21 +0200, Michał Górny wrote: > Hello, > > Due to the last member retiring, the Apache project [1] does not have > any members left. I was already on the apache-bugs alias, but I'll add myself to the project as well. Hans signature.asc Description: This is a digitally

[gentoo-dev] Last rites: ruby26-only dev-ruby/{best_in_place,cinch,dotenv,origin,packagefu}

2022-06-18 Thread Hans de Graaff
# Hans de Graaff (2022-06-19) # ruby26-only, fails tests, no longer maintained upstream, # no reverse dependencies. Removal in 30 days. dev-ruby/best_in_place # Hans de Graaff (2022-06-19) # ruby26-only, no tests, no reverse dependencies # Removal in 30 days. dev-ruby/cinch # Hans de Graaff

Re: [gentoo-dev] Upstream remote-id types in package metadata

2022-05-22 Thread Hans de Graaff
On Sun, 2022-05-22 at 09:09 +0200, Ulrich Mueller wrote: > >    rubyforge > > Some of them seem to be obsolete. Presumably freshmeat, gitorious, > and > google-code should be removed? Any other removal candidates? rubyforge has been shut down since 2015 so it can be removed as well. Hans sig

Re: [gentoo-dev] [PATCH] eclass/ruby-fakegem.eclass: depend on virtual/pkgconfig

2022-05-21 Thread Hans de Graaff
On Fri, 2022-05-20 at 11:09 +0200, Ulrich Mueller wrote: > > > > > > On Fri, 20 May 2022, Florian Schmaus wrote: > > > +if [ ${#RUBY_FAKEGEM_EXTENSIONS[@]} -ge 1 ]; then > > > +   BDEPEND+=" virtual/pkgconfig " > > > +fi > > > Not sure if we have a policy on this, > > We do. :) Policy follow

Re: [gentoo-dev] [PATCH] eclass/ruby-fakegem.eclass: depend on virtual/pkgconfig

2022-05-21 Thread Hans de Graaff
On Fri, 2022-05-20 at 09:28 +0200, Thomas Bracht Laumann Jespersen wrote: > > this is easy to mis in the ebuild. Handle this in the eclass > > instead > > small typo: mis -> miss Fixed. > > +if [ ${#RUBY_FAKEGEM_EXTENSIONS[@]} -ge 1 ]; then > > shouldn't it be [[ ]] and not [ ] ? Also, just a s

[gentoo-dev] [PATCH] eclass/ruby-fakegem.eclass: depend on virtual/pkgconfig

2022-05-20 Thread Hans de Graaff
Many C extensions depend on pkgconfig during their configure phase and this is easy to mis in the ebuild. Handle this in the eclass instead even though the dependency will not be needed for all extensions. Closes: https://bugs.gentoo.org/845393 Signed-off-by: Hans de Graaff --- eclass/ruby

[gentoo-dev] Last rites: dev-ruby/nokogumbo

2022-04-11 Thread Hans de Graaff
# Hans de Graaff (2022-04-12) # dev-ruby/nokogumbo is now part of dev-ruby/nokogiri and nokogiri # versions still supporting a separate nokogumbo have known security # issues. nokogumbo's only reverse dependency is dev-ruby/sanitize:5, # but a newer slot is available. dev-ruby/nokogumbo dev

  1   2   3   4   >