commit:     36477abb43af64348e217b235e99a3aa72078a5b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 07:26:39 2025 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jan  5 07:26:39 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36477abb

dev-ruby/websocket-driver: add 0.7.7

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

 dev-ruby/websocket-driver/Manifest                 |  1 +
 .../websocket-driver/websocket-driver-0.7.7.ebuild | 33 ++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/websocket-driver/Manifest 
b/dev-ruby/websocket-driver/Manifest
index a92156788621..ea8bd85ff259 100644
--- a/dev-ruby/websocket-driver/Manifest
+++ b/dev-ruby/websocket-driver/Manifest
@@ -1 +1,2 @@
 DIST websocket-driver-0.7.6.tar.gz 26332 BLAKE2B 
e8da76846b519603f7eef9cef53afdff3d48176cba21de1ce6b17e3718dd33b8309aaca721d4d11480e34e04b1ed2bfbb8892af507fbc72c1ff846c800f46499
 SHA512 
5444a0748821ab651e9e5ed40fd737c9af50eca1f8046b3110ab436bb8c0c56250ee8a8e762ae1668249d9ebfa2712b52802950529a949aba2574ffc66c1c58a
+DIST websocket-driver-0.7.7.tar.gz 26399 BLAKE2B 
a247e388995b1bba76b4fdbb1871b42bc2861c7550ebd2600a036c992f68c64e8ed88fd7811b85804e4167394e98bbc2eb01cd821dce3e0c8b181765f526f3d2
 SHA512 
ef012c2706d0fede25f3ea035c8ac26106f466a188ad46ce6729967aab5f0d655baa70138753ee0c44be9521caf9bab030b3f4d3cee813229ec7e4a2c5793cfa

diff --git a/dev-ruby/websocket-driver/websocket-driver-0.7.7.ebuild 
b/dev-ruby/websocket-driver/websocket-driver-0.7.7.ebuild
new file mode 100644
index 000000000000..768126c276af
--- /dev/null
+++ b/dev-ruby/websocket-driver/websocket-driver-0.7.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/websocket-driver/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A complete implementation of the WebSocket protocols"
+HOMEPAGE="https://github.com/faye/websocket-driver-ruby";
+SRC_URI="https://github.com/faye/websocket-driver-ruby/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="${PN}-ruby-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0.7"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+       dev-ruby/base64
+       >=dev-ruby/websocket-extensions-0.1.0
+"
+
+all_ruby_prepare() {
+       sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+}

Reply via email to