Package Details: welle.io 2.7-3

Git Clone URL: https://aur.archlinux.org/welle.io.git (read-only, click to copy)
Package Base: welle.io
Description: An open source DAB and DAB+ software defined radio (SDR) with support for rtl-sdr (RTL2832U) and airspy
Upstream URL: https://www.welle.io
Licenses: GPL-2.0-only
Submitter: frealgagu
Maintainer: w0rty
Last Packager: w0rty
Votes: 8
Popularity: 0.108081
First Submitted: 2018-03-10 06:18 (UTC)
Last Updated: 2026-01-12 19:44 (UTC)

Pinned Comments

Latest Comments

1 2 Next › Last »

Raimar commented on 2026-02-15 12:52 (UTC) (edited on 2026-02-15 12:54 (UTC) by Raimar)

Please use cmake standard usage, which makes it optionally possible to use ninja instead of make, if it is configured by environment variable CMAKE_GENERATOR=Ninja:

cmake --build .

and

cmake --install . --prefix="$pkgdir/usr"

Then the two following lines can be removed, too:

mv "${pkgdir}/usr/local/"* "${pkgdir}/usr/"
rm -r "${pkgdir}/usr/local"

dreieck commented on 2026-01-12 14:17 (UTC)

Ahoj,

please add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to the cmake command line to work around this issue until upstream fixes it:

==> Starting 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.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().

Patch to PKGBUILD:

--- PKGBUILD.orig   2026-01-12 15:05:46.729779979 +0100
+++ PKGBUILD    2026-01-12 15:15:26.396437982 +0100
@@ -22 +22 @@
-  cmake "${srcdir}/${pkgname}-${pkgver}" -DRTLSDR=1 -DSOAPYSDR=1
+  cmake "${srcdir}/${pkgname}-${pkgver}" -DRTLSDR=1 -DSOAPYSDR=1 -DCMAKE_POLICY_VERSION_MINIMUM=3.5

Regards and thanks for the package!

connaisseur commented on 2026-01-05 12:26 (UTC)

It looks like that "qt6-5compat" needs to be added to depends=() array.

Tried to compile with recent Archlinux. The GUI-Version won't start without it.

arti commented on 2025-04-06 13:52 (UTC)

NB: currently the build is broken due to Arch Linux cmake being too new. I have created a upstream PR to get it fixed.

https://github.com/AlbrechtL/welle.io/pull/853

Meanwhile it is possible to patch PKGBUILD like so:

diff --git a/PKGBUILD b/PKGBUILD
index eeec7858bf3f..a0d617fe30a8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,7 +19,7 @@ build() {
   cd "${srcdir}/${pkgname}-${pkgver}/build"
   sed -i 's/welle-io.desktop/io.welle.welle_io.desktop/' ../CMakeLists.txt
   sed -i 's/io.welle.welle_io.metainfo.xml/io.welle.welle_io.appdata.xml/' ../CMakeLists.txt
-  cmake "${srcdir}/${pkgname}-${pkgver}" -DRTLSDR=1 -DSOAPYSDR=1
+  cmake "${srcdir}/${pkgname}-${pkgver}" -DRTLSDR=1 -DSOAPYSDR=1 -DCMAKE_POLICY_VERSION_MINIMUM=3.16
   make
 }

frealgagu commented on 2023-05-26 18:02 (UTC)

I'm disowning, feel free to adopt it.

mqs commented on 2018-06-30 14:12 (UTC)

Thanks!

frealgagu commented on 2018-06-29 15:03 (UTC)

@mqs Dependencies added. Thanks for the comment.

mqs commented on 2018-06-28 20:46 (UTC) (edited on 2018-06-28 20:47 (UTC) by mqs)

I just found out that I also have to install extra/qt5-quickcontrols (without the '2' at the end), additional to extra/qt5-quickcontrols2. Could you please add this to the dependencies?

Also: Are you sure that the dependency on quickcontrols2 is only optional? I couldn't get the UI to work without it...

Apart from that thank you for the package!