[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: e29f722eecf74ff82cdab364e10dc0b07cb8e2dd Author: Jakov Smolić gentoo org> AuthorDate: Thu Sep 12 16:16:32 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Sep 12 16:16:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29f722e dev-ruby/bcrypt_pbkdf: Stabilize 1.1.1 ppc64, #939360 Signed-off-by: Jakov Smolić gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild index d43ed5b00f2d..21f17638425b 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/minitest:5 virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: c3d110999884e3885784cb3608eb1b70fc579763 Author: Sam James gentoo org> AuthorDate: Wed Sep 11 14:15:21 2024 + Commit: Sam James gentoo org> CommitDate: Wed Sep 11 14:15:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d11099 dev-ruby/bcrypt_pbkdf: Stabilize 1.1.1 ppc, #939360 Signed-off-by: Sam James gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild index cccace49dac2..d43ed5b00f2d 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/minitest:5 virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: dc7a7f225ebdedef1de55b15c5db4f3f3998096a Author: Sam James gentoo org> AuthorDate: Mon Sep 9 11:11:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Sep 9 11:11:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc7a7f22 dev-ruby/bcrypt_pbkdf: Stabilize 1.1.1 x86, #939360 Signed-off-by: Sam James gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild index ce318b891e44..5607e76af945 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/minitest:5 virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: fad6af993e3f4f9f10236f996e3c6f7fc32f49e6 Author: Sam James gentoo org> AuthorDate: Mon Sep 9 11:11:08 2024 + Commit: Sam James gentoo org> CommitDate: Mon Sep 9 11:11:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad6af99 dev-ruby/bcrypt_pbkdf: Stabilize 1.1.1 amd64, #939360 Signed-off-by: Sam James gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild index 5607e76af945..cccace49dac2 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/minitest:5 virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: ff78b1e06068b96d093c95df9aa656decb6d567a Author: Hans de Graaff gentoo org> AuthorDate: Mon May 20 06:57:44 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon May 20 07:01:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff78b1e0 dev-ruby/bcrypt_pbkdf: add 1.1.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/Manifest | 1 + dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-ruby/bcrypt_pbkdf/Manifest b/dev-ruby/bcrypt_pbkdf/Manifest index 1c3c6e4df953..ab5b229672b3 100644 --- a/dev-ruby/bcrypt_pbkdf/Manifest +++ b/dev-ruby/bcrypt_pbkdf/Manifest @@ -1 +1,2 @@ DIST bcrypt_pbkdf-1.1.0.gem 24576 BLAKE2B 4fb9449c23c1a1caefbe7acae630eff9c6ee22b77d1eaed6475400ab2b37186d3f15b867cdad364daaaf27d6b817d6a2a49cfbf567a889264fdd64903f06cf89 SHA512 a7b9f123274a2f93e183be7339149b1df3b185331fdc63af58e342ae4bb734fdcf709214a50922218b837481349948e10ec879f9b8e1a6928b1b7b5617f83be5 +DIST bcrypt_pbkdf-1.1.1.gem 26112 BLAKE2B b61805dbee6c5b1d2e3fbc337cd6c618e7975fe2a6e8c5ec711efb9af35e996a4907a1c3d2d2a57feaed3820068b9e763f3748fc34fcc19562d85a72391ca73d SHA512 98a8590bdfd78f858ce1492da3d857d3cf411c84a51d6c52f12d37e88a7cb215ad576bc1ce4a16d059148eb18b361c180a14d9bb3a9b7ccd1b1a7bb9a6de8682 diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild new file mode 100644 index ..ce318b891e44 --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/mri/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" +HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 virtual/ruby-ssl )" + +all_ruby_prepare() { + # Don't use a ruby-bundled version of libsodium + sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die + + # Avoid unneeded rake-compiler dependency + sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ + -e '/bundler/ s:^:#:' \ + -e '/rake_compiler_dock/ s:^:#:' \ + -i Rakefile || die + + sed -i -e 's/git ls-files/find * -print/' bcrypt_pbkdf.gemspec || die +} + +each_ruby_configure() { + each_fakegem_configure + # Some methods may not be inlined on x86 but they are not defined either, bug 629164 + + sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 14668ea694e06954291935c3e13176c5fdcf4cd1 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 10 07:39:03 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 10 07:39:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14668ea6 dev-ruby/bcrypt_pbkdf: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild index da962783124c..3f22ce59f2f1 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" @@ -30,6 +30,10 @@ all_ruby_prepare() { -e '/bundler/ s:^:#:' \ -i Rakefile || die + # Fix minitest deprecation + sed -e 's/MiniTest::Unit::TestCase/Minitest::Test/' \ + -i test/*/*_test.rb || die + sed -i -e 's/git ls-files/find * -print/' bcrypt_pbkdf.gemspec || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 73e70ee4238147f951329239c219d8f12a63944c Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 8 08:06:45 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 8 08:06:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e70ee4 dev-ruby/bcrypt_pbkdf: drop 1.1.0-r1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 41 -- 1 file changed, 41 deletions(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild deleted file mode 100644 index 51c0c57dd0dc.. --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/mri/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" -HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; - -LICENSE="MIT" -SLOT="1" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" -IUSE="" - -ruby_add_bdepend "test? ( virtual/ruby-ssl )" - -all_ruby_prepare() { - # Don't use a ruby-bundled version of libsodium - sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die - - # Avoid unneeded rake-compiler dependency - sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ - -e '/bundler/ s:^:#:' \ - -i Rakefile || die - - sed -i -e 's/git ls-files/find * -print/' bcrypt_pbkdf.gemspec || die -} - -each_ruby_configure() { - each_fakegem_configure - # Some methods may not be inlined on x86 but they are not defined either, bug 629164 - - sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 510412c8cfcc941338f76b185385eb908be50274 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 09:46:36 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 09:46:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510412c8 dev-ruby/bcrypt_pbkdf: Stabilize 1.1.0-r2 ppc, #904427 Signed-off-by: Sam James gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild index 126b785be022..da962783124c 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" IUSE="" ruby_add_bdepend "test? ( virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: fe5cbb00d257221e6f6eb6106b8ed0646fd00f43 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 09:34:25 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 09:34:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5cbb00 dev-ruby/bcrypt_pbkdf: Stabilize 1.1.0-r2 amd64, #904427 Signed-off-by: Sam James gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild index 1537ed5721f7..126b785be022 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="" ruby_add_bdepend "test? ( virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 95937e7adb871791f83e85e59937c09d691d15de Author: Sam James gentoo org> AuthorDate: Mon Apr 17 09:34:24 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 09:34:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95937e7a dev-ruby/bcrypt_pbkdf: Stabilize 1.1.0-r2 x86, #904427 Signed-off-by: Sam James gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild index b950d593110f..1537ed5721f7 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="" ruby_add_bdepend "test? ( virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 1b81b7b7e60969af87f71ee1ea6addc88316c9d8 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 09:34:22 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 09:34:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b81b7b7 dev-ruby/bcrypt_pbkdf: Stabilize 1.1.0-r2 ppc64, #904427 Signed-off-by: Sam James gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild index ebd16a4d5548..b950d593110f 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86" IUSE="" ruby_add_bdepend "test? ( virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 768de040f7b13bb84385bee4bece755d21cfdbb4 Author: Hans de Graaff gentoo org> AuthorDate: Mon Mar 13 07:02:40 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Mar 13 07:14:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768de040 dev-ruby/bcrypt_pbkdf: update EAPI 7 -> 8, add ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild | 41 ++ 1 file changed, 41 insertions(+) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild new file mode 100644 index ..ebd16a4d5548 --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/mri/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" +HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( virtual/ruby-ssl )" + +all_ruby_prepare() { + # Don't use a ruby-bundled version of libsodium + sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die + + # Avoid unneeded rake-compiler dependency + sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ + -e '/bundler/ s:^:#:' \ + -i Rakefile || die + + sed -i -e 's/git ls-files/find * -print/' bcrypt_pbkdf.gemspec || die +} + +each_ruby_configure() { + each_fakegem_configure + # Some methods may not be inlined on x86 but they are not defined either, bug 629164 + + sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 805587813357b27600d2ec524602f35c582382ee Author: Sam James gentoo org> AuthorDate: Wed Aug 17 15:38:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 17 15:38:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80558781 dev-ruby/bcrypt_pbkdf: Keyword 1.1.0-r1 arm64, #851081 Signed-off-by: Sam James gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild index 904404a877ca..51c0c57dd0dc 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~arm ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" IUSE="" ruby_add_bdepend "test? ( virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: d681acd3ea9bb3999cc66a3abca3df1ffdb14922 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 30 08:03:45 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 31 05:39:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d681acd3 dev-ruby/bcrypt_pbkdf: enable ruby31 and disable ruby25 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild index 37813069391f..904404a877ca 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: ef54b7b1ff4da7a947e6b250531a1be4c2d5f2a8 Author: Hans de Graaff gentoo org> AuthorDate: Sat Sep 25 08:47:19 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 25 08:47:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef54b7b1 dev-ruby/bcrypt_pbkdf: cleanup Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/Manifest | 1 - dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/dev-ruby/bcrypt_pbkdf/Manifest b/dev-ruby/bcrypt_pbkdf/Manifest index 878cebba36a..1c3c6e4df95 100644 --- a/dev-ruby/bcrypt_pbkdf/Manifest +++ b/dev-ruby/bcrypt_pbkdf/Manifest @@ -1,2 +1 @@ -DIST bcrypt_pbkdf-1.0.0.gem 24576 BLAKE2B 0d5b1d90d57dbae986fcbb92cabb0ea598d6b928dc97026e8d2078f41898e0c143544a004a561c0a392504baa4b845a27f9c1e19c369f6342f7ace9de7f04d3f SHA512 b582407617633f5277cde9251ed1fd2ca408ae8bd19cc73f107d7932bed38061dc0099d3033ff5def1b586507392c33d8c50815fb156322f0dd08fbbe4a8e967 DIST bcrypt_pbkdf-1.1.0.gem 24576 BLAKE2B 4fb9449c23c1a1caefbe7acae630eff9c6ee22b77d1eaed6475400ab2b37186d3f15b867cdad364daaaf27d6b817d6a2a49cfbf567a889264fdd64903f06cf89 SHA512 a7b9f123274a2f93e183be7339149b1df3b185331fdc63af58e342ae4bb734fdcf709214a50922218b837481349948e10ec879f9b8e1a6928b1b7b5617f83be5 diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild deleted file mode 100644 index 9969222909a..000 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" -HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; - -LICENSE="MIT" -SLOT="1" -KEYWORDS="amd64 ~arm ppc ppc64 x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/rbnacl )" - -all_ruby_prepare() { - # Don't use a ruby-bundled version of libsodium - sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die - - # Avoid unneeded rake-compiler dependency - sed -i -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die -} - -each_ruby_configure() { - ${RUBY} -Cext/mri extconf.rb || die - - # Some methods may not be inlined on x86 but they are not defined either, bug 629164 - sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die -} - -each_ruby_compile() { - emake V=1 -Cext/mri - cp ext/mri/bcrypt_pbkdf_ext.so lib/ || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: da80d2b9754f9af3234e96a0969916ebe53485d9 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 25 05:16:10 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 25 05:16:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da80d2b9 dev-ruby/bcrypt_pbkdf: ppc stable wrt bug #813789 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild index d0cc5e9fd08..37813069391 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~arm ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm ppc ppc64 x86" IUSE="" ruby_add_bdepend "test? ( virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 75fde26c078609210dbf31e2c0d2c295490d3ad9 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 22 06:58:16 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 22 06:58:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75fde26c dev-ruby/bcrypt_pbkdf: x86 stable wrt bug #813789 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild index 558d38a5702..d0cc5e9fd08 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~arm ~ppc ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ppc64 x86" IUSE="" ruby_add_bdepend "test? ( virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: e89e8c7ac7656c0da0551264d464de56046eed66 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 20 06:26:30 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 20 06:26:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89e8c7a dev-ruby/bcrypt_pbkdf: ppc64 stable wrt bug #813789 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild index 5dd63f0be4f..558d38a5702 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ppc64 ~x86" IUSE="" ruby_add_bdepend "test? ( virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 16667e6974f79be510ac698ef3b94e0e53a6dbde Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 19 21:33:55 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 19 21:33:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16667e69 dev-ruby/bcrypt_pbkdf: amd64 stable wrt bug #813789 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild index 020dc3d821f..5dd63f0be4f 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="" ruby_add_bdepend "test? ( virtual/ruby-ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 004fd411cb031a08a3e66997ea6b1bdc67d0b126 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 6 07:08:26 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 6 07:49:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004fd411 dev-ruby/bcrypt_pbkdf: cleanup Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/Manifest | 1 - dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild | 43 - dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0.ebuild | 42 3 files changed, 86 deletions(-) diff --git a/dev-ruby/bcrypt_pbkdf/Manifest b/dev-ruby/bcrypt_pbkdf/Manifest index a947cbc6de0..878cebba36a 100644 --- a/dev-ruby/bcrypt_pbkdf/Manifest +++ b/dev-ruby/bcrypt_pbkdf/Manifest @@ -1,3 +1,2 @@ DIST bcrypt_pbkdf-1.0.0.gem 24576 BLAKE2B 0d5b1d90d57dbae986fcbb92cabb0ea598d6b928dc97026e8d2078f41898e0c143544a004a561c0a392504baa4b845a27f9c1e19c369f6342f7ace9de7f04d3f SHA512 b582407617633f5277cde9251ed1fd2ca408ae8bd19cc73f107d7932bed38061dc0099d3033ff5def1b586507392c33d8c50815fb156322f0dd08fbbe4a8e967 -DIST bcrypt_pbkdf-1.0.1.gem 24576 BLAKE2B 7ccade2b5eeabcdcffe5c53bf8ed2e4163536229b7ccd356e173c0b2a27c720aa5429ea0081d2a3e7e7cfc52613c32a48529233156b56db4bbd48da61bbd9cdf SHA512 7caf65dc48ec9d51dbde7741b0960e2606129f888787db31fe36f3cf103d51f06156e942badb10310faa8ca9dcf8f7f8dd86358431942a6e2097714ae3462dee DIST bcrypt_pbkdf-1.1.0.gem 24576 BLAKE2B 4fb9449c23c1a1caefbe7acae630eff9c6ee22b77d1eaed6475400ab2b37186d3f15b867cdad364daaaf27d6b817d6a2a49cfbf567a889264fdd64903f06cf89 SHA512 a7b9f123274a2f93e183be7339149b1df3b185331fdc63af58e342ae4bb734fdcf709214a50922218b837481349948e10ec879f9b8e1a6928b1b7b5617f83be5 diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild deleted file mode 100644 index 25f0fe94d72..000 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild +++ /dev/null @@ -1,43 +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_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" -HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; - -LICENSE="MIT" -SLOT="1" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( virtual/ruby-ssl )" - -all_ruby_prepare() { - # Don't use a ruby-bundled version of libsodium - sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die - - # Avoid unneeded rake-compiler dependency - sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ - -e '/bundler/ s:^:#:' \ - -i Rakefile || die -} - -each_ruby_configure() { - ${RUBY} -Cext/mri extconf.rb || die - - # Some methods may not be inlined on x86 but they are not defined either, bug 629164 - sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die -} - -each_ruby_compile() { - emake V=1 -Cext/mri - cp ext/mri/bcrypt_pbkdf_ext.so lib/ || die -} diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0.ebuild deleted file mode 100644 index 20942ab3e80..000 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" -HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; - -LICENSE="MIT" -SLOT="1" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( virtual/ruby-ssl )" - -all_ruby_prepare() { - # Don't use a ruby-bundled version of libsodium - sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die - - # Avoid unneeded rake-compiler dependency - sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ - -e '/bundler/ s:^:#:' \ - -i Rakefile || die -} - -each_ruby_configure() { - ${RUBY} -Cext/mri extconf.rb || die - - # Some methods may not be inlined on x86 but they are not defined either, bug 629164 - sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die -} - -each_ruby_compile() { - emake V=1 -Cext/mri - cp ext/mri/bcrypt_pbkdf_ext.so lib/ || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 5fbc8ca87060267e9fc2704515e2b0800d584c06 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 27 06:20:55 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jun 30 06:56:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbc8ca8 dev-ruby/bcrypt_pbkdf: avoid dependency on git Closes: https://bugs.gentoo.org/723598 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild index c3b9ee664f0..020dc3d821f 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild @@ -29,6 +29,8 @@ all_ruby_prepare() { sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ -e '/bundler/ s:^:#:' \ -i Rakefile || die + + sed -i -e 's/git ls-files/find * -print/' bcrypt_pbkdf.gemspec || die } each_ruby_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: de611c8df53b07f1f90e6eeb796cb10f3efb0f63 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 27 06:17:01 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jun 30 06:56:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de611c8d dev-ruby/bcrypt_pbkdf: fix extension install Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild new file mode 100644 index 000..c3b9ee664f0 --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/mri/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" +HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( virtual/ruby-ssl )" + +all_ruby_prepare() { + # Don't use a ruby-bundled version of libsodium + sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die + + # Avoid unneeded rake-compiler dependency + sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ + -e '/bundler/ s:^:#:' \ + -i Rakefile || die +} + +each_ruby_configure() { + each_fakegem_configure + # Some methods may not be inlined on x86 but they are not defined either, bug 629164 + + sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: f906c92a7ccc859738e14f479671a4ee77352082 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 6 06:13:33 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 6 06:13:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f906c92a dev-ruby/bcrypt_pbkdf: add 1.1.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/Manifest | 1 + dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-ruby/bcrypt_pbkdf/Manifest b/dev-ruby/bcrypt_pbkdf/Manifest index c142f23b22d..a947cbc6de0 100644 --- a/dev-ruby/bcrypt_pbkdf/Manifest +++ b/dev-ruby/bcrypt_pbkdf/Manifest @@ -1,2 +1,3 @@ DIST bcrypt_pbkdf-1.0.0.gem 24576 BLAKE2B 0d5b1d90d57dbae986fcbb92cabb0ea598d6b928dc97026e8d2078f41898e0c143544a004a561c0a392504baa4b845a27f9c1e19c369f6342f7ace9de7f04d3f SHA512 b582407617633f5277cde9251ed1fd2ca408ae8bd19cc73f107d7932bed38061dc0099d3033ff5def1b586507392c33d8c50815fb156322f0dd08fbbe4a8e967 DIST bcrypt_pbkdf-1.0.1.gem 24576 BLAKE2B 7ccade2b5eeabcdcffe5c53bf8ed2e4163536229b7ccd356e173c0b2a27c720aa5429ea0081d2a3e7e7cfc52613c32a48529233156b56db4bbd48da61bbd9cdf SHA512 7caf65dc48ec9d51dbde7741b0960e2606129f888787db31fe36f3cf103d51f06156e942badb10310faa8ca9dcf8f7f8dd86358431942a6e2097714ae3462dee +DIST bcrypt_pbkdf-1.1.0.gem 24576 BLAKE2B 4fb9449c23c1a1caefbe7acae630eff9c6ee22b77d1eaed6475400ab2b37186d3f15b867cdad364daaaf27d6b817d6a2a49cfbf567a889264fdd64903f06cf89 SHA512 a7b9f123274a2f93e183be7339149b1df3b185331fdc63af58e342ae4bb734fdcf709214a50922218b837481349948e10ec879f9b8e1a6928b1b7b5617f83be5 diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0.ebuild new file mode 100644 index 000..20942ab3e80 --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" +HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( virtual/ruby-ssl )" + +all_ruby_prepare() { + # Don't use a ruby-bundled version of libsodium + sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die + + # Avoid unneeded rake-compiler dependency + sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ + -e '/bundler/ s:^:#:' \ + -i Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/mri extconf.rb || die + + # Some methods may not be inlined on x86 but they are not defined either, bug 629164 + sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die +} + +each_ruby_compile() { + emake V=1 -Cext/mri + cp ext/mri/bcrypt_pbkdf_ext.so lib/ || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 86d2e776d55126b897f49bd6dc224e56101cf7cb Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 9 14:59:17 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 9 15:07:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d2e776 dev-ruby/bcrypt_pbkdf: add ruby27 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild index 54cd5f62f5a..25f0fe94d72 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild @@ -1,9 +1,9 @@ -# 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_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" @@ -25,7 +25,9 @@ all_ruby_prepare() { sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die # Avoid unneeded rake-compiler dependency - sed -i -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die + sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ + -e '/bundler/ s:^:#:' \ + -i Rakefile || die } each_ruby_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 489f45e00e2895d29ba53ff0d212739861b7e4ab Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 5 05:09:22 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Apr 6 05:56:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489f45e0 dev-ruby/bcrypt_pbkdf: add 1.0.1 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/bcrypt_pbkdf/Manifest | 1 + dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-ruby/bcrypt_pbkdf/Manifest b/dev-ruby/bcrypt_pbkdf/Manifest index 03fd783f958..c142f23b22d 100644 --- a/dev-ruby/bcrypt_pbkdf/Manifest +++ b/dev-ruby/bcrypt_pbkdf/Manifest @@ -1 +1,2 @@ DIST bcrypt_pbkdf-1.0.0.gem 24576 BLAKE2B 0d5b1d90d57dbae986fcbb92cabb0ea598d6b928dc97026e8d2078f41898e0c143544a004a561c0a392504baa4b845a27f9c1e19c369f6342f7ace9de7f04d3f SHA512 b582407617633f5277cde9251ed1fd2ca408ae8bd19cc73f107d7932bed38061dc0099d3033ff5def1b586507392c33d8c50815fb156322f0dd08fbbe4a8e967 +DIST bcrypt_pbkdf-1.0.1.gem 24576 BLAKE2B 7ccade2b5eeabcdcffe5c53bf8ed2e4163536229b7ccd356e173c0b2a27c720aa5429ea0081d2a3e7e7cfc52613c32a48529233156b56db4bbd48da61bbd9cdf SHA512 7caf65dc48ec9d51dbde7741b0960e2606129f888787db31fe36f3cf103d51f06156e942badb10310faa8ca9dcf8f7f8dd86358431942a6e2097714ae3462dee diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild new file mode 100644 index 000..54cd5f62f5a --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" +HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( virtual/ruby-ssl )" + +all_ruby_prepare() { + # Don't use a ruby-bundled version of libsodium + sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die + + # Avoid unneeded rake-compiler dependency + sed -i -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/mri extconf.rb || die + + # Some methods may not be inlined on x86 but they are not defined either, bug 629164 + sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die +} + +each_ruby_compile() { + emake V=1 -Cext/mri + cp ext/mri/bcrypt_pbkdf_ext.so lib/ || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: b24df388645b01f5bb185a328a8fccfff4374076 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jan 19 10:37:13 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jan 19 14:47:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24df388 dev-ruby/bcrypt_pbkdf: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index 22f80e3201f..9969222909a 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 33c399dab2696f9a6e16e67f35d43144f4abe02f Author: Zero_Chaos gentoo org> AuthorDate: Mon Nov 26 15:42:48 2018 + Commit: Rick Farina gentoo org> CommitDate: Mon Nov 26 15:42:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c399da dev-ruby/bcrypt_pbkdf: add ~arm bug# 671660 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Rick Farina gentoo.org> dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index 5cb9a22043f..22f80e3201f 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ppc ppc64 x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 3f25855a35786ab4737572f6d87548d1c2adcbe4 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jul 30 19:41:49 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jul 30 19:41:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f25855a dev-ruby/bcrypt_pbkdf: ppc stable, bug 658604 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index 9e52946a4e2..5cb9a22043f 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~ppc ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: b25fd4db0bdba566c782c339b6b4111f35d99442 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jun 27 22:05:42 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jun 27 22:13:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25fd4db dev-ruby/bcrypt_pbkdf: stable 1.0.0 for ppc64, bug #658604 Bug: https://bugs.gentoo.org/658604 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index 1874c2310bb..9e52946a4e2 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~ppc ppc64 x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 2417e95221bc995c63c10c3c48e9ca4460c12b14 Author: Aaron Bauman gentoo org> AuthorDate: Tue Jun 26 01:45:46 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Jun 26 02:04:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2417e952 dev-ruby/bcrypt_pbkdf: amd64 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index f4aaf1375ac..1874c2310bb 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 4886d8c208dfc6924f2a412a6e50254c32150ae9 Author: Hans de Graaff gentoo org> AuthorDate: Thu May 3 04:33:14 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Thu May 3 04:33:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4886d8c2 dev-ruby/bcrypt_pbkdf: add ruby25 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index 1e009f053f6..45776085653 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=5 -USE_RUBY="ruby22 ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 0ad4bc337e817174ecce3c8287ba45b144b072d7 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 8 09:09:14 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 8 09:13:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad4bc33 dev-ruby/bcrypt_pbkdf: keyworded 1.0.0 for ppc, bug #611168 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index 0370d800224..1e009f053f6 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: f6f304336d036d81d199cd4be4a9975ec9840d5e Author: Hans de Graaff gentoo org> AuthorDate: Mon Apr 2 06:55:36 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Apr 2 06:55:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f30433 fix compilation when functions are not inlined Closes: https://bugs.gentoo.org/629164 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index 692e9373f3d..0370d800224 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -30,6 +30,9 @@ all_ruby_prepare() { each_ruby_configure() { ${RUBY} -Cext/mri extconf.rb || die + + # Some methods may not be inlined on x86 but they are not defined either, bug 629164 + sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die } each_ruby_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 57e46a606f8842bb81dd4dd90aecefaef3239f80 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Mar 13 22:38:37 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 13 22:39:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e46a60 dev-ruby/bcrypt_pbkdf: keyworded 1.0.0 for ppc64, bug #611168 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index b3e55e0505d..692e9373f3d 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: f66f29d73b311a8356ccb1cec979bec1f1c911d4 Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 16 10:30:42 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Feb 16 10:31:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66f29d7 dev-ruby/bcrypt_pbkdf: fix build without rake-compiler Fix the build and tests without rake-compiler being installed. Closes: https://bugs.gentoo.org/647332 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index 5d9024bf53c..b3e55e0505d 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -23,6 +23,9 @@ ruby_add_bdepend "test? ( dev-ruby/rbnacl )" all_ruby_prepare() { # Don't use a ruby-bundled version of libsodium sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die + + # Avoid unneeded rake-compiler dependency + sed -i -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die } each_ruby_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: a8853c2e00e33f5a9c6bb49e201e06cf8eaddf36 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Feb 11 21:49:10 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Feb 11 21:56:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8853c2e dev-ruby/bcrypt_pbkdf: x86 keyworded (bug #611168) Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index 06a8755cdc2..5d9024bf53c 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: ee92f976bca129709152d34fb532756f466d2826 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jun 10 06:30:13 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jun 10 07:31:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee92f976 dev-ruby/bcrypt_pbkdf: add ruby24 Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild index c15c793034f..06a8755cdc2 100644 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=5 -USE_RUBY="ruby22 ruby23" +USE_RUBY="ruby22 ruby23 ruby24" RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/
commit: 4449849bf203bc73931e3d5ac893fc89083c Author: Hans de Graaff gentoo org> AuthorDate: Mon Feb 27 06:50:57 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Feb 27 06:51:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4449849b dev-ruby/bcrypt_pbkdf: initial import of 1.0.0 New test dependency for dev-ruby/net-ssh. Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ruby/bcrypt_pbkdf/Manifest | 1 + dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 36 + dev-ruby/bcrypt_pbkdf/metadata.xml | 11 3 files changed, 48 insertions(+) diff --git a/dev-ruby/bcrypt_pbkdf/Manifest b/dev-ruby/bcrypt_pbkdf/Manifest new file mode 100644 index 00..9e9790df18 --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/Manifest @@ -0,0 +1 @@ +DIST bcrypt_pbkdf-1.0.0.gem 24576 SHA256 1b86abaca5f4b0e9626b3218ba8f680863bfb3ea2316e1cf647be3c346984432 SHA512 b582407617633f5277cde9251ed1fd2ca408ae8bd19cc73f107d7932bed38061dc0099d3033ff5def1b586507392c33d8c50815fb156322f0dd08fbbe4a8e967 WHIRLPOOL 9401dc3fcde08ff9fe83bd76b92fc779ed9d37c517b6a72b90726b10b211bf3290d268caf93bf0068fe1430c89942bb4a034151c43d35a2033208a7724b4987d diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild new file mode 100644 index 00..065650faf8 --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" +HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"; + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/rbnacl )" + +all_ruby_prepare() { + # Don't use a ruby-bundled version of libsodium + sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/mri extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/mri + cp ext/mri/bcrypt_pbkdf_ext.so lib/ || die +} diff --git a/dev-ruby/bcrypt_pbkdf/metadata.xml b/dev-ruby/bcrypt_pbkdf/metadata.xml new file mode 100644 index 00..cae815148e --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +r...@gentoo.org +Gentoo Ruby Project + + +net-ssh/bcrypt_pbkdf-ruby + +