[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

Re: [gentoo-dev] Reverse use of Python/Ruby versions

2017-04-09 Thread Hans de Graaff
On Mon, 2017-04-10 at 00:04 +0100, James Le Cuirot wrote: > People thought the sky would fall when 2.4 deprecated Fixnum > and > Bignum. It really didn't. It's still just a warning right now but I > haven't seen that warning since it was dealt with in Rails. > This change broke the rspec test

[gentoo-dev] Last rites: dev-ruby/ruby-webkit-gtk and dev-ruby/ruby-webkit-gtk2

2017-03-02 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (03 Mar 2017) # Masked for removal in 30 days. # Bindings for old webkit versions that have open security # issues. No reverse dependencies. Bug #608608 dev-ruby/ruby-webkit-gtk dev-ruby/ruby-webkit-gtk2 signature.asc Description: This is a digitally

Re: [gentoo-dev] [PATCH 2/3] ruby-ng.eclass: Use eapply for RUBY_PATCHES in EAPI 6

2017-02-21 Thread Hans de Graaff
On Sun, 2017-02-19 at 09:26 +0100, Michał Górny wrote: > W dniu 19.02.2017, nie o godzinie 09∶03 +0100, użytkownik Hans de > Graaff > napisał: > > > > This also removes the need for inheriting eutils in EAPI 6. > >  > Wouldn't EAPI 6 be a good opportunity to kill t

Re: [gentoo-dev] [PATCH 3/3] ruby-ng.eclass: Remove support for jruby in EAPI 6

2017-02-21 Thread Hans de Graaff
On Sun, 2017-02-19 at 09:29 +0100, Michał Górny wrote: > W dniu 19.02.2017, nie o godzinie 09∶03 +0100, użytkownik Hans de > Graaff > napisał: > > > > jruby has not been supported for some time. Removing support for it > > in > > EAPI 6 allows us to drop the java-

[gentoo-dev] [PATCH 3/3] ruby-ng.eclass: Remove support for jruby in EAPI 6

2017-02-19 Thread Hans de Graaff
jruby has not been supported for some time. Removing support for it in EAPI 6 allows us to drop the java-utils-2 eclass which in turn also inherits eutils. --- eclass/ruby-ng.eclass | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/eclass/ruby-ng.eclass

[gentoo-dev] [PATCH 2/3] ruby-ng.eclass: Use eapply for RUBY_PATCHES in EAPI 6

2017-02-19 Thread Hans de Graaff
This also removes the need for inheriting eutils in EAPI 6. --- eclass/ruby-ng.eclass | 23 --- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index cd6a5ae..bc42e66 100644 --- a/eclass/ruby-ng.eclass +++

[gentoo-dev] [PATCH 1/3] ruby-ng.eclass: add support for EAPI=6

2017-02-19 Thread Hans de Graaff
--- eclass/ruby-ng.eclass | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index c83778d..cd6a5ae 100644 --- a/eclass/ruby-ng.eclass +++ b/eclass/ruby-ng.eclass @@ -81,7 +81,7 @@ case ${EAPI} in 0|1)

Re: [gentoo-dev] Gentoo Staffing Needs page is out of date

2016-12-11 Thread Hans de Graaff
On Sun, 2016-12-11 at 17:17 +, Gokturk Yuksek wrote: >  > r...@gentoo.org > > Ruby core package maintainer: > https://wiki.gentoo.org/wiki/Project:Gentoo/Staffing_Needs/Ruby_core_ > package_maintainer > > Ruby package maintainer: >

Re: [gentoo-dev] Review request: Ruby 2.0 removal news item

2016-12-05 Thread Hans de Graaff
On Sun, 2016-12-04 at 09:40 +0100, Matthias Hanft wrote: > Hans de Graaff wrote: > > > > > > Ruby MRI 2.0 has been retired by upstream in February 2016.[1] > > We remove Ruby MRI 2.0 support from the tree now. Ruby MRI 2.1 > > remains > > activated

Re: [gentoo-dev] Review request: Ruby 2.0 removal news item

2016-12-05 Thread Hans de Graaff
On Sun, 2016-12-04 at 00:21 -0800, Daniel Campbell wrote: >  > 1. Do users need to know about MRI? I had to search the Web to figure > out that it's referring to Matz's Ruby Interpreter (or CRuby), which > is > the reference implementation. This information (if important) may be > useful to

