I will update as soon as I am back home. Don’t have my laptop with me to update. My apologies.
Search Criteria
Package Details: wsjtx-improved 3.2.1.261010-1
Package Actions
| 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) |
Dependencies (17)
- boost-libs
- fftw (fftw-amdAUR)
- hamlib (hamlib-gitAUR, hamlib-noindi-gitAUR)
- libusb (libusb-gitAUR)
- portaudio
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-multimedia
- qt5-serialport (qt5-serialport-gitAUR)
- qt5-tools
- qt5-websocketsAUR (qt5-websockets-gitAUR)
- readline (readline-gitAUR)
- asciidoc (asciidoc-gitAUR) (make)
- asciidoctor (make)
- boost (boost-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- gcc-fortran (gcc-fortran-gitAUR, gcc-fortran-snapshotAUR) (make)
- texinfo (texinfo-gitAUR) (make)
Required by (3)
- openwebrx-plus (requires wsjtx) (optional)
- openwebrx-plus-git (requires wsjtx) (optional)
- sparksdr-bin (requires wsjtx) (optional)
Sources (1)
KF5U commented on 2026-10-09 02:08 (UTC)
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
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].