summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/cucumber-messages')
-rw-r--r--dev-util/cucumber-messages/Manifest8
-rw-r--r--dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild19
-rw-r--r--dev-util/cucumber-messages/cucumber-messages-18.0.0.ebuild19
-rw-r--r--dev-util/cucumber-messages/cucumber-messages-19.1.4.ebuild (renamed from dev-util/cucumber-messages/cucumber-messages-7.0.0.ebuild)14
-rw-r--r--dev-util/cucumber-messages/cucumber-messages-20.0.0.ebuild19
-rw-r--r--dev-util/cucumber-messages/cucumber-messages-22.0.0.ebuild21
-rw-r--r--dev-util/cucumber-messages/cucumber-messages-24.0.1.ebuild24
-rw-r--r--dev-util/cucumber-messages/cucumber-messages-24.1.0.ebuild24
-rw-r--r--dev-util/cucumber-messages/metadata.xml4
9 files changed, 142 insertions, 10 deletions
diff --git a/dev-util/cucumber-messages/Manifest b/dev-util/cucumber-messages/Manifest
index b56f1f7b0ea1..a4d29504dc8e 100644
--- a/dev-util/cucumber-messages/Manifest
+++ b/dev-util/cucumber-messages/Manifest
@@ -1 +1,7 @@
-DIST cucumber-messages-7.0.0.gem 10752 BLAKE2B b76698440d91a045e95b9a4166ba98b46f0032a7330ebda98a2e1556ebb8f1232ff1124a691e7d82dccf8d9bf34f557ea078bd7bae5dc0d6a540d3abb15c81ae SHA512 3945a28fcbb3502f669aad228bce094112d7e5b5e459ebf71df8e32bc29216d2295d64cbf8c17ca4a2a8abe5fac45bde634300ffb9371d3e9c3a64f22fcc68d8
+DIST cucumber-messages-17.1.1.gem 21504 BLAKE2B 343bdb916c1e1a8cfa0aaaa4837d11064d51268a283b9c79b0ff249abe8066ef6a3d56d021d3b9d9b1d8a2dfc1495b08263dc325f6ac8a0e2dbd46281089cee7 SHA512 32d4740bd6aae8bf4273aac9974e181d32c4bd0be5883722ea38aa62df8b915504fd21a655111c03527d3fe1f31f0ec41ac637cb7293b753c7ec4eb6a97e7db9
+DIST cucumber-messages-18.0.0.gem 20992 BLAKE2B 292de17ef1b73ea2f35f3994bfbab14f206d8152fd885a7e6d351eaf67bb7ecfbbf8fd1a24ea1fc2cd42bbcde5290ec69c227db273193e897c5e4aebc555aa99 SHA512 52a7c3d8105a8b7abfd2914088ea2c9caa794451a53a50c8c6b98f36ad73947dd2e2f0925a06f2eae4019bd6e22b206670d51557149e50532580377c95a904be
+DIST cucumber-messages-19.1.4.gem 21504 BLAKE2B 36bc578d6a3151e83d824a9da0a07ff06875d8109c1d83da12dd9b96f877ffe6983d12caeb820296c703a504c6f04c65944240112dbdda106ecd22fe18f26c3d SHA512 17e12595d4a19d5e6d50874543b4b46ee2b394b6deb4d29a887731be83262f54e88d9732b46f14d43dd8a5a6fc51594c2e8e26a72b51cd4c3accb6dfde65e573
+DIST cucumber-messages-20.0.0.gem 21504 BLAKE2B 7d420632448e124d6d33666fd75d230535b368e94bd22819a36cfbbcf384e567f32992f1d16658bb04dd3b74f4201010244948e7da93d8305f3aa5e94df893d7 SHA512 f07cc332e45654b32d221b4fb317449ce83dd05dbb1d728539c519ebcc3a53793a7e50eb2cbf1b43ab3ec9082a3cbf65fce163efeaf517b3016171c35a2b6f02
+DIST cucumber-messages-22.0.0.gem 22016 BLAKE2B eea91f0ab536ccd3357a488e04eca60cbc13257530ce599cf265861efbf848ee9ba40a7e5a18a21495391bb4872b1c5a4eeae25291e462f6129c0fe8b060e176 SHA512 6b62684b4f4aaa884801c47491a7cb24dd4686ca8080b8dad8b7cf0750794ba6e565af908b7c1068c39b83c35698a24ed0a168446675906afc0dd68151e1e676
+DIST cucumber-messages-24.0.1.tar.gz 333950 BLAKE2B 65de208ee893d9a4651345c406f025f499d70c292a952d5ca2c3e14225b08a88b65f400690b0fe726d8642e6cd15b34889b391ac49d063d48ba1bda1016d01a4 SHA512 bdc42c14078307ba81cfc856745312c3dd0f941e2d84c8a438946e71f22d39c582bf8541584203a49ac87e975aa3823b3fdecedcd2fe7c934d8b73a1f6a38c4f
+DIST cucumber-messages-24.1.0.tar.gz 341001 BLAKE2B 84e8d5752a4decd6dc22ba9d04509c794df71df94d0ff33069216815bd5aa42a1e4c4216a95ca2a81b15819aa86b2794f6f89b08ed61e0590cb03842af8b6ee5 SHA512 1bda567326deae6dfc6962a86cc1379f029de6d82ac683872d833f6675abf0515a705e228e82039e64172d798391b449a08700e837ece8c6734b789dd1aae4c0
diff --git a/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild b/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild
new file mode 100644
index 000000000000..addbef80a1c0
--- /dev/null
+++ b/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild
@@ -0,0 +1,19 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication"
+HOMEPAGE="https://cucumber.io/"
+LICENSE="MIT"
+
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+SLOT="$(ver_cut 1)"
diff --git a/dev-util/cucumber-messages/cucumber-messages-18.0.0.ebuild b/dev-util/cucumber-messages/cucumber-messages-18.0.0.ebuild
new file mode 100644
index 000000000000..addbef80a1c0
--- /dev/null
+++ b/dev-util/cucumber-messages/cucumber-messages-18.0.0.ebuild
@@ -0,0 +1,19 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication"
+HOMEPAGE="https://cucumber.io/"
+LICENSE="MIT"
+
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+SLOT="$(ver_cut 1)"
diff --git a/dev-util/cucumber-messages/cucumber-messages-7.0.0.ebuild b/dev-util/cucumber-messages/cucumber-messages-19.1.4.ebuild
index 34d22ed0a0ed..ba8921418d1b 100644
--- a/dev-util/cucumber-messages/cucumber-messages-7.0.0.ebuild
+++ b/dev-util/cucumber-messages/cucumber-messages-19.1.4.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+EAPI=8
+USE_RUBY="ruby31 ruby32"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
inherit ruby-fakegem
DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication"
-HOMEPAGE="https://github.com/cucumber/cucumber-messages-ruby#readme"
+HOMEPAGE="https://cucumber.io/"
LICENSE="MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
SLOT="$(ver_cut 1)"
-
-ruby_add_rdepend "<dev-ruby/google-protobuf-3.9"
diff --git a/dev-util/cucumber-messages/cucumber-messages-20.0.0.ebuild b/dev-util/cucumber-messages/cucumber-messages-20.0.0.ebuild
new file mode 100644
index 000000000000..ba8921418d1b
--- /dev/null
+++ b/dev-util/cucumber-messages/cucumber-messages-20.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication"
+HOMEPAGE="https://cucumber.io/"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="$(ver_cut 1)"
diff --git a/dev-util/cucumber-messages/cucumber-messages-22.0.0.ebuild b/dev-util/cucumber-messages/cucumber-messages-22.0.0.ebuild
new file mode 100644
index 000000000000..9e456ac367a3
--- /dev/null
+++ b/dev-util/cucumber-messages/cucumber-messages-22.0.0.ebuild
@@ -0,0 +1,21 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication"
+HOMEPAGE="https://cucumber.io/"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="$(ver_cut 1)"
+
+ruby_add_bdepend "test? ( dev-util/cucumber-compatibility-kit )"
diff --git a/dev-util/cucumber-messages/cucumber-messages-24.0.1.ebuild b/dev-util/cucumber-messages/cucumber-messages-24.0.1.ebuild
new file mode 100644
index 000000000000..3635835ca2fe
--- /dev/null
+++ b/dev-util/cucumber-messages/cucumber-messages-24.0.1.ebuild
@@ -0,0 +1,24 @@
+# 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_GEMSPEC="cucumber-messages.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/messages/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="messages-${PV}/ruby"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="$(ver_cut 1)"
+
+ruby_add_bdepend "test? ( >=dev-util/cucumber-compatibility-kit-12.0 )"
diff --git a/dev-util/cucumber-messages/cucumber-messages-24.1.0.ebuild b/dev-util/cucumber-messages/cucumber-messages-24.1.0.ebuild
new file mode 100644
index 000000000000..3635835ca2fe
--- /dev/null
+++ b/dev-util/cucumber-messages/cucumber-messages-24.1.0.ebuild
@@ -0,0 +1,24 @@
+# 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_GEMSPEC="cucumber-messages.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/messages/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="messages-${PV}/ruby"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="$(ver_cut 1)"
+
+ruby_add_bdepend "test? ( >=dev-util/cucumber-compatibility-kit-12.0 )"
diff --git a/dev-util/cucumber-messages/metadata.xml b/dev-util/cucumber-messages/metadata.xml
index bb6b81284e35..505fed0a7aaf 100644
--- a/dev-util/cucumber-messages/metadata.xml
+++ b/dev-util/cucumber-messages/metadata.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>graaff@gentoo.org</email>
</maintainer>
<upstream>
- <remote-id type="github">cucumber/cucumber-messages-ruby</remote-id>
+ <remote-id type="github">cucumber/messages-ruby</remote-id>
</upstream>
</pkgmetadata>