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

2023-12-27 Thread Hans de Graaff
commit: 73e9f1d8675e1cb3fc28a9a348238fe3a3fb1e55
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 27 12:03:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 27 12:26:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e9f1d8

dev-ruby/ruby-shadow: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index a1d3d469c90a..2e42f05bcf5a 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-shadow/files/, dev-ruby/ruby-shadow/

2023-12-06 Thread Hans de Graaff
commit: abff8d98259fb1664c317f62661df428cb8a68ab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec  6 10:40:03 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec  6 10:40:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abff8d98

dev-ruby/ruby-shadow: fix ruby32 compatibility

Signed-off-by: Hans de Graaff  gentoo.org>

 .../files/ruby-shadow-2.5.1-ruby32-taint.patch | 54 ++
 dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild  |  5 +-
 2 files changed, 58 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/ruby-shadow/files/ruby-shadow-2.5.1-ruby32-taint.patch 
b/dev-ruby/ruby-shadow/files/ruby-shadow-2.5.1-ruby32-taint.patch
new file mode 100644
index ..4c66e63fbb1a
--- /dev/null
+++ b/dev-ruby/ruby-shadow/files/ruby-shadow-2.5.1-ruby32-taint.patch
@@ -0,0 +1,54 @@
+From 70330521b99e84c8f7445c213dfde0768f45a690 Mon Sep 17 00:00:00 2001
+From: Michael Hashizume 
+Date: Thu, 20 Oct 2022 13:28:09 -0700
+Subject: [PATCH] Removes taint checking functions
+
+Taint checking has been completely removed from Ruby as of Ruby
+3.2.0. This commit removes taint checking functions from ruby-
+shadow.
+
+See https://bugs.ruby-lang.org/issues/16131
+---
+ pwd/shadow.c| 6 +++---
+ shadow/shadow.c | 4 ++--
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/pwd/shadow.c b/pwd/shadow.c
+index eeb96d4..46313d4 100644
+--- a/pwd/shadow.c
 b/pwd/shadow.c
+@@ -56,8 +56,8 @@ static VALUE convert_pw_struct( struct passwd *entry )
+ {
+   /* Hmm. Why custom pw_change instead of sp_lstchg? */
+   return rb_struct_new(rb_sPasswdEntry,
+- rb_tainted_str_new2(entry->pw_name), /* sp_namp */
+- rb_tainted_str_new2(entry->pw_passwd), /* sp_pwdp, encryped password 
*/
++ rb_str_new2(entry->pw_name), /* sp_namp */
++ rb_str_new2(entry->pw_passwd), /* sp_pwdp, encryped password */
+  Qnil, /* sp_lstchg, date when the password was last changed (in days 
since Jan 1, 1970) */
+  Qnil, /* sp_min, days that password must stay same */
+  Qnil, /* sp_max, days until password changes. */
+@@ -66,7 +66,7 @@ static VALUE convert_pw_struct( struct passwd *entry )
+  INT2FIX(difftime(entry->pw_change, 0) / (24*60*60)), /* pw_change */
+  INT2FIX(difftime(entry->pw_expire, 0) / (24*60*60)), /* sp_expire */
+  Qnil, /* sp_flag */
+- rb_tainted_str_new2(entry->pw_class), /* sp_loginclass, user access 
class */
++ rb_str_new2(entry->pw_class), /* sp_loginclass, user access class */
+  NULL);
+ }
+ 
+diff --git a/shadow/shadow.c b/shadow/shadow.c
+index 35a77a1..9a2ae70 100644
+--- a/shadow/shadow.c
 b/shadow/shadow.c
+@@ -34,8 +34,8 @@ static VALUE rb_eFileLock;
+ static VALUE convert_pw_struct( struct spwd *entry ) 
+ {
+   return rb_struct_new(rb_sPasswdEntry,
+-rb_tainted_str_new2(entry->sp_namp),
+-rb_tainted_str_new2(entry->sp_pwdp),
++rb_str_new2(entry->sp_namp),
++rb_str_new2(entry->sp_pwdp),
+ INT2FIX(entry->sp_lstchg),
+ INT2FIX(entry->sp_min),
+ INT2FIX(entry->sp_max),

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index 227739a0159b..a1d3d469c90a 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -21,7 +21,10 @@ SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
-PATCHES=( "${FILESDIR}/${P}-ruby32.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-ruby32.patch"
+   "${FILESDIR}/${P}-ruby32-taint.patch"
+)
 
 all_ruby_prepare() {
sed -e '16i$CFLAGS += ENV["CFLAGS"]' \



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

2023-12-06 Thread Hans de Graaff
commit: 9446a455a36613fb1b8e5ea2a67be424f86308d6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec  6 10:30:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec  6 10:30:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9446a455

dev-ruby/ruby-shadow: respect CFLAGS

Closes: https://bugs.gentoo.org/723956
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index 7ed501bd6700..227739a0159b 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_EXTENSIONS=(./extconf.rb)
 inherit ruby-fakegem
 
 DESCRIPTION="ruby shadow bindings"
-HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
+HOMEPAGE="https://github.com/apalmblad/ruby-shadow;
 
 LICENSE="|| ( public-domain Unlicense )"
 SLOT="0"
@@ -22,3 +22,8 @@ KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE=""
 
 PATCHES=( "${FILESDIR}/${P}-ruby32.patch" )
+
+all_ruby_prepare() {
+   sed -e '16i$CFLAGS += ENV["CFLAGS"]' \
+   -i extconf.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-shadow/files/, dev-ruby/ruby-shadow/

2023-12-06 Thread Hans de Graaff
commit: 8fae2f5fa040a06ca2cdef96c5bc42fb76633e07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec  6 10:19:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec  6 10:20:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fae2f5f

dev-ruby/ruby-shadow: enable ruby32

Signed-off-by: Hans de Graaff  gentoo.org>

 .../files/ruby-shadow-2.5.1-ruby32.patch   | 31 ++
 dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild  |  6 +++--
 2 files changed, 35 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-shadow/files/ruby-shadow-2.5.1-ruby32.patch 
b/dev-ruby/ruby-shadow/files/ruby-shadow-2.5.1-ruby32.patch
new file mode 100644
index ..3cbcf4b088b3
--- /dev/null
+++ b/dev-ruby/ruby-shadow/files/ruby-shadow-2.5.1-ruby32.patch
@@ -0,0 +1,31 @@
+From eab4aba3f5e06ea8f124d3e5ff6b3fa88c4807cd Mon Sep 17 00:00:00 2001
+From: Mamoru TASAKA 
+Date: Thu, 1 Dec 2022 12:23:05 +0900
+Subject: [PATCH] extconf.rb: use Rbconfig::CONFIG instead of mkmf CONFIG
+
+In mkmf.rb CONFIG is defined as CONFIG is defined as RbConfig::MAKEFILE_CONFIG
+and RbConfig::MAKEFILE_CONFIG is almost same as RbConfig::CONFIG
+except that RbConfig::MAKEFILE_CONFIG uses reference for other variables.
+
+Using CONFIG in extconf.rb causes error with ruby3.2 because now
+CONFIG['host_os'] uses reference for target_os variable, and extconf.rb
+expects that this variable is all expanded. So instead, use RbConfig::CONFIG .
+
+Closes #30
+---
+ extconf.rb | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/extconf.rb b/extconf.rb
+index d17f926..55dcff5 100644
+--- a/extconf.rb
 b/extconf.rb
+@@ -14,7 +14,7 @@
+   else; ''
+   end
+ 
+-implementation = case CONFIG['host_os']
++implementation = case RbConfig::CONFIG['host_os']
+  when /linux/i; 'shadow'
+  when /sunos|solaris/i; 'shadow'
+  when /freebsd|mirbsd|netbsd|openbsd/i; 'pwd'

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index ef081802042c..7ed501bd6700 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST=""
 
@@ -20,3 +20,5 @@ LICENSE="|| ( public-domain Unlicense )"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-ruby32.patch" )



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

2023-03-12 Thread Hans de Graaff
commit: 2cde0e0653178e7b60e094aa94e22aaa3681cf1f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 12 07:56:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 12 12:09:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cde0e06

dev-ruby/ruby-shadow: drop 2.5.0-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-shadow/Manifest|  1 -
 dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/ruby-shadow/Manifest b/dev-ruby/ruby-shadow/Manifest
index e46da29229ac..7e0ec21e92f8 100644
--- a/dev-ruby/ruby-shadow/Manifest
+++ b/dev-ruby/ruby-shadow/Manifest
@@ -1,2 +1 @@
-DIST ruby-shadow-2.5.0.gem 11264 BLAKE2B 
22012d4672528e76a860e534fecb2a40d27c15f7440a0be6880c4ffd06be26e58d2f5279c385c49aca611864c8959ed0ea3afdd78bcdb28ac0912123f18a35e0
 SHA512 
1abd54df1bd4f29e135093df9b22886a726824f8b72b742017fd31bdc3fa39e3d79410a747cf2ebe4117f75e665fb89c904375b5c44a674bec91a4cc37646520
 DIST ruby-shadow-2.5.1.gem 11264 BLAKE2B 
0371fbf8f01dd6907b26369c33e69bc11664282ce1005792cff70113b0a05bfe0ce0eddd15896a9c6bcc9de38671d73034414f354f34d2716fd4f9265d823cbf
 SHA512 
401ba31f6f87b9b50597e3924c67ef9d0a8f566ea4649735caf59e2b706861babf9b3aa273b7c47ca1cc9c8b4fde79ab21d2e264cd7ba58041fe7b8f9fd87411

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
deleted file mode 100644
index b54730c5a527..
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ruby30: does not compile
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc"
-
-RUBY_FAKEGEM_EXTENSIONS=(./extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="ruby shadow bindings"
-HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
-
-LICENSE="|| ( public-domain Unlicense )"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
-IUSE=""



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

2022-12-07 Thread Sam James
commit: bda30c38c0c734935922cf1da99a3d082bb27e96
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  7 19:41:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  7 19:41:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda30c38

dev-ruby/ruby-shadow: Stabilize 2.5.1 ppc, #884733

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index c5043a9aa844..ef081802042c 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="|| ( public-domain Unlicense )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""



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

2022-12-07 Thread Sam James
commit: 17117409fdd004d24a3b27d66da5dd5a9e69d92b
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  7 18:43:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  7 18:43:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17117409

dev-ruby/ruby-shadow: Stabilize 2.5.1 amd64, #884733

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index c76064bc6e9e..c5043a9aa844 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="|| ( public-domain Unlicense )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""



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

2022-12-07 Thread Sam James
commit: dc18f76b16e242ab679ce2a0aeead529535d432b
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  7 18:43:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  7 18:43:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc18f76b

dev-ruby/ruby-shadow: Stabilize 2.5.1 x86, #884733

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index e87aa0f2b932..c76064bc6e9e 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="|| ( public-domain Unlicense )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""



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

2022-11-01 Thread Yixun Lan
commit: 7b182d0cd489ddcb38c04fe19a576fffb495113f
Author: Yu Gu  gmail  com>
AuthorDate: Tue Nov  1 06:02:25 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov  1 09:48:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b182d0c

dev-ruby/ruby-shadow: Keyword 2.5.1 riscv, #878943

Signed-off-by: Yu Gu  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index edc599e2e7af..e87aa0f2b932 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="|| ( public-domain Unlicense )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""



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

2022-07-30 Thread Hans de Graaff
commit: 7634e407c1c9ba8719dcb305aa4f604712bdfdfa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 30 08:04:14 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 30 08:22:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7634e407

dev-ruby/ruby-shadow: update LICENSE

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild | 4 ++--
 dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
index f36241999c84..b54730c5a527 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ inherit ruby-fakegem
 DESCRIPTION="ruby shadow bindings"
 HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
 
-LICENSE="Ruby"
+LICENSE="|| ( public-domain Unlicense )"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
 IUSE=""

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index 2cb56fd60c1d..edc599e2e7af 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -16,7 +16,7 @@ inherit ruby-fakegem
 DESCRIPTION="ruby shadow bindings"
 HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
 
-LICENSE="Ruby"
+LICENSE="|| ( public-domain Unlicense )"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""



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

2022-04-27 Thread Hans de Graaff
commit: f739c9cbd0d97ab5a23cdda67806820e874d1904
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 27 11:41:01 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 28 05:09:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f739c9cb

dev-ruby/ruby-shadow: enable ruby31

Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index 0fb1c2d24411..2cb56fd60c1d 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2022-01-26 Thread Fabian Groffen
commit: 35089ce06db27ebbe27cba3c6238704e15f08e1f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan 26 17:36:38 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan 26 18:40:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35089ce0

dev-ruby/ruby-shadow-2.5.1: marked ~arm64

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index 79b0f3104743..0fb1c2d24411 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""



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

2021-12-03 Thread Hans de Graaff
commit: 759b6894092a6eb3260f283e8e299347319f0363
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  4 06:47:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  4 06:47:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759b6894

dev-ruby/ruby-shadow: add 2.5.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-shadow/Manifest |  1 +
 dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/ruby-shadow/Manifest b/dev-ruby/ruby-shadow/Manifest
index b72014436ce5..e46da29229ac 100644
--- a/dev-ruby/ruby-shadow/Manifest
+++ b/dev-ruby/ruby-shadow/Manifest
@@ -1 +1,2 @@
 DIST ruby-shadow-2.5.0.gem 11264 BLAKE2B 
22012d4672528e76a860e534fecb2a40d27c15f7440a0be6880c4ffd06be26e58d2f5279c385c49aca611864c8959ed0ea3afdd78bcdb28ac0912123f18a35e0
 SHA512 
1abd54df1bd4f29e135093df9b22886a726824f8b72b742017fd31bdc3fa39e3d79410a747cf2ebe4117f75e665fb89c904375b5c44a674bec91a4cc37646520
+DIST ruby-shadow-2.5.1.gem 11264 BLAKE2B 
0371fbf8f01dd6907b26369c33e69bc11664282ce1005792cff70113b0a05bfe0ce0eddd15896a9c6bcc9de38671d73034414f354f34d2716fd4f9265d823cbf
 SHA512 
401ba31f6f87b9b50597e3924c67ef9d0a8f566ea4649735caf59e2b706861babf9b3aa273b7c47ca1cc9c8b4fde79ab21d2e264cd7ba58041fe7b8f9fd87411

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
new file mode 100644
index ..79b0f3104743
--- /dev/null
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc"
+
+RUBY_FAKEGEM_EXTENSIONS=(./extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby shadow bindings"
+HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""



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

2021-11-24 Thread Hans de Graaff
commit: 6636812dc5b730851b0c59613cd6a7ed9ab2edfa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 09:17:05 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 10:25:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6636812d

dev-ruby/ruby-shadow: all arches stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
index 179836a41b19..f36241999c84 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
@@ -19,5 +19,5 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
 IUSE=""



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

2021-11-24 Thread Hans de Graaff
commit: dc15d3b70c06d31fc06736c2ee1d89673bf924d1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 09:17:18 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 10:25:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc15d3b7

dev-ruby/ruby-shadow: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild | 31 ---
 1 file changed, 31 deletions(-)

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
deleted file mode 100644
index ba1bda72595a..
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="ruby shadow bindings"
-HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
-IUSE=""
-
-each_ruby_configure() {
-   ${RUBY} extconf.rb || die "Configuration failed."
-   sed -i -e "/^ldflags  =/s/$/ \$(LDFLAGS)/" Makefile || die
-}
-
-each_ruby_compile() {
-   emake V=1
-   mkdir -p lib
-   cp shadow$(get_modname) lib/ || die
-}



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

2021-11-01 Thread Hans de Graaff
commit: aa774202f6b8a74310975f6f1b068a13f5b83e5d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 31 16:51:47 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  1 06:08:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa774202

dev-ruby/ruby-shadow: EAPI 8; fix extension install

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
new file mode 100644
index 000..179836a41b1
--- /dev/null
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ruby30: does not compile
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc"
+
+RUBY_FAKEGEM_EXTENSIONS=(./extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby shadow bindings"
+HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""



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

2020-01-15 Thread Hans de Graaff
commit: e5478fd9224ba6289b8ce94537470bc0735ba63c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 16 06:44:47 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 16 06:52:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5478fd9

dev-ruby/ruby-shadow: add ruby27

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index e6d5a34e31f..edc5690fc4c 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2019-01-13 Thread Hans de Graaff
commit: 33d0e0b67f754ff0e16a622661b618e398c8b3d3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 08:18:19 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 08:18:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d0e0b6

dev-ruby/ruby-shadow: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index b17d2fc10c4..e6d5a34e31f 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2018-02-11 Thread Hans de Graaff
commit: 77cc6b9946d577a43b7bf97c087d21eccdaed6d2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 15:29:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 19:13:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77cc6b99

dev-ruby/ruby-shadow: add ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index 3102b14b927..b17d2fc10c4 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2017-09-13 Thread Fabian Groffen
commit: 0cd941bddc42bd4ebe332642234b0fa3901a0d3e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Sep 13 13:39:36 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Sep 13 13:42:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd941bd

dev-ruby/ruby-shadow: marked ~ppc64

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index ee68fe455ff..3102b14b927 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="amd64 ~arm hppa ppc ~sparc x86"
+KEYWORDS="amd64 ~arm hppa ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 each_ruby_configure() {



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

2017-08-30 Thread Fabian Groffen
commit: 807654b70817ef5dd55ae18af5f3c834f4fcec31
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Aug 30 15:31:40 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Aug 30 18:13:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807654b7

dev-ruby/ruby-shadow: marked ~arm

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index f6ad9075854..ee68fe455ff 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="amd64 hppa ppc ~sparc x86"
+KEYWORDS="amd64 ~arm hppa ppc ~sparc x86"
 IUSE=""
 
 each_ruby_configure() {



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

2017-06-28 Thread Hans de Graaff
commit: e84ea86958ae01d785f36b28f70ae4ca32c74b21
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 29 05:55:46 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 29 05:57:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84ea869

dev-ruby/ruby-shadow: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index 1ed7b366bc5..f6ad9075854 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2016-12-09 Thread Hans de Graaff
commit: a264e1469fd52ebc71d9187409f19bd0d12e6819
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  9 08:19:25 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  9 08:35:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a264e146

dev-ruby/ruby-shadow: cleanup; drop stable sparc, bug 579296

Package-Manager: portage-2.3.0

 dev-ruby/ruby-shadow/Manifest |  1 -
 dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/dev-ruby/ruby-shadow/Manifest b/dev-ruby/ruby-shadow/Manifest
index 6417ba5..3d93387 100644
--- a/dev-ruby/ruby-shadow/Manifest
+++ b/dev-ruby/ruby-shadow/Manifest
@@ -1,2 +1 @@
-DIST ruby-shadow-2.4.1.gem 10752 SHA256 
b335c8de1ac85e67e6d9013a0fa2d2f2a890e0b75fb38cf18ffa4cf62197f1af SHA512 
a59006b17b290dccd33e33089f2cc9e714e119b867370cf0fb448e659a769e958897f24e2068a7a3699156ad580fb63b281a94221c57874b42836f075907
 WHIRLPOOL 
da8c2d78d2a98c5fb24c1c018915e3aee7ecdef967da85595e4a675affe47508b80f110255ad2496921fe7439f9fcd234b971fc35be1e20c1f6d28b415e40dab
 DIST ruby-shadow-2.5.0.gem 11264 SHA256 
c5e82fefb03169197a653ffeae533f81e99462d13b90ee7e5786287a2e2194a1 SHA512 
1abd54df1bd4f29e135093df9b22886a726824f8b72b742017fd31bdc3fa39e3d79410a747cf2ebe4117f75e665fb89c904375b5c44a674bec91a4cc37646520
 WHIRLPOOL 
f5f610cc4bbbe39c6a457d309436a054fe0300b7e8be13b269582e8328dde80f7f50eaf78a19af7da78a611063cc2d377e2c085a06f6d1a08b847ab08bef6b3e

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
deleted file mode 100644
index 849e353..
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="ruby shadow bindings"
-HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc sparc x86"
-IUSE=""
-
-each_ruby_configure() {
-   ${RUBY} extconf.rb || die "Configuration failed."
-   sed -i -e "/^ldflags  =/s/$/ \$(LDFLAGS)/" Makefile || die
-}
-
-each_ruby_compile() {
-   emake V=1
-   mkdir -p lib
-   cp shadow$(get_modname) lib/ || die
-}



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

2016-11-13 Thread Manuel Rüger
commit: 18d57f4eaf0233d7bdc496a3429aa775fb649ea8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Nov 13 14:24:21 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Nov 13 14:24:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d57f4e

dev-ruby/ruby-shadow: Remove ruby19

Package-Manager: portage-2.3.2

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
index 916e195..849e353 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2016-10-02 Thread Jeroen Roovers
commit: d5b42db6972ae6624977746082652f38fcf014cb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  2 08:54:30 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  2 08:59:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b42db6

dev-ruby/ruby-shadow: Stable for HPPA (bug #579296).

Package-Manager: portage-2.3.1
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index f5263cd..7591e25 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~sparc x86"
+KEYWORDS="amd64 hppa ppc ~sparc x86"
 IUSE=""
 
 each_ruby_configure() {



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

2016-04-09 Thread Agostino Sarubbo
commit: 5ec0d60fe05874dd698a737647d49e182ae47e94
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  9 13:45:47 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  9 13:45:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec0d60f

dev-ruby/ruby-shadow: amd64 stable wrt bug #579296

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index 81f22f5..26b8c6a 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~sparc ~x86"
 IUSE=""
 
 each_ruby_configure() {



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

2016-04-07 Thread Hans de Graaff
commit: d55492c2fc761d9bd099019dd61e2f318505e846
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  8 05:18:38 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  8 05:21:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55492c2

dev-ruby/ruby-shadow: drop ruby19, add ruby23

Package-Manager: portage-2.2.26

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index 1f17a97..81f22f5 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2015-11-05 Thread Hans de Graaff
commit: 560c79a8da1b1f415ec30257622a0ce6f1390bd3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  5 12:21:38 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  5 12:22:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560c79a8

dev-ruby/ruby-shadow: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/ruby-shadow/Manifest |  1 -
 dev-ruby/ruby-shadow/ruby-shadow-2.3.4.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/dev-ruby/ruby-shadow/Manifest b/dev-ruby/ruby-shadow/Manifest
index e4fcffc..6417ba5 100644
--- a/dev-ruby/ruby-shadow/Manifest
+++ b/dev-ruby/ruby-shadow/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-shadow-2.3.4.gem 10752 SHA256 
3742a3dbe1100276bde815e8ad8d54eb041d4085f3013a31deb5e038d12e93e8 SHA512 
30a626638d09da34273ac414c1716ebecc6112328a72adabaf3f31c99717630f7499a33d3ddf106c533a90775604a8038ea270ec6afccbf88adb3a8be7f6025b
 WHIRLPOOL 
3449a1206aa39f76a5021afbea1f94fe11a585e16f9a7a89e74da7bdba6dafc63f8d8874f239cb8d14399d01a4819e074930b647e4d9bcbf812cec37d4d458cd
 DIST ruby-shadow-2.4.1.gem 10752 SHA256 
b335c8de1ac85e67e6d9013a0fa2d2f2a890e0b75fb38cf18ffa4cf62197f1af SHA512 
a59006b17b290dccd33e33089f2cc9e714e119b867370cf0fb448e659a769e958897f24e2068a7a3699156ad580fb63b281a94221c57874b42836f075907
 WHIRLPOOL 
da8c2d78d2a98c5fb24c1c018915e3aee7ecdef967da85595e4a675affe47508b80f110255ad2496921fe7439f9fcd234b971fc35be1e20c1f6d28b415e40dab
 DIST ruby-shadow-2.5.0.gem 11264 SHA256 
c5e82fefb03169197a653ffeae533f81e99462d13b90ee7e5786287a2e2194a1 SHA512 
1abd54df1bd4f29e135093df9b22886a726824f8b72b742017fd31bdc3fa39e3d79410a747cf2ebe4117f75e665fb89c904375b5c44a674bec91a4cc37646520
 WHIRLPOOL 
f5f610cc4bbbe39c6a457d309436a054fe0300b7e8be13b269582e8328dde80f7f50eaf78a19af7da78a611063cc2d377e2c085a06f6d1a08b847ab08bef6b3e

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.3.4.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.3.4.ebuild
deleted file mode 100644
index 582e418..000
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.3.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="ruby shadow bindings"
-HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc sparc x86"
-IUSE=""
-
-each_ruby_configure() {
-   ${RUBY} extconf.rb || die "Configuration failed."
-   sed -i -e "/^ldflags  =/s/$/ \$(LDFLAGS)/" Makefile || die
-}
-
-each_ruby_compile() {
-   emake V=1
-   mkdir -p lib
-   cp shadow$(get_modname) lib/ || die
-}



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

2015-11-01 Thread Mikle Kolyada
commit: 694e9d24f64c08f72625c6d17c0234586fc98e4a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov  1 13:00:31 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov  1 13:00:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694e9d24

dev-ruby/ruby-shadow: x86 stable wrt bug #562874

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
index fcbc0e3..a35447d 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="amd64 hppa ppc ~sparc ~x86"
+KEYWORDS="amd64 hppa ppc ~sparc x86"
 IUSE=""
 
 each_ruby_configure() {



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

2015-10-30 Thread Agostino Sarubbo
commit: 983692fd20d3c05b6344f65906f7921bbe5c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 30 10:13:07 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 30 10:15:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983692fd

dev-ruby/ruby-shadow: ppc stable wrt bug #562874

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
index 0892766..fcbc0e3 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ~sparc ~x86"
+KEYWORDS="amd64 hppa ppc ~sparc ~x86"
 IUSE=""
 
 each_ruby_configure() {



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

2015-10-19 Thread Agostino Sarubbo
commit: be1cb709bc331620cc6ab6013435c4ad773faad8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 19 09:25:40 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 19 09:25:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1cb709

dev-ruby/ruby-shadow: amd64 stable wrt bug #562874

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
index ee6a5ad..0892766 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 hppa ~ppc ~sparc ~x86"
+KEYWORDS="amd64 hppa ~ppc ~sparc ~x86"
 IUSE=""
 
 each_ruby_configure() {



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

2015-10-15 Thread Jeroen Roovers
commit: 8831771be335d0182ebedc039b49970dcc1cc422
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Oct 16 05:23:16 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Oct 16 05:26:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8831771b

dev-ruby/ruby-shadow: Stable for HPPA (bug #562874).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
index 1f17a97..ee6a5ad 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.4.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow 
http://ttsky.net;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 hppa ~ppc ~sparc ~x86"
 IUSE=""
 
 each_ruby_configure() {



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

2015-10-12 Thread Hans de Graaff
commit: ef1dcfc06756f6f6c7655d43a403b82bc6d2c0af
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct 12 05:29:36 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct 12 06:06:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1dcfc0

dev-ruby/ruby-shadow: add 2.5.0

Package-Manager: portage-2.2.20.1

 dev-ruby/ruby-shadow/Manifest |  1 +
 dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/ruby-shadow/Manifest b/dev-ruby/ruby-shadow/Manifest
index 405e2cc..e4fcffc 100644
--- a/dev-ruby/ruby-shadow/Manifest
+++ b/dev-ruby/ruby-shadow/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-shadow-2.3.4.gem 10752 SHA256 
3742a3dbe1100276bde815e8ad8d54eb041d4085f3013a31deb5e038d12e93e8 SHA512 
30a626638d09da34273ac414c1716ebecc6112328a72adabaf3f31c99717630f7499a33d3ddf106c533a90775604a8038ea270ec6afccbf88adb3a8be7f6025b
 WHIRLPOOL 
3449a1206aa39f76a5021afbea1f94fe11a585e16f9a7a89e74da7bdba6dafc63f8d8874f239cb8d14399d01a4819e074930b647e4d9bcbf812cec37d4d458cd
 DIST ruby-shadow-2.4.1.gem 10752 SHA256 
b335c8de1ac85e67e6d9013a0fa2d2f2a890e0b75fb38cf18ffa4cf62197f1af SHA512 
a59006b17b290dccd33e33089f2cc9e714e119b867370cf0fb448e659a769e958897f24e2068a7a3699156ad580fb63b281a94221c57874b42836f075907
 WHIRLPOOL 
da8c2d78d2a98c5fb24c1c018915e3aee7ecdef967da85595e4a675affe47508b80f110255ad2496921fe7439f9fcd234b971fc35be1e20c1f6d28b415e40dab
+DIST ruby-shadow-2.5.0.gem 11264 SHA256 
c5e82fefb03169197a653ffeae533f81e99462d13b90ee7e5786287a2e2194a1 SHA512 
1abd54df1bd4f29e135093df9b22886a726824f8b72b742017fd31bdc3fa39e3d79410a747cf2ebe4117f75e665fb89c904375b5c44a674bec91a4cc37646520
 WHIRLPOOL 
f5f610cc4bbbe39c6a457d309436a054fe0300b7e8be13b269582e8328dde80f7f50eaf78a19af7da78a611063cc2d377e2c085a06f6d1a08b847ab08bef6b3e

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
new file mode 100644
index 000..1f17a97
--- /dev/null
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="ruby shadow bindings"
+HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net;
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE=""
+
+each_ruby_configure() {
+   ${RUBY} extconf.rb || die "Configuration failed."
+   sed -i -e "/^ldflags  =/s/$/ \$(LDFLAGS)/" Makefile || die
+}
+
+each_ruby_compile() {
+   emake V=1
+   mkdir -p lib
+   cp shadow$(get_modname) lib/ || die
+}