Package Details: espanso-wayland 2.2.1-4

Git Clone URL: https://aur.archlinux.org/espanso.git (read-only, click to copy)
Package Base: espanso
Description: Cross-platform Text Expander written in Rust (built for Wayland)
Upstream URL: https://github.com/espanso/espanso
Keywords: expand expander rust shortcut text xorg
Licenses: GPL-3.0-only
Conflicts: espanso
Provides: espanso
Submitter: Scrumplex
Maintainer: carsme
Last Packager: carsme
Votes: 38
Popularity: 3.42
First Submitted: 2019-10-03 16:10 (UTC)
Last Updated: 2024-01-28 22:33 (UTC)

Pinned Comments

carsme commented on 2024-01-21 08:25 (UTC)

NOTICE: The standalone espanso-wayland package has been merged into this pkgbase, which now builds two distinct packages:

  • espanso-x11: Espanso built for X11, replaces the former espanso package.
  • espanso-wayland: Espanso built for Wayland, identical to the former standalone espanso-wayland package.

This change simplifies maintenance and ensures the packages are kept in sync. It does however incur slightly longer build times, as Espanso is compiled twice during the build process.

Your AUR helper will hopefully handle the upgrade/migration automatically.

Let me know if you encounter any issues.

Latest Comments

1 2 3 Next › Last »

carsme commented on 2024-01-21 08:25 (UTC)

NOTICE: The standalone espanso-wayland package has been merged into this pkgbase, which now builds two distinct packages:

  • espanso-x11: Espanso built for X11, replaces the former espanso package.
  • espanso-wayland: Espanso built for Wayland, identical to the former standalone espanso-wayland package.

This change simplifies maintenance and ensures the packages are kept in sync. It does however incur slightly longer build times, as Espanso is compiled twice during the build process.

Your AUR helper will hopefully handle the upgrade/migration automatically.

Let me know if you encounter any issues.

psto commented on 2024-01-04 18:34 (UTC)

@carsme everything works, thank you!

This version introduces a bug for me where the Espanso Sync Tool window cannot be closed. If anyone has the same issue, you can track it on github: Espanso Sync Tool window not rendering correctly on wayland.

carsme commented on 2024-01-04 15:10 (UTC)

@psto, thanks for reporting, it should be fixed in 2.2.1-2.

psto commented on 2024-01-04 14:14 (UTC) (edited on 2024-01-04 14:15 (UTC) by psto)

Thank you for adopting the package @carsme. I have the same test error while updating as noted in the main espanso package (which you have already fixed).

running 1 test
test tests::test_migration::simple_case ... FAILED

failures:

---- tests::test_migration::simple_case stdout ----
thread 'tests::test_migration::simple_case' panicked at 'assertion failed: `(left == right)`

Diff < left / right > :
 [
<    "/config/default.yml",
     "/match/base.yml",
>    "/config/default.yml",
 ]

', espanso-migrate/src/lib.rs:231:7
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    tests::test_migration::simple_case

test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 4 filtered out; finished in 0.00s

error: test failed, to rerun pass `-p espanso-migrate --lib`
==> ERROR: A failure occurred in check().
    Aborting...
error: failed to build 'espanso-wayland-2.2.1-1':
error: packages failed to build: espanso-wayland-2.2.1-1

fady0 commented on 2024-01-04 08:43 (UTC)

Everything is working now, thank you! @carsme

carsme commented on 2024-01-04 07:59 (UTC)

@fady0, Should be fixed in the new pkgver (2.2.1-2). Let me know if the issue persists.

fady0 commented on 2024-01-04 05:15 (UTC) (edited on 2024-01-04 05:15 (UTC) by fady0)

First thank you, but I tried to update, but it gives me this error

running 1 test
test tests::test_migration::simple_case ... FAILED

failures:

---- tests::test_migration::simple_case stdout ----
thread 'tests::test_migration::simple_case' panicked at espanso-migrate/src/lib.rs:231:7:
assertion failed: `(left == right)`

Diff < left / right > :
 [
<    "/match/base.yml",
     "/config/default.yml",
>    "/match/base.yml",
 ]


note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    tests::test_migration::simple_case

test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 4 filtered out; finished in 0.01s

error: test failed, to rerun pass `-p espanso-migrate --lib`
==> ERROR: A failure occurred in check().
    Aborting...

carsme commented on 2024-01-03 17:55 (UTC)

Adopted the package, refactored the PKGBUILD and updated to latest version. Let me know if there are any issues.

carsme commented on 2024-01-03 17:35 (UTC)

Adopted the package, refactored the PKGBUILD and updated to latest version. Let me know if there are any issues.

MorganDGK commented on 2023-12-11 16:58 (UTC)

Currently broken due to dependency on smithay-client-toolkit v0.15.4. Fix has been merged into dev branch, but not yet applied to master.

Patched PKGBUILD here https://github.com/morgan-dgk/aur-espanso-wayland-patch.