public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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