Package Details: wsjtx 2.6.1-3

Git Clone URL: https://aur.archlinux.org/wsjtx.git (read-only, click to copy)
Package Base: wsjtx
Description: Software for Amateur Radio Weak-Signal Communication (JT9 and JT65)
Upstream URL: http://physics.princeton.edu/pulsar/k1jt/wsjtx.html
Licenses: GPL-3
Submitter: 7h0ma5
Maintainer: AI5C
Last Packager: AI5C
Votes: 33
Popularity: 0.003036
First Submitted: 2015-06-09 13:48 (UTC)
Last Updated: 2024-04-19 18:18 (UTC)

Latest Comments

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

maximalist commented on 2025-08-20 06:46 (UTC) (edited on 2025-08-20 06:48 (UTC) by maximalist)

#PKGBUILD
pkgname=wsjtx
pkgver=2.7.0
pkgrel=1
pkgdesc="Software for Amateur Radio Weak-Signal Communication (FST4, FT4, FT8, JT4, JT9, JT65, Q65, MSK144, WSPR, FST4W, Echo)"
arch=('x86_64')
url="https://sourceforge.net/projects/wsjt/"
license=('GPL-3')
depends=(
    'fftw'
    'hamlib>=4.5'
    'libusb'
    'portaudio'
    'qt5-base'
    'qt5-multimedia'
    'qt5-serialport'
    'qt5-tools'
    'readline'
)
makedepends=(
    'asciidoc'
    'asciidoctor'
    'boost'
    'cmake'
    'gcc-fortran'
    'git'
    'texinfo'
)
provides=('wsjtx')
conflicts=('wsjtx')
source=("https://sourceforge.net/projects/wsjt/files/$pkgname-$pkgver/$pkgname-$pkgver.tgz")
sha256sums=('3788f5df636af792514609ec2b4abe58477aa5f0ad32cb826424866fc21cec93')
options=('!lto')

prepare() {
    tar -xzf "$pkgname-$pkgver/src/$pkgname.tgz" -C "$srcdir"
    mkdir -p "$srcdir/build"
}

build() {
    cmake \
        -Wno-dev \
        -DCMAKE_INSTALL_PREFIX=/usr \
        -DCMAKE_BUILD_TYPE=Release \
        -S "$srcdir/$pkgname" \
        -B "$srcdir/build"
}

package() {
    cd "$srcdir/build"
    make DESTDIR="$pkgdir" install
}

MAN91 commented on 2025-06-27 09:46 (UTC)

hi friend please help CMake Error at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake.

petrkr commented on 2025-04-09 14:57 (UTC)

Can not build

CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

mh00h commented on 2025-02-12 01:21 (UTC)

Note to self: a full clean build when getting a libboost_log_setup.so.1.87.0 error can be done by running paru --rebuld -S wsjtx

df8oe commented on 2024-04-19 17:50 (UTC)

73s to Ukraine!

ut4nj commented on 2024-04-19 17:43 (UTC)

df8oe, thank you so much, 73!!!

df8oe commented on 2024-04-19 17:20 (UTC)

pacman -Sy fakeroot ...

ut4nj commented on 2024-04-19 17:17 (UTC) (edited on 2024-04-19 17:29 (UTC) by ut4nj)

I get an error when installing:

Prepare... Cloned wsjtx build files... Information about wsjtx is created... Dependencies for wsjtx are checked... Dependencies are resolved... Mutual conflicts are checked...

The wsjtx is built... ==> ERROR: Cannot find the fakeroot binary.

Please help. Thank you!

Bevan commented on 2024-03-09 18:49 (UTC)

Oh, I noticed that !buildflags is unnecessary as there is also !lto which only disables LTO but leaves the other buildflags defined in makepkg.conf active.

Bevan commented on 2024-02-24 22:19 (UTC)

The package can be built by adding the following line to the PKGBUILD which disables LTO:

options=('!buildflags')