Package Details: easystroke 0.6.0-24

Git Clone URL: https://aur.archlinux.org/easystroke.git (read-only, click to copy)
Package Base: easystroke
Description: Use mouse gestures to initiate commands and hotkeys
Upstream URL: https://github.com/mrsteve0924/easystroke
Licenses: custom:ISC
Submitter: arojas
Maintainer: Raymo111 (callmejoe)
Last Packager: callmejoe
Votes: 12
Popularity: 0.000094
First Submitted: 2020-05-01 18:35 (UTC)
Last Updated: 2022-10-25 02:42 (UTC)

Pinned Comments

callmejoe commented on 2022-09-22 13:54 (UTC)

If easystroke stops working due to a boost-libs upgrade, try rebuilding the package and rebooting.

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

boennhoff commented on 2022-06-20 10:26 (UTC) (edited on 2022-06-20 10:54 (UTC) by boennhoff)

I can't build this package anymore after the latest boost update, like the other commenters.

Instead of just trying the suggested fix from https://github.com/KrystianD-contribution/easystroke, I followed the upstream URL http://easystroke.sourceforge.net to find out that it actually forwards to https://github.com/thjaeger/easystroke which tells us that it is unmaintained and recommends a fork at https://github.com/berkeleybross/easy-gesture, which made many changes and also renamed the application to easy-gesture...

Did anyone successfully compiled and tested easy-gesture? At least it sounds promising, but wasn't updated for some time as well...

callmejoe commented on 2022-06-20 00:55 (UTC) (edited on 2022-06-30 23:03 (UTC) by callmejoe)

@khorster thanks for sharing that link of the patched version. nice find!

khorster commented on 2022-06-19 16:15 (UTC)

patched version from github @khorster Hello. I found a patched version on github that compiles and works for me. You can find it here: https://github.com/KrystianD-contribution/easystroke good luck p.s. I hope its right because it's my first comment.

optional_install commented on 2022-06-18 14:50 (UTC)

@callmejoe that worked. I did it another way. I restored my last good image w/ clonezilla. Then added to pacman.conf

IgnorePkg = boost-libs

Then did pacman -Syu and said yes to ignore boost-libs. Happily, Easystroke emerged unaffected.

callmejoe commented on 2022-06-15 02:01 (UTC) (edited on 2022-06-15 02:36 (UTC) by callmejoe)

@henno downgrading boost-libs to version 1.78 gets it working again. but boost-libs is required by a lot of packages, so might break other stuff

edit: looks like some news at upstream http://easystroke.sourceforge.net/

henno commented on 2022-06-15 00:14 (UTC) (edited on 2022-06-15 00:14 (UTC) by henno)

I can't seem to build this, currently. Easy stroke was complaining about an update to libboost, so I went to uninstall and rebuild (as have done before and mentioned below) but now it fails entirely.

undefined reference to `void Stroke::save<boost::archive::text_oarchive>(boost::archive::text_oarchive&, unsigned int) const'
collect2: error: ld returned 1 exit status
make: *** [Makefile:62: easystroke] Error 1
==> ERROR: A failure occurred in build().
Aborting...

Sepiida commented on 2022-01-21 13:04 (UTC)

@BujuArena That worked like a charm. You're my hero. Thanks!

BujuArena commented on 2021-06-28 20:15 (UTC)

I was getting this error when running easystroke in the terminal:

easystroke: error while loading shared libraries: libboost_serialization.so.1.75.0: cannot open shared object file: No such file or directory

I noticed I have boost-libs 1.76.0 installed.

To solve this, I used yay -R easystroke, then yay easystroke, then chose this AUR package and chose to clean-build easystroke. After that, running easystroke in the terminal worked.

Raymo111 commented on 2021-01-07 23:35 (UTC)

This seems to be a common problem. Try running pacman -Syu, reinstalling easystroke, and reinstalling boost-libs.

rcrath commented on 2021-01-07 20:22 (UTC)

problem seems to be that boost-libs is now at 1.75.0-1