* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2018-11-25 21:58 Aaron Bauman
0 siblings, 0 replies; 14+ messages in thread
From: Aaron Bauman @ 2018-11-25 21:58 UTC (permalink / raw
To: gentoo-commits
commit: 57fc5aa90c123f61011a95bf19c5f6df4ae11120
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:51:54 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:51:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fc5aa9
dev-ruby/em-websocket: new package. supports www-apps/jekyll bump
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
dev-ruby/em-websocket/Manifest | 1 +
dev-ruby/em-websocket/em-websocket-0.5.1.ebuild | 36 +++++++++++++++++++++++++
dev-ruby/em-websocket/metadata.xml | 11 ++++++++
3 files changed, 48 insertions(+)
diff --git a/dev-ruby/em-websocket/Manifest b/dev-ruby/em-websocket/Manifest
new file mode 100644
index 00000000000..1d6e1bc1ba1
--- /dev/null
+++ b/dev-ruby/em-websocket/Manifest
@@ -0,0 +1 @@
+DIST em-websocket-0.5.1.tar.gz 27792 BLAKE2B 5aa8b9b9a1bf7066086c3115358a01054dbd24c3b9e7b454210c653aa25face2230e5504e0fc3a13d4770bcfcdf5d792c1914f173ec8d83d1b97ee7c169636af SHA512 ca2b4e2e4be663a5932fe63ed0efab169fbee9aec50f9780c1ee5df0efa300acb58410b97a22d5d10a2cb9195c2a68f6c71bf4e070ee6d915c6abf4015aa5d94
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
new file mode 100644
index 00000000000..9e941fc5e43
--- /dev/null
+++ b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EventMachine based WebSocket server"
+HOMEPAGE="https://rubygems.org/gems/em-websocket"
+SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+ruby_add_rdepend "
+ >=dev-ruby/eventmachine-0.5
+ >=dev-ruby/http_parser_rb-0.6.0
+"
+
+all_ruby_install() {
+ all_fakegem_install
+
+ insinto /usr/share/doc/${PF}/
+ doins -r examples || die "Failed to install examples"
+}
diff --git a/dev-ruby/em-websocket/metadata.xml b/dev-ruby/em-websocket/metadata.xml
new file mode 100644
index 00000000000..6c884949856
--- /dev/null
+++ b/dev-ruby/em-websocket/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bman@gentoo.org</email>
+ <name>Aaron Bauman</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">igrigorik/em-websocket</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2018-11-26 6:20 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2018-11-26 6:20 UTC (permalink / raw
To: gentoo-commits
commit: 8cb1b592372396da24d3e0efd8e532df0f6f587b
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 26 06:20:20 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Nov 26 06:20:20 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb1b592
dev-ruby/em-websocket: fix FEATURES=test and dependencies
Match dependencies to gemspec.
Unbreak DEPEND and RDEPEND.
Run unit tests only due to unpackaged dependencies.
Install proper gemspec file.
Add ruby as co-maintainer.
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ruby/em-websocket/em-websocket-0.5.1.ebuild | 21 +++++++++++++++------
dev-ruby/em-websocket/metadata.xml | 4 ++++
2 files changed, 19 insertions(+), 6 deletions(-)
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
index 9e941fc5e43..42534c14304 100644
--- a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
+++ b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
@@ -1,14 +1,18 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby23 ruby24 ruby25"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
inherit ruby-fakegem
DESCRIPTION="EventMachine based WebSocket server"
@@ -20,14 +24,19 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
-DEPEND=""
-RDEPEND=""
-
ruby_add_rdepend "
- >=dev-ruby/eventmachine-0.5
- >=dev-ruby/http_parser_rb-0.6.0
+ >=dev-ruby/eventmachine-0.12.9
+ =dev-ruby/http_parser_rb-0.6*
"
+all_ruby_prepare() {
+ # Only run unit tests since we require unpackaged code for the
+ # integration tests.
+ sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
+ -e "/^require 'integration/ s:^:#:" spec/helper.rb || die
+ rm -fr spec/integration || die
+}
+
all_ruby_install() {
all_fakegem_install
diff --git a/dev-ruby/em-websocket/metadata.xml b/dev-ruby/em-websocket/metadata.xml
index 6c884949856..8cebe0b9e50 100644
--- a/dev-ruby/em-websocket/metadata.xml
+++ b/dev-ruby/em-websocket/metadata.xml
@@ -5,6 +5,10 @@
<email>bman@gentoo.org</email>
<name>Aaron Bauman</name>
</maintainer>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
<upstream>
<remote-id type="github">igrigorik/em-websocket</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2018-11-29 7:30 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2018-11-29 7:30 UTC (permalink / raw
To: gentoo-commits
commit: 591ce05e7edcda218287b52a4389fb5b97b13598
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 28 06:42:03 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Nov 29 07:30:25 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591ce05e
dev-ruby/em-websocket: fix metadata warning
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ruby/em-websocket/metadata.xml | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/dev-ruby/em-websocket/metadata.xml b/dev-ruby/em-websocket/metadata.xml
index 8cebe0b9e50..d9e1c6808b5 100644
--- a/dev-ruby/em-websocket/metadata.xml
+++ b/dev-ruby/em-websocket/metadata.xml
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>bman@gentoo.org</email>
- <name>Aaron Bauman</name>
- </maintainer>
+ <maintainer type="person">
+ <email>bman@gentoo.org</email>
+ <name>Aaron Bauman</name>
+ </maintainer>
<maintainer type="project">
<email>ruby@gentoo.org</email>
<name>Gentoo Ruby Project</name>
</maintainer>
- <upstream>
- <remote-id type="github">igrigorik/em-websocket</remote-id>
- </upstream>
+ <upstream>
+ <remote-id type="github">igrigorik/em-websocket</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2018-12-10 7:55 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2018-12-10 7:55 UTC (permalink / raw
To: gentoo-commits
commit: 724aa896834444005fead3e87262cd9c20dcd24f
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 10 07:55:41 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Dec 10 07:55:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724aa896
dev-ruby/em-websocket: avoid dependency on git
Fixes: https://bugs.gentoo.org/672418
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ruby/em-websocket/em-websocket-0.5.1.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
index 42534c14304..2bfcb9ecaf1 100644
--- a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
+++ b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
@@ -30,6 +30,9 @@ ruby_add_rdepend "
"
all_ruby_prepare() {
+ # Avoid dependency on git
+ sed -i -e '/ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
# Only run unit tests since we require unpackaged code for the
# integration tests.
sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2019-02-02 10:36 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2019-02-02 10:36 UTC (permalink / raw
To: gentoo-commits
commit: 300ffbaa0f8f855d31fec668736a937edcef39c6
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 2 10:35:01 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Feb 2 10:36:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300ffbaa
dev-ruby/em-websocket: add ruby26
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ruby/em-websocket/em-websocket-0.5.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
index 2bfcb9ecaf1..9ac1f08bd34 100644
--- a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
+++ b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2020-09-25 6:09 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2020-09-25 6:09 UTC (permalink / raw
To: gentoo-commits
commit: b173bf40d39751dccdb5780ec7557f61bb9b5b4b
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 25 05:45:04 2020 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Sep 25 06:09:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b173bf40
dev-ruby/em-websocket: add 0.5.2
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/em-websocket/Manifest | 1 +
dev-ruby/em-websocket/em-websocket-0.5.2.ebuild | 47 +++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/dev-ruby/em-websocket/Manifest b/dev-ruby/em-websocket/Manifest
index 1d6e1bc1ba1..b374a75d4ce 100644
--- a/dev-ruby/em-websocket/Manifest
+++ b/dev-ruby/em-websocket/Manifest
@@ -1 +1,2 @@
DIST em-websocket-0.5.1.tar.gz 27792 BLAKE2B 5aa8b9b9a1bf7066086c3115358a01054dbd24c3b9e7b454210c653aa25face2230e5504e0fc3a13d4770bcfcdf5d792c1914f173ec8d83d1b97ee7c169636af SHA512 ca2b4e2e4be663a5932fe63ed0efab169fbee9aec50f9780c1ee5df0efa300acb58410b97a22d5d10a2cb9195c2a68f6c71bf4e070ee6d915c6abf4015aa5d94
+DIST em-websocket-0.5.2.tar.gz 29367 BLAKE2B 91d41044e20f1f8277527205e3ee6671de2a1fb9b433c18d5b48a166c7cfa53c6553e32b726326f126981f0e014625075bc918b71e00bd8a6919670c370b6cab SHA512 46df705e2af93082884c7ca521df4f6cf33309c441eb3ba96be609b2cf280e3b72c689810d55279db6dbbc178ed843d64ccdaf9d4b39d52ddac7d84956065b06
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
new file mode 100644
index 00000000000..61ebed06f90
--- /dev/null
+++ b/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EventMachine based WebSocket server"
+HOMEPAGE="https://rubygems.org/gems/em-websocket"
+SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/eventmachine-0.12.9
+ =dev-ruby/http_parser_rb-0.6*
+"
+
+all_ruby_prepare() {
+ # Avoid dependency on git
+ sed -i -e '/ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Only run unit tests since we require unpackaged code for the
+ # integration tests.
+ sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
+ -e "/^require 'integration/ s:^:#:" spec/helper.rb || die
+ rm -fr spec/integration || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ insinto /usr/share/doc/${PF}/
+ doins -r examples
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2020-10-04 5:42 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2020-10-04 5:42 UTC (permalink / raw
To: gentoo-commits
commit: 9d2e8c2328e5924e1f10cd1712856fb14153fcd0
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 3 06:25:45 2020 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 4 05:41:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2e8c23
dev-ruby/em-websocket: fix deprecated insinto
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/em-websocket/em-websocket-0.5.2.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
index 61ebed06f90..b5c36614b5b 100644
--- a/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
+++ b/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
@@ -42,6 +42,5 @@ all_ruby_prepare() {
all_ruby_install() {
all_fakegem_install
- insinto /usr/share/doc/${PF}/
- doins -r examples
+ dodoc -r examples
}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2021-07-06 6:56 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2021-07-06 6:56 UTC (permalink / raw
To: gentoo-commits
commit: 1a5a655d2b6c5b8a02eb2996dfedaf2004f63ac4
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 6 06:27:55 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Jul 6 06:56:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5a655d
dev-ruby/em-websocket: cleanup
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/em-websocket/Manifest | 1 -
dev-ruby/em-websocket/em-websocket-0.5.1.ebuild | 48 -------------------------
2 files changed, 49 deletions(-)
diff --git a/dev-ruby/em-websocket/Manifest b/dev-ruby/em-websocket/Manifest
index b374a75d4ce..dca7954e687 100644
--- a/dev-ruby/em-websocket/Manifest
+++ b/dev-ruby/em-websocket/Manifest
@@ -1,2 +1 @@
-DIST em-websocket-0.5.1.tar.gz 27792 BLAKE2B 5aa8b9b9a1bf7066086c3115358a01054dbd24c3b9e7b454210c653aa25face2230e5504e0fc3a13d4770bcfcdf5d792c1914f173ec8d83d1b97ee7c169636af SHA512 ca2b4e2e4be663a5932fe63ed0efab169fbee9aec50f9780c1ee5df0efa300acb58410b97a22d5d10a2cb9195c2a68f6c71bf4e070ee6d915c6abf4015aa5d94
DIST em-websocket-0.5.2.tar.gz 29367 BLAKE2B 91d41044e20f1f8277527205e3ee6671de2a1fb9b433c18d5b48a166c7cfa53c6553e32b726326f126981f0e014625075bc918b71e00bd8a6919670c370b6cab SHA512 46df705e2af93082884c7ca521df4f6cf33309c441eb3ba96be609b2cf280e3b72c689810d55279db6dbbc178ed843d64ccdaf9d4b39d52ddac7d84956065b06
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
deleted file mode 100644
index 512289f84e5..00000000000
--- a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="EventMachine based WebSocket server"
-HOMEPAGE="https://rubygems.org/gems/em-websocket"
-SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/eventmachine-0.12.9
- =dev-ruby/http_parser_rb-0.6*
-"
-
-all_ruby_prepare() {
- # Avoid dependency on git
- sed -i -e '/ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Only run unit tests since we require unpackaged code for the
- # integration tests.
- sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
- -e "/^require 'integration/ s:^:#:" spec/helper.rb || die
- rm -fr spec/integration || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- insinto /usr/share/doc/${PF}/
- doins -r examples
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2021-10-09 7:27 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2021-10-09 7:27 UTC (permalink / raw
To: gentoo-commits
commit: 45eb39c79ab12cc1b770056f3b4ff679b68c1bdd
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 9 06:46:59 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 9 07:27:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45eb39c7
dev-ruby/em-websocket: add ruby27
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/em-websocket/em-websocket-0.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
index eb230e2b9e0..4e6a751ea51 100644
--- a/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
+++ b/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2021-11-11 7:04 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2021-11-11 7:04 UTC (permalink / raw
To: gentoo-commits
commit: 43793b262d4921f4d4f2f7671926c778ad79693f
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 11 07:01:51 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Nov 11 07:04:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43793b26
dev-ruby/em-websocket: add 0.5.3
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/em-websocket/Manifest | 1 +
dev-ruby/em-websocket/em-websocket-0.5.3.ebuild | 46 +++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/dev-ruby/em-websocket/Manifest b/dev-ruby/em-websocket/Manifest
index dca7954e687..264fa5de1ff 100644
--- a/dev-ruby/em-websocket/Manifest
+++ b/dev-ruby/em-websocket/Manifest
@@ -1 +1,2 @@
DIST em-websocket-0.5.2.tar.gz 29367 BLAKE2B 91d41044e20f1f8277527205e3ee6671de2a1fb9b433c18d5b48a166c7cfa53c6553e32b726326f126981f0e014625075bc918b71e00bd8a6919670c370b6cab SHA512 46df705e2af93082884c7ca521df4f6cf33309c441eb3ba96be609b2cf280e3b72c689810d55279db6dbbc178ed843d64ccdaf9d4b39d52ddac7d84956065b06
+DIST em-websocket-0.5.3.tar.gz 29411 BLAKE2B ce38ee1adc9cd49454d74d94130e9d759c631337da9401390fae68210f7b02692a0f23eb5970aa226ab3651e1924a117ac104a01481cc954ca77ab9c27b1e5ac SHA512 28d5cf042899319f50ff0d3b140d75fb281b7e0635118a63df243151c4f442dbabf7dbe15b26b44167d925ed00819b01eeeef110107e4058d8a534f84913b232
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild
new file mode 100644
index 00000000000..40d23cc7ff3
--- /dev/null
+++ b/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EventMachine based WebSocket server"
+HOMEPAGE="https://rubygems.org/gems/em-websocket"
+SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/eventmachine-0.12.9
+ =dev-ruby/http_parser_rb-0.6*
+"
+
+all_ruby_prepare() {
+ # Avoid dependency on git
+ sed -i -e '/ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Only run unit tests since we require unpackaged code for the
+ # integration tests.
+ sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
+ -e "/^require 'integration/ s:^:#:" spec/helper.rb || die
+ rm -fr spec/integration || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2023-03-12 12:09 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2023-03-12 12:09 UTC (permalink / raw
To: gentoo-commits
commit: b98445674282aff0aa0a1e48d7a659e764a52f30
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 12 08:34:02 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Mar 12 12:09:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9844567
dev-ruby/em-websocket: drop 0.5.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/em-websocket/Manifest | 1 -
dev-ruby/em-websocket/em-websocket-0.5.2.ebuild | 46 -------------------------
2 files changed, 47 deletions(-)
diff --git a/dev-ruby/em-websocket/Manifest b/dev-ruby/em-websocket/Manifest
index 264fa5de1fff..88d50706746e 100644
--- a/dev-ruby/em-websocket/Manifest
+++ b/dev-ruby/em-websocket/Manifest
@@ -1,2 +1 @@
-DIST em-websocket-0.5.2.tar.gz 29367 BLAKE2B 91d41044e20f1f8277527205e3ee6671de2a1fb9b433c18d5b48a166c7cfa53c6553e32b726326f126981f0e014625075bc918b71e00bd8a6919670c370b6cab SHA512 46df705e2af93082884c7ca521df4f6cf33309c441eb3ba96be609b2cf280e3b72c689810d55279db6dbbc178ed843d64ccdaf9d4b39d52ddac7d84956065b06
DIST em-websocket-0.5.3.tar.gz 29411 BLAKE2B ce38ee1adc9cd49454d74d94130e9d759c631337da9401390fae68210f7b02692a0f23eb5970aa226ab3651e1924a117ac104a01481cc954ca77ab9c27b1e5ac SHA512 28d5cf042899319f50ff0d3b140d75fb281b7e0635118a63df243151c4f442dbabf7dbe15b26b44167d925ed00819b01eeeef110107e4058d8a534f84913b232
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
deleted file mode 100644
index 4e6a751ea511..000000000000
--- a/dev-ruby/em-websocket/em-websocket-0.5.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="EventMachine based WebSocket server"
-HOMEPAGE="https://rubygems.org/gems/em-websocket"
-SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/eventmachine-0.12.9
- =dev-ruby/http_parser_rb-0.6*
-"
-
-all_ruby_prepare() {
- # Avoid dependency on git
- sed -i -e '/ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Only run unit tests since we require unpackaged code for the
- # integration tests.
- sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
- -e "/^require 'integration/ s:^:#:" spec/helper.rb || die
- rm -fr spec/integration || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r examples
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2023-03-12 12:09 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2023-03-12 12:09 UTC (permalink / raw
To: gentoo-commits
commit: 43c396e2dfbc8626e8260d6351e3360e95cfd198
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 12 08:34:38 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Mar 12 12:09:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c396e2
dev-ruby/em-websocket: enable ruby30, ruby31
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/em-websocket/em-websocket-0.5.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild
index 40d23cc7ff35..683fa75d97ba 100644
--- a/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild
+++ b/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2023-07-12 7:46 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2023-07-12 7:46 UTC (permalink / raw
To: gentoo-commits
commit: 4cddbb5f23fe05f50dbb7b66840a4d417bf92487
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 12 05:59:28 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 12 07:46:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cddbb5f
dev-ruby/em-websocket: add ruby32
Fix http_parser_rb version requirement.
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/em-websocket/em-websocket-0.5.3-r1.ebuild | 46 ++++++++++++++++++++++
1 file changed, 46 insertions(+)
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.3-r1.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.3-r1.ebuild
new file mode 100644
index 000000000000..43c8a335c529
--- /dev/null
+++ b/dev-ruby/em-websocket/em-websocket-0.5.3-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EventMachine based WebSocket server"
+HOMEPAGE="https://rubygems.org/gems/em-websocket"
+SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/eventmachine-0.12.9
+ dev-ruby/http_parser_rb:0
+"
+
+all_ruby_prepare() {
+ # Avoid dependency on git
+ sed -i -e '/ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Only run unit tests since we require unpackaged code for the
+ # integration tests.
+ sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
+ -e "/^require 'integration/ s:^:#:" spec/helper.rb || die
+ rm -fr spec/integration || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/
@ 2023-08-29 17:44 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2023-08-29 17:44 UTC (permalink / raw
To: gentoo-commits
commit: 6d6fd5da98400d2a00d42f421fb8e454d1e7ceb7
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 29 17:24:25 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Aug 29 17:44:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6fd5da
dev-ruby/em-websocket: drop 0.5.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/em-websocket/em-websocket-0.5.3.ebuild | 46 -------------------------
1 file changed, 46 deletions(-)
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild
deleted file mode 100644
index 139af24908c6..000000000000
--- a/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="EventMachine based WebSocket server"
-HOMEPAGE="https://rubygems.org/gems/em-websocket"
-SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/eventmachine-0.12.9
- =dev-ruby/http_parser_rb-0.6*
-"
-
-all_ruby_prepare() {
- # Avoid dependency on git
- sed -i -e '/ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Only run unit tests since we require unpackaged code for the
- # integration tests.
- sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
- -e "/^require 'integration/ s:^:#:" spec/helper.rb || die
- rm -fr spec/integration || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r examples
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2023-08-29 17:44 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-26 6:20 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/em-websocket/ Hans de Graaff
-- strict thread matches above, loose matches on Subject: below --
2023-08-29 17:44 Hans de Graaff
2023-07-12 7:46 Hans de Graaff
2023-03-12 12:09 Hans de Graaff
2023-03-12 12:09 Hans de Graaff
2021-11-11 7:04 Hans de Graaff
2021-10-09 7:27 Hans de Graaff
2021-07-06 6:56 Hans de Graaff
2020-10-04 5:42 Hans de Graaff
2020-09-25 6:09 Hans de Graaff
2019-02-02 10:36 Hans de Graaff
2018-12-10 7:55 Hans de Graaff
2018-11-29 7:30 Hans de Graaff
2018-11-25 21:58 Aaron Bauman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox