[gentoo-commits] repo/gentoo:master commit in: dev-ruby/priorityqueue/, profiles/

2019-09-06 Thread Michał Górny
commit: d86e11e5298b203360512204c4c35d66cc84c1a9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  6 07:21:07 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  6 07:23:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86e11e5

dev-ruby/priorityqueue: Remove last-rited pkg

Closes: https://bugs.gentoo.org/691302
Signed-off-by: Michał Górny  gentoo.org>

 dev-ruby/priorityqueue/Manifest   |  1 -
 dev-ruby/priorityqueue/metadata.xml   | 11 ---
 dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild | 40 ---
 profiles/package.mask |  6 
 4 files changed, 58 deletions(-)

diff --git a/dev-ruby/priorityqueue/Manifest b/dev-ruby/priorityqueue/Manifest
deleted file mode 100644
index d3b2de91047..000
--- a/dev-ruby/priorityqueue/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST PriorityQueue-0.1.2.gem 59392 BLAKE2B 
c28fbda358b79eb9f662944d80e578484c1380c1ac6490b2610eb8cdbb5c1b8ed79053a0faa301cb0c62d36c883d431deb5f4bb9248a133fc9e8ccaadb6df37c
 SHA512 
67ae4507882e7635bef387b0df63ac7724b285cda5e23a06572477de71c98fd10b7718d966f2d5dba1f8cad29df112929d6b0ca30c042c843d364e5c8abccf23

diff --git a/dev-ruby/priorityqueue/metadata.xml 
b/dev-ruby/priorityqueue/metadata.xml
deleted file mode 100644
index bc6621ce376..000
--- a/dev-ruby/priorityqueue/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   r...@gentoo.org
-   Gentoo Ruby Project
-   
-   
-   PriorityQueue
-   
-

diff --git a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild 
b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
deleted file mode 100644
index 2946adc65a8..000
--- a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ruby25: fails tests
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
-RUBY_FAKEGEM_NAME="PriorityQueue"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A fibonacci-heap priority-queue implementation"
-HOMEPAGE="https://rubygems.org/gems/PriorityQueue";
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   rm Makefile *.o *.so || die
-   sed -i -e "s/::Config/RbConfig/" setup.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} setup.rb config || die
-}
-
-each_ruby_compile() {
-   ${RUBY} setup.rb setup || die
-   cp ext/priority_queue/*$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/priority_queue_test.rb || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index d60b25ea849..00776711899 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -424,12 +424,6 @@ dev-java/jlayer
 media-libs/ming
 dev-php/ming-php
 
-# Hans de Graaff  (2019-08-03)
-# ruby24-only, no longer compiles with gcc 9, last release in 2009,
-# upstream gone, no reverse dependencies.
-# Masked for removal in 30 days, bug #691302
-dev-ruby/priorityqueue
-
 # Miroslav Šulc  (2019-07-30)
 # Depends on >=virtual/{jdk,jre}-11 which is masked
 =www-servers/tomcat-9.0.22



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/priorityqueue/

2018-02-07 Thread Hans de Graaff
commit: 18ff66f544a7c4f93dea1dd3412f8b425495f1f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  8 06:07:30 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  8 06:24:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ff66f5

dev-ruby/priorityqueue: add ruby24, document ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild 
b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
index 78bd8832421..2946adc65a8 100644
--- a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
+++ b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+# ruby25: fails tests
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/priorityqueue/

2016-10-29 Thread Manuel Rüger
commit: 0b0e08a137a64b3d0d6f74be3ea64d642b36939e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Oct 29 14:53:51 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Oct 29 14:54:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b0e08a1

dev-ruby/priorityqueue: Add ruby23

Package-Manager: portage-2.3.2

 dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild 
b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
index e1bf5c8..f90972b 100644
--- a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
+++ b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/priorityqueue/

2016-08-28 Thread Manuel Rüger
commit: 9b5c0355e160197c5e1c081efa24019593aacdc1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug 29 01:10:29 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug 29 01:10:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5c0355

dev-ruby/priorityqueue: Add ruby22

Package-Manager: portage-2.3.0

 dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild 
b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
index 44ed504..e1bf5c8 100644
--- a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
+++ b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
@@ -4,8 +4,7 @@
 
 EAPI=5
 
-# ruby22 -> uses obsolete Config module
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_TASK_DOC=""
@@ -24,6 +23,7 @@ IUSE=""
 
 all_ruby_prepare() {
rm Makefile *.o *.so || die
+   sed -i -e "s/::Config/RbConfig/" setup.rb || die
 }
 
 each_ruby_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/priorityqueue/

2016-03-28 Thread Manuel Rüger
commit: f427647fdb34a48161ee143846c07f763cc3dcfe
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:13:56 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:13:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f427647f

dev-ruby/priorityqueue: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild 
b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
index f02846b..44ed504 100644
--- a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
+++ b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 # ruby22 -> uses obsolete Config module
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_TASK_DOC=""