[gentoo-dev] Review request: Ruby 2.0 removal news item

2016-12-03 Thread Hans de Graaff
Title: Ruby 2.0 removal; Ruby 2.1 default Author: Hans de Graaff <gra...@gentoo.org> Content-Type: text/plain Posted: 2016-12-04 Revision: 1 News-Item-Format: 1.0 Display-If-Installed: https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2 -0-0-and-2-1/ signature.asc Descr

Re: [gentoo-dev] Tinderboxing efforts in Gentoo

2016-12-03 Thread Hans de Graaff
On Fri, 2016-12-02 at 14:10 +0100, Michał Górny wrote: > Hi, everyone. > > I've heard multiple times about various tinderbox projects being > started by individuals in Gentoo. In fact, so many different projects > that I've forgotten who was working on most of them. > > I know that Toralf is

Re: [gentoo-dev] Package up for grabs

2016-08-28 Thread Hans de Graaff
On Wed, 2016-08-24 at 15:26 +0200, Lars Wendler wrote: > This package is now up for grabs: > net-irc/rbot I've added this package to the ruby project, but a more dedicated maintainer would still be welcome. Hans signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Packages up for grabs

2016-08-22 Thread Hans de Graaff
On Fri, 2016-08-19 at 15:20 +0200, Pacho Ramos wrote: > This packages are now up for grabs: >  > x11-misc/revelation I'm still using this at the moment so I'll take this. Hans signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] rfc: /etc/hostname on gentoo

2016-08-22 Thread Hans de Graaff
On Mon, 2016-08-22 at 10:58 -0500, William Hubbs wrote: > All, > > it looks like app-emulation/docker expects /etc/hostname to exist. Is there a bug for this? docker seems to work fine for me on a system without this file present. Hans signature.asc Description: This is a digitally signed

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

2016-08-13 Thread Hans de Graaff
# Unfixed security problems, bug 576068. No longer supported by # upstream. Use Rails 4.2 instead. Masked for removal in 30 days. dev-ruby/rails:4.0 dev-ruby/railties:4.0 dev-ruby/activerecord:4.0 dev-ruby/actionmailer:4.0 dev-ruby/actionpack:4.0 dev-ruby/activemodel:4.0 dev-ruby/activesupport:4.0

[gentoo-dev] Last rites: dev-ruby/matchy, dev-ruby/watch (ruby20-only packages)

2016-07-22 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (22 Jul 2016) # ruby20-only packages with no reverse dependencies, bug 576034 # Masked for removal in 30 days. dev-ruby/matchy dev-ruby/watch signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/rails:3.2 and related packages

2016-06-30 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (1 Jul 2016) # With the release of Rails 5.0 versions older than 4.2 are no longer # supported. Mask Rails 3.2 and related packages for removal in 30 days. dev-ruby/rails:3.2 dev-ruby/railties:3.2 dev-ruby/activerecord:3.2 dev-ruby/actionmailer:3.2 de

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

2016-03-14 Thread Hans de Graaff
# Hans de Graaff <gra...@gentoo.org> (14 Mar 2016) # Not compatible with ruby21+, no reverse dependencies. dev-ruby/extlib signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Re: New packages up for grabs

2016-01-25 Thread Hans de Graaff
On Mon, 2016-01-25 at 01:43 -0600, »Q« wrote: > If you've got enough cycles to spare, I'd love to see an ebuild for > leafnode-2. I realize that's asking a lot and that upstream's > apparent position is that it will be in perpetual alpha. > Not likely given that my time for Gentoo is already

Re: [gentoo-dev] New packages up for grabs

2016-01-24 Thread Hans de Graaff
On Mon, 2016-01-25 at 00:32 +0100, Michał Górny wrote: > net-nntp/leafnode I'll take this. Hans signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH] ruby-fakegem.eclass: Support other than standard bindir

2015-12-21 Thread Hans de Graaff
From a1162d3453b7aaef0294a427785e38da687fd547 Mon Sep 17 00:00:00 2001 From: Hans de Graaff <gra...@gentoo.org> Date: Mon, 21 Dec 2015 21:08:13 +0100 Subject: [PATCH] eclass/ruby-fakegem.eclass: support non-default bindir By default gems can provide binaries to be bin-wrapped in /u

Re: [gentoo-dev] [gentoo-dev-announce] Last rites:

