* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2015-08-26 0:04 Anthony G. Basile
0 siblings, 0 replies; 38+ messages in thread
From: Anthony G. Basile @ 2015-08-26 0:04 UTC (permalink / raw
To: gentoo-commits
commit: e9645fb2393104aa920bec376a2fb8170445f416
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 26 00:05:42 2015 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Wed Aug 26 00:07:08 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9645fb2
dev-libs/hidapi: switch from USE=X to fox
Gentoo-Bug: 558744
Package-Manager: portage-2.2.20.1
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild | 8 ++++----
dev-libs/hidapi/metadata.xml | 3 +++
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
index e90d5c1..dd690ab 100644
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
+++ b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
@@ -25,19 +25,19 @@ SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="doc static-libs X"
+IUSE="doc fox static-libs"
RDEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]
virtual/libudev:0[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
virtual/pkgconfig
- X? ( x11-libs/fox )"
+ fox? ( x11-libs/fox )"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
src_prepare() {
- if ! use X; then
+ if ! use fox; then
sed -i -e 's:PKG_CHECK_MODULES(\[fox\], .*):AC_SUBST(fox_CFLAGS,[ ])AC_SUBST(fox_LIBS,[ ]):' configure.ac || die
fi
@@ -53,7 +53,7 @@ src_prepare() {
multilib_src_configure() {
local myeconfargs=(
- $(multilib_native_use_enable X testgui)
+ $(multilib_native_use_enable fox testgui)
)
autotools-utils_src_configure
diff --git a/dev-libs/hidapi/metadata.xml b/dev-libs/hidapi/metadata.xml
index 58cf9a5..af7f945 100644
--- a/dev-libs/hidapi/metadata.xml
+++ b/dev-libs/hidapi/metadata.xml
@@ -10,6 +10,9 @@
<email>luke-jr+gentoobugs@utopios.org</email>
<name>Luke Dashjr</name>
</maintainer>
+ <use>
+ <flag name="fox">Build a x11-libs/fox GUI</flag>
+ </use>
<upstream>
<remote-id type="github">signal11/hidapi</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2015-09-24 13:42 Agostino Sarubbo
0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2015-09-24 13:42 UTC (permalink / raw
To: gentoo-commits
commit: c49cd8aba6d231e17f2f3d9fdd1163d471b202a9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 13:42:13 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 13:42:13 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49cd8ab
dev-libs/hidapi: amd64 stable wrt bug #558744
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
index dd690ab..c13f469 100644
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
+++ b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="doc fox static-libs"
RDEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2015-09-25 14:43 Agostino Sarubbo
0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2015-09-25 14:43 UTC (permalink / raw
To: gentoo-commits
commit: 0dc0be465bed09a4c778f965c17ebd76a448beb3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 25 14:43:00 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 25 14:43:00 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc0be46
dev-libs/hidapi: x86 stable wrt bug #558744
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
index c13f469..54af3a1 100644
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
+++ b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
IUSE="doc fox static-libs"
RDEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2015-09-27 11:27 Manuel Rüger
0 siblings, 0 replies; 38+ messages in thread
From: Manuel Rüger @ 2015-09-27 11:27 UTC (permalink / raw
To: gentoo-commits
commit: 98751949f6e2efc220670af4d74b27c56d104635
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 27 11:26:45 2015 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Sep 27 11:27:26 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98751949
dev-libs/hidapi: Remove old
Package-Manager: portage-2.2.22
dev-libs/hidapi/Manifest | 2 -
dev-libs/hidapi/hidapi-0.8.0_pre20130121-r1.ebuild | 69 -------------------
dev-libs/hidapi/hidapi-0.8.0_pre20130121.ebuild | 59 ----------------
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140201.ebuild | 79 ----------------------
4 files changed, 209 deletions(-)
diff --git a/dev-libs/hidapi/Manifest b/dev-libs/hidapi/Manifest
index e3d32dc..6e7eec4 100644
--- a/dev-libs/hidapi/Manifest
+++ b/dev-libs/hidapi/Manifest
@@ -1,3 +1 @@
-DIST hidapi-0.8.0_pre20130121.tar.xz 257900 SHA256 70440f658dbf1f840647d0756e230fdfe479fd4980d3ba7b299715b1947a8916 SHA512 6735112cae24c845bf5ec1fc04c1cafc12c31a1ec5f8d560fd8089f1abf9b1f4aca2c027b1103b7154f698334d7f9ee8f5e72eb5571ecce5abf3fe716ca68096 WHIRLPOOL 94a691cbeafedd93ac786202f8acb2e4d1a6433cc379c9f7de792c0e1f881b34339df43289804105511f634b26144720e22377a37f1ac1c202a81907a988c773
DIST hidapi-0.8.0_rc1_p20140719.tgz 103079 SHA256 33e206f5e145fc1bc6aeb55084d71b55d686533d23ad5bb762746ceba81e728b SHA512 204934a707da4e67b834823650b0cfd9be7b413972071129cc5aeeb93465834dde2f5ee23283c55d35b56e3aed8b7ad5fe947399839081f4d895fb65c8cd3e3d WHIRLPOOL 3c7d9cc4f39ebbe1f372a2e4f60990b1127e0c3025b85648d0f114ef652634e8e09d3ccd9e8f26ee6db191db1b2ccbb7afea3c3fa2018e8dfce034679c051f47
-DIST hidapi_0.8.0~rc1+git20140201.3a66d4e+dfsg.orig.tar.bz2 81765 SHA256 770e78bcfafccaaff25fbcf815aa2bee46b369e7f0ed12faa9f9260829b88e9c SHA512 55ab59086622bd4b76b630f6e3a0cb7edb335e736421ad0a9199ac7f2208c8880e1be3ef6ee18ca879f9d3dfdf872b0b0ed998087bc6d4716aada185bcebc1e5 WHIRLPOOL 8a18d8db2ea9b90802124936fe276060c6f890bf571cbc33811a0f026f73a689a426854348d195b2b8ad2aa31243fb2d209dca963f4daf535eb36ab0864035ea
diff --git a/dev-libs/hidapi/hidapi-0.8.0_pre20130121-r1.ebuild b/dev-libs/hidapi/hidapi-0.8.0_pre20130121-r1.ebuild
deleted file mode 100644
index 3066108..0000000
--- a/dev-libs/hidapi/hidapi-0.8.0_pre20130121-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils #git-2
-
-# If github is desired, the following may be used.
-#EGIT_REPO_URI="git://github.com/signal11/hidapi.git"
-#EGIT_BRANCH="master"
-#EGIT_COMMIT="119135b8ce0e8db668ec171723d6e56d4394166a"
-
-DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
-HOMEPAGE="http://www.signal11.us/oss/hidapi/"
-SRC_URI="http://public.callutheran.edu/~abarker/${P}.tar.xz"
-# When 0.8.0 is officially available the following link should be used.
-#SRC_URI="mirror://github/signal11/${PN}/${P}.zip"
-
-LICENSE="|| ( BSD GPL-3 HIDAPI )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="doc static-libs X"
-
-# S is only needed for the pre_package
-S=${WORKDIR}/${PN}
-RDEPEND="virtual/libusb:1
- virtual/udev:0"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- virtual/pkgconfig
- X? ( x11-libs/fox )"
-
-src_prepare() {
- if use X && has_version x11-libs/fox:1.7 ; then
- sed -i -e 's:PKG_CHECK_MODULES(\[fox\], \[fox\]):PKG_CHECK_MODULES(\[fox\], \[fox17\]):' \
- configure.ac || die
- fi
-
- # Fix bashisms in the configure.ac file.
- sed -i -e 's:\([A-Z_]\+\)+="\(.*\)":\1="${\1}\2":g' \
- -e 's:\([A-Z_]\+\)+=`\(.*\)`:\1="${\1}\2":g' configure.ac || die
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_enable X testgui)
-}
-
-src_compile() {
- emake
-
- if use doc; then
- doxygen doxygen/Doxyfile || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if use doc; then
- dohtml -r html/*
- fi
-
- prune_libtool_files
-}
diff --git a/dev-libs/hidapi/hidapi-0.8.0_pre20130121.ebuild b/dev-libs/hidapi/hidapi-0.8.0_pre20130121.ebuild
deleted file mode 100644
index d4407e0..0000000
--- a/dev-libs/hidapi/hidapi-0.8.0_pre20130121.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit autotools eutils #git-2
-
-# If github is desired, the following may be used.
-#EGIT_REPO_URI="git://github.com/signal11/hidapi.git"
-#EGIT_BRANCH="master"
-#EGIT_COMMIT="119135b8ce0e8db668ec171723d6e56d4394166a"
-
-DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
-HOMEPAGE="http://www.signal11.us/oss/hidapi/"
-SRC_URI="http://public.callutheran.edu/~abarker/${P}.tar.xz"
-# When 0.8.0 is officially available the following link should be used.
-#SRC_URI="mirror://github/signal11/${PN}/${P}.zip"
-
-LICENSE="|| ( BSD GPL-3 HIDAPI )"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="doc static-libs X"
-
-# S is only needed for the pre_package
-S=${WORKDIR}/${PN}
-RDEPEND="virtual/libusb:0"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- virtual/pkgconfig
- X? ( x11-libs/fox:1.6 )"
-
-src_prepare() {
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_enable X testgui)
-}
-
-src_compile() {
- emake
-
- if use doc; then
- doxygen doxygen/Doxyfile || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if use doc; then
- dohtml -r html/*
- fi
-
- prune_libtool_files
-}
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140201.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140201.ebuild
deleted file mode 100644
index b729944..0000000
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140201.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-
-inherit eutils versionator autotools-multilib #git-2
-
-# If github is desired, the following may be used.
-#EGIT_REPO_URI="git://github.com/signal11/hidapi.git"
-#EGIT_BRANCH="master"
-#EGIT_COMMIT="119135b8ce0e8db668ec171723d6e56d4394166a"
-
-BASE_PV=$(get_version_component_range 1-3)
-RC_PV=$(get_version_component_range 4)
-GIT_PV=$(get_version_component_range 5)
-GIT_PV=${GIT_PV/p/git}.3a66d4e
-
-DEBIAN_PV=${BASE_PV}~${RC_PV}+${GIT_PV}+dfsg
-
-# S is only needed for the debian_package
-S=${WORKDIR}/${PN}-${DEBIAN_PV}
-
-DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
-HOMEPAGE="http://www.signal11.us/oss/hidapi/"
-SRC_URI="mirror://debian/pool/main/h/${PN}/${PN}_${DEBIAN_PV}.orig.tar.bz2"
-# When 0.8.0 is officially available the following link should be used.
-#SRC_URI="mirror://github/signal11/${PN}/${P}.zip"
-
-LICENSE="|| ( BSD GPL-3 HIDAPI )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="doc static-libs X"
-
-RDEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]
- virtual/libudev:0[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- virtual/pkgconfig
- X? ( x11-libs/fox )"
-
-src_prepare() {
- if use X && has_version x11-libs/fox:1.7 ; then
- sed -i -e 's:PKG_CHECK_MODULES(\[fox\], \[fox\]):PKG_CHECK_MODULES(\[fox\], \[fox17\]):' \
- configure.ac || die
- fi
-
- # Fix bashisms in the configure.ac file.
- sed -i -e 's:\([A-Z_]\+\)+="\(.*\)":\1="${\1}\2":g' \
- -e 's:\([A-Z_]\+\)+=`\(.*\)`:\1="${\1}\2":g' configure.ac || die
-
- autotools-multilib_src_prepare
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- $(multilib_native_use_enable X testgui)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-multilib_src_compile
-
- if use doc; then
- doxygen doxygen/Doxyfile || die
- fi
-}
-
-src_install() {
- autotools-multilib_src_install
-
- if use doc; then
- dohtml -r html/.
- fi
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2019-02-26 20:54 Andreas Sturmlechner
0 siblings, 0 replies; 38+ messages in thread
From: Andreas Sturmlechner @ 2019-02-26 20:54 UTC (permalink / raw
To: gentoo-commits
commit: f8df84d6059e0ba76fe35195101ac0f7a83f88b0
Author: Roy Bamford <neddyseagoon <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 25 21:30:38 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 26 20:53:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8df84d6
dev-libs/hidapi: added ~arm64
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Roy Bamford <neddyseagoon <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
index 9cefcad3a4c..7ff87779c0e 100644
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
+++ b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="doc fox static-libs"
RDEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2019-09-15 17:17 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2019-09-15 17:17 UTC (permalink / raw
To: gentoo-commits
commit: 58a435c611760a96df39c77438a130944b7190bc
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 17:10:26 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 17:10:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a435c6
dev-libs/hidapi: Inline mirror://github
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
index 7ff87779c0e..6f6785d21d9 100644
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
+++ b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
HOMEPAGE="http://www.signal11.us/oss/hidapi/"
SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tgz"
# When 0.8.0 is officially available the following link should be used.
-#SRC_URI="mirror://github/signal11/${PN}/${P}.zip"
+#SRC_URI="https://github.com/downloads/signal11/${PN}/${P}.zip"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2019-12-27 14:22 Anthony G. Basile
0 siblings, 0 replies; 38+ messages in thread
From: Anthony G. Basile @ 2019-12-27 14:22 UTC (permalink / raw
To: gentoo-commits
commit: 839530396213262733a772f2bb384f0adb2134a2
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 14:22:06 2019 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Dec 27 14:22:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83953039
dev-libs/hidapi: remove myself as proxy
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
dev-libs/hidapi/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/dev-libs/hidapi/metadata.xml b/dev-libs/hidapi/metadata.xml
index d5b410c9655..81b593d1683 100644
--- a/dev-libs/hidapi/metadata.xml
+++ b/dev-libs/hidapi/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>blueness@gentoo.org</email>
- <name>Anthony G. Basile</name>
- </maintainer>
<maintainer type="person">
<email>luke-jr+gentoobugs@utopios.org</email>
<name>Luke Dashjr</name>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2021-01-23 23:38 David Seifert
0 siblings, 0 replies; 38+ messages in thread
From: David Seifert @ 2021-01-23 23:38 UTC (permalink / raw
To: gentoo-commits
commit: 5cc501e6d416e4d7cca4322118a3ea2623b517bd
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 23:37:48 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 23:37:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc501e6
dev-libs/hidapi: Port to EAPI 7
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: David Seifert <soap <AT> gentoo.org>
.../hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild | 70 ++++++++++++++++++++++
1 file changed, 70 insertions(+)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
new file mode 100644
index 00000000000..869fc66c099
--- /dev/null
+++ b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+# If github is desired, the following may be used.
+#EGIT_REPO_URI="https://github.com/signal11/hidapi.git"
+#EGIT_BRANCH="master"
+EGIT_COMMIT="d17db57b9d4354752e0af42f5f33007a42ef2906"
+
+DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
+HOMEPAGE="http://www.signal11.us/oss/hidapi/"
+SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tgz"
+# When 0.8.0 is officially available the following link should be used.
+#SRC_URI="https://github.com/downloads/signal11/${PN}/${P}.zip"
+
+LICENSE="|| ( BSD GPL-3 HIDAPI )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc fox"
+
+RDEPEND="
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+ virtual/libudev:0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ fox? ( x11-libs/fox )"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+PATCHES=( "${FILESDIR}"/${P}-autoconf-2.70.patch )
+
+src_prepare() {
+ default
+
+ if ! use fox; then
+ sed -i -e 's:PKG_CHECK_MODULES(\[fox\], .*):AC_SUBST(fox_CFLAGS,[ ])AC_SUBST(fox_LIBS,[ ]):' configure.ac || die
+ fi
+
+ # Fix bashisms in the configure.ac file.
+ sed -i -e 's:\([A-Z_]\+\)+="\(.*\)":\1="${\1}\2":g' \
+ -e 's:\([A-Z_]\+\)+=`\(.*\)`:\1="${\1}\2":g' configure.ac || die
+
+ # Portage handles license texts itself, no need to install them
+ sed -i -e 's/LICENSE.*/ # blank/' Makefile.am || die
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ --disable-static \
+ $(multilib_native_use_enable fox testgui)
+}
+
+multilib_src_install_all() {
+ if use doc; then
+ doxygen doxygen/Doxyfile || die
+ HTML_DOCS=( html/. )
+ fi
+
+ einstalldocs
+
+ # no static archives
+ find "${ED}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2021-02-01 15:07 Agostino Sarubbo
0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2021-02-01 15:07 UTC (permalink / raw
To: gentoo-commits
commit: 5a1db9025cb13f23e70a6021b8ba4f23bb912e3c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 1 15:05:51 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Feb 1 15:05:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1db902
dev-libs/hidapi: amd64 stable wrt bug #766791
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
index 869fc66c099..020ef1b4816 100644
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="doc fox"
RDEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2021-02-19 17:55 Thomas Deutschmann
0 siblings, 0 replies; 38+ messages in thread
From: Thomas Deutschmann @ 2021-02-19 17:55 UTC (permalink / raw
To: gentoo-commits
commit: 1802e2e9eb6c651345fdd9fc7bebd0b6a6399da8
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 17:53:44 2021 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 17:55:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1802e2e9
dev-libs/hidapi: x86 stable (bug #766791)
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
index 020ef1b4816..229c764ca7c 100644
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="doc fox"
RDEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2021-02-24 22:40 Andreas Sturmlechner
0 siblings, 0 replies; 38+ messages in thread
From: Andreas Sturmlechner @ 2021-02-24 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 533c59387c86d1973ec4ecbaa720830586f26426
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 24 21:35:33 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 24 22:39:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533c5938
dev-libs/hidapi: Drop 0.8.0_rc1_p20140719 (r0), EAPI5--
Bug: https://bugs.gentoo.org/766791
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild | 77 -----------------------
1 file changed, 77 deletions(-)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
deleted file mode 100644
index f10a930314c..00000000000
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-
-inherit eutils versionator autotools-multilib #git-2
-
-# If github is desired, the following may be used.
-#EGIT_REPO_URI="https://github.com/signal11/hidapi.git"
-#EGIT_BRANCH="master"
-EGIT_COMMIT="d17db57b9d4354752e0af42f5f33007a42ef2906"
-
-# S is only needed for the debian_package
-S=${WORKDIR}/${PN}-${DEBIAN_PV}
-
-DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
-HOMEPAGE="http://www.signal11.us/oss/hidapi/"
-SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tgz"
-# When 0.8.0 is officially available the following link should be used.
-#SRC_URI="https://github.com/downloads/signal11/${PN}/${P}.zip"
-
-LICENSE="|| ( BSD GPL-3 HIDAPI )"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="doc fox static-libs"
-
-RDEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]
- virtual/libudev:0[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- virtual/pkgconfig
- fox? ( x11-libs/fox )"
-
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-PATCHES=("${FILESDIR}"/${P}-autoconf-2.70.patch)
-
-src_prepare() {
- if ! use fox; then
- sed -i -e 's:PKG_CHECK_MODULES(\[fox\], .*):AC_SUBST(fox_CFLAGS,[ ])AC_SUBST(fox_LIBS,[ ]):' configure.ac || die
- fi
-
- # Fix bashisms in the configure.ac file.
- sed -i -e 's:\([A-Z_]\+\)+="\(.*\)":\1="${\1}\2":g' \
- -e 's:\([A-Z_]\+\)+=`\(.*\)`:\1="${\1}\2":g' configure.ac || die
-
- # Portage handles license texts itself, no need to install them
- sed -i -e 's/LICENSE.*/ # blank/' Makefile.am || die
-
- autotools-multilib_src_prepare
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- $(multilib_native_use_enable fox testgui)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-multilib_src_compile
-
- if use doc; then
- doxygen doxygen/Doxyfile || die
- fi
-}
-
-src_install() {
- autotools-multilib_src_install
-
- if use doc; then
- dohtml -r html/.
- fi
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2021-08-18 0:35 Yixun Lan
0 siblings, 0 replies; 38+ messages in thread
From: Yixun Lan @ 2021-08-18 0:35 UTC (permalink / raw
To: gentoo-commits
commit: e127cf0c07e90f79165dc208489bed075944957a
Author: Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Tue Aug 17 04:08:14 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 00:32:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e127cf0c
dev-libs/hidapi: keyword 0.8.0_rc1_p20140719-r1 for ~riscv
Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
index 229c764ca7c..5c9c7164123 100644
--- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="doc fox"
RDEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2021-11-10 9:11 Joonas Niilola
0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2021-11-10 9:11 UTC (permalink / raw
To: gentoo-commits
commit: 526f44b19300099f23377e8233b4ac3e2fc0e94c
Author: Andrew Udvare <audvare <AT> gmail <DOT> com>
AuthorDate: Tue Oct 12 18:01:59 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 10 09:10:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526f44b1
dev-libs/hidapi: add version 0.11.0
Use EAPI 8
Update homepage
Build documentation in correct phases
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrew Udvare <audvare <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22567
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/hidapi/Manifest | 1 +
dev-libs/hidapi/hidapi-0.11.0.ebuild | 70 ++++++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/dev-libs/hidapi/Manifest b/dev-libs/hidapi/Manifest
index df86bf7b54d..6de08b4220b 100644
--- a/dev-libs/hidapi/Manifest
+++ b/dev-libs/hidapi/Manifest
@@ -1 +1,2 @@
+DIST hidapi-0.11.0.tgz 232631 BLAKE2B 770c0663b007aa36580af217d0d38be72923e0ad84cee137594ca3e174e589cebb9188003a50999e1c561b0e4e9ca68bd1af29029b89fde2b0a46020b12f9744 SHA512 0de4abc963600d159ce231416c468b9e81a8361e4d2c2202988d6eb2e58a923700e9b9be639fbddc6bc14625131848409e2e88dbc4b34a1f8a726c8fa4692d92
DIST hidapi-0.8.0_rc1_p20140719.tgz 103079 BLAKE2B f40a4c17cb8c5eed41f4eea84fac46a879ec2057f28212aa43c8fd718ceea68d760785cb4f4e2ea3bcd2a4345b65d75d0d278b93697ec61963be9270684a15cb SHA512 204934a707da4e67b834823650b0cfd9be7b413972071129cc5aeeb93465834dde2f5ee23283c55d35b56e3aed8b7ad5fe947399839081f4d895fb65c8cd3e3d
diff --git a/dev-libs/hidapi/hidapi-0.11.0.ebuild b/dev-libs/hidapi/hidapi-0.11.0.ebuild
new file mode 100644
index 00000000000..403cb345499
--- /dev/null
+++ b/dev-libs/hidapi/hidapi-0.11.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
+HOMEPAGE="https://github.com/libusb/hidapi"
+SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
+
+LICENSE="|| ( BSD GPL-3 HIDAPI )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc fox"
+
+RDEPEND="
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+ virtual/libudev:0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ fox? ( x11-libs/fox )"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/${PN}-${PN}-${PV}"
+
+src_prepare() {
+ default
+
+ if ! use fox; then
+ sed -i -e 's:PKG_CHECK_MODULES(\[fox\], .*):AC_SUBST(fox_CFLAGS,[ ])AC_SUBST(fox_LIBS,[ ]):' configure.ac || die
+ fi
+
+ # Fix bashisms in the configure.ac file.
+ sed -i -e 's:\([A-Z_]\+\)+="\(.*\)":\1="${\1}\2":g' \
+ -e 's:\([A-Z_]\+\)+=`\(.*\)`:\1="${\1}\2":g' configure.ac || die
+
+ # Portage handles license texts itself, no need to install them
+ sed -i -e 's/LICENSE.*/ # blank/' Makefile.am || die
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ --disable-static \
+ $(multilib_native_use_enable fox testgui)
+}
+
+multilib_src_compile() {
+ default
+ if use doc && multilib_is_native_abi; then
+ doxygen "${S}/doxygen/Doxyfile" || die
+ fi
+}
+
+multilib_src_install() {
+ default
+ local HTML_DOCS
+ if use doc && multilib_is_native_abi; then
+ HTML_DOCS=( html/. )
+ fi
+ einstalldocs
+}
+
+multilib_src_install_all() {
+ # no static archives
+ find "${ED}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2021-11-10 9:11 Joonas Niilola
0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2021-11-10 9:11 UTC (permalink / raw
To: gentoo-commits
commit: 3101d62e01293c6566da41a91d0a08e740bc0e9a
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 10 09:10:05 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 10 09:10:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3101d62e
dev-libs/hidapi: ebuild enhancements for 0.11.0
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.11.0.ebuild | 18 +++++-------------
1 file changed, 5 insertions(+), 13 deletions(-)
diff --git a/dev-libs/hidapi/hidapi-0.11.0.ebuild b/dev-libs/hidapi/hidapi-0.11.0.ebuild
index 403cb345499..1ed0ca0f94d 100644
--- a/dev-libs/hidapi/hidapi-0.11.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.11.0.ebuild
@@ -23,7 +23,7 @@ BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )"
-S="${WORKDIR}/${PN}-${PN}-${PV}"
+S="${WORKDIR}/${PN}-${P}"
src_prepare() {
default
@@ -32,10 +32,6 @@ src_prepare() {
sed -i -e 's:PKG_CHECK_MODULES(\[fox\], .*):AC_SUBST(fox_CFLAGS,[ ])AC_SUBST(fox_LIBS,[ ]):' configure.ac || die
fi
- # Fix bashisms in the configure.ac file.
- sed -i -e 's:\([A-Z_]\+\)+="\(.*\)":\1="${\1}\2":g' \
- -e 's:\([A-Z_]\+\)+=`\(.*\)`:\1="${\1}\2":g' configure.ac || die
-
# Portage handles license texts itself, no need to install them
sed -i -e 's/LICENSE.*/ # blank/' Makefile.am || die
@@ -56,15 +52,11 @@ multilib_src_compile() {
}
multilib_src_install() {
- default
- local HTML_DOCS
+ emake install DESTDIR="${D}"
+ find "${D}" -name '*.la' -delete || die
+
if use doc && multilib_is_native_abi; then
- HTML_DOCS=( html/. )
+ local HTML_DOCS=( html/. )
fi
einstalldocs
}
-
-multilib_src_install_all() {
- # no static archives
- find "${ED}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2022-06-07 6:34 Joonas Niilola
0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2022-06-07 6:34 UTC (permalink / raw
To: gentoo-commits
commit: a3ae99d40c708202b40f677c9723549a7e635e0d
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 7 06:32:01 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jun 7 06:34:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ae99d4
dev-libs/hidapi: Stabilize 0.11.0 amd64, #849902
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.11.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/hidapi/hidapi-0.11.0.ebuild b/dev-libs/hidapi/hidapi-0.11.0.ebuild
index 1ed0ca0f94db..79f07d31799b 100644
--- a/dev-libs/hidapi/hidapi-0.11.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="doc fox"
RDEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2022-06-07 7:59 Joonas Niilola
0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2022-06-07 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 43d41de71ab1ec760745571727531862481d3bec
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 7 07:46:57 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jun 7 07:59:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d41de7
dev-libs/hidapi: Stabilize 0.11.0 x86, #849902
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.11.0.ebuild b/dev-libs/hidapi/hidapi-0.11.0.ebuild
index 79f07d31799b..60e582d2c1e3 100644
--- a/dev-libs/hidapi/hidapi-0.11.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="doc fox"
RDEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2022-08-25 3:33 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-08-25 3:33 UTC (permalink / raw
To: gentoo-commits
commit: 2277c049a2eb66bb62af421d19d4204b4d25a84e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 03:31:52 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 03:31:52 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2277c049
dev-libs/hidapi: Stabilize 0.11.0 arm, #866404
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.11.0.ebuild b/dev-libs/hidapi/hidapi-0.11.0.ebuild
index 60e582d2c1e3..ef2142b02658 100644
--- a/dev-libs/hidapi/hidapi-0.11.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="doc fox"
RDEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2022-08-25 4:02 Arthur Zamarin
0 siblings, 0 replies; 38+ messages in thread
From: Arthur Zamarin @ 2022-08-25 4:02 UTC (permalink / raw
To: gentoo-commits
commit: b2d00b679670e6802c094e5d753cc1d7ecf2e919
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 04:02:14 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 04:02:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d00b67
dev-libs/hidapi: Stabilize 0.11.0 ppc64, #866404
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.11.0.ebuild b/dev-libs/hidapi/hidapi-0.11.0.ebuild
index ef2142b02658..4334e09917e1 100644
--- a/dev-libs/hidapi/hidapi-0.11.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
IUSE="doc fox"
RDEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2022-08-25 4:02 Arthur Zamarin
0 siblings, 0 replies; 38+ messages in thread
From: Arthur Zamarin @ 2022-08-25 4:02 UTC (permalink / raw
To: gentoo-commits
commit: b10cc35d216ce3e1228e732376e4aa4bab580787
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 04:02:15 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 04:02:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10cc35d
dev-libs/hidapi: Stabilize 0.11.0 ppc, #866404
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.11.0.ebuild b/dev-libs/hidapi/hidapi-0.11.0.ebuild
index 4334e09917e1..2096ee28357b 100644
--- a/dev-libs/hidapi/hidapi-0.11.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86"
IUSE="doc fox"
RDEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2022-08-27 17:07 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-08-27 17:07 UTC (permalink / raw
To: gentoo-commits
commit: 5cc64343a0d2d6b7199e853f8f5471fd9831016f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 27 17:07:18 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 27 17:07:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc64343
dev-libs/hidapi: update upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/metadata.xml b/dev-libs/hidapi/metadata.xml
index a79e853e0010..7a9ad5584ff5 100644
--- a/dev-libs/hidapi/metadata.xml
+++ b/dev-libs/hidapi/metadata.xml
@@ -13,6 +13,6 @@
<flag name="fox">Build a <pkg>x11-libs/fox</pkg> GUI</flag>
</use>
<upstream>
- <remote-id type="github">signal11/hidapi</remote-id>
+ <remote-id type="github">libusb/hidapi</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2022-08-28 10:25 Stephan Hartmann
0 siblings, 0 replies; 38+ messages in thread
From: Stephan Hartmann @ 2022-08-28 10:25 UTC (permalink / raw
To: gentoo-commits
commit: bdf193d418f366414f8df721f2d1681542ebba1e
Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 28 10:07:38 2022 +0000
Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Sun Aug 28 10:24:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf193d4
dev-libs/hidapi: add myself as a maintainer
Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>
dev-libs/hidapi/metadata.xml | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/dev-libs/hidapi/metadata.xml b/dev-libs/hidapi/metadata.xml
index 7a9ad5584ff5..f31807f17dda 100644
--- a/dev-libs/hidapi/metadata.xml
+++ b/dev-libs/hidapi/metadata.xml
@@ -1,13 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>luke-jr+gentoobugs@utopios.org</email>
- <name>Luke Dashjr</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
+ <maintainer type="person">
+ <email>sultan@gentoo.org</email>
+ <name>Stephan Hartmann</name>
</maintainer>
<use>
<flag name="fox">Build a <pkg>x11-libs/fox</pkg> GUI</flag>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2022-08-28 10:25 Stephan Hartmann
0 siblings, 0 replies; 38+ messages in thread
From: Stephan Hartmann @ 2022-08-28 10:25 UTC (permalink / raw
To: gentoo-commits
commit: e4338840d337ed7b7a80408cde81194b6e555bde
Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 28 10:08:41 2022 +0000
Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Sun Aug 28 10:24:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4338840
dev-libs/hidapi: add 0.12.0
Closes: https://bugs.gentoo.org/696482
Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>
dev-libs/hidapi/Manifest | 1 +
dev-libs/hidapi/hidapi-0.12.0.ebuild | 42 ++++++++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-libs/hidapi/Manifest b/dev-libs/hidapi/Manifest
index 6de08b4220b1..51ef78834f84 100644
--- a/dev-libs/hidapi/Manifest
+++ b/dev-libs/hidapi/Manifest
@@ -1,2 +1,3 @@
DIST hidapi-0.11.0.tgz 232631 BLAKE2B 770c0663b007aa36580af217d0d38be72923e0ad84cee137594ca3e174e589cebb9188003a50999e1c561b0e4e9ca68bd1af29029b89fde2b0a46020b12f9744 SHA512 0de4abc963600d159ce231416c468b9e81a8361e4d2c2202988d6eb2e58a923700e9b9be639fbddc6bc14625131848409e2e88dbc4b34a1f8a726c8fa4692d92
+DIST hidapi-0.12.0.tgz 238751 BLAKE2B 25eddf337970275a026839dfe8c0c3beef58da892a6b192751f70faa7ca3ad12f9deab34c3800e053ef9bdefca481a863fac0c25aab51dbf172b44bd94e34e56 SHA512 866268927698db6fa553e000ead3c0c4b8df67ea768d36acac9c71f06f0bd8283778e90eee03f81aaa930f38dbb5719391906c7d2742b74479ffa436104f5fa4
DIST hidapi-0.8.0_rc1_p20140719.tgz 103079 BLAKE2B f40a4c17cb8c5eed41f4eea84fac46a879ec2057f28212aa43c8fd718ceea68d760785cb4f4e2ea3bcd2a4345b65d75d0d278b93697ec61963be9270684a15cb SHA512 204934a707da4e67b834823650b0cfd9be7b413972071129cc5aeeb93465834dde2f5ee23283c55d35b56e3aed8b7ad5fe947399839081f4d895fb65c8cd3e3d
diff --git a/dev-libs/hidapi/hidapi-0.12.0.ebuild b/dev-libs/hidapi/hidapi-0.12.0.ebuild
new file mode 100644
index 000000000000..8985fb90147a
--- /dev/null
+++ b/dev-libs/hidapi/hidapi-0.12.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
+HOMEPAGE="https://github.com/libusb/hidapi"
+SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
+
+LICENSE="|| ( BSD GPL-3 HIDAPI )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+ virtual/libudev:0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/${PN}-${P}"
+
+multilib_src_compile() {
+ cmake_src_compile
+
+ if use doc && multilib_is_native_abi; then
+ doxygen "${S}/doxygen/Doxyfile" || die
+ fi
+}
+
+multilib_src_install() {
+ cmake_src_install
+
+ if use doc && multilib_is_native_abi; then
+ local HTML_DOCS=( html/. )
+ fi
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2022-11-29 18:06 WANG Xuerui
0 siblings, 0 replies; 38+ messages in thread
From: WANG Xuerui @ 2022-11-29 18:06 UTC (permalink / raw
To: gentoo-commits
commit: aa32b5e4f31ac9b04a21e27003efc4646fc457bb
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 16:26:46 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 18:04:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa32b5e4
dev-libs/hidapi: keyword 0.12.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.12.0.ebuild b/dev-libs/hidapi/hidapi-0.12.0.ebuild
index 8985fb90147a..308a68df2888 100644
--- a/dev-libs/hidapi/hidapi-0.12.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="doc"
RDEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-01-19 18:49 Stephan Hartmann
0 siblings, 0 replies; 38+ messages in thread
From: Stephan Hartmann @ 2023-01-19 18:49 UTC (permalink / raw
To: gentoo-commits
commit: b63872552463bee7d9d061c4d1cd0e0f62331fad
Author: Fabrice Delliaux <netbox253 <AT> gmail <DOT> com>
AuthorDate: Sun Jan 8 15:49:57 2023 +0000
Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 18:49:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6387255
dev-libs/hidapi: 0.12.0-r1 with some fixs
1. remove virtual/pkgconfig from BDEPEND (used by deprecated autotools build system)
2. swap DEPEND and RDEPEND
3. fix doxygen documentation generation :
With USE="doc" enabled you'll get these warnings at compile phase :
> warning: tag INPUT: input source '../hidapi' does not exist
> warning: source '../hidapi' is not a readable file or directory... skipping.
> warning: No files to be processed, please check your settings, in particular
> INPUT, FILE_PATTERNS, and RECURSIVE
> Doxygen version used: 1.9.5
Signed-off-by: Fabrice Delliaux <netbox253 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29020
Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.12.0-r1.ebuild | 42 +++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/dev-libs/hidapi/hidapi-0.12.0-r1.ebuild b/dev-libs/hidapi/hidapi-0.12.0-r1.ebuild
new file mode 100644
index 000000000000..6f2ed465adcc
--- /dev/null
+++ b/dev-libs/hidapi/hidapi-0.12.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
+HOMEPAGE="https://github.com/libusb/hidapi"
+SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
+
+LICENSE="|| ( BSD GPL-3 HIDAPI )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+DEPEND="
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+ virtual/libudev:0[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/${PN}-${P}"
+
+multilib_src_compile() {
+ cmake_src_compile
+
+ if use doc && multilib_is_native_abi; then
+ cd "${S}/doxygen"
+ doxygen Doxyfile || die
+ fi
+}
+
+multilib_src_install() {
+ cmake_src_install
+
+ if use doc && multilib_is_native_abi; then
+ local HTML_DOCS=( "${S}/doxygen/html/." )
+ fi
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-01-19 18:53 Stephan Hartmann
0 siblings, 0 replies; 38+ messages in thread
From: Stephan Hartmann @ 2023-01-19 18:53 UTC (permalink / raw
To: gentoo-commits
commit: 4882c7e28414448dd177c143c8e8552b30f8d7d8
Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 18:53:21 2023 +0000
Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 18:53:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4882c7e2
dev-libs/hidapi: add 0.13.1
Bug: https://bugs.gentoo.org/891171
Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>
dev-libs/hidapi/Manifest | 1 +
dev-libs/hidapi/hidapi-0.13.1.ebuild | 42 ++++++++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-libs/hidapi/Manifest b/dev-libs/hidapi/Manifest
index 7ae05883789e..bee64ebd160c 100644
--- a/dev-libs/hidapi/Manifest
+++ b/dev-libs/hidapi/Manifest
@@ -1,2 +1,3 @@
DIST hidapi-0.11.0.tgz 232631 BLAKE2B 770c0663b007aa36580af217d0d38be72923e0ad84cee137594ca3e174e589cebb9188003a50999e1c561b0e4e9ca68bd1af29029b89fde2b0a46020b12f9744 SHA512 0de4abc963600d159ce231416c468b9e81a8361e4d2c2202988d6eb2e58a923700e9b9be639fbddc6bc14625131848409e2e88dbc4b34a1f8a726c8fa4692d92
DIST hidapi-0.12.0.tgz 238751 BLAKE2B 25eddf337970275a026839dfe8c0c3beef58da892a6b192751f70faa7ca3ad12f9deab34c3800e053ef9bdefca481a863fac0c25aab51dbf172b44bd94e34e56 SHA512 866268927698db6fa553e000ead3c0c4b8df67ea768d36acac9c71f06f0bd8283778e90eee03f81aaa930f38dbb5719391906c7d2742b74479ffa436104f5fa4
+DIST hidapi-0.13.1.tgz 244666 BLAKE2B b3406114f8dd8b192eecac1673592866f930688af8023819d20f73c76226f0829c8d68f4b47051b4836ce4348fc3bbad8f9849f1d565563dcd0f993df43de4ca SHA512 07b224b9b5146caf693e6d67514fed236436ed68f38a3ada98ebf8352dfaa4e175f576902affb4b79da1bb8c9b47a1ee0831a93c7d3d210e93faee24632f7d53
diff --git a/dev-libs/hidapi/hidapi-0.13.1.ebuild b/dev-libs/hidapi/hidapi-0.13.1.ebuild
new file mode 100644
index 000000000000..6f2ed465adcc
--- /dev/null
+++ b/dev-libs/hidapi/hidapi-0.13.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
+HOMEPAGE="https://github.com/libusb/hidapi"
+SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
+
+LICENSE="|| ( BSD GPL-3 HIDAPI )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+DEPEND="
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+ virtual/libudev:0[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/${PN}-${P}"
+
+multilib_src_compile() {
+ cmake_src_compile
+
+ if use doc && multilib_is_native_abi; then
+ cd "${S}/doxygen"
+ doxygen Doxyfile || die
+ fi
+}
+
+multilib_src_install() {
+ cmake_src_install
+
+ if use doc && multilib_is_native_abi; then
+ local HTML_DOCS=( "${S}/doxygen/html/." )
+ fi
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-06-30 19:19 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-06-30 19:19 UTC (permalink / raw
To: gentoo-commits
commit: b7c80125b2fa2628eb67707b86adce5618ae4661
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 30 19:19:39 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 19:19:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c80125
dev-libs/hidapi: Stabilize 0.13.1 ppc64, #904157
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.13.1.ebuild b/dev-libs/hidapi/hidapi-0.13.1.ebuild
index 6f2ed465adcc..654c247bf9d0 100644
--- a/dev-libs/hidapi/hidapi-0.13.1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-06-30 19:30 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-06-30 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 64fe1d26a2b9c2098574597362837ddd1137fa76
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 30 19:30:02 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 19:30:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fe1d26
dev-libs/hidapi: Stabilize 0.13.1 x86, #904157
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.13.1.ebuild b/dev-libs/hidapi/hidapi-0.13.1.ebuild
index 654c247bf9d0..2ecb6767087f 100644
--- a/dev-libs/hidapi/hidapi-0.13.1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-06-30 21:14 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-06-30 21:14 UTC (permalink / raw
To: gentoo-commits
commit: c98c15ab668be42fb2d994798e095571eb51e477
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 30 21:13:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 21:13:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98c15ab
dev-libs/hidapi: Stabilize 0.13.1 arm64, #904157
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.13.1.ebuild b/dev-libs/hidapi/hidapi-0.13.1.ebuild
index 2ecb6767087f..83f14a44e5fe 100644
--- a/dev-libs/hidapi/hidapi-0.13.1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-06-30 21:14 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-06-30 21:14 UTC (permalink / raw
To: gentoo-commits
commit: 06cad3f02fa31a2614d702e39b97c02ff668584a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 30 21:13:40 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 21:13:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06cad3f0
dev-libs/hidapi: Stabilize 0.13.1 amd64, #904157
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.13.1.ebuild b/dev-libs/hidapi/hidapi-0.13.1.ebuild
index a4a8ac477b0b..a3fea97f574b 100644
--- a/dev-libs/hidapi/hidapi-0.13.1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-06-30 21:14 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-06-30 21:14 UTC (permalink / raw
To: gentoo-commits
commit: 8b6e387ff9661dd31f6a9f65e629fdc3c0f843f0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 30 21:13:38 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 21:13:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6e387f
dev-libs/hidapi: Stabilize 0.13.1 arm, #904157
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.13.1.ebuild b/dev-libs/hidapi/hidapi-0.13.1.ebuild
index 83f14a44e5fe..a4a8ac477b0b 100644
--- a/dev-libs/hidapi/hidapi-0.13.1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-09-18 9:50 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-09-18 9:50 UTC (permalink / raw
To: gentoo-commits
commit: b49815b2cd583b09fe264299c6a16bbcc2a47744
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 18 09:49:10 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 09:49:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49815b2
dev-libs/hidapi: retire sultan
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/dev-libs/hidapi/metadata.xml b/dev-libs/hidapi/metadata.xml
index f31807f17dda..2b526d40b73c 100644
--- a/dev-libs/hidapi/metadata.xml
+++ b/dev-libs/hidapi/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>sultan@gentoo.org</email>
- <name>Stephan Hartmann</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="fox">Build a <pkg>x11-libs/fox</pkg> GUI</flag>
</use>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-10-10 7:07 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-10-10 7:07 UTC (permalink / raw
To: gentoo-commits
commit: 7049ddbd099bfea437e6c42828659de34f0fe7bd
Author: Jingyuan Liang <jingyliang <AT> chromium <DOT> org>
AuthorDate: Thu Apr 13 04:08:25 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 10 07:00:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7049ddbd
dev-libs/hidapi: append lfs flags
This change adds large file support for hidapi package
Closes: https://bugs.gentoo.org/906101
Signed-off-by: Jingyuan Liang <jingyliang <AT> chromium.org>
Closes: https://github.com/gentoo/gentoo/pull/30578
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/{hidapi-0.13.1.ebuild => hidapi-0.13.1-r1.ebuild} | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.13.1.ebuild b/dev-libs/hidapi/hidapi-0.13.1-r1.ebuild
similarity index 89%
rename from dev-libs/hidapi/hidapi-0.13.1.ebuild
rename to dev-libs/hidapi/hidapi-0.13.1-r1.ebuild
index a3fea97f574b..d2f94dbee7e0 100644
--- a/dev-libs/hidapi/hidapi-0.13.1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.13.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake-multilib
+inherit cmake-multilib flag-o-matic
DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
HOMEPAGE="https://github.com/libusb/hidapi"
@@ -23,6 +23,12 @@ BDEPEND="
S="${WORKDIR}/${PN}-${P}"
+multilib_src_configure() {
+ append-lfs-flags
+
+ cmake_src_configure
+}
+
multilib_src_compile() {
cmake_src_compile
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-10-10 7:07 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-10-10 7:07 UTC (permalink / raw
To: gentoo-commits
commit: edd2d9f301e6215e5e99fa438a30b9e74085ce68
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 10 07:03:31 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 10 07:03:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd2d9f3
dev-libs/hidapi: add 0.14.0
Bug: https://bugs.gentoo.org/908498
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/Manifest | 1 +
dev-libs/hidapi/hidapi-0.14.0.ebuild | 52 ++++++++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/dev-libs/hidapi/Manifest b/dev-libs/hidapi/Manifest
index bee64ebd160c..285479f7ad3a 100644
--- a/dev-libs/hidapi/Manifest
+++ b/dev-libs/hidapi/Manifest
@@ -1,3 +1,4 @@
DIST hidapi-0.11.0.tgz 232631 BLAKE2B 770c0663b007aa36580af217d0d38be72923e0ad84cee137594ca3e174e589cebb9188003a50999e1c561b0e4e9ca68bd1af29029b89fde2b0a46020b12f9744 SHA512 0de4abc963600d159ce231416c468b9e81a8361e4d2c2202988d6eb2e58a923700e9b9be639fbddc6bc14625131848409e2e88dbc4b34a1f8a726c8fa4692d92
DIST hidapi-0.12.0.tgz 238751 BLAKE2B 25eddf337970275a026839dfe8c0c3beef58da892a6b192751f70faa7ca3ad12f9deab34c3800e053ef9bdefca481a863fac0c25aab51dbf172b44bd94e34e56 SHA512 866268927698db6fa553e000ead3c0c4b8df67ea768d36acac9c71f06f0bd8283778e90eee03f81aaa930f38dbb5719391906c7d2742b74479ffa436104f5fa4
DIST hidapi-0.13.1.tgz 244666 BLAKE2B b3406114f8dd8b192eecac1673592866f930688af8023819d20f73c76226f0829c8d68f4b47051b4836ce4348fc3bbad8f9849f1d565563dcd0f993df43de4ca SHA512 07b224b9b5146caf693e6d67514fed236436ed68f38a3ada98ebf8352dfaa4e175f576902affb4b79da1bb8c9b47a1ee0831a93c7d3d210e93faee24632f7d53
+DIST hidapi-0.14.0.tgz 348221 BLAKE2B 6472bfe5863d75a8901983a763191f3b6c18c25934b652b79f33141a6818619f816d35ed2480435254cecc51598d1e07e53c8c8c4f35a10cf28c1e4374bb450d SHA512 66a045144f90b41438898b82f0398e80223323ebfe6e4f197d2713696bb3ae60f36aea5a37a9999b34b12294783fd7e4c28c6e785462559cbe21276009da1eac
diff --git a/dev-libs/hidapi/hidapi-0.14.0.ebuild b/dev-libs/hidapi/hidapi-0.14.0.ebuild
new file mode 100644
index 000000000000..7127187ea5b3
--- /dev/null
+++ b/dev-libs/hidapi/hidapi-0.14.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
+HOMEPAGE="https://github.com/libusb/hidapi"
+SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="|| ( BSD GPL-3 HIDAPI )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+DEPEND="
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+ virtual/libudev:0[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+multilib_src_configure() {
+ append-lfs-flags
+
+ local mycmakeargs=(
+ # Doesn't do anything as of 0.14.0
+ -DHIDAPI_WITH_TESTS=OFF
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+
+ if use doc && multilib_is_native_abi; then
+ cd "${S}/doxygen" || die
+ doxygen Doxyfile || die
+ fi
+}
+
+multilib_src_install() {
+ cmake_src_install
+
+ if use doc && multilib_is_native_abi; then
+ local HTML_DOCS=( "${S}/doxygen/html/." )
+ fi
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-12-25 7:30 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-12-25 7:30 UTC (permalink / raw
To: gentoo-commits
commit: 3ac646c92028bccead69f0142f19aa638fa3592f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 07:29:07 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 07:29:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac646c9
dev-libs/hidapi: drop 0.11.0, 0.12.0, 0.12.0-r1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/Manifest | 2 --
dev-libs/hidapi/hidapi-0.11.0.ebuild | 62 ---------------------------------
dev-libs/hidapi/hidapi-0.12.0-r1.ebuild | 42 ----------------------
dev-libs/hidapi/hidapi-0.12.0.ebuild | 42 ----------------------
dev-libs/hidapi/metadata.xml | 3 --
5 files changed, 151 deletions(-)
diff --git a/dev-libs/hidapi/Manifest b/dev-libs/hidapi/Manifest
index 285479f7ad3a..3bece08534c5 100644
--- a/dev-libs/hidapi/Manifest
+++ b/dev-libs/hidapi/Manifest
@@ -1,4 +1,2 @@
-DIST hidapi-0.11.0.tgz 232631 BLAKE2B 770c0663b007aa36580af217d0d38be72923e0ad84cee137594ca3e174e589cebb9188003a50999e1c561b0e4e9ca68bd1af29029b89fde2b0a46020b12f9744 SHA512 0de4abc963600d159ce231416c468b9e81a8361e4d2c2202988d6eb2e58a923700e9b9be639fbddc6bc14625131848409e2e88dbc4b34a1f8a726c8fa4692d92
-DIST hidapi-0.12.0.tgz 238751 BLAKE2B 25eddf337970275a026839dfe8c0c3beef58da892a6b192751f70faa7ca3ad12f9deab34c3800e053ef9bdefca481a863fac0c25aab51dbf172b44bd94e34e56 SHA512 866268927698db6fa553e000ead3c0c4b8df67ea768d36acac9c71f06f0bd8283778e90eee03f81aaa930f38dbb5719391906c7d2742b74479ffa436104f5fa4
DIST hidapi-0.13.1.tgz 244666 BLAKE2B b3406114f8dd8b192eecac1673592866f930688af8023819d20f73c76226f0829c8d68f4b47051b4836ce4348fc3bbad8f9849f1d565563dcd0f993df43de4ca SHA512 07b224b9b5146caf693e6d67514fed236436ed68f38a3ada98ebf8352dfaa4e175f576902affb4b79da1bb8c9b47a1ee0831a93c7d3d210e93faee24632f7d53
DIST hidapi-0.14.0.tgz 348221 BLAKE2B 6472bfe5863d75a8901983a763191f3b6c18c25934b652b79f33141a6818619f816d35ed2480435254cecc51598d1e07e53c8c8c4f35a10cf28c1e4374bb450d SHA512 66a045144f90b41438898b82f0398e80223323ebfe6e4f197d2713696bb3ae60f36aea5a37a9999b34b12294783fd7e4c28c6e785462559cbe21276009da1eac
diff --git a/dev-libs/hidapi/hidapi-0.11.0.ebuild b/dev-libs/hidapi/hidapi-0.11.0.ebuild
deleted file mode 100644
index 2096ee28357b..000000000000
--- a/dev-libs/hidapi/hidapi-0.11.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
-HOMEPAGE="https://github.com/libusb/hidapi"
-SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
-
-LICENSE="|| ( BSD GPL-3 HIDAPI )"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86"
-IUSE="doc fox"
-
-RDEPEND="
- virtual/libusb:1[${MULTILIB_USEDEP}]
- virtual/libudev:0[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- fox? ( x11-libs/fox )"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-S="${WORKDIR}/${PN}-${P}"
-
-src_prepare() {
- default
-
- if ! use fox; then
- sed -i -e 's:PKG_CHECK_MODULES(\[fox\], .*):AC_SUBST(fox_CFLAGS,[ ])AC_SUBST(fox_LIBS,[ ]):' configure.ac || die
- fi
-
- # Portage handles license texts itself, no need to install them
- sed -i -e 's/LICENSE.*/ # blank/' Makefile.am || die
-
- eautoreconf
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf \
- --disable-static \
- $(multilib_native_use_enable fox testgui)
-}
-
-multilib_src_compile() {
- default
- if use doc && multilib_is_native_abi; then
- doxygen "${S}/doxygen/Doxyfile" || die
- fi
-}
-
-multilib_src_install() {
- emake install DESTDIR="${D}"
- find "${D}" -name '*.la' -delete || die
-
- if use doc && multilib_is_native_abi; then
- local HTML_DOCS=( html/. )
- fi
- einstalldocs
-}
diff --git a/dev-libs/hidapi/hidapi-0.12.0-r1.ebuild b/dev-libs/hidapi/hidapi-0.12.0-r1.ebuild
deleted file mode 100644
index 6f2ed465adcc..000000000000
--- a/dev-libs/hidapi/hidapi-0.12.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
-HOMEPAGE="https://github.com/libusb/hidapi"
-SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
-
-LICENSE="|| ( BSD GPL-3 HIDAPI )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="doc"
-
-DEPEND="
- virtual/libusb:1[${MULTILIB_USEDEP}]
- virtual/libudev:0[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}"
-BDEPEND="
- doc? ( app-doc/doxygen )"
-
-S="${WORKDIR}/${PN}-${P}"
-
-multilib_src_compile() {
- cmake_src_compile
-
- if use doc && multilib_is_native_abi; then
- cd "${S}/doxygen"
- doxygen Doxyfile || die
- fi
-}
-
-multilib_src_install() {
- cmake_src_install
-
- if use doc && multilib_is_native_abi; then
- local HTML_DOCS=( "${S}/doxygen/html/." )
- fi
- einstalldocs
-}
diff --git a/dev-libs/hidapi/hidapi-0.12.0.ebuild b/dev-libs/hidapi/hidapi-0.12.0.ebuild
deleted file mode 100644
index 308a68df2888..000000000000
--- a/dev-libs/hidapi/hidapi-0.12.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
-HOMEPAGE="https://github.com/libusb/hidapi"
-SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
-
-LICENSE="|| ( BSD GPL-3 HIDAPI )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="doc"
-
-RDEPEND="
- virtual/libusb:1[${MULTILIB_USEDEP}]
- virtual/libudev:0[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-S="${WORKDIR}/${PN}-${P}"
-
-multilib_src_compile() {
- cmake_src_compile
-
- if use doc && multilib_is_native_abi; then
- doxygen "${S}/doxygen/Doxyfile" || die
- fi
-}
-
-multilib_src_install() {
- cmake_src_install
-
- if use doc && multilib_is_native_abi; then
- local HTML_DOCS=( html/. )
- fi
- einstalldocs
-}
diff --git a/dev-libs/hidapi/metadata.xml b/dev-libs/hidapi/metadata.xml
index 2b526d40b73c..2493acc7ce5b 100644
--- a/dev-libs/hidapi/metadata.xml
+++ b/dev-libs/hidapi/metadata.xml
@@ -2,9 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
- <use>
- <flag name="fox">Build a <pkg>x11-libs/fox</pkg> GUI</flag>
- </use>
<upstream>
<remote-id type="github">libusb/hidapi</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2023-12-25 8:19 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-12-25 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 0d1c8f1e4197e44c9f6707b8a43fa68e6a15c42c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 08:18:18 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 08:18:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1c8f1e
dev-libs/hidapi: Stabilize 0.13.1-r1 ppc, #920679
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.13.1-r1.ebuild b/dev-libs/hidapi/hidapi-0.13.1-r1.ebuild
index d2f94dbee7e0..b2b9b516a304 100644
--- a/dev-libs/hidapi/hidapi-0.13.1-r1.ebuild
+++ b/dev-libs/hidapi/hidapi-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2024-01-27 20:06 Ionen Wolkens
0 siblings, 0 replies; 38+ messages in thread
From: Ionen Wolkens @ 2024-01-27 20:06 UTC (permalink / raw
To: gentoo-commits
commit: da01e31f841370f9b593dcc5d619194c3cf42d04
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Sat Jan 27 18:35:44 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 27 19:48:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da01e31f
dev-libs/hidapi: Keyword 0.14.0 mips, #918718
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.14.0.ebuild b/dev-libs/hidapi/hidapi-0.14.0.ebuild
index 80247db723fa..9e8f998daee7 100644
--- a/dev-libs/hidapi/hidapi-0.14.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.14.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2024-02-17 21:17 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-02-17 21:17 UTC (permalink / raw
To: gentoo-commits
commit: 97a2fb1293ce9132e77e82bd6be846e2bc1687dc
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Feb 17 19:59:58 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 21:14:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a2fb12
dev-libs/hidapi: keyword 0.14.0 for sparc, bug #924443
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.14.0.ebuild b/dev-libs/hidapi/hidapi-0.14.0.ebuild
index 9e8f998daee7..8713c3db7850 100644
--- a/dev-libs/hidapi/hidapi-0.14.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.14.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/
@ 2024-08-25 15:24 Andreas K. Hüttel
0 siblings, 0 replies; 38+ messages in thread
From: Andreas K. Hüttel @ 2024-08-25 15:24 UTC (permalink / raw
To: gentoo-commits
commit: c9a958755162b130fba2626a51eace541e5fdc59
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 25 15:06:09 2024 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Aug 25 15:22:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a95875
dev-libs/hidapi: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
dev-libs/hidapi/hidapi-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/hidapi/hidapi-0.14.0.ebuild b/dev-libs/hidapi/hidapi-0.14.0.ebuild
index 8713c3db7850..3208e04b1603 100644
--- a/dev-libs/hidapi/hidapi-0.14.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.14.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="|| ( BSD GPL-3 HIDAPI )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
end of thread, other threads:[~2024-08-25 15:24 UTC | newest]
Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-26 20:54 [gentoo-commits] repo/gentoo:master commit in: dev-libs/hidapi/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-08-25 15:24 Andreas K. Hüttel
2024-02-17 21:17 Sam James
2024-01-27 20:06 Ionen Wolkens
2023-12-25 8:19 Sam James
2023-12-25 7:30 Sam James
2023-10-10 7:07 Sam James
2023-10-10 7:07 Sam James
2023-09-18 9:50 Sam James
2023-06-30 21:14 Sam James
2023-06-30 21:14 Sam James
2023-06-30 21:14 Sam James
2023-06-30 19:30 Sam James
2023-06-30 19:19 Sam James
2023-01-19 18:53 Stephan Hartmann
2023-01-19 18:49 Stephan Hartmann
2022-11-29 18:06 WANG Xuerui
2022-08-28 10:25 Stephan Hartmann
2022-08-28 10:25 Stephan Hartmann
2022-08-27 17:07 Sam James
2022-08-25 4:02 Arthur Zamarin
2022-08-25 4:02 Arthur Zamarin
2022-08-25 3:33 Sam James
2022-06-07 7:59 Joonas Niilola
2022-06-07 6:34 Joonas Niilola
2021-11-10 9:11 Joonas Niilola
2021-11-10 9:11 Joonas Niilola
2021-08-18 0:35 Yixun Lan
2021-02-24 22:40 Andreas Sturmlechner
2021-02-19 17:55 Thomas Deutschmann
2021-02-01 15:07 Agostino Sarubbo
2021-01-23 23:38 David Seifert
2019-12-27 14:22 Anthony G. Basile
2019-09-15 17:17 Michał Górny
2015-09-27 11:27 Manuel Rüger
2015-09-25 14:43 Agostino Sarubbo
2015-09-24 13:42 Agostino Sarubbo
2015-08-26 0:04 Anthony G. Basile
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox