* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2019-04-18 20:40 Rick Farina
0 siblings, 0 replies; 14+ messages in thread
From: Rick Farina @ 2019-04-18 20:40 UTC (permalink / raw
To: gentoo-commits
commit: 6d69cf0a86cdeb7ffd01ecbce851a770d398c4b1
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 18 19:36:33 2019 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Apr 18 20:40:01 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d69cf0a
dev-ruby/libusb: dep for blinkstick
Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
dev-ruby/libusb/Manifest | 1 +
dev-ruby/libusb/libusb-0.6.4.ebuild | 30 ++++++++++++++++++++++++++++++
dev-ruby/libusb/metadata.xml | 11 +++++++++++
3 files changed, 42 insertions(+)
diff --git a/dev-ruby/libusb/Manifest b/dev-ruby/libusb/Manifest
new file mode 100644
index 00000000000..e92d2a89f11
--- /dev/null
+++ b/dev-ruby/libusb/Manifest
@@ -0,0 +1 @@
+DIST libusb-0.6.4.gem 762368 BLAKE2B daca8049b82cb56fb8cac350f6953ce292c74370bf468497773b34b6017eef9c0252daf2a0213e660db99120a53193ea67943bb1d851ae1ee723ea84dbe289e0 SHA512 433425f9cc2600615a3e4baec962ff0901e9c0eae7a77c410d099f22742995b23bf9c143797b393843b3de26b8336263cd5b3d3d1cdcd8f91266d90201a6a6de
diff --git a/dev-ruby/libusb/libusb-0.6.4.ebuild b/dev-ruby/libusb/libusb-0.6.4.ebuild
new file mode 100644
index 00000000000..9d94b56b38a
--- /dev/null
+++ b/dev-ruby/libusb/libusb-0.6.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
+HOMEPAGE="https://github.com/larskanis/libusb"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+PDEPEND="virtual/ruby-ffi
+ virtual/libusb"
+
+all_ruby_prepare() {
+ sed -i '/mini_portile2/d' ${PN}.gemspec || die
+ sed -i '/mini_portile2/d' lib/libusb/libusb_recipe.rb || die
+ sed -i '/mini_portile2/d' lib/libusb/gem_helper.rb || die
+ sed -i '/mini_portile2/d' lib/libusb/dependencies.rb || die
+}
diff --git a/dev-ruby/libusb/metadata.xml b/dev-ruby/libusb/metadata.xml
new file mode 100644
index 00000000000..cb6b2f1b0c0
--- /dev/null
+++ b/dev-ruby/libusb/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>zerochaos@gentoo.org</email>
+ <name>Rick Farina</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">larskanis/libusb</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2019-04-19 5:46 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2019-04-19 5:46 UTC (permalink / raw
To: gentoo-commits
commit: 23da239ba9212fa487136291377c784fe2eae7aa
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 19 05:37:16 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Apr 19 05:37:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23da239b
dev-ruby/libusb: fix many issues
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-ruby/libusb/libusb-0.6.4.ebuild | 23 +++++++++++++++--------
1 file changed, 15 insertions(+), 8 deletions(-)
diff --git a/dev-ruby/libusb/libusb-0.6.4.ebuild b/dev-ruby/libusb/libusb-0.6.4.ebuild
index 9d94b56b38a..92f4a629ea7 100644
--- a/dev-ruby/libusb/libusb-0.6.4.ebuild
+++ b/dev-ruby/libusb/libusb-0.6.4.ebuild
@@ -4,6 +4,10 @@
EAPI=6
USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
@@ -16,15 +20,18 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-PDEPEND="virtual/ruby-ffi
- virtual/libusb"
+DEPEND+="virtual/libusb:1"
+RDEPEND+="${DEPEND}"
+
+ruby_add_rdepend "dev-ruby/ffi:0"
all_ruby_prepare() {
sed -i '/mini_portile2/d' ${PN}.gemspec || die
- sed -i '/mini_portile2/d' lib/libusb/libusb_recipe.rb || die
- sed -i '/mini_portile2/d' lib/libusb/gem_helper.rb || die
- sed -i '/mini_portile2/d' lib/libusb/dependencies.rb || die
+
+ # Avoid tests that try to open devices
+ rm -f test/test_libusb_bos.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2022-06-18 8:40 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2022-06-18 8:40 UTC (permalink / raw
To: gentoo-commits
commit: 6492075e7549a5731d580f24ecd18d9bbdfa842d
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 18 07:08:43 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jun 18 08:40:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6492075e
dev-ruby/libusb: update EAPI 6 -> 8, add ruby27
Closes: https://bugs.gentoo.org/686816
Closes: https://bugs.gentoo.org/738698
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/libusb-0.6.4-r1.ebuild | 38 ++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
diff --git a/dev-ruby/libusb/libusb-0.6.4-r1.ebuild b/dev-ruby/libusb/libusb-0.6.4-r1.ebuild
new file mode 100644
index 000000000000..bbd7c9db1686
--- /dev/null
+++ b/dev-ruby/libusb/libusb-0.6.4-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
+HOMEPAGE="https://github.com/larskanis/libusb"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+="virtual/libusb:1"
+RDEPEND+="${DEPEND}"
+
+ruby_add_rdepend "dev-ruby/ffi:0"
+ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
+
+all_ruby_prepare() {
+ sed -e '/mini_portile2/d' \
+ -e 's/git ls-files --/find/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid tests that try to open devices or depend on specific hardware
+ rm -f test/test_libusb_{bos,descriptors}.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2022-07-20 6:01 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2022-07-20 6:01 UTC (permalink / raw
To: gentoo-commits
commit: be74ae6f1df92d6213b9f5b75e6b8c1e38c20939
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 05:57:51 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 05:57:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be74ae6f
dev-ruby/libusb: drop 0.6.4
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/libusb-0.6.4.ebuild | 37 -------------------------------------
1 file changed, 37 deletions(-)
diff --git a/dev-ruby/libusb/libusb-0.6.4.ebuild b/dev-ruby/libusb/libusb-0.6.4.ebuild
deleted file mode 100644
index 92f4a629ea74..000000000000
--- a/dev-ruby/libusb/libusb-0.6.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 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="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
-HOMEPAGE="https://github.com/larskanis/libusb"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+="virtual/libusb:1"
-RDEPEND+="${DEPEND}"
-
-ruby_add_rdepend "dev-ruby/ffi:0"
-
-all_ruby_prepare() {
- sed -i '/mini_portile2/d' ${PN}.gemspec || die
-
- # Avoid tests that try to open devices
- rm -f test/test_libusb_bos.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 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: 64f3da4ecf1e379637173145faca09dcf92b6da8
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 12 08:30:32 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=64f3da4e
dev-ruby/libusb: enable ruby30, ruby31
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/libusb-0.6.4-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/libusb/libusb-0.6.4-r1.ebuild b/dev-ruby/libusb/libusb-0.6.4-r1.ebuild
index bbd7c9db1686..8c021b4b7f91 100644
--- a/dev-ruby/libusb/libusb-0.6.4-r1.ebuild
+++ b/dev-ruby/libusb/libusb-0.6.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-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_EXTRADOC="History.md README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2023-03-18 7:17 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2023-03-18 7:17 UTC (permalink / raw
To: gentoo-commits
commit: 5ce86915a6b6bf730dbeb4c54fd6d220d8fc43b2
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 18 07:06:27 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Mar 18 07:06:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce86915
dev-ruby/libusb: add extension installed marker manually
This gem has an extension that is a no-op when using system
libusb. Install the "extension installed" marker manually to make
rubygems happy.
Closes: https://bugs.gentoo.org/901973
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/libusb-0.6.4-r2.ebuild | 47 ++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/dev-ruby/libusb/libusb-0.6.4-r2.ebuild b/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
new file mode 100644
index 000000000000..335703d18ed0
--- /dev/null
+++ b/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
+HOMEPAGE="https://github.com/larskanis/libusb"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+="virtual/libusb:1"
+RDEPEND+="${DEPEND}"
+
+ruby_add_rdepend "dev-ruby/ffi:0"
+ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
+
+all_ruby_prepare() {
+ sed -e '/mini_portile2/d' \
+ -e 's/git ls-files --/find/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid tests that try to open devices or depend on specific hardware
+ rm -f test/test_libusb_{bos,descriptors}.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # This gem includes an extension that does not actually do anything
+ # when using the system libusb, but newer rubygems versions still
+ # require the marker to be present.
+ ruby_fakegem_extensions_installed
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2023-08-29 17:19 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2023-08-29 17:19 UTC (permalink / raw
To: gentoo-commits
commit: 72a9462562ba73a00ba29bb974d43c0a34ab0681
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 29 17:05:03 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Aug 29 17:05:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a94625
dev-ruby/libusb: drop 0.6.4-r1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/libusb-0.6.4-r1.ebuild | 38 ----------------------------------
1 file changed, 38 deletions(-)
diff --git a/dev-ruby/libusb/libusb-0.6.4-r1.ebuild b/dev-ruby/libusb/libusb-0.6.4-r1.ebuild
deleted file mode 100644
index 8c021b4b7f91..000000000000
--- a/dev-ruby/libusb/libusb-0.6.4-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
-HOMEPAGE="https://github.com/larskanis/libusb"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+="virtual/libusb:1"
-RDEPEND+="${DEPEND}"
-
-ruby_add_rdepend "dev-ruby/ffi:0"
-ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
-
-all_ruby_prepare() {
- sed -e '/mini_portile2/d' \
- -e 's/git ls-files --/find/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid tests that try to open devices or depend on specific hardware
- rm -f test/test_libusb_{bos,descriptors}.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2023-08-29 17:19 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2023-08-29 17:19 UTC (permalink / raw
To: gentoo-commits
commit: 77f810bca541febb93e04303ec3e3dec8de9a19d
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 29 17:06:17 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Aug 29 17:06:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f810bc
dev-ruby/libusb: enable ruby32
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/libusb-0.6.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/libusb/libusb-0.6.4-r2.ebuild b/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
index 335703d18ed0..cbde53e96e70 100644
--- a/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
+++ b/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
RUBY_FAKEGEM_EXTRADOC="History.md README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2024-03-04 18:33 Rick Farina
0 siblings, 0 replies; 14+ messages in thread
From: Rick Farina @ 2024-03-04 18:33 UTC (permalink / raw
To: gentoo-commits
commit: 9954d285f995fd2448a8ac658f57a224bf0ef423
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 4 18:17:06 2024 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Mar 4 18:33:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9954d285
dev-ruby/libusb: minor qa
Per discussion with Graaff, dropping myself as maintainer for everything
I originally added as a metasploit deps or worked on because it was a
metasploit dep. Adding ruby project where missing. Minor qa
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
dev-ruby/libusb/libusb-0.6.4-r2.ebuild | 3 +--
dev-ruby/libusb/metadata.xml | 4 ++++
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/libusb/libusb-0.6.4-r2.ebuild b/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
index cbde53e96e70..e46f91d5705a 100644
--- a/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
+++ b/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,6 @@ HOMEPAGE="https://github.com/larskanis/libusb"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
DEPEND+="virtual/libusb:1"
RDEPEND+="${DEPEND}"
diff --git a/dev-ruby/libusb/metadata.xml b/dev-ruby/libusb/metadata.xml
index 0d8083ebbde2..1e7c1b5e79e2 100644
--- a/dev-ruby/libusb/metadata.xml
+++ b/dev-ruby/libusb/metadata.xml
@@ -5,6 +5,10 @@
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
<upstream>
<remote-id type="github">larskanis/libusb</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2024-04-19 6:31 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2024-04-19 6:31 UTC (permalink / raw
To: gentoo-commits
commit: 9da9b516031689c8d39dcbf66d4e1f16db0b629d
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 19 06:30:50 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Apr 19 06:30:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da9b516
dev-ruby/libusb: add 0.7.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/Manifest | 1 +
dev-ruby/libusb/libusb-0.7.0.ebuild | 46 +++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/dev-ruby/libusb/Manifest b/dev-ruby/libusb/Manifest
index e92d2a89f110..ec9d5485031d 100644
--- a/dev-ruby/libusb/Manifest
+++ b/dev-ruby/libusb/Manifest
@@ -1 +1,2 @@
DIST libusb-0.6.4.gem 762368 BLAKE2B daca8049b82cb56fb8cac350f6953ce292c74370bf468497773b34b6017eef9c0252daf2a0213e660db99120a53193ea67943bb1d851ae1ee723ea84dbe289e0 SHA512 433425f9cc2600615a3e4baec962ff0901e9c0eae7a77c410d099f22742995b23bf9c143797b393843b3de26b8336263cd5b3d3d1cdcd8f91266d90201a6a6de
+DIST libusb-0.7.0.gem 819712 BLAKE2B a8d85731b3cff2a5ddf9391a01c54250f11b9933e7ea429031cf8879e22ee79c8c3c8669735b73b7e32ca56c77245588511df1d486a17da67215af2d052082aa SHA512 cd17e40b34bf5015e43435f8f510ce63bc2434c77680dcc8079f123ec4bb12b22b92ae59a7c8646747e5be7f6d14bf3f3a1302549e686ab3735966987311481a
diff --git a/dev-ruby/libusb/libusb-0.7.0.ebuild b/dev-ruby/libusb/libusb-0.7.0.ebuild
new file mode 100644
index 000000000000..d86ffb6892be
--- /dev/null
+++ b/dev-ruby/libusb/libusb-0.7.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
+HOMEPAGE="https://github.com/larskanis/libusb"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND+=">=dev-libs/libusb-1.0.27:1"
+RDEPEND+="${DEPEND}"
+
+ruby_add_rdepend "dev-ruby/ffi:0"
+ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
+
+all_ruby_prepare() {
+ sed -e '/mini_portile2/d' \
+ -e 's/git ls-files --/find/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid tests that try to open devices or depend on specific hardware
+ rm -f test/test_libusb_{bos,bulk_stream_transfer,descriptors}.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # This gem includes an extension that does not actually do anything
+ # when using the system libusb, but newer rubygems versions still
+ # require the marker to be present.
+ ruby_fakegem_extensions_installed
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2024-04-22 5:55 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2024-04-22 5:55 UTC (permalink / raw
To: gentoo-commits
commit: f1c8463f3c0e57f978014d54695b5481ff144287
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 05:51:54 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 05:55:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c8463f
dev-ruby/libusb: add 0.7.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/Manifest | 1 +
dev-ruby/libusb/libusb-0.7.1.ebuild | 46 +++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/dev-ruby/libusb/Manifest b/dev-ruby/libusb/Manifest
index ec9d5485031d..bb34cbccd709 100644
--- a/dev-ruby/libusb/Manifest
+++ b/dev-ruby/libusb/Manifest
@@ -1,2 +1,3 @@
DIST libusb-0.6.4.gem 762368 BLAKE2B daca8049b82cb56fb8cac350f6953ce292c74370bf468497773b34b6017eef9c0252daf2a0213e660db99120a53193ea67943bb1d851ae1ee723ea84dbe289e0 SHA512 433425f9cc2600615a3e4baec962ff0901e9c0eae7a77c410d099f22742995b23bf9c143797b393843b3de26b8336263cd5b3d3d1cdcd8f91266d90201a6a6de
DIST libusb-0.7.0.gem 819712 BLAKE2B a8d85731b3cff2a5ddf9391a01c54250f11b9933e7ea429031cf8879e22ee79c8c3c8669735b73b7e32ca56c77245588511df1d486a17da67215af2d052082aa SHA512 cd17e40b34bf5015e43435f8f510ce63bc2434c77680dcc8079f123ec4bb12b22b92ae59a7c8646747e5be7f6d14bf3f3a1302549e686ab3735966987311481a
+DIST libusb-0.7.1.gem 815104 BLAKE2B c72bac1f43b9cc70e9d6e2c6e48b9e4fc95f62117d26e0925f5bc5d49fca88f6610254dd0c5ed11368397e2149706f78f9919c26f01c23fa84b97fc07edcd14d SHA512 eed881ea9658911aba93dfd5c72d74ad7e9fc333d890dff872ec5ee3e8262ccbdf0e19f8f4c918d6b67438a72cde51397c652d2b9215dce4f0725cd5c8031ff6
diff --git a/dev-ruby/libusb/libusb-0.7.1.ebuild b/dev-ruby/libusb/libusb-0.7.1.ebuild
new file mode 100644
index 000000000000..d86ffb6892be
--- /dev/null
+++ b/dev-ruby/libusb/libusb-0.7.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
+HOMEPAGE="https://github.com/larskanis/libusb"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND+=">=dev-libs/libusb-1.0.27:1"
+RDEPEND+="${DEPEND}"
+
+ruby_add_rdepend "dev-ruby/ffi:0"
+ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
+
+all_ruby_prepare() {
+ sed -e '/mini_portile2/d' \
+ -e 's/git ls-files --/find/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid tests that try to open devices or depend on specific hardware
+ rm -f test/test_libusb_{bos,bulk_stream_transfer,descriptors}.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # This gem includes an extension that does not actually do anything
+ # when using the system libusb, but newer rubygems versions still
+ # require the marker to be present.
+ ruby_fakegem_extensions_installed
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2024-10-25 6:31 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2024-10-25 6:31 UTC (permalink / raw
To: gentoo-commits
commit: dbdfca1b6195690ee365042645d2fb267acd077e
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 06:27:40 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 06:31:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdfca1b
dev-ruby/libusb: add 0.7.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/Manifest | 1 +
dev-ruby/libusb/libusb-0.7.2.ebuild | 47 +++++++++++++++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/dev-ruby/libusb/Manifest b/dev-ruby/libusb/Manifest
index bb34cbccd709..e58e6a223d9a 100644
--- a/dev-ruby/libusb/Manifest
+++ b/dev-ruby/libusb/Manifest
@@ -1,3 +1,4 @@
DIST libusb-0.6.4.gem 762368 BLAKE2B daca8049b82cb56fb8cac350f6953ce292c74370bf468497773b34b6017eef9c0252daf2a0213e660db99120a53193ea67943bb1d851ae1ee723ea84dbe289e0 SHA512 433425f9cc2600615a3e4baec962ff0901e9c0eae7a77c410d099f22742995b23bf9c143797b393843b3de26b8336263cd5b3d3d1cdcd8f91266d90201a6a6de
DIST libusb-0.7.0.gem 819712 BLAKE2B a8d85731b3cff2a5ddf9391a01c54250f11b9933e7ea429031cf8879e22ee79c8c3c8669735b73b7e32ca56c77245588511df1d486a17da67215af2d052082aa SHA512 cd17e40b34bf5015e43435f8f510ce63bc2434c77680dcc8079f123ec4bb12b22b92ae59a7c8646747e5be7f6d14bf3f3a1302549e686ab3735966987311481a
DIST libusb-0.7.1.gem 815104 BLAKE2B c72bac1f43b9cc70e9d6e2c6e48b9e4fc95f62117d26e0925f5bc5d49fca88f6610254dd0c5ed11368397e2149706f78f9919c26f01c23fa84b97fc07edcd14d SHA512 eed881ea9658911aba93dfd5c72d74ad7e9fc333d890dff872ec5ee3e8262ccbdf0e19f8f4c918d6b67438a72cde51397c652d2b9215dce4f0725cd5c8031ff6
+DIST libusb-0.7.2.gem 815104 BLAKE2B d9fa4a8d78c7cab0f386e3624a515b2b6011edcaf1ec18b522d3695fe2a94ef684f0f0bbe609b0a1f2fa6a09999e4064195b7859776018df19a31f5ae4ebc53f SHA512 e1e70bf4cc98cc9e0fda6e98d1e8cf567be2c62e2110e10fd6ac08250e00d6808089da134d0af649ff31bafdb2826076a7aa866cec380776c3c2accbf7260b1e
diff --git a/dev-ruby/libusb/libusb-0.7.2.ebuild b/dev-ruby/libusb/libusb-0.7.2.ebuild
new file mode 100644
index 000000000000..f14719a8f8ba
--- /dev/null
+++ b/dev-ruby/libusb/libusb-0.7.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
+HOMEPAGE="https://github.com/larskanis/libusb"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=dev-libs/libusb-1.0.27:1"
+RDEPEND="${DEPEND}"
+
+ruby_add_rdepend "dev-ruby/ffi:0"
+ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
+
+all_ruby_prepare() {
+ sed -e '/mini_portile2/d' \
+ -e 's/git ls-files --/find/' \
+ -e 's/git ls-files/find */' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid tests that try to open devices or depend on specific hardware
+ rm -f test/test_libusb_{bos,bulk_stream_transfer,descriptors}.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # This gem includes an extension that does not actually do anything
+ # when using the system libusb, but newer rubygems versions still
+ # require the marker to be present.
+ ruby_fakegem_extensions_installed
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2024-10-25 6:31 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2024-10-25 6:31 UTC (permalink / raw
To: gentoo-commits
commit: f7550914f491f8adc1a89c0cb12bcd519f11f174
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 06:28:31 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 06:31:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7550914
dev-ruby/libusb: drop 0.6.4-r2, 0.7.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/Manifest | 2 --
dev-ruby/libusb/libusb-0.6.4-r2.ebuild | 46 ----------------------------------
dev-ruby/libusb/libusb-0.7.0.ebuild | 46 ----------------------------------
3 files changed, 94 deletions(-)
diff --git a/dev-ruby/libusb/Manifest b/dev-ruby/libusb/Manifest
index e58e6a223d9a..649a5f1779f5 100644
--- a/dev-ruby/libusb/Manifest
+++ b/dev-ruby/libusb/Manifest
@@ -1,4 +1,2 @@
-DIST libusb-0.6.4.gem 762368 BLAKE2B daca8049b82cb56fb8cac350f6953ce292c74370bf468497773b34b6017eef9c0252daf2a0213e660db99120a53193ea67943bb1d851ae1ee723ea84dbe289e0 SHA512 433425f9cc2600615a3e4baec962ff0901e9c0eae7a77c410d099f22742995b23bf9c143797b393843b3de26b8336263cd5b3d3d1cdcd8f91266d90201a6a6de
-DIST libusb-0.7.0.gem 819712 BLAKE2B a8d85731b3cff2a5ddf9391a01c54250f11b9933e7ea429031cf8879e22ee79c8c3c8669735b73b7e32ca56c77245588511df1d486a17da67215af2d052082aa SHA512 cd17e40b34bf5015e43435f8f510ce63bc2434c77680dcc8079f123ec4bb12b22b92ae59a7c8646747e5be7f6d14bf3f3a1302549e686ab3735966987311481a
DIST libusb-0.7.1.gem 815104 BLAKE2B c72bac1f43b9cc70e9d6e2c6e48b9e4fc95f62117d26e0925f5bc5d49fca88f6610254dd0c5ed11368397e2149706f78f9919c26f01c23fa84b97fc07edcd14d SHA512 eed881ea9658911aba93dfd5c72d74ad7e9fc333d890dff872ec5ee3e8262ccbdf0e19f8f4c918d6b67438a72cde51397c652d2b9215dce4f0725cd5c8031ff6
DIST libusb-0.7.2.gem 815104 BLAKE2B d9fa4a8d78c7cab0f386e3624a515b2b6011edcaf1ec18b522d3695fe2a94ef684f0f0bbe609b0a1f2fa6a09999e4064195b7859776018df19a31f5ae4ebc53f SHA512 e1e70bf4cc98cc9e0fda6e98d1e8cf567be2c62e2110e10fd6ac08250e00d6808089da134d0af649ff31bafdb2826076a7aa866cec380776c3c2accbf7260b1e
diff --git a/dev-ruby/libusb/libusb-0.6.4-r2.ebuild b/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
deleted file mode 100644
index e46f91d5705a..000000000000
--- a/dev-ruby/libusb/libusb-0.6.4-r2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
-HOMEPAGE="https://github.com/larskanis/libusb"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND+="virtual/libusb:1"
-RDEPEND+="${DEPEND}"
-
-ruby_add_rdepend "dev-ruby/ffi:0"
-ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
-
-all_ruby_prepare() {
- sed -e '/mini_portile2/d' \
- -e 's/git ls-files --/find/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid tests that try to open devices or depend on specific hardware
- rm -f test/test_libusb_{bos,descriptors}.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # This gem includes an extension that does not actually do anything
- # when using the system libusb, but newer rubygems versions still
- # require the marker to be present.
- ruby_fakegem_extensions_installed
-}
diff --git a/dev-ruby/libusb/libusb-0.7.0.ebuild b/dev-ruby/libusb/libusb-0.7.0.ebuild
deleted file mode 100644
index d86ffb6892be..000000000000
--- a/dev-ruby/libusb/libusb-0.7.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
-HOMEPAGE="https://github.com/larskanis/libusb"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND+=">=dev-libs/libusb-1.0.27:1"
-RDEPEND+="${DEPEND}"
-
-ruby_add_rdepend "dev-ruby/ffi:0"
-ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
-
-all_ruby_prepare() {
- sed -e '/mini_portile2/d' \
- -e 's/git ls-files --/find/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid tests that try to open devices or depend on specific hardware
- rm -f test/test_libusb_{bos,bulk_stream_transfer,descriptors}.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # This gem includes an extension that does not actually do anything
- # when using the system libusb, but newer rubygems versions still
- # require the marker to be present.
- ruby_fakegem_extensions_installed
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/
@ 2025-01-18 10:26 Hans de Graaff
0 siblings, 0 replies; 14+ messages in thread
From: Hans de Graaff @ 2025-01-18 10:26 UTC (permalink / raw
To: gentoo-commits
commit: db1a66b877b4b13c0c2c42e58098856a323c1019
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 18 10:18:52 2025 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 10:26:19 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1a66b8
dev-ruby/libusb: drop 0.7.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/libusb/Manifest | 1 -
dev-ruby/libusb/libusb-0.7.1.ebuild | 46 -------------------------------------
2 files changed, 47 deletions(-)
diff --git a/dev-ruby/libusb/Manifest b/dev-ruby/libusb/Manifest
index 649a5f1779f5..c32a24561b68 100644
--- a/dev-ruby/libusb/Manifest
+++ b/dev-ruby/libusb/Manifest
@@ -1,2 +1 @@
-DIST libusb-0.7.1.gem 815104 BLAKE2B c72bac1f43b9cc70e9d6e2c6e48b9e4fc95f62117d26e0925f5bc5d49fca88f6610254dd0c5ed11368397e2149706f78f9919c26f01c23fa84b97fc07edcd14d SHA512 eed881ea9658911aba93dfd5c72d74ad7e9fc333d890dff872ec5ee3e8262ccbdf0e19f8f4c918d6b67438a72cde51397c652d2b9215dce4f0725cd5c8031ff6
DIST libusb-0.7.2.gem 815104 BLAKE2B d9fa4a8d78c7cab0f386e3624a515b2b6011edcaf1ec18b522d3695fe2a94ef684f0f0bbe609b0a1f2fa6a09999e4064195b7859776018df19a31f5ae4ebc53f SHA512 e1e70bf4cc98cc9e0fda6e98d1e8cf567be2c62e2110e10fd6ac08250e00d6808089da134d0af649ff31bafdb2826076a7aa866cec380776c3c2accbf7260b1e
diff --git a/dev-ruby/libusb/libusb-0.7.1.ebuild b/dev-ruby/libusb/libusb-0.7.1.ebuild
deleted file mode 100644
index d86ffb6892be..000000000000
--- a/dev-ruby/libusb/libusb-0.7.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB devices"
-HOMEPAGE="https://github.com/larskanis/libusb"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND+=">=dev-libs/libusb-1.0.27:1"
-RDEPEND+="${DEPEND}"
-
-ruby_add_rdepend "dev-ruby/ffi:0"
-ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
-
-all_ruby_prepare() {
- sed -e '/mini_portile2/d' \
- -e 's/git ls-files --/find/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid tests that try to open devices or depend on specific hardware
- rm -f test/test_libusb_{bos,bulk_stream_transfer,descriptors}.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # This gem includes an extension that does not actually do anything
- # when using the system libusb, but newer rubygems versions still
- # require the marker to be present.
- ruby_fakegem_extensions_installed
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-01-18 10:26 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-19 5:46 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libusb/ Hans de Graaff
-- strict thread matches above, loose matches on Subject: below --
2025-01-18 10:26 Hans de Graaff
2024-10-25 6:31 Hans de Graaff
2024-10-25 6:31 Hans de Graaff
2024-04-22 5:55 Hans de Graaff
2024-04-19 6:31 Hans de Graaff
2024-03-04 18:33 Rick Farina
2023-08-29 17:19 Hans de Graaff
2023-08-29 17:19 Hans de Graaff
2023-03-18 7:17 Hans de Graaff
2023-03-12 12:09 Hans de Graaff
2022-07-20 6:01 Hans de Graaff
2022-06-18 8:40 Hans de Graaff
2019-04-18 20:40 Rick Farina
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox