Package Details: wsjtx-improved 3.2.1.261010-1

Git Clone URL: https://aur.archlinux.org/wsjtx-improved.git (read-only, click to copy)
Package Base: wsjtx-improved
Description: WS - Digital Mode Suite (formerly WSJT-X Improved) by DG2YCB - Amateur Radio weak-signal communication (FT8, JT9, JT65, ...)
Upstream URL: https://sourceforge.net/projects/wsjt-x-improved/
Keywords: hamradio wsjtx
Licenses: GPL-3.0-or-later
Conflicts: wsjtx
Provides: wsjtx
Submitter: KF5U
Maintainer: KF5U
Last Packager: KF5U
Votes: 6
Popularity: 0.72
First Submitted: 2023-10-19 07:42 (UTC)
Last Updated: 2026-10-10 18:49 (UTC)

Pinned Comments

KF5U commented on 2026-08-27 19:20 (UTC)

Note on qt5-websockets

Arch has removed qt5-websockets from the official repositories; it now exists only as an AUR package. yay/paru users are unaffected — the dependency resolves automatically. If you build with plain makepkg -s, install qt5-websockets from the AUR first.

If you don't specifically need Qt5, wsjtx-improved-qt6 (and its -al-qt6 / -widescreen-qt6 variants) build against Qt6, where every dependency is still in [extra].

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

KF5U commented on 2026-10-09 02:08 (UTC)

I will update as soon as I am back home. Don’t have my laptop with me to update. My apologies.

Byt3 commented on 2026-09-25 19:13 (UTC)

WSJTX-improved is now calles "WS" and the installation files are renamed to ws_* (e.g. ws_3.2.0_260924_amd64.deb)

emptiness23 commented on 2026-09-12 13:08 (UTC)

I tried wsjtx-improved-qt6, but I was having trouble with it never choosing a valid audio input device on startup even if I set it in the WSJT-X Improved config or via the Pipewire/PulseAudio system itself (i.e. using pavucontrol). Additionally, the wsprd process that is used to handle the actual decoding kept crashing on me.

I'm going to stick with the tried-and-true Qt5 version for now. Qt6 changed enough things that other projects are having trouble with it as well (i.e. the JS8Call project).

KF5U commented on 2026-08-27 19:20 (UTC)

Note on qt5-websockets

Arch has removed qt5-websockets from the official repositories; it now exists only as an AUR package. yay/paru users are unaffected — the dependency resolves automatically. If you build with plain makepkg -s, install qt5-websockets from the AUR first.

If you don't specifically need Qt5, wsjtx-improved-qt6 (and its -al-qt6 / -widescreen-qt6 variants) build against Qt6, where every dependency is still in [extra].

KF5U commented on 2026-08-22 20:20 (UTC)

@raindog1975, thanks, glad it worked for you! @emptiness23, thank you for providing that for others!

emptiness23 commented on 2026-08-22 19:19 (UTC) (edited on 2026-08-22 19:19 (UTC) by emptiness23)

For yay users who are having issues, try going into the ${HOME}/.cache/yay/wsjtx-improved directory (which is where the AUR Git repository clone for this project is stored) and removing the wsjtx-3.2.0_improved_PLUS_260818.tgz file. Once I did that, it pulled a new copy of that file and the hash was validated.

raindog1975 commented on 2026-08-22 08:39 (UTC)

Installs without issues ( octopi/pikaur ), Thank you and 73!

KF5U commented on 2026-08-21 18:30 (UTC)

Oh, and @lycanananas, as I told you before, it would be fixed in the next iteration. You can stop complaining about the pkgrel now.

KF5U commented on 2026-08-21 18:12 (UTC)

Package was proper on the 18th when it was released. SourceForge shows an updated file on the 19th which provides a different hash. This is being resolved. And, this package is not handled by a bot, it is handled through a CI/CD pipeline that does have tests, which passed on the 18th since the hash was proper.

lycanananas commented on 2026-08-19 07:49 (UTC)

Package is broken. And now we have situation when you will update package but keep PKGVER and PKGREL yay will don't see an update.

❯ yay               
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
:: Searching AUR for updates...
:: Checking development packages...
:: Searching databases for updates...
 -> Packages not in AUR: python-pkg_resources  qslmaster
 -> Missing AUR Debug Packages: ffmpeg7.1-debug  jbig2enc-debug
 -> Orphan (unmaintained) AUR Packages: lib32-libcap
:: 2 packages to upgrade/install.
2  aur/fldigi          4.2.11-2     -> 4.2.12-2 [22d12h]
1  aur/wsjtx-improved  3.1.0-260522 -> 3.2.0-260818 [1d7h]
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
 -> Excluding packages may cause partial upgrades and break systems
==> 2
AUR Explicit (1): wsjtx-improved-3.2.0-260818
:: PKGBUILD up to date, skipping download: wsjtx-improved
  1 wsjtx-improved                   (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
  1 wsjtx-improved                   (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
==> Making package: wsjtx-improved 3.2.0-260818 (śro, 19 sie 2026, 10:47:26)
==> Retrieving sources...
  -> Found wsjtx-3.2.0_improved_PLUS_260818.tgz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with md5sums...
    wsjtx-3.2.0_improved_PLUS_260818.tgz ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: /home/lycanananas/.cache/yay/wsjtx-improved 
     context: exit status 1 


:: (1/1) Parsing SRCINFO: wsjtx-improved
==> Making package: wsjtx-improved 3.2.0-260818 (śro, 19 sie 2026, 10:47:27)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found wsjtx-3.2.0_improved_PLUS_260818.tgz
==> Validating source files with md5sums...
    wsjtx-3.2.0_improved_PLUS_260818.tgz ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: wsjtx-improved-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
wsjtx-improved - exit status 1