Package Details: libgestures 2.1.14-6

Git Clone URL: https://aur.archlinux.org/libgestures.git (read-only, click to copy)
Package Base: libgestures
Description: Chromium OS gestures library
Upstream URL: https://github.com/galliumos/libgestures
Licenses: custom:chromiumos
Provides: libgestures
Submitter: tsowell
Maintainer: poppyschmo
Last Packager: TheGoliath
Votes: 5
Popularity: 0.000000
First Submitted: 2013-10-30 03:14 (UTC)
Last Updated: 2020-07-12 15:12 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2

poppyschmo commented on 2016-10-22 17:31 (UTC) (edited on 2016-10-22 17:44 (UTC) by poppyschmo)

Same problem as @MonkeyWrench32 and others. Couldn't get the binary from @squizduos to work on the latest kernel/cmake/jsoncpp. Somehow, adding `<math.h>` to the `finger_metrics` header did the trick. Probably not an ideal solution, but `#pragma once` or the usual jungle of header logic will hopefully keep things sane. Just submitted a patch to maintainer.

squizduos commented on 2016-06-10 18:19 (UTC)

I also have problem with compiling libgestures with new gcc. But we have good news - binary version of library successfuly works in Arch Linux. I made PKGBUILD for it, that replaces libgestures. Try install libgestures-bin.

jtagg82 commented on 2016-05-24 19:25 (UTC)

I have the same problem as @MonkeyWrench32 and @forbi.

forbi commented on 2016-05-23 18:59 (UTC)

Same problem that @MonkeyWrench32 is facing.

MonkeyWrench32 commented on 2016-05-15 18:26 (UTC)

Getting this error when trying to compile: In file included from include/gestures/include/box_filter_interpreter.h:9:0, from src/box_filter_interpreter.cc:5: include/gestures/include/finger_metrics.h: In member function ‘float gestures::Vector2::Mag() const’: include/gestures/include/finger_metrics.h:38:25: error: ‘sqrtf’ was not declared in this scope return sqrtf(MagSq()); ^ Makefile:173: recipe for target 'obj/box_filter_interpreter.o' failed make: *** [obj/box_filter_interpreter.o] Error 1

joebonrichie commented on 2015-08-31 15:43 (UTC)

Fixed upstream, compiles now. Thanks for creating the bug report there I didn't even notice. I can't get the .deb packages to work with this particular package (breaks touchpad completely) which is why its still git based for now.

armandoceran commented on 2015-08-30 23:31 (UTC)

Seeing the following error: g++ -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -std=gnu++11 -fno-exceptions -fno-strict-aliasing -fPIC -Wall -Wclobbered -Wempty-body -Werror -Wignored-qualifiers -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wsign-compare -Wtype-limits -D__STDC_FORMAT_MACROS=1 -D_FILE_OFFSET_BITS=64 -DGESTURES_INTERNAL=1 -Iinclude `pkg-config --cflags glib-2.0` -O3 -DVCSID="\"2.0.4\"" --coverage -ftest-coverage -fprofile-arcs -I/usr/include/jsoncpp -MMD -c -o obj/tap_to_click_fix_filter_interpreter.o src/tap_to_click_fix_filter_interpreter.cc src/tap_to_click_fix_filter_interpreter.cc:5:66: fatal error: gestures/include/tap_to_click_fix_filter_interpreter.h: No such file or directory compilation terminated. Makefile:177: recipe for target 'obj/tap_to_click_fix_filter_interpreter.o' failed make: *** [obj/tap_to_click_fix_filter_interpreter.o] Error 1 ==> ERROR: A failure occurred in build().

anatolik commented on 2014-08-23 14:13 (UTC)

The project 'google-gflags' has been renamed to 'gflags'. Please update your dependencies.

tsowell commented on 2013-11-08 03:15 (UTC)

@kaloyan, Thanks for the feedback! I've added chromiumos-libbase as a dependency.

kaloyan commented on 2013-11-07 19:48 (UTC)

you have to add chromiumos-libbase to dependencies