2015-11-11 Thread Hans de Graaff
On Wed, 2015-11-11 at 11:28 +0100, Justin (jlec) wrote: > # Justin Lecher (28 Feb 2015) > # Unfixed security problems > # No upstream support anymore > # CVE-2015-{0219,0220,0221,0222,5145} > # #536586 > # #554864 > =dev-python/django-1.4* > =dev-python/django-1.5* >

Re: [gentoo-dev] obsolete remote-id types

2015-09-27 Thread Hans de Graaff
On Sat, 2015-09-26 at 13:19 +0200, Justin Lecher (jlec) wrote: > Hello, > > I will drop gitorius and google-code from metadata.{xml,dtd}. Any > objections? rubyforge is also obsolete so that could be removed too. Hans signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: www-servers/gorg

2015-05-25 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (25 May 2015) # With the wwwold services going offline gorg no longer plays a role # in Gentoo's web environment. The wwwold services went offline due to # issues with gorg and instead of trying to fix them it was decided to # move the offline date forward

[gentoo-dev] Last rites: dev-ruby/echoe, dev-ruby/rubyforge

2015-04-28 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (27 Apr 2015) # rubyforge.org has not been available for almost a year, making the # rubyforge package obsolete. echoe is a leaf package that still # depends on it. Masked for removal in 30 days. dev-ruby/echoe dev-ruby/rubyforge signature.asc Description

[gentoo-dev] Last rites: dev-lang/rubinius-1*

2015-04-28 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (27 Apr 2015) # This version of rubinius is old and only very few # packages ever got the associated rbx RUBY_TARGET. # If you would like to keep rubinius in Gentoo, please # help us to get the currently masked rubinius 2.x # versions ready. Masked for removal

[gentoo-dev] New ruby-single eclass

2015-04-28 Thread Hans de Graaff
2014/05/26 16:13:35 mgorny Exp $ # @ECLASS: ruby-single # @MAINTAINER: # Ruby team r...@gentoo.org # @AUTHOR: # Author: Hans de Graaff gra...@gentoo.org # Based on python-single-r1 by: Michał Górny mgo...@gentoo.org # @BLURB: An eclass for Ruby packages not installed for multiple implementations

[gentoo-dev] Last rites: various ruby19-only packages

2015-04-26 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (26 Apr 2015) # Ruby packages that only work with ruby19. Masked for removal in 30 # days. # # Only compatible with ruby19. app-misc/booh # Only compatible with ruby19. New versions bring in many new # dependencies and this would require a dedicated maintainer

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

2015-04-19 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (19 Apr 2015) # Pure-ruby implementation of dev-ruby/json for uses where a compiled # version is not possible. This implementation is not needed on Gentoo # and slower than the compiled version, so all packages should depend # on dev-ruby/json instead. Nothing

[gentoo-dev] Last rites: various ruby19-only packages

2015-03-08 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (8 Mar 2015) # Mask various ruby19-only packages for removal. # # Failing tests with ruby20 due to encoding issues dev-ruby/compass:0 # Old slots that are no longer in use dev-ruby/jquery-rails:0 dev-ruby/simplecov:0 dev-ruby/simplecov-html:0 dev-ruby/sprockets

[gentoo-dev] Last rites: app-admin/chef and its dependencies

2015-02-23 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (23 Feb 2015) # Mask chef and its dependencies for removal in 60 days. # This package lacks a maintainer and the version currently # in the tree is very much out-of-date. Several calls for a # new maintainer have gone unanswered. The version of chef

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

2015-02-15 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (15 Feb 2015) # Masked for removal due to licensing issues, bug 539778 dev-ruby/gemoji

[gentoo-dev] Last rites: dev-java/jruby-1.6

2014-09-01 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (1 Sep 2014) # Mask jruby 1.6.x for removal in 30 days. This version is still based # on ruby 1.8. Many packages are no longer compatible with its # syntax, and security support for ruby 1.8 has stopped. This # incompatibility now has reached central packages

[gentoo-dev] Last rites: virtual/ruby-test-unit

2014-07-18 Thread Hans de Graaff
# Hans de Graaff gra...@gentoo.org (18 Jul 2014) # Mask for removal in 30 days for bug 380711. # This virtual always was a no-op and can be removed from # ebuilds without consequences. virtual/ruby-test-unit

  1   2   3   >