Package Details: libfreenect 0.7.0-2

Git Clone URL: https://aur.archlinux.org/libfreenect.git (read-only, click to copy)
Package Base: libfreenect
Description: Drivers and libraries for the Xbox Kinect device on Linux
Upstream URL: https://github.com/OpenKinect/libfreenect
Keywords: camera kinect
Licenses: GPL2
Submitter: Sandmann
Maintainer: tytan652
Last Packager: tytan652
Votes: 5
Popularity: 0.004176
First Submitted: 2012-10-31 19:41 (UTC)
Last Updated: 2023-08-04 07:46 (UTC)

Latest Comments

1 2 Next › Last »

Perdu commented on 2024-06-19 14:53 (UTC)

I'm getting a crash on build:

[ 91%] Building C object wrappers/python/CMakeFiles/cython3_freenect.dir/freenect3.c.o
In file included from /usr/lib/python3.12/site-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
                 from /usr/lib/python3.12/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /usr/lib/python3.12/site-packages/numpy/core/include/numpy/arrayobject.h:5,
                 from /home/user/.cache/yay/libfreenect/src/build/wrappers/python/freenect3.c:753:
/usr/lib/python3.12/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
/home/user/.cache/yay/libfreenect/src/build/wrappers/python/freenect3.c: In function '__pyx_pymod_exec_freenect':
/home/user/.cache/yay/libfreenect/src/build/wrappers/python/freenect3.c:11880:3: error: returning 'void *' from a function with return type 'int' makes integer from pointer without a cast [-Wint-conversion]
11880 |   import_array();
      |   ^~~~~~~~~~~~
make[2]: *** [wrappers/python/CMakeFiles/cython3_freenect.dir/build.make:80: wrappers/python/CMakeFiles/cython3_freenect.dir/freenect3.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:759: wrappers/python/CMakeFiles/cython3_freenect.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

MarsSeed commented on 2023-08-03 18:56 (UTC)

I think this should depend on the interface name, 'libgl', and not specifically on libglvnd.

There are other providers of 'libgl', like the AMD proprietary GPU driver (amdgpu-pro-oglp).

tytan652 commented on 2021-12-14 06:09 (UTC)

@SmashedSqwurl Thank you I was going to check the issue today since Python 3.10 was out and got issue re-building libfreenect.

SmashedSqwurl commented on 2021-12-13 23:51 (UTC)

I ran into some issues building this package today. It looks like the CMake variable for the GLUT libraries changed at some point. Adding this patch to the PKGBUILD got it building successfully for me:

diff --git a/PKGBUILD b/PKGBUILD
index 05def33..9a45c00 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -16,6 +16,7 @@ sha512sums=('e232487fe62a81161e6e74d34a625d6e86ca56befc1692590ecf863ce6b96b9094b

 prepare() {
   cd "${srcdir}/${pkgname}-${pkgver}"
+  sed -i 's/${GLUT_LIBRARY}/${GLUT_LIBRARIES}/g' examples/CMakeLists.txt wrappers/cpp/CMakeLists.txt
 }

 build() {

tytan652 commented on 2020-05-21 13:35 (UTC) (edited on 2020-09-28 17:35 (UTC) by tytan652)

Package adopted and updated

Old comment: Updated PKGBUILD here. I'll try to adopt this package

Guillermo commented on 2019-05-31 14:15 (UTC)

Support for python 3 would be welcome.

Sandmann commented on 2017-09-02 20:42 (UTC)

Updated to 0.5.6

retrakker commented on 2017-06-21 07:12 (UTC)

The last know release is 0.5.5 ... here is a diff for an update https://gist.github.com/seichter/6638ccaecb7e73f1bd4ac45d4135e215

neTpK commented on 2016-06-23 06:39 (UTC)

[ 35%] Linking C static library ../lib/libfreenect.a [ 35%] Built target freenectstatic make: *** [Makefile:128: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build libfreenect.

Sandmann commented on 2015-05-23 16:16 (UTC)

Thanks for the information. The issues should be solved by now.