[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

[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

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

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

[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-12 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-ruby

[gentoo-dev] Last rites: dev-ruby/aws-s3

2021-11-24 Thread Hans de Graaff
# Hans de Graaff (2021-11-25) # Last upstream release in 2012 and upstream itself is no longer # available. Unlikely to still work correctly. No reverse dependencies. # Masked for removal in 30 days. dev-ruby/aws-s3 signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH 2/2] dev-ruby/mimemagic: mark extension as installed

2021-11-21 Thread Hans de Graaff
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff --- dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild | 41 + dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild | 45 +++ 2 files changed, 86 insertions(+) create mode 100644 dev-ruby/mimemagic

[gentoo-dev] [PATCH 1/2] eclass/ruby-fakegem.eclass: add method to indicate extensions are installed

2021-11-21 Thread Hans de Graaff
differently. Without this marker rubygems 3.2.22 and newer will ignore this gem. Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 24 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index

[gentoo-dev] Last rites: dev-ruby/rack-ssl

2021-11-20 Thread Hans de Graaff
# Hans de Graaff (2021-11-20) # Obsolete package. Last upstream release in 2014, upstream itself is # gone. No reverse dependencies in Gentoo. # Masked for removal in 30 days. dev-ruby/rack-ssl signature.asc Description: This is a digitally signed message part

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

2021-11-13 Thread Hans de Graaff
# Hans de Graaff (2021-11-13) # No longer maintained upstream. Stuck on an old version 4.x of d3 # while d3 upstream is now on 7.x. Probably best to use directly via # npm or yarn. # Masked for removal on 2021-12-13. dev-ruby/d3_rails signature.asc Description: This is a digitally signed

[gentoo-dev] [PATCH 2/2] dev-ruby/ruby-ldap: EAPI 8; add ruby30; fix extension install

2021-11-07 Thread Hans de Graaff
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff --- dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r1.ebuild | 34 +++ 1 file changed, 34 insertions(+) create mode 100644 dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r1.ebuild diff --git a/dev-ruby/ruby-ldap/ruby-ldap

[gentoo-dev] [PATCH 1/2] eclass/ruby-fakegem.eclass: add options support for extensions

2021-11-07 Thread Hans de Graaff
Introduce RUBY_FAKEGEM_EXTENSION_OPTIONS to allow setting options for extensions. Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 4b954615cac9

[gentoo-dev] [PATCH] eclass/ruby-fakegem.eclass: set flags for compilation

2021-11-07 Thread Hans de Graaff
, and adds -fPIC which ruby extensions need and which would otherwise be added by ruby. This combination is already used in some ebuilds without any reported issues. Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[gentoo-dev] Last rites: dev-ruby/archive-tar-minitar

2021-10-17 Thread Hans de Graaff
# Hans de Graaff (2021-10-17) # Obsolete package, replaced by dev-ruby/minitar. # No reverse dependencies left. Masked for removal in 30 days. dev-ruby/archive-tar-minitar signature.asc Description: This is a digitally signed message part

[gentoo-dev] Re: [gentoo-dev-announce] Packages up for grabs per ikelos's retirement

2021-08-10 Thread Hans de Graaff
On Tue, 2021-08-10 at 08:57 +0300, Joonas Niilola wrote: > > app-crypt/xca I'll take this. Hans signature.asc Description: This is a digitally signed message part

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

2021-07-18 Thread Hans de Graaff
# Hans de Graaff (2021-07-18) # Compatibility package for ruby 1.8. No longer maintained upstream. # Last release in 2016, but current release in gentoo is from 2012. # No reverse dependencies. # Masked for removal in 30 days. dev-ruby/sfl signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: dev-ruby/factory_girl and dev-ruby/bourne

2021-07-16 Thread Hans de Graaff
# Hans de Graaff (2021-07-17) # Deprecated upstream, replaced with factory_bot. # Last release in 2017, no dependencies. # Masked for removal in 30 days. dev-ruby/factory_girl # Hans de Graaff (2021-07-17) # Deprecated upstream, no longer needed with rspec 2+ # Last release in 2016

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

2021-07-15 Thread Hans de Graaff
# Hans de Graaff (2021-07-15) # Dead upstream, no longer maintained, last release in # 2013. No dependencies. # Masked for removal in 30 days. dev-ruby/spork signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH 4/4] eclass/ruby-fakegem.eclass: remove EAPI 4 support

2021-07-15 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 34eeff2fad96..76a80f6b9be2 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby

[gentoo-dev] [PATCH 3/4] eclass/ruby-ng.eclass: remove EAPI 4 support

2021-07-15 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- eclass/ruby-ng.eclass | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index d8afa207661f..ac9c117c0c02 100644 --- a/eclass/ruby-ng.eclass +++ b/eclass/ruby-ng.eclass

[gentoo-dev] [PATCH 2/4] eclass/ruby-fakegem.eclass: add EAPI 8 support

2021-07-15 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 14 -- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 9b2fd39ccf14..34eeff2fad96 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby

[gentoo-dev] [PATCH 1/4] eclass/ruby-ng.eclass: add EAPI 8 support

2021-07-15 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- eclass/ruby-ng.eclass | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index 0c569bfcdcc6..d8afa207661f 100644 --- a/eclass/ruby-ng.eclass +++ b/eclass/ruby-ng.eclass @@ -8,7 +8,7

[gentoo-dev] [PATCH 0/4] EAPI 8 support for ruby eclasses

2021-07-15 Thread Hans de Graaff
Add support for EAPI 8 and remove support for EAPI 4. No real changes needed, but standardized the EAPI check to match the proposed default. Hans de Graaff (4): eclass/ruby-ng.eclass: add EAPI 8 support eclass/ruby-fakegem.eclass: add EAPI 8 support eclass/ruby-ng.eclass: remove EAPI 4

[gentoo-dev] Last rites: dev-vcs/git-num

2021-07-09 Thread Hans de Graaff
# Hans de Graaff (2021-07-09) # Last release in 2016. Tests fail with recent git versions. # No reverse dependencies, no maintainer. # Masked for removal in 30 days. dev-vcs/git-num signature.asc Description: This is a digitally signed message part

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

2021-07-09 Thread Hans de Graaff
# Hans de Graaff (2021-07-09) # Last release in 2014 and no longer supported upstream. Obsolete CSS # framework with known issues. # Masked for removal in 30 days. dev-ruby/compass dev-ruby/compass-core dev-ruby/compass-import-once signature.asc Description: This is a digitally signed message

[gentoo-dev] Last rites: dev-ruby/nagios, dev-ruby/notify, dev-ruby/rash

2021-07-06 Thread Hans de Graaff
# Hans de Graaff (2021-07-06) # Last release in 2013, no tests, no dependencies. # Masked for removal in 30 days. dev-ruby/nagios # Hans de Graaff (2021-07-06) # Last release in 2013, no tests, no dependencies. # Masked for removal in 30 days. dev-ruby/notify # Hans de Graaff (2021-07-06

[gentoo-dev] Last rites: dev-ruby/source_map and dev-ruby/shotgun

2021-07-04 Thread Hans de Graaff
# Hans de Graaff (2021-07-04) # Last release in 2016, failing tests, no dependencies. # Masked for removal in 30 days. dev-ruby/shotgun # Hans de Graaff (2021-07-04) # Last release in 2012, no working tests, no dependencies. # Masked for removal in 30 days. dev-ruby/source_map signature.asc

Re: [gentoo-dev] Packages up for grabs, round #2

2021-06-01 Thread Hans de Graaff
On Mon, 2021-05-31 at 22:49 +0200, David Seifert wrote: > The following packages have been dropped to m-n, since their > maintainers > haven't touched them in over a year and show no signs of maintaining > them: > > >   media-gfx/icoutils Could you explain what maintenance is expected here?

Re: [gentoo-dev] Idea: User centric kernel configuration

2021-03-14 Thread Hans de Graaff
On Fri, 2021-03-12 at 11:40 -0500, Mike Pagano wrote: > > have for systemd and openrc where you select something and we preselect > a bunch of required/suggested kernel configs options. Another good candidate for this mechanism would be the recommendations on

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

2021-03-12 Thread Hans de Graaff
# Hans de Graaff (2021-03-12) # Requires a (proxy) maintainer with access to Oracle development # libraries. Please express your interest on bug 772128 if you can # help. # Masked for removal in 30 days. dev-ruby/ruby-oci8 signature.asc Description: This is a digitally signed message part

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

2021-03-11 Thread Hans de Graaff
# Hans de Graaff (2021-03-11) # Last upstream release in 2018, uses outdated dependencies. No # longer works with dev-ruby/parser, bug 775206. No reverse # dependencies. # Masked for removal in 30 days. dev-ruby/astrolabe signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Packages up for grabs

2021-03-10 Thread Hans de Graaff
On Sun, 2021-01-17 at 10:26 +0100, Michał Górny wrote: > Hello, > > The following packages are in need of a new maintainer due to their > current maintainer being MIA: > > [b ] www-apache/mod_xsendfile I think I can safely say that I've waited long enough for someone else to pick this up. I've

[gentoo-dev] Last rites: ruby25-only packages

2021-03-08 Thread Hans de Graaff
# Hans de Graaff (2021-03-08) # Last litc upstream release in 2010, no reverse dependencies, # ruby25-only. Includes fakeweb test dependency which is also # ruby25-only and has no other reverse dependencies. # Masked for removal in 30 days. dev-ruby/litc dev-ruby/fakeweb # Hans de Graaff (2021

[gentoo-dev] [PATCH] dev-ruby/msgpack: use new extension support

2021-01-31 Thread Hans de Graaff
--- msgpack-1.3.3.ebuild2020-06-13 08:28:00.023541920 +0200 +++ msgpack-1.3.3-r1.ebuild 2021-01-31 09:51:25.856505887 +0100 @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2

[gentoo-dev] [PATCH] ruby-fakegem.eclass: add support for compiled extensions

2021-01-31 Thread Hans de Graaff
Up to now handling of extensions was done in each ebuild that contained them. This means that handling is often inconsistent (e.g. not taking multilib's get_modname into account) and there is a lot of duplicated code in ebuilds. Furthermore, this also does not install extensions into the

[gentoo-dev] Last rites: various old dev-ruby/* packages

2020-09-17 Thread Hans de Graaff
# Hans de Graaff (2020-09-17) # Mask old unmaintained or obsolete ruby packages for removal in 30 # days. # No longer maintained upstream, ruby27 issues, no deps dev-ruby/bluecloth # No longer maintained upstream, no deps dev-ruby/calendar_date_select # Obsolete, no deps dev-ruby/capistrano

[gentoo-dev] Last rites: packages only relevant to the already removed metasploit

2020-09-16 Thread Hans de Graaff
# Hans de Graaff (2020-09-16) # Dependencies of the already removed metasploit that are relevant # only with metasploit. Masked for removal in 30 days. dev-ruby/meterpreter_bins dev-ruby/patch_finder dev-ruby/rb-readline-r7 signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH] profiles/targets/desktop: Do not enable ldap USE flag by default

2020-09-09 Thread Hans de Graaff
On Wed, 2020-09-09 at 13:35 +0300, Mikle Kolyada wrote: > Closes: https://bugs.gentoo.org/741380 Could you provide a rationale for removing this? The bug only has a single anecdotal report of a user who can run a desktop without it. I'm not sure if that is reason enough to remove this. I guess we

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

2020-08-16 Thread Hans de Graaff
# Hans de Graaff (2020-08-16) # Old unmaintained package without reverse dependencies. Block removal # of insecure dev-ruby/rack versions, bug 730786. Masked for removal # in 30 days. dev-ruby/bcat signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-lang/ruby:2.4

2020-06-14 Thread Hans de Graaff
# Hans de Graaff (2020-06-14) # Ruby 2.4 is no longer supported by upstream and no longer gets # security updates since the 2.4.10 release. Use ruby 2.5 or later # instead. dev-lang/ruby:2.4 dev-ruby/did_you_mean:2.4 signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/rack-mount

2020-05-24 Thread Hans de Graaff
# Hans de Graaff (2020-05-24) # No releases since 2011, upstream is gone, fails tests, # no reverse dependencies. # Masked for removal in 30 days. dev-ruby/rack-mount signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH v2 01/10] ruby-ng-gnome2.eclass: drop support for 0.19.x

2020-05-10 Thread Hans de Graaff
On Mon, 2020-05-04 at 11:22 +0900, Naohiro Aota wrote: > The official tree no longer have ruby-gnome2 packages with 0.19.x. > Drop > support for them. All of these patches look fine to me. Please go ahead and merge. Hans signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] De-stabilizing and re-stabilizing (on amd64 only)

2020-05-09 Thread Hans de Graaff
On Fri, 2020-05-08 at 13:33 +0300, Andreas K. Hüttel wrote: > > Background, I tried to locally emulate www.g.o using jekyll, and ran > into > troubles because lots of dev-ruby/* lost stable keywords. Newest > ~arch didn't > do the job, so I needed to figure out the config of www.g.o >

Re: [gentoo-dev] [gentoostats continued] Collected data and justification for it

2020-05-08 Thread Hans de Graaff
On Thu, 2020-05-07 at 09:29 +0200, Michał Górny wrote: > > > 1) list of selected packages (@world) > > We would use this to determine the popularity of individual packages, > plus by scanning their dependencies we would be able to make combined > statistics for direct usage + dependencies of

[gentoo-dev] Last rites: ruby24-only packages

2020-04-13 Thread Hans de Graaff
# Hans de Graaff (2020-04-13) # ruby24-only packages. Ruby 2.4 is EOL and will be masked for removal # shortly. These packages either have newer ruby25 slots available, or # are no longer maintained and have no reverse dependencies. Masked # for removal in 30 days. dev-ruby/activeldap:4 dev-ruby

[gentoo-dev] Last rites: sci-biology/bioruby and dev-ruby/libxml

2020-04-13 Thread Hans de Graaff
# Hans de Graaff (2020-04-13) # dev-ruby/libxml is ruby24-only and has known # bugs. sci-biology/bioruby depends on this. It looks like there is a # new version upstream that may not depend on libxml, but this # requires a dedicated maintainer to test and sort out. Masked for # removal in 30 days

[gentoo-dev] Last rites: dev-ruby/rails:4.2 and related packages, including net-analyzer/metasploit

2020-03-29 Thread Hans de Graaff
# Hans de Graaff (2020-03-29) # Old ruby24-only rails version that is no longer supported upstream # and has known security issues, including dependencies and slots # specific to Rails 4.2. # Migrate to Rails 5.2. # Masked for removal in 30 days. dev-ruby/rails:4.2 dev-ruby/railties:4.2 dev-ruby

[gentoo-dev] Last rites: dev-ruby/haml:4

2020-03-19 Thread Hans de Graaff
# Hans de Graaff (2020-03-19) # Masked for security issues, bug #699840 # No reverse dependencies. Use dev-ruby/haml:5 instead. # Removal in 30 days. dev-ruby/haml:4 signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH v2] ruby-ng.eclass: Include (-) in RUBY_TARGETS USE-dependencies

2020-01-05 Thread Hans de Graaff
On Thu, 2020-01-02 at 22:08 +0100, Michał Górny wrote: > On Thu, 2020-01-02 at 21:15 +0100, Ulrich Mueller wrote: > > > Hadn't we established that ruby_samelib() is dead code, no longer > > used > > since 2010? > > > > You did. However, it isn't marked as private API and I'm not the > eclass >

Re: [gentoo-dev] [PATCH v2] ruby-ng.eclass: Include (-) in RUBY_TARGETS USE-dependencies

2020-01-05 Thread Hans de Graaff
On Thu, 2020-01-02 at 16:57 +0100, Michał Górny wrote: > Using 2-style USE dependencies on packages not having the flag > in question is forbidden by PMS. Looks good to me, thanks for proposing a fix for this. Hans signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/psych and dev-ruby/jeweler

2019-12-27 Thread Hans de Graaff
# Hans de Graaff (2019-12-27) # Causes compatibility issues with the bundled versions in some # dev-lang/ruby slots. Use the bundled version instead. The only # reverse dependency is dev-ruby/jeweler, which is no longer # maintained upstream and ruby24-only. # Removal in 30 days. Bug #703950. dev

[gentoo-dev] Re: dev-util/jenkins-bin GLEP-81 migration

2019-12-25 Thread Hans de Graaff
On Wed, 2019-12-25 at 16:11 +0100, Thomas Deutschmann wrote: > > Complete change set can be found at > https://github.com/gentoo/gentoo/pull/14121. > > Previous ebuilds using user eclass called > > fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} > ${JENKINS_DIR}/home

[gentoo-dev] RFC acct-{user,group} for munin

2019-12-03 Thread Hans de Graaff
Munin already uses the hard-coded uid 177 in its ebuild. The munin group does not have a hard-coded gid. I am requesting gid 177 for the munin group to be consistent with most assignments. Munin also uses a separate user for the munin asynchronous proxy. This user currently does not have a

[gentoo-dev] Package up for grabs: x11-misc/revelation

2019-10-27 Thread Hans de Graaff
Hi, I've dropped maintainership of x11-misc/revelation (a password manager). I'm no longer using it and it has not seen an active upstream for some time. Compatibility issues with python components have been fixed so the current stable version should be good to go for a bit. Hans signature.asc

[gentoo-dev] Last rites: dev-ruby/rails:5.1

2019-10-25 Thread Hans de Graaff
# Hans de Graaff (2019-10-25) # ruby24-only, no longer supported by upstream. # Migrate to Rails 5.2 instead. Masked for removal in 30 days. dev-ruby/rails:5.1 dev-ruby/railties:5.1 dev-ruby/activerecord:5.1 dev-ruby/actionmailer:5.1 dev-ruby/actionpack:5.1 dev-ruby/actionview:5.1 dev-ruby

Re: [gentoo-dev] Last rites: ruby24-only packages

2019-10-20 Thread Hans de Graaff
On Sun, 2019-10-20 at 16:52 -0400, Michael Orlitzky wrote: > > dev-ruby/vcard > > And this one's used by a popular Redmine plugin. I'll have to do > something to keep it working. Redmine is still making releases (as of > yesterday) that support only ruby24, so I don't expect the plugin >

Re: [gentoo-dev] Last rites: ruby24-only packages

2019-10-20 Thread Hans de Graaff
On Sun, 2019-10-20 at 12:15 -0700, Alec Warner wrote: > Infra uses thin a lot, is there a replacement? www-servers/puma would be a good replacement. Feel free to unmask it for now if that helps infra to transition. Upstream EOL for ruby 2.4 is March 2020, so we could wait until then if needed.

[gentoo-dev] Last rites: ruby24-only packages

2019-10-20 Thread Hans de Graaff
# Hans de Graaff (2019-10-19) # ruby24-only packages with no reverse dependencies and no recent # releases. dev-ruby/cocaine dev-ruby/debugger-linecache dev-ruby/escape_utils dev-ruby/http-form_data:1.0 dev-ruby/ruby-beautify dev-ruby/termcolor dev-ruby/terrapin dev-ruby/vcard www-servers/thin

Re: [gentoo-dev] Package up for grabs: dev-util/rbtools

2019-09-27 Thread Hans de Graaff
On Fri, 2019-09-06 at 20:32 +0200, Andreas Sturmlechner wrote: > > KDE proj was maintaining this for contributing to kde.org's > reviewboard > instance only. This is long obsolete and we have no use for it > anymore. I'll take this since we use this at work and I already maintain reviewboard

Re: [gentoo-dev] [PATCH] ruby-fakegem.eclass: function name typo fix & minor @USAGE fixes

2019-09-16 Thread Hans de Graaff
On Fri, 2019-09-06 at 14:08 -0500, Ben Kohler wrote: > > -# @FUNCTION: ruby_fakegem_newsins > -# @USAGE: file filename > +# @FUNCTION: ruby_fakegem_newins > +# @USAGE: > # @DESCRIPTION: > # Installs the specified file into the gems directory using the > provided filename. >

Re: [gentoo-dev] [PATCH 2/3] savedconfig.eclass: Always quote filename in output

2019-08-04 Thread Hans de Graaff
On Sat, 2019-08-03 at 16:49 -0400, Mike Gilbert wrote: > On Sat, Aug 3, 2019 at 12:21 PM Ulrich Mueller > wrote: > > > > > > > On Sat, 03 Aug 2019, Thomas Deutschmann wrote: > > > + ewarn "provide a configuration file in > > >

[gentoo-dev] [PATCH 1/3] ruby-fakegem.eclass: enable EAPI 7

2019-07-25 Thread Hans de Graaff
Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 1e8620c166d4..ab7b36eb7ae7 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby

[gentoo-dev] [PATCH 2/3] ruby-fakegem.eclass: change default DOC recipe to use rdoc

2019-07-25 Thread Hans de Graaff
The previous default was "rake" but this turned out to be a poor choice because many packages do not implement "rake doc" and even if they do there are usually many local development environment assumption attached to that task. Using a consistent "rdoc" call that is handled by the eclass gets

[gentoo-dev] [PATCH 3/3] ruby-fakegem.eclass: warn about using the fallback gemspec

2019-07-25 Thread Hans de Graaff
, but RUBY_FAKEGEM_GEMSPEC has not been set yet. This warning alerts developers to this situation and encourages them to set RUBY_FAKEGEM_GEMSPEC instead. Signed-off-by: Hans de Graaff --- eclass/ruby-fakegem.eclass | 9 + 1 file changed, 9 insertions(+) diff --git a/eclass/ruby-fakegem.eclass b/eclass

[gentoo-dev] Re: [PATCH 1/2] ruby-ng.eclass: add missing 'estack' inherit to EAPI=6

2019-07-20 Thread Hans de Graaff
On Sat, 2019-07-20 at 09:24 +0100, Sergei Trofimovich wrote: > Noticed when ran egencache: > $ PORTAGE_ELOG_CLASSES="qa" egencache --repo=gentoo --update -- > update-use-local-desc --jobs=$(nproc) > * Call stack: > *ruby-ng.eclass, line 142: Called command_not_found_handle >

Re: [gentoo-dev] [PATCH] ruby-ng.eclass: drop support for jruby

2019-07-18 Thread Hans de Graaff
On Thu, 2019-07-18 at 08:43 -0400, Brian Evans wrote: > > While I get it is no longer needed, java-utils-2 has had EAPI 7 > enabled > since December 2018. Just saying. I guess that tells you when I started working on this patchset. :-( I've updated the commit message. Hans signature.asc

Re: [gentoo-dev] Last rites: mask ruby24-only slots of ruby packages for removal

2019-07-18 Thread Hans de Graaff
On Wed, 2019-07-17 at 10:41 +0200, Hans de Graaff wrote: > # Hans de Graaff (2019-07-17) > # Mask ruby24-only slots for removal in 30 days. These slots do not > # have any reverse dependencies. Please migrate to or use a newer > slot. > > dev-ruby/webmock:2 webmock is still a

[gentoo-dev] Last rites: mask ruby24-only slots of ruby packages for removal

2019-07-17 Thread Hans de Graaff
# Hans de Graaff (2019-07-17) # Mask ruby24-only slots for removal in 30 days. These slots do not # have any reverse dependencies. Please migrate to or use a newer slot. dev-ruby/gherkin:4 dev-ruby/net-http-persistent:0 dev-ruby/net-ssh-gateway:2 dev-ruby/rouge:0 dev-ruby/vcr:2 dev-ruby/webmock:2

Re: [gentoo-dev] [PATCH] elisp.eclass: Drop support for EAPIs 0 to 3.

2019-07-16 Thread Hans de Graaff
On Mon, 2019-07-15 at 10:00 +0200, Ulrich Müller wrote: > @@ -9,7 +9,7 @@ > # Jeremy Maitin-Shepard > # Christian Faulhammer > # Ulrich Müller > -# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6 7 > +# @SUPPORTED_EAPIS: 4 5 6 7 > # @BLURB: Eclass for Emacs Lisp packages > # @DESCRIPTION: > # Looks good

[gentoo-dev] Last rites: old ruby24-only slots of various dev-ruby/* packages

2019-04-15 Thread Hans de Graaff
# Hans de Graaff (15 Apr 2019) # Old, ruby24-only, slots of ruby packages without any reverse # dependencies. Use the newer slot version instead. # Masked for removal in 30 days. dev-ruby/elasticsearch:5 dev-ruby/elasticsearch-api:5 dev-ruby/elasticsearch-transport:5 dev-ruby/filesize:0.0.1 dev

[gentoo-dev] Last rites: Old ruby24-only slots of Rails-related packages

2019-04-13 Thread Hans de Graaff
# Hans de Graaff (13 Apr 2019) # Old ruby24-only slots of Rails-related packages # These no longer have reverse dependencies or newer # versions are available. # Masked for removal in 30 days. dev-ruby/arel:7.0 dev-ruby/coffee-rails:4.1 dev-ruby/d3_rails:0 dev-ruby/i18n:0.6 dev-ruby/i18n:0.8 dev

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

2019-04-13 Thread Hans de Graaff
# Hans de Graaff (13 Apr 2019) # No longer maintained upstream. Does not work # with ruby25. # Masked for removal in 30 days. dev-ruby/celluloid dev-ruby/celluloid-essentials dev-ruby/celluloid-extras dev-ruby/celluloid-fsm dev-ruby/celluloid-io dev-ruby/celluloid-pool dev-ruby/celluloid

[gentoo-dev] Last rites: dev-ruby/net-ssh:2.6, dev-ruby/rest-client:0

2018-12-12 Thread Hans de Graaff
# Hans de Graaff (12 Dec 2018) # Old ruby23 only slots without any reverse dependencies. # Use the newer slots instead. Removal in 30 days. dev-ruby/net-ssh:2.6 dev-ruby/rest-client:0 signature.asc Description: This is a digitally signed message part

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

2018-12-08 Thread Hans de Graaff
# Hans de Graaff (9 Dec 2018) # Old component for Rails that is no longer used and no longer # maintained upstream. Masked for removal in 30 days. dev-ruby/hike signature.asc Description: This is a digitally signed message part

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

2018-12-08 Thread Hans de Graaff
# Hans de Graaff (9 Dec 2018) # No longer provides tests and no tagged upstream releases. No reverse # dependencies. Use classifier-reborn instead. Masked for removal # in 30 days. dev-ruby/classifier signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: Rails 5.0

2018-11-30 Thread Hans de Graaff
# Hans de Graaff (1 Dec 2018) # Old Rails 5.0 version. This version is no longer maintained # upstream. Please update to Rails 5.1 or newer. # Masked for removal in 30 days. dev-ruby/rails:5.0 dev-ruby/railties:5.0 dev-ruby/activerecord:5.0 dev-ruby/actionmailer:5.0 dev-ruby/actionpack:5.0 dev

[gentoo-dev] Last rites: ruby23-only ruby packages

2018-11-12 Thread Hans de Graaff
# Hans de Graaff (12 Nov 2018) # Mask ruby23-only packages for removal. These packages are not # compatible with ruby24+ or they are old slots that are ruby23-only # in Gentoo. Removal in 30 days. Bug #661262 app-text/glark app-text/jist dev-ruby/activerecord-deprecated_finders dev-ruby/akismet:2

Re: [gentoo-dev] [PATCH 01/10] gnome2-utils: move icon functions into xdg-utils

2018-07-15 Thread Hans de Graaff
On Tue, 2018-06-26 at 20:27 -0500, Marty E. Plummer wrote: > > # Updates Gtk+ icon cache files under /usr/share/icons. > -# This function should be called from pkg_postinst and pkg_postrm. > +# Deprecated. Please use xdg_icon_cache_update from xdg-utils.eclass > gnome2_icon_cache_update() {

[gentoo-dev] Last rites: old, ruby23-only, slots of various ruby packages

2018-05-07 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (7 May 2018) # Old slots that are ruby23-only and no longer maintained # upstream, and that do not have packages depend on them. # Migrate to newer slot of the same package. dev-ruby/askismet:0 dev-ruby/arel:5.0 dev-ruby/autoprefixer-rails:6 dev-ruby/blan

[gentoo-dev] Last rites: ruby22-only packages and slots

2018-01-24 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (24 Jan 2018) # Remove packages that are ruby22-only, and either cannot # be updated to ruby23, or are in old, obsolete, slots. # Masked for removal in 30 days. dev-ruby/amq-protocol:0 dev-ruby/aws-sdk:0 dev-ruby/bson:3 dev-ruby/camping dev-ruby/execjs

Re: [gentoo-dev] Projects up for grabs: cron, m68k

2017-12-20 Thread Hans de Graaff
On Wed, 2017-12-20 at 18:02 +0100, Michał Górny wrote: > >   sys-process/vixie-cron My understanding is that vixie-cron is no longer maintained and sys- process/cronie is the drop-in replacement that is now also suggested as the default cron in the handbook.

Re: [gentoo-dev] Revisions for USE flag changes

2017-08-12 Thread Hans de Graaff
On Sat, 2017-08-12 at 05:58 -0400, Michael Orlitzky wrote: > > I simply overlooked the global USE change in make.conf because IMO > it's > a nonsense operation. This also happens routinely as new python and ruby versions are marked stable, not via make.conf, but by removing their

Re: [gentoo-dev] Revisions for USE flag changes

2017-08-11 Thread Hans de Graaff
On Fri, 2017-08-11 at 19:50 -0400, Michael Orlitzky wrote: > > == New revisions for USE flag changes == > > I suggest that in hindsight, we can do better. Not all IUSE changes are equal and thus a policy that treats them all the same doesn't make sense to me. Maintainers are in a better

Re: [gentoo-dev] Re: [RFC] Future of gentoo's stable and unstable trees: what are your thoughts?

2017-07-25 Thread Hans de Graaff
On Tue, 2017-07-25 at 11:03 +0200, Agostino Sarubbo wrote: > > 1) Don't file keywordreq, since noone work on them. File directly > stablereq. This does not make sense to me. If we want to go this route we should probably state a policy instead that new dependencies for already keyworded

Re: [gentoo-dev] Re: [RFC] Future of gentoo's stable and unstable trees: what are your thoughts?

2017-07-25 Thread Hans de Graaff
On Tue, 2017-07-25 at 04:34 +, Duncan wrote: > > Automating stabilization and automated keyword dropping on timeouts > seems  > the only other practical choice, as unfortunately, "stale" is what > we  > have today in practice, if not in name. Looking at https://repology.org/statistics stable

Re: [gentoo-dev] [RFC] Future of gentoo's stable and unstable trees: what are your thoughts?

2017-07-25 Thread Hans de Graaff
On Mon, 2017-07-24 at 23:22 +, Peter Stuge wrote: > > I hold a perhaps radical view: I would like to simply remove stable. > > [snip] > > I consider dev time a precious resource. If we were to drop stable I would have to start maintaining my own stable lists to determine what would be

Re: [gentoo-dev] vim-syntax USE flag

2017-07-25 Thread Hans de Graaff
On Mon, 2017-07-24 at 12:10 +0200, Ulrich Mueller wrote: > > Similarly, if we get rid of the vim-syntax flag, should we phase out > the emacs USE flag, too? I would say no because in almost all cases the emacs code needs to be compiled and that requires emacs to be present. As far as I

Re: [gentoo-dev] Lastrites: app-mobilephone/esms, sci-chemistry/icm, dev-python/south...

2017-07-15 Thread Hans de Graaff
On Fri, 2017-07-14 at 12:52 +0200, Pacho Ramos wrote: > > # Pacho Ramos (14 Jul 2017) > # Doesn't compile (#579948). Removal in a month. > net-nntp/leafnode Doesn't compile with USE=-ipv6. It compiles and works fine otherwise. I've taken maintainership and applied the patch on

Re: [gentoo-dev] stabilization candidates, July 2017

2017-07-10 Thread Hans de Graaff
On Mon, 2017-07-10 at 10:41 +0200, Paweł Hajdan, Jr. wrote: > Hey folks, > > If you'd like to help Gentoo stable be more up to date, please read > on. > > See > 9.txt> > for potential stabilization candidates (over 1000 of

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

2017-07-09 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (09 Jul 2017) # Upstream has removed the code and the published gem. # Removal in 30 days. dev-ruby/modernizr signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Last rites: ruby21-only packages

2017-06-25 Thread Hans de Graaff
to that pull request. > 2017-06-24 14:23 GMT+05:00 M. J. Everitt <m.j.ever...@iee.org>: > > On 23/06/17 08:45, Hans de Graaff wrote: > > > > > > Really? I find it hard to believe that a common package like > > redmine is > > > > ruby-21 only?! ru

[gentoo-dev] Last rites: ruby21-only packages

2017-06-23 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (23 Jun 2017) # Mask ruby21-only packages for removal in 30 days # Old slots that are ruby21-only dev-ruby/prawn:1 dev-ruby/rspec:0 # ruby21-only package that does not work with current # dev-ruby/parslet versions. dev-ruby/toml # ruby21-only, no main

Re: [gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-11 Thread Hans de Graaff
On Tue, 2017-06-06 at 21:11 +1200, Kent Fredric wrote: > > Just 30 days to overhaul things on top of other work is a serious > problem for anyone with time issues already. I've updated the proposed timeframe in the mask to 90 days. > ( I only consider my own use of this "amateur" at best right

Re: [gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Hans de Graaff
On Mon, 2017-06-05 at 18:38 +0700, Vadim A. Misbakh-Soloviov wrote: > > > Although, in-tree version is obsolete anyway, and upstream made few > next  > releases with brain-exploding buildsystem, so I just pushed > version to my  > "public sandbox" overlay, and happy with it on the projects

Re: [gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Hans de Graaff
On Mon, 2017-06-05 at 23:06 +1200, Kent Fredric wrote: > > Can phantomjs be simply masked for a longer period until the > development > world has had an opportunity to catch up? What kind of timeframe do you propose? > 1.5 Months from "We're not working on this" to "its dead jim, kill it > from

[gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (05 Jun 2017) # Bundles obsolete and vulnerable webkit version. # Upstream has stopped development and recommends using # headless mode in >=www-client/chromium-59. # Masked for removal in 30 days. Bug #589994. www-client/phantomjs dev-ruby/po

Re: [gentoo-dev] Package up for grabs: net-vpn/libreswan

2017-05-19 Thread Hans de Graaff
On Sun, 2017-05-07 at 15:28 -0400, Mike Gilbert wrote: > I used to use this package for an IPSec/L2TP VPN to my office, but we > migrated onto Cisco AnyConnect. I now use net-vpn/openconnect > regularly and have not been able to test libreswan since the switch. > > libreswan has no open bugs, but

[gentoo-dev] Last rites: ruby 2.1 only packages

2017-04-28 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (28 Apr 2017) # Ruby 2.1 will be removed soon, bug #615822. # These packages are all ruby21-only and most have not seen upstream # releases in a long time. dev-ruby/builder:3.1 dev-ruby/configliere dev-ruby/map dev-ruby/memcache-client dev-ruby/mini_shoul

  1   2   3   >