Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
45c7cfd2
Unverified
Commit
45c7cfd2
authored
Feb 27, 2017
by
Péter Szilágyi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
vendor: update HID library for glibc < v2.17 build
parent
5c8fe28b
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
49 additions
and
14 deletions
+49
-14
LICENSE.md
vendor/github.com/karalabe/hid/LICENSE.md
+2
-2
README.md
vendor/github.com/karalabe/hid/README.md
+10
-4
appveyor.yml
vendor/github.com/karalabe/hid/appveyor.yml
+31
-0
hid_disabled.go
vendor/github.com/karalabe/hid/hid_disabled.go
+1
-3
hid_enabled.go
vendor/github.com/karalabe/hid/hid_enabled.go
+2
-2
vendor.json
vendor/vendor.json
+3
-3
No files found.
vendor/github.com/karalabe/hid/LICENSE.md
View file @
45c7cfd2
The components of
`hid`
are licensed as such:
*
`hidapi`
is released under the
[
3-clause BSD
](
https://github.com/signal11/hidapi/blob/master/LICENSE-bsd.txt
)
license.
*
`libusb`
is released under the
[
GNU GPL 2.1
](
https://github.com/libusb/libusb/blob/master/COPYING
)
license.
*
`libusb`
is released under the
[
GNU
L
GPL 2.1
](
https://github.com/libusb/libusb/blob/master/COPYING
)
license.
*
`go.hid`
is released under the
[
2-clause BSD
](
https://github.com/GeertJohan/go.hid/blob/master/LICENSE
)
license.
*
`gowchar`
is released under the
[
3-clause BSD
](
https://github.com/orofarne/gowchar/blob/master/LICENSE
)
license.
Given the above,
`hid`
is licensed under GNU GPL 2.1 or later on Linux and 3-clause BSD on other platforms.
Given the above,
`hid`
is licensed under GNU
L
GPL 2.1 or later on Linux and 3-clause BSD on other platforms.
vendor/github.com/karalabe/hid/README.md
View file @
45c7cfd2
[
![Travis
][
travisimg
]
]
[
travisurl
]
[
![AppVeyor
][
appveyorimg
]
]
[
appveyorurl
]
[
![GoDoc
][
docimg
]
]
[
docurl
]
[
docimg
]:
https://godoc.org/github.com/karalabe/hid?status.svg
[
docurl
]:
https://godoc.org/github.com/karalabe/hid
[
travisimg
]:
https://travis-ci.org/karalabe/hid.svg?branch=master
[
travisurl
]:
https://travis-ci.org/karalabe/hid
[
appveyorimg
]:
https://ci.appveyor.com/api/projects/status/plroy54odykb0ch3/branch/master?svg=true
[
appveyorurl
]:
https://ci.appveyor.com/project/karalabe/hid
[
docimg
]:
https://godoc.org/github.com/karalabe/hid?status.svg
[
docurl
]:
https://godoc.org/github.com/karalabe/hid
# Gopher Interface Devices (USB HID)
...
...
@@ -34,8 +40,8 @@ such, `gowchar` was also vendored in inline (copyright headers and origins prese
The components of
`hid`
are licensed as such:
*
`hidapi`
is released under the
[
3-clause BSD
](
https://github.com/signal11/hidapi/blob/master/LICENSE-bsd.txt
)
license.
*
`libusb`
is released under the
[
GNU GPL 2.1
](
https://github.com/libusb/libusb/blob/master/COPYING
)
license.
*
`libusb`
is released under the
[
GNU
L
GPL 2.1
](
https://github.com/libusb/libusb/blob/master/COPYING
)
license.
*
`go.hid`
is released under the
[
2-clause BSD
](
https://github.com/GeertJohan/go.hid/blob/master/LICENSE
)
license.
*
`gowchar`
is released under the
[
3-clause BSD
](
https://github.com/orofarne/gowchar/blob/master/LICENSE
)
license.
Given the above,
`hid`
is licensed under GNU GPL 2.1 or later on Linux and 3-clause BSD on other platforms.
Given the above,
`hid`
is licensed under GNU
L
GPL 2.1 or later on Linux and 3-clause BSD on other platforms.
vendor/github.com/karalabe/hid/appveyor.yml
0 → 100644
View file @
45c7cfd2
os
:
Visual Studio 2015
# Clone directly into GOPATH.
clone_folder
:
C:\gopath\src\github.com\karalabe\hid
clone_depth
:
1
version
:
"
{branch}.{build}"
environment
:
global
:
GOPATH
:
C:\gopath
CC
:
gcc.exe
matrix
:
-
GOARCH
:
amd64
MSYS2_ARCH
:
x86_64
MSYS2_BITS
:
64
MSYSTEM
:
MINGW64
PATH
:
C:\msys64\mingw64\bin\;%PATH%
-
GOARCH
:
386
MSYS2_ARCH
:
i686
MSYS2_BITS
:
32
MSYSTEM
:
MINGW32
PATH
:
C:\msys64\mingw32\bin\;%PATH%
install
:
-
rmdir C:\go /s /q
-
appveyor DownloadFile https://storage.googleapis.com/golang/go1.8.windows-%GOARCH%.zip
-
7z x go1.8.windows-%GOARCH%.zip -y -oC:\ > NUL
-
go version
-
gcc --version
build_script
:
-
go install ./...
vendor/github.com/karalabe/hid/hid_disabled.go
View file @
45c7cfd2
...
...
@@ -4,9 +4,7 @@
// This file is released under the 3-clause BSD license. Note however that Linux
// support depends on libusb, released under GNU GPL 2.1 or later.
// +build !linux
// +build !darwin ios
// +build !windows
// +build !linux,!darwin,!windows ios !cgo
package
hid
...
...
vendor/github.com/karalabe/hid/hid_enabled.go
View file @
45c7cfd2
...
...
@@ -4,8 +4,7 @@
// This file is released under the 3-clause BSD license. Note however that Linux
// support depends on libusb, released under GNU GPL 2.1 or later.
// +build !ios
// +build linux darwin windows
// +build linux,cgo darwin,!ios,cgo windows,cgo
package
hid
...
...
@@ -13,6 +12,7 @@ package hid
#cgo CFLAGS: -I./hidapi/hidapi
#cgo linux CFLAGS: -I./libusb/libusb -DDEFAULT_VISIBILITY="" -DOS_LINUX -D_GNU_SOURCE -DPOLL_NFDS_TYPE=int
#cgo linux,!android LDFLAGS: -lrt
#cgo darwin CFLAGS: -DOS_DARWIN
#cgo darwin LDFLAGS: -framework CoreFoundation -framework IOKit
#cgo windows CFLAGS: -DOS_WINDOWS
...
...
vendor/vendor.json
View file @
45c7cfd2
...
...
@@ -125,10 +125,10 @@
"revisionTime"
:
"2016-06-03T03:41:37Z"
},
{
"checksumSHA1"
:
"
HKy8oSpuboe02Uqq+43zbIzD/AY
="
,
"checksumSHA1"
:
"
sGdhjz2N/DpfiZrMnHSzl2H/YX8
="
,
"path"
:
"github.com/karalabe/hid"
,
"revision"
:
"
40280bf4f6fc762010efeb066cbff7490d467f0
3"
,
"revisionTime"
:
"2017-02-
17T09:52:56
Z"
,
"revision"
:
"
875879887cf0560a993b57e04615944e1dd02a7
3"
,
"revisionTime"
:
"2017-02-
27T10:57:12
Z"
,
"tree"
:
true
},
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment