Package Details: handy 0.8.2-1

Git Clone URL: https://aur.archlinux.org/handy.git (read-only, click to copy)
Package Base: handy
Description: Open source and extensible speech-to-text application that works completely offline
Upstream URL: https://github.com/cjpais/Handy
Licenses: MIT
Conflicts: handy-bin
Submitter: barbuk
Maintainer: barbuk
Last Packager: barbuk
Votes: 0
Popularity: 0.000000
First Submitted: 2026-01-20 10:00 (UTC)
Last Updated: 2026-04-02 05:29 (UTC)

Latest Comments

1 2 Next › Last »

kml93 commented on 2026-03-19 23:56 (UTC)

@barbuk Works perfectly, thanks!

barbuk commented on 2026-03-19 13:32 (UTC)

Hey @kml93,

Thanks for the suggestion. Please test the 0.7.12-2 release.

kml93 commented on 2026-03-19 12:28 (UTC) (edited on 2026-03-19 12:28 (UTC) by kml93)

Hi,

package() fails because the path to the deb data is hardcoded to src-tauri/target/, but Cargo respects CARGO_TARGET_DIR which can be set to a different location (e.g. XDG-compliant setups).

Fix (1 line):

-  cp -a src-tauri/target/release/bundle/deb/"${pkgname^}_${pkgver}"_*/data/* "${pkgdir}"
+  cp -a "${CARGO_TARGET_DIR:-src-tauri/target}/release/bundle/deb/${pkgname^}_${pkgver}"_*/data/* "${pkgdir}"

This respects CARGO_TARGET_DIR while keeping the default path as fallback, so it doesn't change behavior for users who don't set it.

Tested on handy 0.7.11.

mahula commented on 2026-03-06 15:21 (UTC)

Yes, it did build and install successfully.

barbuk commented on 2026-03-06 15:09 (UTC)

did it build successfully with an up to date toolchain ?

mahula commented on 2026-03-06 15:08 (UTC)

Thank you. So my reported problem about the handy package installation does not exist.

barbuk commented on 2026-03-06 14:54 (UTC)

hello @mahula,

You have a 2 years old version of cargo / rust. If cargo / rust is installed with pacman, the current version should be:

cargo 1.93.1 (083ac5135 2025-12-15) (Arch Linux rust 1:1.93.1-1.1)

If you install and maintain your toolchain with rustup, please update your rust toolchain with:

rustup update

mahula commented on 2026-03-06 08:22 (UTC)

Hello,

installing the current version 0.7.9-1 of this package results in these errors:

$ tauri signer generate -w handy.key -p "zDYUVyvJ53sJi3sl"
$ tauri build --bundles deb
        Info Looking up installed tauri packages to check mismatched versions...
     Running beforeBuildCommand `bun run build`
$ tsc && vite build
vite v6.4.1 building for production...
transforming...
✓ 1926 modules transformed.
rendering chunks...
computing gzip size...
dist/index.html                     0.48 kB │ gzip:   0.30 kB
dist/src/overlay/index.html         0.71 kB │ gzip:   0.36 kB
dist/assets/overlay-CN1fqQUP.css    1.25 kB │ gzip:   0.58 kB
dist/assets/main-ewPr6_jI.css      40.16 kB │ gzip:   7.54 kB
dist/assets/overlay-UE253hTm.js    10.01 kB │ gzip:   4.12 kB
dist/assets/main-D23pZtAT.js      313.02 kB │ gzip:  98.57 kB
dist/assets/index-Ca0Ai7JR.js     530.32 kB │ gzip: 151.58 kB

(!) Some chunks are larger than 500 kB after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
✓ built in 2.77s
 Downloading crates ...
error: failed to download `dlopen2_derive v0.4.3`

Caused by:
  unable to get packages from source

Caused by:
  failed to parse manifest at `/home/mahula/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dlopen2_derive-0.4.3/Cargo.toml`

Caused by:
  feature `edition2024` is required

  The package requires the Cargo feature called `edition2024`, but that feature is not stabilized in this version of Cargo (1.82.0 (8f40fc59f 2024-08-21)).
  Consider trying a newer version of Cargo (this may require the nightly release).
  See https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#edition-2024 for more information about the status of this feature.
failed to build app: failed to build app
       Error failed to build app: failed to build app
error: script "tauri" exited with code 1

I need help figuring out what to do to fix this. I am grateful for any assistance.

barbuk commented on 2026-02-12 14:06 (UTC)

Didn't have this issue, but I build for x11. gtk-layer-shell is a wayland depandancy.

I'll add it to makedepends.

futpib commented on 2026-02-12 13:30 (UTC)

gtk-layer-shell dep is missing from PKGBUILD. Without it i get this

  pkg-config exited with status code 1
  > PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 pkg-config --libs --cflags gtk-layer-shell-0 'gtk-layer-shell-0 >= 0.6'

  The system library `gtk-layer-shell-0` required by crate `gtk-layer-shell-sys` was not found.
  The file `gtk-layer-shell-0.pc` needs to be installed and the PKG_CONFIG_PATH environment variable must contain its parent directory.
  The PKG_CONFIG_PATH environment variable is not set.