Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 454948 - dev-libs/hidapi - A multi-platform library for USB and Bluetooth HID-Class devices
Summary: dev-libs/hidapi - A multi-platform library for USB and Bluetooth HID-Class de...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL: http://www.signal11.us/oss/hidapi/
Whiteboard:
Keywords:
Depends on:
Blocks: 469506
  Show dependency tree
 
Reported: 2013-02-01 04:18 UTC by Alex Barker
Modified: 2013-11-17 21:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
hidapi-0.8.0_pre20121128.ebuild (hidapi-0.8.0_pre20121128.ebuild,1.05 KB, text/plain)
2013-02-01 04:19 UTC, Alex Barker
Details
hidapi-0.8.0_pre20130121.ebuild (hidapi-0.8.0_pre20130121.ebuild,1.29 KB, text/plain)
2013-05-11 22:53 UTC, Alex Barker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Barker 2013-02-01 04:18:16 UTC
This is basically a non-gpl version of libhid that will be required by media-sound/mixxx-1.11.  This ebuild has been tested against mixxx-1.11 with the externalization patch I am maintaining.  

Reproducible: Always
Comment 1 Alex Barker 2013-02-01 04:19:17 UTC
Created attachment 337542 [details]
hidapi-0.8.0_pre20121128.ebuild
Comment 2 Sergey Popov (RETIRED) gentoo-dev 2013-02-01 12:18:14 UTC
You should create tarball of git snapshot and put it somewhere
Comment 3 Alex Barker 2013-05-11 22:53:51 UTC
Created attachment 348032 [details]
hidapi-0.8.0_pre20130121.ebuild
Comment 4 Luke-Jr 2013-10-14 21:07:15 UTC
Any reason you need prereleases? Would 0.7.0 work?
Comment 5 Luke-Jr 2013-10-14 21:09:00 UTC
checking for fox... configure: error: Package requirements (fox) were not met:

Package fox was not found in the pkg-config search path.
Perhaps you should add the directory containing `fox.pc'
to the PKG_CONFIG_PATH environment variable
Package 'fox', required by 'world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables fox_CFLAGS
and fox_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Comment 6 Luke-Jr 2013-10-14 21:09:30 UTC
(In reply to Luke-Jr from comment #5)
> checking for fox... configure: error: Package requirements (fox) were not
> met:

Sorry, my bad. Forgot ebuild ignores dependencies.
Comment 7 Luke-Jr 2013-10-14 21:14:39 UTC
LICENSE should be "|| ( BSD GPL-3 HIDAPI )"
Comment 8 Luke-Jr 2013-10-14 21:32:31 UTC
Also, shouldn't the libusb dependency be optional? At least for some targets, like i686-pc-mingw32
Comment 9 Alex Barker 2013-10-16 03:01:46 UTC
(In reply to Luke-Jr from comment #4)
> Any reason you need prereleases? Would 0.7.0 work?

Yes, but its a far uglier build process.

(In reply to Luke-Jr from comment #8)
> Also, shouldn't the libusb dependency be optional? At least for some targets, like i686-pc-mingw32

Probably.
Comment 10 Anthony Basile gentoo-dev 2013-10-27 15:34:38 UTC
Its in the tree.  Please open a new bug if there's any problem with it.  This bug was just to get it in the tree.
Comment 11 nordwind 2013-11-17 15:38:26 UTC
(In reply to Luke-Jr from comment #5)
> checking for fox... configure: error: Package requirements (fox) were not
> met:

+1 failed only with use "X"
Comment 12 Alex Barker 2013-11-17 21:01:24 UTC
(In reply to nordwind from comment #11)
> (In reply to Luke-Jr from comment #5)
> > checking for fox... configure: error: Package requirements (fox) were not
> > met:
> 
> +1 failed only with use "X"

The ebuild depends on fox X? ( x11-libs/fox ).  Did you somehow manage to build it without the fox dependency?  If fox is installed, what version?