Package Details: libgestures 2.0.3-4

Git Clone URL: (read-only)
Package Base: libgestures
Description: Chromium OS gestures library
Upstream URL:
Licenses: custom:chromiumos
Provides: libgestures=$pkgver
Submitter: tsowell
Maintainer: joebonrichie
Last Packager: joebonrichie
Votes: 3
Popularity: 0.000000
First Submitted: 2013-10-30 03:14
Last Updated: 2016-11-29 00:46

Dependencies (2)

Sources (1)

Latest Comments

1 2 Next › Last »

poppyschmo commented on 2017-12-16 02:47

If anyone is still using this and getting a -Wint-in-bool-context error from gcc, this patch might help:

Anonymous comment on 2016-12-20 17:16

Seems to be missing finger_metrics_math.patch

poppyschmo commented on 2016-10-22 17:31

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

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

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

forbi commented on 2016-05-23 18:59

Same problem that @MonkeyWrench32 is facing.

MonkeyWrench32 commented on 2016-05-15 18:26

Getting this error when trying to compile:

In file included from include/gestures/include/box_filter_interpreter.h:9:0,
from src/
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

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

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/
src/ 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

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