Package Details: python-psmoveapi-git 4.0.12.175.g26e1446-1

Git Clone URL: https://aur.archlinux.org/psmoveapi-git.git (read-only, click to copy)
Package Base: psmoveapi-git
Description: Python bindings for Playstation Move Motion Controller API (GIT version)
Upstream URL: http://thp.io/2010/psmove
Licenses: BSD
Conflicts: python-psmoveapi
Provides: python-psmoveapi
Submitter: Jack12816
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 1
Popularity: 0.000000
First Submitted: 2017-03-20 17:43 (UTC)
Last Updated: 2024-09-01 18:46 (UTC)

Latest Comments

ThatOneSeong commented on 2024-08-31 03:46 (UTC)

Currently fails at prepare:

Submodule path 'external/PS3EYEDriver': checked out '16834e648ce720fb2810bd793aa45dc0d59d8fd8'
Submodule path 'external/hidapi': checked out 'be695219e83c8370585f7c2fa207763a9b53ec78'
Submodule path 'external/libusb-1.0': checked out 'f3619c4078a921c3d6bf3238ff7a8dc70d60e40e'
patching file src/CMakeLists.txt
Hunk #1 succeeded at 88 with fuzz 1 (offset -3 lines).
patching file src/CMakeLists.txt
Reversed (or previously applied) patch detected!  Assume -R? [n] 
Apply anyway? [n] 
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file src/CMakeLists.txt.rej
==> ERROR: A failure occurred in prepare().
    Aborting...

zwastik commented on 2022-08-16 03:09 (UTC)

Requires opencv3-opt

zwastik commented on 2022-08-16 01:05 (UTC) (edited on 2022-08-16 01:09 (UTC) by zwastik)

==> Starting prepare()...
Submodule 'external/PS3EYEDriver' (https://github.com/inspirit/PS3EYEDriver.git) registered for path 'external/PS3EYEDriver'
Submodule 'external/hidapi' (https://github.com/thp/hidapi.git) registered for path 'external/hidapi'
Submodule 'external/libusb-1.0' (https://github.com/libusb/libusb.git) registered for path 'external/libusb-1.0'
Cloning into '/home/user/.cache/pikaur/build/psmoveapi-git/src/psmoveapi/external/PS3EYEDriver'...
Cloning into '/home/user/.cache/pikaur/build/psmoveapi-git/src/psmoveapi/external/hidapi'...
Cloning into '/home/user/.cache/pikaur/build/psmoveapi-git/src/psmoveapi/external/libusb-1.0'...
Submodule path 'external/PS3EYEDriver': checked out 'b31402953d7d7b0c24b05c79b9c5933fce2b4773'
Submodule path 'external/hidapi': checked out '38681c734965636c9fd710dc3898d90aaf923bb9'
Submodule path 'external/libusb-1.0': checked out 'b4c9b4272d61cecffeddeb91abd31efe256a6224'
patching file src/CMakeLists.txt
Hunk #1 succeeded at 95 with fuzz 1 (offset 4 lines).
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:


|diff --git a/examples/c/distance_calibration.c b/examples/c/distance_calibration.c
|index 14f8189..3c209c5 100644
|--- a/examples/c/distance_calibration.c
|+++ b/examples/c/distance_calibration.c


File to patch:

zwastik commented on 2022-08-15 23:58 (UTC)

:: error: Can't resolve dependencies for AUR package 'psmoveapi-git':
:: error: Dependencies missing for psmoveapi-git, psmoveinput-git
:: warning: Following package cannot be found in AUR:
jdk7-openjdk

Jack12816 commented on 2017-10-17 07:19 (UTC)

@asonix LGTM. Thanks for the work :)

asonix commented on 2017-10-17 04:39 (UTC)

I just updated my github again. Now the python bindings are properly installed.

asonix commented on 2017-10-17 04:10 (UTC)

https://github.com/asonix/psmoveapi-arch Here's my changes. They work on my machine

asonix commented on 2017-10-17 04:05 (UTC)

This package no longer compiles. fixes are as follows: run cmake in package() function (at the end probably) + + mkdir -p build + cd build + cmake .. fix the opencv headers patch diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6e45cae..081c00a 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -91,5 +91,9 @@ list(APPEND PSMOVEAPI_REQUIRED_LIBS m) include_directories(${UDEV_INCLUDE_DIRS}) list(APPEND PSMOVEAPI_REQUIRED_LIBS ${UDEV_LIBRARIES}) + pkg_check_modules(V4L2 REQUIRED libv4l2) + include_directories(${V4L2_INCLUDE_DIRS}) + list(APPEND PSMOVEAPI_REQUIRED_LIBS ${V4L2_LIBRARIES}) + pkg_check_modules(BLUEZ REQUIRED bluez>=5)