Search Criteria
Package Details: touchegg 2.0.14-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/touchegg.git (read-only, click to copy) |
---|---|
Package Base: | touchegg |
Description: | Multitouch gesture recognizer |
Upstream URL: | https://github.com/JoseExposito/touchegg/ |
Keywords: | gesture multitouch touchscreen |
Licenses: | GPL3 |
Submitter: | matthewbauer |
Maintainer: | CodeXYZ (jbouter) |
Last Packager: | jbouter |
Votes: | 102 |
Popularity: | 2.13 |
First Submitted: | 2011-02-22 23:32 (UTC) |
Last Updated: | 2022-04-03 08:08 (UTC) |
Dependencies (11)
- cairo (cairo-git, cairo-minimal, cairo-glesv2-bin, cairo-glesv3-bin, cairo-ubuntu)
- glib2 (glib2-clear, glib2-quiet, glib2-selinux, glib2-nodocs-git, glib2-git, glib2-patched-thumbnailer)
- gtk3 (gtk3-git, gtk3-classic-noatk-64, gtk3-no_deadkeys_underline, gtk3-ubuntu, gtk3-typeahead, gtk3-classic, gtk3-patched-filechooser-icon-view)
- libinput (libinput-hires-scroll, libinput-git, libinput-minimal-git, libinput-three-finger-drag, libinput-multiplier)
- libx11 (libx11-git)
- libxi (libxi-git)
- libxrandr (libxrandr-git)
- libxtst
- pugixml (pugixml-git)
- systemd-libs (systemd-libs-homed-containers, systemd-libs-git, systemd-libs-selinux)
- cmake (cmake-git) (make)
Latest Comments
CodeXYZ commented on 2022-04-03 14:32 (UTC)
Thanks lillylizard
lillylizard commented on 2022-04-02 20:59 (UTC)
sha512sums wasn't updated in the 2.0.14 PKGBUILD commit btw. should be da0162abfb4f6b2d27406e3446d6829d30eb17187308045dd6c846570aedb786a5e2f84d764e9eb8a2b549e1087e624a901ef44777899ff56fc75b91b068c477
jzbor commented on 2021-04-16 17:46 (UTC)
I created aur/touchegg-nosystemd which doesn't require for systemd to be installed. Hope it solves the issues for some nonsystemd users.
jzbor commented on 2021-04-15 16:55 (UTC)
Are you on Arch? I had the same problem on Artix, as they have recently added systemd-specific unit files. I opened an issue on Github, but sadly they have discarded it as won't fix. Guess we need a touchegg-nosystemd or something. But we have to keep in mind this is the Arch User Repository. But if the TUs don't mind I will probably create a package like this, provided someone else hasn't already done it by that point...
dreieck commented on 2021-04-14 13:58 (UTC) (edited on 2021-04-14 14:01 (UTC) by dreieck)
Currently, it fails to configure for me with
install FILES given no DESTINATION!
//sbin/ld: cannot find -lpthreads
:build/CMakeFiles/CMakeError.log
:build/CMakeFiles/CMakeOutput.log
:Thanks for maintaining!
jbouter commented on 2021-02-02 10:25 (UTC) (edited on 2021-02-02 11:06 (UTC) by jbouter)
@yochananmarqos I have set the pkgrel to 1, and added glib2 as dependency. Thank you for your feedback (and checks)! It is much appreciated.
jbouter commented on 2021-02-02 08:15 (UTC)
@yochananmarqos I am aware
libglib2-dev
is a Debian dependency, but as such it was communicated to me. The fact it is calledglib2
in Arch, I know - but I am not sure if it should be added as a dependency or not because it may be assumed it is already installed on all systems.yochananmarqos commented on 2021-02-02 07:50 (UTC)
@jbouter:
libglib2-dev
is a Debian dependency, we haveglib2
. If you runnamcap -i
on the package, you'll see:Did you click the link to package guidelines in my previous comment?
jbouter commented on 2021-02-02 07:31 (UTC)
Wait, it was reset. Why is 0 not alright?
jbouter commented on 2021-02-02 07:30 (UTC)
I know, but it was a small oversight. Now that you're here anyway, there's a new dependency according to the dev; libglib2.0-dev. However, this already a dependency of one of the dependencies. Should it be added alongside?
yochananmarqos commented on 2021-02-01 21:42 (UTC)
@jbouter: The pkgrel should always reset to 1 when there's a new version release.
jbouter commented on 2020-12-13 20:22 (UTC) (edited on 2020-12-13 21:07 (UTC) by jbouter)
@yochananmarqos would you recommend I remove pkgconf from the build dependencies?
Edit: I have removed pkgconf from the make dependencies. Thanks for your feedback, yochananmarqos.
yochananmarqos commented on 2020-12-13 15:12 (UTC)
@mat: No, it's not. You're missing the
base-devel
group.See Arch User Repository: Prerequisites
jbouter commented on 2020-12-13 11:00 (UTC)
Thanks Mat. I have added pkgconf to the make dependencies
mat commented on 2020-12-13 10:10 (UTC) (edited on 2020-12-13 10:11 (UTC) by mat)
It is missing a dependency on pkgconf.
Tio commented on 2020-12-12 14:10 (UTC)
Awesome! Thank you!
jbouter commented on 2020-12-12 13:57 (UTC)
I've updated the PKGBUILD to include installation of the desktop file to /etc/xdg/autostart
jbouter commented on 2020-12-12 13:41 (UTC)
Thanks Tio, I'll fix that later today :-)
Tio commented on 2020-12-12 12:26 (UTC)
And I apologize I flagged out of date. I don't know how to reverse that.
Tio commented on 2020-12-12 12:25 (UTC)
t looks like the AUR pkgbuild file is not installing this file: https://github.com/JoseExposito/touchegg/blob/master/installation/touchegg.desktop In /etc/xdg/autostart/touchegg.desktop.
See https://github.com/JoseExposito/touchegg/issues/400#issuecomment-743392594
jbouter commented on 2020-12-12 10:00 (UTC)
I've just upgraded the package to 2.0.4. Please let me know if there are any (AUR packaging specific) issues.
yochananmarqos commented on 2020-11-13 16:07 (UTC)
If anyone wants a GUI, I just resurrected
touchegg-gce-git
from the AUR graveyard, it actually works with Qt5!JoseExposito commented on 2020-10-08 07:26 (UTC)
Thank to you for packaging it AwesomeHaircut, great work!! I added instructions in the Readme file :)
CodeXYZ commented on 2020-10-07 22:23 (UTC)
Thanks for the tip JoseExposito And gobonja too
yochananmarqos commented on 2020-10-07 15:33 (UTC)
Do not use
make -j$(nproc)
, just usemake
.MAKEFLAGS
can be defined by the user in/etc/makepkg
.gobonja commented on 2020-10-07 09:04 (UTC)
You have a typo in PKGBUILD build, it should be capital -C. Getting error:
make: invalid option -- 'c' Usage: make [options] [target] ... Options: -b, -m Ignored for compatibility. -B, --always-make Unconditionally make all targets. -C DIRECTORY, --directory=DIRECTORY Change to DIRECTORY before doing anything. -d Print lots of debugging information. --debug[=FLAGS] Print various types of debugging information. -e, --environment-overrides Environment variables override makefiles. -E STRING, --eval=STRING Evaluate STRING as a makefile statement. -f FILE, --file=FILE, --makefile=FILE Read FILE as a makefile. -h, --help Print this message and exit. -i, --ignore-errors Ignore errors from recipes. -I DIRECTORY, --include-dir=DIRECTORY Search DIRECTORY for included makefiles. -j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg. -k, --keep-going Keep going when some targets can't be made. -l [N], --load-average[=N], --max-load[=N] Don't start multiple jobs unless load is below N. -L, --check-symlink-times Use the latest mtime between symlinks and target. -n, --just-print, --dry-run, --recon Don't actually run any recipe; just print them. -o FILE, --old-file=FILE, --assume-old=FILE Consider FILE to be very old and don't remake it. -O[TYPE], --output-sync[=TYPE] Synchronize output of parallel jobs by TYPE. -p, --print-data-base Print make's internal database. -q, --question Run no recipe; exit status says if up to date. -r, --no-builtin-rules Disable the built-in implicit rules. -R, --no-builtin-variables Disable the built-in variable settings. -s, --silent, --quiet Don't echo recipes. --no-silent Echo recipes (disable --silent mode). -S, --no-keep-going, --stop Turns off -k. -t, --touch Touch targets instead of remaking them. --trace Print tracing information. -v, --version Print the version number of make and exit. -w, --print-directory Print the current directory. --no-print-directory Turn off -w, even if it was turned on implicitly. -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE Consider FILE to be infinitely new. --warn-undefined-variables Warn when an undefined variable is referenced.
This program built for x86_64-pc-linux-gnu Report bugs to bug-make@gnu.org ==> ERROR: A failure occurred in build(). Aborting... error making: touchegg
JoseExposito commented on 2020-10-05 06:10 (UTC)
It is fixed in version 2.0.1 :)
CodeXYZ commented on 2020-09-29 04:40 (UTC)
I'm gonna take a little longer than I thought. Just have to find enough to do it.
CodeXYZ commented on 2020-09-28 18:41 (UTC)
Woah! Fantastic. I'll be sure to get this updated and working by the end of the day. Thank you!!
yochananmarqos commented on 2020-09-28 17:57 (UTC)
@JoseExposito: It doesn't successfully build, see my comment here.
JoseExposito commented on 2020-09-27 18:58 (UTC)
Hi! Touchégg developer here.
Today I released the version 2.0.0. This version adds libinput support and cool animations and I'd love to make it available on ArchLinux :)
I don't know if this is maintained anymore, but a few changes are required in the PKGBUILD:
pkgname=touchegg pkgver=2.0.0 pkgrel=1 pkgdesc="Multi-touch gesture recognizer" arch=(i686 x86_64) url="https://github.com/JoseExposito/touchegg" license=(GPL) source=("https://github.com/JoseExposito/${pkgname}/archive/${pkgver}.tar.gz")
I dropped Qt and geis as dependencies. Here are the new dependencies and compilation instructions: https://github.com/JoseExposito/touchegg/blob/master/HACKING.md#compilation
Please ping me once it is ready for installation on ArchLinux so I can add it to the installation section on the README.md.
thurstylark commented on 2020-01-16 23:57 (UTC)
I have not needed to use this package in a very long time, and I also don't have the ability to test it at the moment. Because of this, I'm disowning the package.
torma commented on 2020-01-15 09:49 (UTC) (edited on 2020-01-15 10:05 (UTC) by torma)
Error: Could not find inputproto. I believe the dep needs to be changed to xorgproto, but I'm moving this over to grail as it's a build dep of that.
EDIT: Use xorgproto-git
Celti commented on 2018-10-30 07:16 (UTC)
This requires a depends on
libxtst
in order to build in a clean container.thurstylark commented on 2016-09-22 00:29 (UTC) (edited on 2016-09-22 00:29 (UTC) by thurstylark)
twisted-space commented on 2016-09-12 18:25 (UTC)
bmafy commented on 2016-06-22 10:06 (UTC)
eworm commented on 2016-04-01 16:40 (UTC)
Krieger commented on 2016-01-28 17:49 (UTC)
patrakov commented on 2015-12-13 22:07 (UTC)
bluerider commented on 2014-12-26 19:20 (UTC)
astex commented on 2014-10-29 17:50 (UTC)
Someguy commented on 2014-10-28 08:09 (UTC)
ngoonee commented on 2014-09-02 06:21 (UTC)
Tamashii commented on 2014-08-23 23:45 (UTC)
chenxiaolong commented on 2013-03-04 01:51 (UTC)
commented on 2013-03-03 22:44 (UTC)
chenxiaolong commented on 2013-03-03 08:05 (UTC)
commented on 2013-03-01 13:10 (UTC)
chenxiaolong commented on 2012-10-22 18:13 (UTC)
viniavila commented on 2012-10-22 14:48 (UTC)
chenxiaolong commented on 2012-09-11 23:08 (UTC)
commented on 2012-09-11 22:46 (UTC)
chenxiaolong commented on 2012-07-25 03:54 (UTC)
commented on 2012-07-24 19:18 (UTC)
commented on 2012-04-08 20:26 (UTC)
commented on 2012-03-24 20:19 (UTC)
chenxiaolong commented on 2012-03-19 04:14 (UTC)
commented on 2012-03-19 00:56 (UTC)
chenxiaolong commented on 2012-03-14 16:54 (UTC)
commented on 2012-03-14 16:15 (UTC)
chenxiaolong commented on 2012-03-13 20:51 (UTC)
chenxiaolong commented on 2012-03-13 20:49 (UTC)
commented on 2012-02-25 20:34 (UTC)
chenxiaolong commented on 2012-02-24 16:48 (UTC)
commented on 2012-02-24 13:57 (UTC)
chenxiaolong commented on 2012-02-13 23:01 (UTC)
commented on 2012-02-13 21:41 (UTC)
chenxiaolong commented on 2012-02-07 16:13 (UTC)
commented on 2012-02-07 10:27 (UTC)
chenxiaolong commented on 2011-09-09 22:00 (UTC)
commented on 2011-09-09 16:49 (UTC)
chenxiaolong commented on 2011-09-08 21:35 (UTC)
commented on 2011-09-08 21:15 (UTC)
chenxiaolong commented on 2011-09-08 16:55 (UTC)
commented on 2011-09-08 15:41 (UTC)
commented on 2011-09-05 02:17 (UTC)
chenxiaolong commented on 2011-08-18 19:11 (UTC)
chenxiaolong commented on 2011-08-18 19:10 (UTC)
chenxiaolong commented on 2011-08-18 19:05 (UTC)
chenxiaolong commented on 2011-08-18 19:05 (UTC)
csousa commented on 2011-08-18 13:15 (UTC)
chenxiaolong commented on 2011-08-18 12:11 (UTC)
commented on 2011-07-22 17:19 (UTC)
commented on 2011-07-22 17:07 (UTC)
commented on 2011-03-14 14:20 (UTC)
commented on 2011-03-13 11:54 (UTC)