faergeek: it currently doesn't as of new dbus-glib
error: ‘dbus_glib_marshal_xboxdrv_daemon_BOOLEAN__POINTER_POINTER’ was not declared in this scope
need to take a look...
Search Criteria
Package Details: xboxdrv 0.8.9-1
Package Actions
- View PKGBUILD / View Changes
- Download snapshot
- Search wiki
- Flag package out-of-date
- 1 pending request
- Submit Request
Git Clone URL: | https://aur.archlinux.org/xboxdrv.git (read-only, click to copy) |
---|---|
Package Base: | xboxdrv |
Description: | Userspace Xbox gamepad driver and input remapper |
Upstream URL: | https://github.com/xiota/xboxdrv |
Licenses: | GPL-3.0-or-later |
Submitter: | None |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 258 |
Popularity: | 0.32 |
First Submitted: | 2009-11-17 12:07 (UTC) |
Last Updated: | 2024-04-05 06:58 (UTC) |
Dependencies (9)
- dbus-glib (dbus-glib-gitAUR)
- dbus-python
- libusb (libusb-gitAUR)
- libx11 (libx11-gitAUR)
- python (python32AUR, python37AUR, python310AUR)
- boost (boost-gitAUR) (make)
- git (git-gitAUR) (make)
- pkg-config (pkgconf-gitAUR, pkg-config-gitAUR, pkgconf) (make)
- scons (make)
Required by (7)
- 8bitdo-ultimate-controller-udev
- humble-lumpia-git (optional)
- proton-ge-custom-bin (optional)
- wootility-lekker-appimage (optional)
- wootility-lekker-beta-appimage (optional)
- xbox-generic-controller
- xboxdrv-runit
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 14 Next › Last »
anthraxx commented on 2017-11-06 00:18 (UTC)
faergeek commented on 2017-11-05 08:39 (UTC)
@anthraxx: Just confirming. If you remove scons-py3.patch, it builds.
faergeek commented on 2017-10-21 11:22 (UTC)
@anthraxx: It seems like removing scons-py3.patch will be enough to build it now.
Deewiant commented on 2017-10-21 08:57 (UTC)
SCons was switched back to Python 2 in scons 3.0.0-3 ( https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/scons&id=a3370c10985771946e8c704aabdce1e180cc2715 ), so the build fails because of the Python 3 patch.
faergeek commented on 2017-10-19 11:37 (UTC)
@aoz: Are your packages up to date? Try updating everything. There was a patch for that added recently.
aoz commented on 2017-10-19 11:15 (UTC)
I'm having issues installing this, I think that it uses python3 while it needs to use python2:
==> Starting build()...
scons: Reading SConscript files ...
File "/home/ave/.cache/pacaur/xboxdrv/src/xboxdrv-0.8.8/SConstruct", line 34
print target
^
SyntaxError: Missing parentheses in call to 'print'
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build xboxdrv package(s)
DarkShadow44 commented on 2017-10-16 04:09 (UTC)
@anthraxx Thanks for the patches, really appreciate it.
nerflad commented on 2017-10-16 01:16 (UTC)
@anthraxx: you're right, I'm on Manjaro, which is still using scons 2.5. In case other Manjaro users see this, I fixed by installing scons 3.0 using the official Arch PKGBUILD (asp export scons).
anthraxx commented on 2017-10-15 22:44 (UTC) (edited on 2017-10-15 22:45 (UTC) by anthraxx)
@nerflad: no its an error with your setup, its supposed to be executed as python3 however you are executing it with python2, you chanced something on your system that results in this. The only other explanation is that you have an outdated system not running scons 3.0.0
nerflad commented on 2017-10-15 22:41 (UTC)
Hi, seems the build is failing for me due to an error in the code?
build_bin2h(["src/xboxdrv_vfs.hpp"], ["examples/mouse.xboxdrv", "examples/xpad-wireless.xboxdrv"])
[<SCons.Node.FS.File object at 0x563f3a487260>]
[<SCons.Node.FS.File object at 0x563f3a486d80>, <SCons.Node.FS.File object at 0x563f3a486ff0>]
scons: *** [src/xboxdrv_vfs.hpp] AttributeError : type object 'str' has no attribute 'maketrans'
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/SCons/Action.py", line 1054, in execute
result = self.execfunction(target=target, source=rsources, env=env)
File "/home/elb/pkg/aur/xboxdrv/src/xboxdrv-0.8.8/SConstruct", line 47, in build_bin2h
fout.write("const char %s[] = {" % c_escape(src.get_path()))
File "/home/elb/pkg/aur/xboxdrv/src/xboxdrv-0.8.8/SConstruct", line 32, in c_escape
return str.translate(bytes.maketrans(b"/.-", b"___"))
AttributeError: type object 'str' has no attribute 'maketrans'
scons: building terminated because of errors.
Pinned Comments
xiota commented on 2024-04-02 11:20 (UTC) (edited on 2024-04-05 06:59 (UTC) by xiota)
Although other Xbox gamepad drivers are now available, this package is still useful as an input remapper for programs that support only Xbox controllers.
This package now uses a new repo based on the original stable branch. I plan to merge some fixes/updates from other repos.