public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2020-09-15  6:00 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2020-09-15  6:00 UTC (permalink / raw
  To: gentoo-commits

commit:     c5075ab17b2346613d9092e231ccd78b0628c68f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 15 05:14:09 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Sep 15 05:14:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5075ab1

dev-ruby/gpgme: cleanup

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/gpgme/Manifest            |  2 --
 dev-ruby/gpgme/gpgme-2.0.18.ebuild | 57 --------------------------------------
 dev-ruby/gpgme/gpgme-2.0.19.ebuild | 54 ------------------------------------
 3 files changed, 113 deletions(-)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index 16a4335946c..ef49f5c2a65 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,3 +1 @@
-DIST ruby-gpgme-2.0.18.tar.gz 2799633 BLAKE2B c50336a8f5ae75fc56a29c043a19e84083f122534bf5639124c991dfb55c03b9ddcfe9a07431e0b826adce2c4fa715576387ea51361df68bb3f86019e049a018 SHA512 9be9112572ee2bf92c54c763f3588d0348c62af1d053b3a9d97d89ccfb5f17507be41d89aacbf75a746682dc176d04599d8fb9cfe6d5ac071fc8435eb31513af
-DIST ruby-gpgme-2.0.19.tar.gz 2801919 BLAKE2B 0a31099abb8786abd3e39aabb5cef3169a16f99d2aa74dec3957f435e9eb62b4724db8c7f5c0a5be0dec05a6a8832756772632557b88c2925e3d18c39283e2f1 SHA512 a9fea9ad33e423ede54f64e7804b6a940bec9a120be3d612a1985abd06c030441091ba397144cd5b484fcfee26b0885303dcd4d954aefef0ae02575b95f12a36
 DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B f5d4c58fd9ef38e0e843e3c59e9653166666ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac SHA512 3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df

diff --git a/dev-ruby/gpgme/gpgme-2.0.18.ebuild b/dev-ruby/gpgme/gpgme-2.0.18.ebuild
deleted file mode 100644
index 5b41333119b..00000000000
--- a/dev-ruby/gpgme/gpgme-2.0.18.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-ng ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-	sed -i -e '/knows if the key is expired/askip "fails on gentoo"' test/key_test.rb test/sub_key_test.rb || die
-	sed -i -e '/deletes the key itself and its secret one if called with true/askip "triggers interactive prompt"' test/key_test.rb || die
-
-	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake V=1 -C ext archflag="${LDFLAGS}"
-	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
-}
-
-each_ruby_test() {
-	unset DISPLAY GPG_AGENT_INFO GPG_TTY
-	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}

