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: 13
Popularity: 0.78
First Submitted: 2020-05-01 18:35 (UTC)
Last Updated: 2024-07-12 22:16 (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

1 2 3 4 Next › Last »

callmejoe commented on 2024-09-10 17:45 (UTC) (edited on 2024-09-10 17:46 (UTC) by callmejoe)

@scar45 good question. Might be because I never updated the pkg release number so yay -Syu won't pick it up as an update.

if you rebuild it manually yay -S --rebuild easystroke, then it rebuilds with the updated PKGBUILD.

scar45 commented on 2024-09-10 14:07 (UTC) (edited on 2024-09-10 14:11 (UTC) by scar45)

I experienced the same error as @boennhoff, then noticed per @callmejoe that my PKGBUILD was not the latest version, and was missing the line from his added sed command to prepare() commit. I manually added that line and ran makepkg -i which worked.

A question I have is why did yay not pickup the latest PKGBUILD from back in July? I performed a clean build and usually run yay -Syu for updates. I don't mean to ask an off-topic question here, but I tried searching and couldn't figure it out.

callmejoe commented on 2024-09-10 13:41 (UTC)

@boennhoff it builds for me successfully. is your system up to date? PKGBUILD was updated recently. are yo using the latest one?

boennhoff commented on 2024-09-10 07:12 (UTC)

It fails compiling again with:

/usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here
 1497 | void     g_type_class_add_private       (gpointer                    g_class,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
cellrenderertextish.c:422:56: error: assignment to ‘GtkCellEditable * (*)(GtkCellRenderer *, GdkEvent *, GtkWidget *, const gchar *, const GdkRectangle *, const GdkRectangle *, GtkCellRendererState)’ {aka ‘struct _GtkCellEditable * (*)(struct _GtkCellRenderer *, union _GdkEvent *, struct _GtkWidget *, const char *, const struct _cairo_rectangle_int *, const struct _cairo_rectangle_int *, GtkCellRendererState)’} from incompatible pointer type ‘GtkCellEditable * (*)(GtkCellRenderer *, GdkEvent *, GtkWidget *, const gchar *, GdkRectangle *, GdkRectangle *, GtkCellRendererState)’ {aka ‘struct _GtkCellEditable * (*)(struct _GtkCellRenderer *, union _GdkEvent *, struct _GtkWidget *, const char *, struct _cairo_rectangle_int *, struct _cairo_rectangle_int *, GtkCellRendererState)’} [-Wincompatible-pointer-types]
  422 |         GTK_CELL_RENDERER_CLASS (klass)->start_editing = cell_renderer_textish_real_start_editing;
      |                                                        ^

Maybe changes in extra/boost-1.86.0-2 or extra/gtkmm3-3.24.9-1 are the cause?

callmejoe commented on 2024-07-12 22:13 (UTC)

@xiota hey thanks that works. i'll update the PKGBUILD

callmejoe commented on 2024-05-25 04:31 (UTC)

i think new boost version 1.83.0-8 broke package. stay tuned

guemidiborhane commented on 2024-05-25 01:57 (UTC)

Not building as of 25-05-2024

==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: easystroke-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
easystroke - exit status 4

celticsamurai commented on 2023-02-03 04:49 (UTC)

Looks like another boost libs upgrade broke it. I'm using Garuda right now, if that makes a difference.

raisedintheusa commented on 2023-01-24 04:19 (UTC)

@callmejoe that did the trick