diff --git a/dev-ruby/gpgme/gpgme-2.0.19.ebuild b/dev-ruby/gpgme/gpgme-2.0.19.ebuild
deleted file mode 100644
index 23e7afd5d79..00000000000
--- a/dev-ruby/gpgme/gpgme-2.0.19.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-ng ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake V=1 -C ext archflag="${LDFLAGS}"
-	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
-}
-
-each_ruby_test() {
-	unset DISPLAY GPG_AGENT_INFO GPG_TTY
-	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2024-11-08  8:59 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2024-11-08  8:59 UTC (permalink / raw
  To: gentoo-commits

commit:     91fb16d8d45964bc6b3e56bc144ac48bee989cb2
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  8 08:30:21 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Nov  8 08:59:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fb16d8

dev-ruby/gpgme: drop 2.0.22-r1, 2.0.23-r1

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

 dev-ruby/gpgme/Manifest               |  2 --
 dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild | 55 -----------------------------------
 dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild | 55 -----------------------------------
 3 files changed, 112 deletions(-)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index dfd8d1acceaf..2dd834c72b22 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,3 +1 @@
-DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df SHA512 644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e
-DIST ruby-gpgme-2.0.23.tar.gz 3510904 BLAKE2B 2057a6917aac14bfc82c5e718498d5dce507a4c9de4da2e0973eefee76339066c54ebf57201f739faaab118e624416d7b30d24fb4409b37d53f80dd92c2aa825 SHA512 13d9b383ba638ef1cc21870159b4e7bf3e4aa70097649da185ccd3c159247c657eae651c0fc29c2fcd1b1d2965b432b82461a2f2d85f687787f78d34ddce6da9
 DIST ruby-gpgme-2.0.24.tar.gz 3512481 BLAKE2B 69de16ca15088025c8aa5e8a7910d99df11df1e8ba522d16f9b23a89960683555dbdfe238c351532ffb57283c99b4b4c06c570e6c7755e21a40c67d9f9e00214 SHA512 d906cc669b4e55facd13838c711601ce587e197d44cdc614c4972b2fe411c6259fa236d9713e0ff716ab97fa34840feb0b503db298e6b7a3125d3bcce12d7835

diff --git a/dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild
deleted file mode 100644
index 243c6f61d686..000000000000
--- a/dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
-
-inherit ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-RDEPEND="
-	>=app-crypt/gpgme-1.18.0:=
-	>=dev-libs/libassuan-2.5.5:=
-	>=dev-libs/libgpg-error-1.16
-"
-DEPEND="${RDEPEND}"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	each_fakegem_configure
-}
-
-each_ruby_test() {
-	unset DISPLAY GPG_AGENT_INFO GPG_TTY
-	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}

diff --git a/dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild
deleted file mode 100644
index 716940e2629a..000000000000
--- a/dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
-
-inherit ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-RDEPEND="
-	>=app-crypt/gpgme-1.18.0:=
-	>=dev-libs/libassuan-2.5.6:=
-	>=dev-libs/libgpg-error-1.47
-"
-DEPEND="${RDEPEND}"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 dev-ruby/minitest:5.15 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"; gem "minitest", "~> 5.15.0"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	each_fakegem_configure
-}
-
-each_ruby_test() {
-	unset DISPLAY GPG_AGENT_INFO GPG_TTY
-	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2024-06-23  1:49 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-06-23  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c03d3d4716f6eca9af53b040402bfb0922a22918
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 01:44:51 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 01:49:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03d3d47

dev-ruby/gpgme: subscribe to libassuan subslot

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/gpgme/{gpgme-2.0.22.ebuild => gpgme-2.0.22-r1.ebuild} | 4 ++--
 dev-ruby/gpgme/{gpgme-2.0.23.ebuild => gpgme-2.0.23-r1.ebuild} | 4 ++--
 dev-ruby/gpgme/{gpgme-2.0.24.ebuild => gpgme-2.0.24-r1.ebuild} | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/gpgme/gpgme-2.0.22.ebuild b/dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild
similarity index 95%
rename from dev-ruby/gpgme/gpgme-2.0.22.ebuild
rename to dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild
index 46c30017dfc9..243c6f61d686 100644
--- a/dev-ruby/gpgme/gpgme-2.0.22.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,7 +24,7 @@ IUSE=""
 
 RDEPEND="
 	>=app-crypt/gpgme-1.18.0:=
-	>=dev-libs/libassuan-2.5.5
+	>=dev-libs/libassuan-2.5.5:=
 	>=dev-libs/libgpg-error-1.16
 "
 DEPEND="${RDEPEND}"

diff --git a/dev-ruby/gpgme/gpgme-2.0.23.ebuild b/dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild
similarity index 95%
rename from dev-ruby/gpgme/gpgme-2.0.23.ebuild
rename to dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild
index 4790a69fa6b2..716940e2629a 100644
--- a/dev-ruby/gpgme/gpgme-2.0.23.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,7 +24,7 @@ IUSE=""
 
 RDEPEND="
 	>=app-crypt/gpgme-1.18.0:=
-	>=dev-libs/libassuan-2.5.6
+	>=dev-libs/libassuan-2.5.6:=
 	>=dev-libs/libgpg-error-1.47
 "
 DEPEND="${RDEPEND}"

diff --git a/dev-ruby/gpgme/gpgme-2.0.24.ebuild b/dev-ruby/gpgme/gpgme-2.0.24-r1.ebuild
similarity index 97%
rename from dev-ruby/gpgme/gpgme-2.0.24.ebuild
rename to dev-ruby/gpgme/gpgme-2.0.24-r1.ebuild
index 420e02626494..6e8a78c3d103 100644
--- a/dev-ruby/gpgme/gpgme-2.0.24.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.24-r1.ebuild
@@ -24,7 +24,7 @@ IUSE="test"
 
 RDEPEND="
 	>=app-crypt/gpgme-1.18.0:=
-	>=dev-libs/libassuan-2.5.6
+	>=dev-libs/libassuan-2.5.6:=
 	>=dev-libs/libgpg-error-1.47
 "
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2024-02-01  7:11 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2024-02-01  7:11 UTC (permalink / raw
  To: gentoo-commits

commit:     c0656d31094b50d36b047c72319cfebf20426a4b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  1 07:11:25 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Feb  1 07:11:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0656d31

dev-ruby/gpgme: add 2.0.24

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

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.24.ebuild | 55 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index 4ab92e822d37..dfd8d1acceaf 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df SHA512 644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e
 DIST ruby-gpgme-2.0.23.tar.gz 3510904 BLAKE2B 2057a6917aac14bfc82c5e718498d5dce507a4c9de4da2e0973eefee76339066c54ebf57201f739faaab118e624416d7b30d24fb4409b37d53f80dd92c2aa825 SHA512 13d9b383ba638ef1cc21870159b4e7bf3e4aa70097649da185ccd3c159247c657eae651c0fc29c2fcd1b1d2965b432b82461a2f2d85f687787f78d34ddce6da9
+DIST ruby-gpgme-2.0.24.tar.gz 3512481 BLAKE2B 69de16ca15088025c8aa5e8a7910d99df11df1e8ba522d16f9b23a89960683555dbdfe238c351532ffb57283c99b4b4c06c570e6c7755e21a40c67d9f9e00214 SHA512 d906cc669b4e55facd13838c711601ce587e197d44cdc614c4972b2fe411c6259fa236d9713e0ff716ab97fa34840feb0b503db298e6b7a3125d3bcce12d7835

diff --git a/dev-ruby/gpgme/gpgme-2.0.24.ebuild b/dev-ruby/gpgme/gpgme-2.0.24.ebuild
new file mode 100644
index 000000000000..420e02626494
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.24.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RDEPEND="
+	>=app-crypt/gpgme-1.18.0:=
+	>=dev-libs/libassuan-2.5.6
+	>=dev-libs/libgpg-error-1.47
+"
+DEPEND="${RDEPEND}"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 dev-ruby/minitest:5.15 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"; gem "minitest", "~> 5.15.0"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	each_fakegem_configure
+}
+
+each_ruby_test() {
+	unset DISPLAY GPG_AGENT_INFO GPG_TTY
+	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2023-09-09 10:34 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2023-09-09 10:34 UTC (permalink / raw
  To: gentoo-commits

commit:     0dd8ce2c888a7d936d41a8d2e72fe6988327e9e5
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  9 10:34:35 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Sep  9 10:34:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd8ce2c

dev-ruby/gpgme: add 2.0.23

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

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.23.ebuild | 55 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index 97b27881663b..4ab92e822d37 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1 +1,2 @@
 DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df SHA512 644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e
+DIST ruby-gpgme-2.0.23.tar.gz 3510904 BLAKE2B 2057a6917aac14bfc82c5e718498d5dce507a4c9de4da2e0973eefee76339066c54ebf57201f739faaab118e624416d7b30d24fb4409b37d53f80dd92c2aa825 SHA512 13d9b383ba638ef1cc21870159b4e7bf3e4aa70097649da185ccd3c159247c657eae651c0fc29c2fcd1b1d2965b432b82461a2f2d85f687787f78d34ddce6da9

diff --git a/dev-ruby/gpgme/gpgme-2.0.23.ebuild b/dev-ruby/gpgme/gpgme-2.0.23.ebuild
new file mode 100644
index 000000000000..4790a69fa6b2
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.23.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+	>=app-crypt/gpgme-1.18.0:=
+	>=dev-libs/libassuan-2.5.6
+	>=dev-libs/libgpg-error-1.47
+"
+DEPEND="${RDEPEND}"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 dev-ruby/minitest:5.15 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"; gem "minitest", "~> 5.15.0"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	each_fakegem_configure
+}
+
+each_ruby_test() {
+	unset DISPLAY GPG_AGENT_INFO GPG_TTY
+	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2023-07-05  4:40 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2023-07-05  4:40 UTC (permalink / raw
  To: gentoo-commits

commit:     c3d4133895ace23f54b0ae7dc86c0866879b07b1
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  4 15:14:39 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul  5 04:40:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d41338

dev-ruby/gpgme: drop 2.0.20-r3, 2.0.21

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

 dev-ruby/gpgme/Manifest               |  2 --
 dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild | 52 ---------------------------------
 dev-ruby/gpgme/gpgme-2.0.21.ebuild    | 55 -----------------------------------
 3 files changed, 109 deletions(-)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index ac5f9c94aad0..97b27881663b 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,3 +1 @@
-DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B f5d4c58fd9ef38e0e843e3c59e9653166666ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac SHA512 3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df
-DIST ruby-gpgme-2.0.21.tar.gz 3432716 BLAKE2B 4ccffce63ef45222773d8f5e5c81e80d9d50a4dae466ea180e0b602970653158e58cc62d6ca519e94f3fde00e6439f81900ded90d14ead8392b06248d20d85be SHA512 0e673fcb1c8a3186a95a85b595744dea94a8bc423e3f7fb5ca3df677a2433bb19550475f6c69eb38d1cb213b0babfb7093168c726e015241534df0ca49e2dd6f
 DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df SHA512 644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e

diff --git a/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild b/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild
deleted file mode 100644
index 27438ef561db..000000000000
--- a/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
-
-inherit ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-	app-crypt/gpgme:="
-DEPEND="${RDEPEND}"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	each_fakegem_configure
-}
-
-each_ruby_test() {
-	unset DISPLAY GPG_AGENT_INFO GPG_TTY
-	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}

diff --git a/dev-ruby/gpgme/gpgme-2.0.21.ebuild b/dev-ruby/gpgme/gpgme-2.0.21.ebuild
deleted file mode 100644
index d37942b409b7..000000000000
--- a/dev-ruby/gpgme/gpgme-2.0.21.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
-
-inherit ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-	>=app-crypt/gpgme-1.18.0:=
-	>=dev-libs/libassuan-2.5.5
-	>=dev-libs/libgpg-error-1.16
-"
-DEPEND="${RDEPEND}"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	each_fakegem_configure
-}
-
-each_ruby_test() {
-	unset DISPLAY GPG_AGENT_INFO GPG_TTY
-	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2023-07-05  4:40 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2023-07-05  4:40 UTC (permalink / raw
  To: gentoo-commits

commit:     017b25adc2ae71be8ae705ce1b94e8c74db90b51
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  4 15:15:58 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul  5 04:40:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017b25ad

dev-ruby/gpgme: enable ruby32

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

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

diff --git a/dev-ruby/gpgme/gpgme-2.0.22.ebuild b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
index da428ea4f85e..46c30017dfc9 100644
--- a/dev-ruby/gpgme/gpgme-2.0.22.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2023-04-13  6:11 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2023-04-13  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     907c5dc01889c39bd07fca3737660d4e6c6fb050
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 13 06:08:52 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 13 06:11:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907c5dc0

dev-ruby/gpgme: Keyword 2.0.22 arm64, #734842

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-ruby/gpgme/gpgme-2.0.22.ebuild b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
index d37942b409b7..da428ea4f85e 100644
--- a/dev-ruby/gpgme/gpgme-2.0.22.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ RUBY_S="ruby-${P}"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2022-12-27  6:56 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2022-12-27  6:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0cfb6ea6ec591b2ad450807bad17a4b4f582ca52
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 26 10:56:13 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 06:56:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfb6ea6

dev-ruby/gpgme: add 2.0.22

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

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.22.ebuild | 55 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index bfc600e7bdbb..ac5f9c94aad0 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B f5d4c58fd9ef38e0e843e3c59e9653166666ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac SHA512 3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df
 DIST ruby-gpgme-2.0.21.tar.gz 3432716 BLAKE2B 4ccffce63ef45222773d8f5e5c81e80d9d50a4dae466ea180e0b602970653158e58cc62d6ca519e94f3fde00e6439f81900ded90d14ead8392b06248d20d85be SHA512 0e673fcb1c8a3186a95a85b595744dea94a8bc423e3f7fb5ca3df677a2433bb19550475f6c69eb38d1cb213b0babfb7093168c726e015241534df0ca49e2dd6f
+DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df SHA512 644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e

diff --git a/dev-ruby/gpgme/gpgme-2.0.22.ebuild b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
new file mode 100644
index 000000000000..d37942b409b7
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	>=app-crypt/gpgme-1.18.0:=
+	>=dev-libs/libassuan-2.5.5
+	>=dev-libs/libgpg-error-1.16
+"
+DEPEND="${RDEPEND}"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	each_fakegem_configure
+}
+
+each_ruby_test() {
+	unset DISPLAY GPG_AGENT_INFO GPG_TTY
+	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2022-11-08  6:12 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2022-11-08  6:12 UTC (permalink / raw
  To: gentoo-commits

commit:     9bbb7176bfaf6b2ad15a3e129173771a2b575768
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  6 07:42:00 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Nov  8 06:12:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbb7176

dev-ruby/gpgme: add 2.0.21

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

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.21.ebuild | 55 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index ef49f5c2a65f..bfc600e7bdbb 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1 +1,2 @@
 DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B f5d4c58fd9ef38e0e843e3c59e9653166666ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac SHA512 3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df
+DIST ruby-gpgme-2.0.21.tar.gz 3432716 BLAKE2B 4ccffce63ef45222773d8f5e5c81e80d9d50a4dae466ea180e0b602970653158e58cc62d6ca519e94f3fde00e6439f81900ded90d14ead8392b06248d20d85be SHA512 0e673fcb1c8a3186a95a85b595744dea94a8bc423e3f7fb5ca3df677a2433bb19550475f6c69eb38d1cb213b0babfb7093168c726e015241534df0ca49e2dd6f

diff --git a/dev-ruby/gpgme/gpgme-2.0.21.ebuild b/dev-ruby/gpgme/gpgme-2.0.21.ebuild
new file mode 100644
index 000000000000..d37942b409b7
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.21.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	>=app-crypt/gpgme-1.18.0:=
+	>=dev-libs/libassuan-2.5.5
+	>=dev-libs/libgpg-error-1.16
+"
+DEPEND="${RDEPEND}"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	each_fakegem_configure
+}
+
+each_ruby_test() {
+	unset DISPLAY GPG_AGENT_INFO GPG_TTY
+	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2022-06-25  8:55 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2022-06-25  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     d1dcc16babadc24cb5075fbb609f2d1b1169d1f6
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 08:04:11 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 08:55:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1dcc16b

dev-ruby/gpgme: drop 2.0.20-r2

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

 dev-ruby/gpgme/gpgme-2.0.20-r2.ebuild | 55 -----------------------------------
 1 file changed, 55 deletions(-)

diff --git a/dev-ruby/gpgme/gpgme-2.0.20-r2.ebuild b/dev-ruby/gpgme/gpgme-2.0.20-r2.ebuild
deleted file mode 100644
index 5b45be052d93..000000000000
--- a/dev-ruby/gpgme/gpgme-2.0.20-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-ng ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-	app-crypt/gpgme:="
-DEPEND="${RDEPEND}"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake V=1 -C ext archflag="${LDFLAGS}"
-	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
-}
-
-each_ruby_test() {
-	unset DISPLAY GPG_AGENT_INFO GPG_TTY
-	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2022-05-06  7:13 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2022-05-06  7:13 UTC (permalink / raw
  To: gentoo-commits

commit:     66482e7d3a4827f65bbe58bc984567110dbce4d2
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 07:12:53 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri May  6 07:13:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66482e7d

dev-ruby/gpgme: enable ruby31

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

 dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild b/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild
index 3200ae3ba2e0..27438ef561db 100644
--- a/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2022-02-16 22:11 David Seifert
  0 siblings, 0 replies; 26+ messages in thread
From: David Seifert @ 2022-02-16 22:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f3a18c731d6a1dd49a047ebff75f92652ef3b3ef
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 22:11:10 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 22:11:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a18c73

dev-ruby/gpgme: add subslot op on app-crypt/gpgme

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-ruby/gpgme/{gpgme-2.0.20.ebuild => gpgme-2.0.20-r2.ebuild}    | 7 ++++---
 dev-ruby/gpgme/{gpgme-2.0.20-r1.ebuild => gpgme-2.0.20-r3.ebuild} | 7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/gpgme/gpgme-2.0.20.ebuild b/dev-ruby/gpgme/gpgme-2.0.20-r2.ebuild
similarity index 90%
rename from dev-ruby/gpgme/gpgme-2.0.20.ebuild
rename to dev-ruby/gpgme/gpgme-2.0.20-r2.ebuild
index e0e3c9d28214..5b45be052d93 100644
--- a/dev-ruby/gpgme/gpgme-2.0.20.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.20-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,8 +20,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
+RDEPEND="
+	app-crypt/gpgme:="
+DEPEND="${RDEPEND}"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
 

diff --git a/dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild
similarity index 89%
rename from dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild
rename to dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild
index a5f8cb60ba63..3200ae3ba2e0 100644
--- a/dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.20-r3.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
@@ -22,8 +22,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
+RDEPEND="
+	app-crypt/gpgme:="
+DEPEND="${RDEPEND}"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2021-10-31  5:57 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2021-10-31  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     72c4ad16d07830b0e6c3a2fef4386e3fe3af1b16
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 31 05:56:36 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 31 05:57:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c4ad16

dev-ruby/gpgme: EAPI 8; add ruby30; fix extension install

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

 dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild | 51 +++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

diff --git a/dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild
new file mode 100644
index 00000000000..a5f8cb60ba6
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild
@@ -0,0 +1,51 @@
+# 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_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	each_fakegem_configure
+}
+
+each_ruby_test() {
+	unset DISPLAY GPG_AGENT_INFO GPG_TTY
+	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2020-02-19 18:59 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2020-02-19 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     65cdb848b3a96d8ec06dd098e783275bf83ffb41
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 19 18:49:50 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Feb 19 18:57:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cdb848

dev-ruby/gpgme: add 2.0.20

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.20.ebuild | 54 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index 5dcb49f3ac1..16a4335946c 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-gpgme-2.0.18.tar.gz 2799633 BLAKE2B c50336a8f5ae75fc56a29c043a19e84083f122534bf5639124c991dfb55c03b9ddcfe9a07431e0b826adce2c4fa715576387ea51361df68bb3f86019e049a018 SHA512 9be9112572ee2bf92c54c763f3588d0348c62af1d053b3a9d97d89ccfb5f17507be41d89aacbf75a746682dc176d04599d8fb9cfe6d5ac071fc8435eb31513af
 DIST ruby-gpgme-2.0.19.tar.gz 2801919 BLAKE2B 0a31099abb8786abd3e39aabb5cef3169a16f99d2aa74dec3957f435e9eb62b4724db8c7f5c0a5be0dec05a6a8832756772632557b88c2925e3d18c39283e2f1 SHA512 a9fea9ad33e423ede54f64e7804b6a940bec9a120be3d612a1985abd06c030441091ba397144cd5b484fcfee26b0885303dcd4d954aefef0ae02575b95f12a36
+DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B f5d4c58fd9ef38e0e843e3c59e9653166666ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac SHA512 3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df

diff --git a/dev-ruby/gpgme/gpgme-2.0.20.ebuild b/dev-ruby/gpgme/gpgme-2.0.20.ebuild
new file mode 100644
index 00000000000..e0e3c9d2821
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.20.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-ng ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake V=1 -C ext archflag="${LDFLAGS}"
+	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
+}
+
+each_ruby_test() {
+	unset DISPLAY GPG_AGENT_INFO GPG_TTY
+	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2019-10-05  6:02 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2019-10-05  6:02 UTC (permalink / raw
  To: gentoo-commits

commit:     21e1b84c4ce77a028623010e79ebd71496568453
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 05:46:14 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 06:02:23 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e1b84c

dev-ruby/gpgme: add 2.0.19

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.19.ebuild | 54 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index 08e106fde62..5dcb49f3ac1 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1 +1,2 @@
 DIST ruby-gpgme-2.0.18.tar.gz 2799633 BLAKE2B c50336a8f5ae75fc56a29c043a19e84083f122534bf5639124c991dfb55c03b9ddcfe9a07431e0b826adce2c4fa715576387ea51361df68bb3f86019e049a018 SHA512 9be9112572ee2bf92c54c763f3588d0348c62af1d053b3a9d97d89ccfb5f17507be41d89aacbf75a746682dc176d04599d8fb9cfe6d5ac071fc8435eb31513af
+DIST ruby-gpgme-2.0.19.tar.gz 2801919 BLAKE2B 0a31099abb8786abd3e39aabb5cef3169a16f99d2aa74dec3957f435e9eb62b4724db8c7f5c0a5be0dec05a6a8832756772632557b88c2925e3d18c39283e2f1 SHA512 a9fea9ad33e423ede54f64e7804b6a940bec9a120be3d612a1985abd06c030441091ba397144cd5b484fcfee26b0885303dcd4d954aefef0ae02575b95f12a36

diff --git a/dev-ruby/gpgme/gpgme-2.0.19.ebuild b/dev-ruby/gpgme/gpgme-2.0.19.ebuild
new file mode 100644
index 00000000000..c4d892dcece
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.19.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-ng ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
+	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
+}
+
+each_ruby_test() {
+	unset DISPLAY GPG_AGENT_INFO GPG_TTY
+	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2019-07-17  7:04 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2019-07-17  7:04 UTC (permalink / raw
  To: gentoo-commits

commit:     68f3da259dd4d5df95ad76a7e9d15f8ecc972c48
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 06:48:47 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 07:03:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f3da25

dev-ruby/gpgme: cleanup

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/gpgme/Manifest               |  1 -
 dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild | 54 -----------------------------------
 2 files changed, 55 deletions(-)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index 7ec9b3ddf88..08e106fde62 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,2 +1 @@
-DIST ruby-gpgme-2.0.12.tar.gz 2414972 BLAKE2B 8890e01ffeda828468d4fd520a102a9bd9415a1503faa57b0b01f6f9f96b8f7d459ebf615f402e3b62583530bef71fc1c07ed859e9b2201657af4a487b70b794 SHA512 7c98defc69fbcee37af654d7f13110ca10663da15f40b2b558c32c1695caaa6b4ec2c65c9c6dcb1a60b9dc955d11226776d4ec7db978847b74638cda3274644e
 DIST ruby-gpgme-2.0.18.tar.gz 2799633 BLAKE2B c50336a8f5ae75fc56a29c043a19e84083f122534bf5639124c991dfb55c03b9ddcfe9a07431e0b826adce2c4fa715576387ea51361df68bb3f86019e049a018 SHA512 9be9112572ee2bf92c54c763f3588d0348c62af1d053b3a9d97d89ccfb5f17507be41d89aacbf75a746682dc176d04599d8fb9cfe6d5ac071fc8435eb31513af

diff --git a/dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild
deleted file mode 100644
index 4ca047dc74c..00000000000
--- a/dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-ng ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=">=app-crypt/gpgme-1.1.3"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
-	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
-}
-
-each_ruby_test() {
-	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2019-06-01  8:20 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2019-06-01  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     d94c142b79a5d49e2b855a454c2217f19ff1bfc7
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  1 08:16:29 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jun  1 08:20:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94c142b

dev-ruby/gpgme: add 2.0.18

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

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

diff --git a/dev-ruby/gpgme/gpgme-2.0.18.ebuild b/dev-ruby/gpgme/gpgme-2.0.18.ebuild
index a9215786481..eac41b41c93 100644
--- a/dev-ruby/gpgme/gpgme-2.0.18.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.18.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND+=">=app-crypt/gpgme-1.1.3"
+DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
 RDEPEND+=">=app-crypt/gpgme-1.1.3"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2019-04-09 17:05 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2019-04-09 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     fb1008bf14fac957cd9760a96db0198be2ca808e
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  9 17:04:32 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Apr  9 17:05:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1008bf

dev-ruby/gpgme: add 2.0.18

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.18.ebuild | 57 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index eb9f4e97784..7ec9b3ddf88 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1 +1,2 @@
 DIST ruby-gpgme-2.0.12.tar.gz 2414972 BLAKE2B 8890e01ffeda828468d4fd520a102a9bd9415a1503faa57b0b01f6f9f96b8f7d459ebf615f402e3b62583530bef71fc1c07ed859e9b2201657af4a487b70b794 SHA512 7c98defc69fbcee37af654d7f13110ca10663da15f40b2b558c32c1695caaa6b4ec2c65c9c6dcb1a60b9dc955d11226776d4ec7db978847b74638cda3274644e
+DIST ruby-gpgme-2.0.18.tar.gz 2799633 BLAKE2B c50336a8f5ae75fc56a29c043a19e84083f122534bf5639124c991dfb55c03b9ddcfe9a07431e0b826adce2c4fa715576387ea51361df68bb3f86019e049a018 SHA512 9be9112572ee2bf92c54c763f3588d0348c62af1d053b3a9d97d89ccfb5f17507be41d89aacbf75a746682dc176d04599d8fb9cfe6d5ac071fc8435eb31513af

diff --git a/dev-ruby/gpgme/gpgme-2.0.18.ebuild b/dev-ruby/gpgme/gpgme-2.0.18.ebuild
new file mode 100644
index 00000000000..a9215786481
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.18.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-ng ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+	sed -i -e '/knows if the key is expired/askip "fails on gentoo"' test/key_test.rb test/sub_key_test.rb || die
+	sed -i -e '/deletes the key itself and its secret one if called with true/askip "triggers interactive prompt"' test/key_test.rb || die
+
+	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
+	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
+}
+
+each_ruby_test() {
+	unset DISPLAY GPG_AGENT_INFO GPG_TTY
+	MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2018-01-22 19:49 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2018-01-22 19:49 UTC (permalink / raw
  To: gentoo-commits

commit:     3702a82b9d4fe2cfe1a931728775144051aa5cb3
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 22 19:35:52 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jan 22 19:35:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3702a82b

dev-ruby/gpgme: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/gpgme/gpgme-2.0.12.ebuild | 54 --------------------------------------
 1 file changed, 54 deletions(-)

diff --git a/dev-ruby/gpgme/gpgme-2.0.12.ebuild b/dev-ruby/gpgme/gpgme-2.0.12.ebuild
deleted file mode 100644
index 43dbeeacf69..00000000000
--- a/dev-ruby/gpgme/gpgme-2.0.12.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-ng ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=">=app-crypt/gpgme-1.1.3"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
-	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
-}
-
-each_ruby_test() {
-	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2017-12-28 23:00 Robin H. Johnson
  0 siblings, 0 replies; 26+ messages in thread
From: Robin H. Johnson @ 2017-12-28 23:00 UTC (permalink / raw
  To: gentoo-commits

commit:     ac0d571e0dc662f248dde17441a6734c5ec0853a
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 00:28:55 2017 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 23:00:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0d571e

dev-ruby/gpgme: bump for ruby targets

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild | 54 +++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild
new file mode 100644
index 00000000000..4ca047dc74c
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-ng ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
+	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
+}
+
+each_ruby_test() {
+	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2016-03-21 21:55 Manuel Rüger
  0 siblings, 0 replies; 26+ messages in thread
From: Manuel Rüger @ 2016-03-21 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     d6a0093be32e744a076127703f0442ad966d30fa
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 21:55:32 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 21:55:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a0093b

dev-ruby/gpgme: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/gpgme/Manifest            |  2 --
 dev-ruby/gpgme/gpgme-2.0.10.ebuild | 55 --------------------------------------
 dev-ruby/gpgme/gpgme-2.0.11.ebuild | 55 --------------------------------------
 3 files changed, 112 deletions(-)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index a46db3c..4c7b07a 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,3 +1 @@
-DIST ruby-gpgme-2.0.10.tar.gz 2377398 SHA256 0c7d6a2ef57a1bcad7dc0d9175966ca3e70fc0fcb9f23e1758d55bc357be1129 SHA512 825ab9bb5472c63d0d0060b3d5915f03c2cd0a567747fd1d66f2bd34caa6e99965ebbbf22e914bce2c3eb035ff32339bd3f5748b83e4968a7401012bdbcd8a6a WHIRLPOOL bd31b812e835e8fe82ba1b815c9da8f0a1afe83056327c7d1273b8a8b5dec9aecdfee79a867051e4da04abcb497e48eee01bd975d109afd665fec4cfa891d33c
-DIST ruby-gpgme-2.0.11.tar.gz 2414945 SHA256 13357d6f89b3c5d11ea5edbec3ceab3046c4fbf87dd62bc6128eebd9e384e4de SHA512 4cada80cba7777836aa53033fd416677e7cde0572d15dbca0f1c88cde336526c4a0a028dd1dc044aa70441c8e624af2135f87d9d7c498f16c5c9b207a6814588 WHIRLPOOL 550aee64df283d5a8601783f1c6981a15e06ddddbfdd8f21a594799c89fa9724ba3cb477462b6c7829e697760c73e3452c638212611f8a16239a97d9fd4c2a24
 DIST ruby-gpgme-2.0.12.tar.gz 2414972 SHA256 74a2d94b1298e55212547f06c30a7334b5eef23961e2cafa3017622d27bcf275 SHA512 7c98defc69fbcee37af654d7f13110ca10663da15f40b2b558c32c1695caaa6b4ec2c65c9c6dcb1a60b9dc955d11226776d4ec7db978847b74638cda3274644e WHIRLPOOL 97c307e0c08c5d74b2bf4a528a7d2df5dd52512b8ea318c53a1683e8f9496864578c35d4eb9556ce5fd6ded8578afb85bede938dbd9e8ae792b3b07df6bb8ef2

diff --git a/dev-ruby/gpgme/gpgme-2.0.10.ebuild b/dev-ruby/gpgme/gpgme-2.0.10.ebuild
deleted file mode 100644
index 578a8a0..0000000
--- a/dev-ruby/gpgme/gpgme-2.0.10.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# 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_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-ng ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=">=app-crypt/gpgme-1.1.3"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
-	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
-}
-
-each_ruby_test() {
-	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}

diff --git a/dev-ruby/gpgme/gpgme-2.0.11.ebuild b/dev-ruby/gpgme/gpgme-2.0.11.ebuild
deleted file mode 100644
index 09a0e7b..0000000
--- a/dev-ruby/gpgme/gpgme-2.0.11.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-ng ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=">=app-crypt/gpgme-1.1.3"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
-	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
-}
-
-each_ruby_test() {
-	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2016-01-20  6:03 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2016-01-20  6:03 UTC (permalink / raw
  To: gentoo-commits

commit:     78c6060813f4ea0fb9e126230c33921963371a04
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 06:13:48 2016 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 06:03:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c60608

dev-ruby/gpgme: add 2.0.12

Package-Manager: portage-2.2.26

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.12.ebuild | 55 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index c6f9116..a46db3c 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-gpgme-2.0.10.tar.gz 2377398 SHA256 0c7d6a2ef57a1bcad7dc0d9175966ca3e70fc0fcb9f23e1758d55bc357be1129 SHA512 825ab9bb5472c63d0d0060b3d5915f03c2cd0a567747fd1d66f2bd34caa6e99965ebbbf22e914bce2c3eb035ff32339bd3f5748b83e4968a7401012bdbcd8a6a WHIRLPOOL bd31b812e835e8fe82ba1b815c9da8f0a1afe83056327c7d1273b8a8b5dec9aecdfee79a867051e4da04abcb497e48eee01bd975d109afd665fec4cfa891d33c
 DIST ruby-gpgme-2.0.11.tar.gz 2414945 SHA256 13357d6f89b3c5d11ea5edbec3ceab3046c4fbf87dd62bc6128eebd9e384e4de SHA512 4cada80cba7777836aa53033fd416677e7cde0572d15dbca0f1c88cde336526c4a0a028dd1dc044aa70441c8e624af2135f87d9d7c498f16c5c9b207a6814588 WHIRLPOOL 550aee64df283d5a8601783f1c6981a15e06ddddbfdd8f21a594799c89fa9724ba3cb477462b6c7829e697760c73e3452c638212611f8a16239a97d9fd4c2a24
+DIST ruby-gpgme-2.0.12.tar.gz 2414972 SHA256 74a2d94b1298e55212547f06c30a7334b5eef23961e2cafa3017622d27bcf275 SHA512 7c98defc69fbcee37af654d7f13110ca10663da15f40b2b558c32c1695caaa6b4ec2c65c9c6dcb1a60b9dc955d11226776d4ec7db978847b74638cda3274644e WHIRLPOOL 97c307e0c08c5d74b2bf4a528a7d2df5dd52512b8ea318c53a1683e8f9496864578c35d4eb9556ce5fd6ded8578afb85bede938dbd9e8ae792b3b07df6bb8ef2

diff --git a/dev-ruby/gpgme/gpgme-2.0.12.ebuild b/dev-ruby/gpgme/gpgme-2.0.12.ebuild
new file mode 100644
index 0000000..f710b39
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.12.ebuild
@@ -0,0 +1,55 @@
+# 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_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-ng ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
+	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
+}
+
+each_ruby_test() {
+	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2015-12-16  6:48 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2015-12-16  6:48 UTC (permalink / raw
  To: gentoo-commits

commit:     746a619442756db30036cdacb3537203666b95dd
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 16 06:37:58 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 16 06:48:27 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=746a6194

dev-ruby/gpgme: cleanup

Package-Manager: portage-2.2.24

 dev-ruby/gpgme/Manifest           |  2 --
 dev-ruby/gpgme/gpgme-2.0.8.ebuild | 46 --------------------------------
 dev-ruby/gpgme/gpgme-2.0.9.ebuild | 55 ---------------------------------------
 3 files changed, 103 deletions(-)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index d2ecceb..bec81a8 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,3 +1 @@
-DIST gpgme-2.0.8.gem 2221056 SHA256 b54f47c3c932f4331e1c8d4ac971fe203ac030be38788b23fd5d05aa631dd0ab SHA512 9ff616d2c11af05aaa69fa132040c6268f01d05a8444297814326e0cd57dcf21fcc5489cc4e1fd3d40ad7652fa06abbb37caf0b69664e38489ed6939b96dfe7f WHIRLPOOL e085fbf9d806fbdcbaf91f6acf008de6b6ebdb6764ec07acb7e948f19535d92f72a61f76520e7ed83d11f55e9a87f798149c11061e58ebd388c244394e93570b
 DIST ruby-gpgme-2.0.10.tar.gz 2377398 SHA256 0c7d6a2ef57a1bcad7dc0d9175966ca3e70fc0fcb9f23e1758d55bc357be1129 SHA512 825ab9bb5472c63d0d0060b3d5915f03c2cd0a567747fd1d66f2bd34caa6e99965ebbbf22e914bce2c3eb035ff32339bd3f5748b83e4968a7401012bdbcd8a6a WHIRLPOOL bd31b812e835e8fe82ba1b815c9da8f0a1afe83056327c7d1273b8a8b5dec9aecdfee79a867051e4da04abcb497e48eee01bd975d109afd665fec4cfa891d33c
-DIST ruby-gpgme-2.0.9.tar.gz 2359780 SHA256 110a983c5b77c3252ae500b5b5fb0aa1b2bfef84f14bb82b68521fc51862397c SHA512 4916ea39b1db43151b07bba570fa469b36c7cb1a346166181e40a61dc877872c3a264d5ed7cb9a582cc700d561d4e30784a72985dc6ca8d5a55064b3709559f5 WHIRLPOOL 4ba59603367c7a419149d0fe22bc6a63c979bfd064f0bd177287ff11973f9e84c7e0364f00697143caae477d0eecfed854deb8e60fa4b976ef6e4e8b79335a9d

diff --git a/dev-ruby/gpgme/gpgme-2.0.8.ebuild b/dev-ruby/gpgme/gpgme-2.0.8.ebuild
deleted file mode 100644
index e76b97a..0000000
--- a/dev-ruby/gpgme/gpgme-2.0.8.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# 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_RECIPE_DOC="rdoc"
-
-inherit ruby-ng ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=">=app-crypt/gpgme-1.1.3"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm test/{ctx,crypto,key}_test.rb || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
-	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
-}
-
-each_ruby_test() {
-	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}

diff --git a/dev-ruby/gpgme/gpgme-2.0.9.ebuild b/dev-ruby/gpgme/gpgme-2.0.9.ebuild
deleted file mode 100644
index 578a8a0..0000000
--- a/dev-ruby/gpgme/gpgme-2.0.9.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# 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_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-ng ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=">=app-crypt/gpgme-1.1.3"
-RDEPEND+=">=app-crypt/gpgme-1.1.3"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
-	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
-		-e '3igem "mocha", "~> 0.14"' \
-		test/test_helper.rb || die
-
-	# Remove failing tests for now. This package was added without
-	# running any tests :-(
-	rm -f test/{ctx,crypto}_test.rb || die
-
-	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-	append-flags -fPIC
-	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
-	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
-	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
-}
-
-each_ruby_test() {
-	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2015-12-16  6:48 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2015-12-16  6:48 UTC (permalink / raw
  To: gentoo-commits

commit:     0a7e35a7d993d63ba35424d691e5b01443ed4606
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 16 06:39:42 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 16 06:48:30 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7e35a7

dev-ruby/gpgme: add 2.0.11

Package-Manager: portage-2.2.24

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.11.ebuild | 55 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index bec81a8..c6f9116 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1 +1,2 @@
 DIST ruby-gpgme-2.0.10.tar.gz 2377398 SHA256 0c7d6a2ef57a1bcad7dc0d9175966ca3e70fc0fcb9f23e1758d55bc357be1129 SHA512 825ab9bb5472c63d0d0060b3d5915f03c2cd0a567747fd1d66f2bd34caa6e99965ebbbf22e914bce2c3eb035ff32339bd3f5748b83e4968a7401012bdbcd8a6a WHIRLPOOL bd31b812e835e8fe82ba1b815c9da8f0a1afe83056327c7d1273b8a8b5dec9aecdfee79a867051e4da04abcb497e48eee01bd975d109afd665fec4cfa891d33c
+DIST ruby-gpgme-2.0.11.tar.gz 2414945 SHA256 13357d6f89b3c5d11ea5edbec3ceab3046c4fbf87dd62bc6128eebd9e384e4de SHA512 4cada80cba7777836aa53033fd416677e7cde0572d15dbca0f1c88cde336526c4a0a028dd1dc044aa70441c8e624af2135f87d9d7c498f16c5c9b207a6814588 WHIRLPOOL 550aee64df283d5a8601783f1c6981a15e06ddddbfdd8f21a594799c89fa9724ba3cb477462b6c7829e697760c73e3452c638212611f8a16239a97d9fd4c2a24

diff --git a/dev-ruby/gpgme/gpgme-2.0.11.ebuild b/dev-ruby/gpgme/gpgme-2.0.11.ebuild
new file mode 100644
index 0000000..09a0e7b
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.11.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-ng ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
+	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
+}
+
+each_ruby_test() {
+	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/
@ 2015-08-27  6:00 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2015-08-27  6:00 UTC (permalink / raw
  To: gentoo-commits

commit:     bc7678c0f14f3a549da8c7738c008433c6f5d707
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 27 05:08:43 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 05:59:57 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7678c0

dev-ruby/gpgme: version bump

Package-Manager: portage-2.2.20.1

 dev-ruby/gpgme/Manifest            |  1 +
 dev-ruby/gpgme/gpgme-2.0.10.ebuild | 55 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index d641314..d2ecceb 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,2 +1,3 @@
 DIST gpgme-2.0.8.gem 2221056 SHA256 b54f47c3c932f4331e1c8d4ac971fe203ac030be38788b23fd5d05aa631dd0ab SHA512 9ff616d2c11af05aaa69fa132040c6268f01d05a8444297814326e0cd57dcf21fcc5489cc4e1fd3d40ad7652fa06abbb37caf0b69664e38489ed6939b96dfe7f WHIRLPOOL e085fbf9d806fbdcbaf91f6acf008de6b6ebdb6764ec07acb7e948f19535d92f72a61f76520e7ed83d11f55e9a87f798149c11061e58ebd388c244394e93570b
+DIST ruby-gpgme-2.0.10.tar.gz 2377398 SHA256 0c7d6a2ef57a1bcad7dc0d9175966ca3e70fc0fcb9f23e1758d55bc357be1129 SHA512 825ab9bb5472c63d0d0060b3d5915f03c2cd0a567747fd1d66f2bd34caa6e99965ebbbf22e914bce2c3eb035ff32339bd3f5748b83e4968a7401012bdbcd8a6a WHIRLPOOL bd31b812e835e8fe82ba1b815c9da8f0a1afe83056327c7d1273b8a8b5dec9aecdfee79a867051e4da04abcb497e48eee01bd975d109afd665fec4cfa891d33c
 DIST ruby-gpgme-2.0.9.tar.gz 2359780 SHA256 110a983c5b77c3252ae500b5b5fb0aa1b2bfef84f14bb82b68521fc51862397c SHA512 4916ea39b1db43151b07bba570fa469b36c7cb1a346166181e40a61dc877872c3a264d5ed7cb9a582cc700d561d4e30784a72985dc6ca8d5a55064b3709559f5 WHIRLPOOL 4ba59603367c7a419149d0fe22bc6a63c979bfd064f0bd177287ff11973f9e84c7e0364f00697143caae477d0eecfed854deb8e60fa4b976ef6e4e8b79335a9d

diff --git a/dev-ruby/gpgme/gpgme-2.0.10.ebuild b/dev-ruby/gpgme/gpgme-2.0.10.ebuild
new file mode 100644
index 0000000..578a8a0
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.10.ebuild
@@ -0,0 +1,55 @@
+# 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_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-ng ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+	sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+		-e '3igem "mocha", "~> 0.14"' \
+		test/test_helper.rb || die
+
+	# Remove failing tests for now. This package was added without
+	# running any tests :-(
+	rm -f test/{ctx,crypto}_test.rb || die
+
+	sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+	append-flags -fPIC
+	export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+	${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
+	cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
+}
+
+each_ruby_test() {
+	${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2024-11-08  8:59 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-15  6:00 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/gpgme/ Hans de Graaff
  -- strict thread matches above, loose matches on Subject: below --
2024-11-08  8:59 Hans de Graaff
2024-06-23  1:49 Sam James
2024-02-01  7:11 Hans de Graaff
2023-09-09 10:34 Hans de Graaff
2023-07-05  4:40 Hans de Graaff
2023-07-05  4:40 Hans de Graaff
2023-04-13  6:11 Sam James
2022-12-27  6:56 Hans de Graaff
2022-11-08  6:12 Hans de Graaff
2022-06-25  8:55 Hans de Graaff
2022-05-06  7:13 Hans de Graaff
2022-02-16 22:11 David Seifert
2021-10-31  5:57 Hans de Graaff
2020-02-19 18:59 Hans de Graaff
2019-10-05  6:02 Hans de Graaff
2019-07-17  7:04 Hans de Graaff
2019-06-01  8:20 Hans de Graaff
2019-04-09 17:05 Hans de Graaff
2018-01-22 19:49 Hans de Graaff
2017-12-28 23:00 Robin H. Johnson
2016-03-21 21:55 Manuel Rüger
2016-01-20  6:03 Hans de Graaff
2015-12-16  6:48 Hans de Graaff
2015-12-16  6:48 Hans de Graaff
2015-08-27  6:00 Hans de Graaff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox