Package Details: rtl_433-git r3573.54a886bf-1

Git Clone URL: https://aur.archlinux.org/rtl_433-git.git (read-only, click to copy)
Package Base: rtl_433-git
Description: Program to decode radio transmissions from devices on the ISM bands (and other frequencies
Upstream URL: https://github.com/merbanan/rtl_433
Licenses: GPL-2.0-only
Conflicts: rtl_433
Provides: rtl_433
Submitter: asdil12
Maintainer: w0rty
Last Packager: w0rty
Votes: 19
Popularity: 0.001963
First Submitted: 2013-02-06 20:23 (UTC)
Last Updated: 2024-11-24 14:32 (UTC)

Latest Comments

1 2 Next › Last »

FabioLolix commented on 2024-11-24 18:34 (UTC)

Thanks for updating :)

-- libusb-1.0 error messages are available. Found version 1.0.27

Got this too; don't seem an error

For me the package build fine both with makepkg and devtools

@simona can you try to build with devtools to exclude issues with your environment?

simona commented on 2024-11-24 16:24 (UTC) (edited on 2024-11-24 16:27 (UTC) by simona)

CMake Error at /share/cmake/SoapySDR/SoapySDRConfig.cmake:39 (file):
file failed to open for reading (No such file or directory):

I have sopaysdr 0.8.1-5 from extra

simona commented on 2024-11-24 16:16 (UTC)

-- libusb-1.0 error messages are available. Found version 1.0.27

w0rty commented on 2024-11-24 14:36 (UTC)

Thanks FabioLolix, ruahcra and dreieck for the suggestions. I have taken some changes from the newly promoted package and added soapysdr as a dependency.

FabioLolix commented on 2024-11-19 17:10 (UTC)

We are neither building SoapySDR nor using it as a dependency here.

Building with makepkg or AUR helpers will lead to dynamic linking, SoapySDR is listed in the readme, if you don't want a feature you should explicity disable it

Building works on a fresh Arch docker container fine btw.

devtools also exist for building in clean chroot


dreieck you should know that if a pkgbuild have a problem uploading a duplicate is not the solution

ruahcra commented on 2024-11-19 15:09 (UTC) (edited on 2024-11-19 15:09 (UTC) by ruahcra)

Note that the non-git package rtl_433 was recently promoted from the AUR, so that PKGBUILD could be useful as a reference for the suggestions below: https://gitlab.archlinux.org/archlinux/packaging/packages/rtl_433/-/blob/main/PKGBUILD?ref_type=heads

dreieck commented on 2024-11-19 13:57 (UTC) (edited on 2024-11-19 13:59 (UTC) by dreieck)

Ahoj,

  • soapysdr needs to be added to to the depends array:
    rtl_433-git E: Dependency soapysdr detected and not included (libraries ['usr/lib/libSoapySDR.so.0.8'] needed in files ['usr/bin/rtl_433']),
    which also should solve this issue reported on 2023-02-15,
  • the license identifier needs to be made SPDX compliant:
    rtl_433-git E: GPL is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom..

Regards and thanks for the package!

w0rty commented on 2023-02-16 10:02 (UTC)

@simona: Are you sure this is the right package? We are neither building SoapySDR nor using it as a dependency here. Building works on a fresh Arch docker container fine btw.

simona commented on 2023-02-15 18:12 (UTC)

CMake Error at /share/cmake/SoapySDR/SoapySDRConfig.cmake:39 (file):
file failed to open for reading (No such file or directory):

/include/SoapySDR/Version.h
Call Stack (most recent call first):
/share/cmake/SoapySDR/SoapySDRConfig.cmake:70 (_SOAPY_SDR_GET_ABI_VERSION)
CMakeLists.txt:237 (find_package)

jaketri commented on 2021-11-03 01:49 (UTC) (edited on 2021-11-03 01:49 (UTC) by jaketri)

If possible, please add the following two changes to the PKGBUILD:

  1. Include armv6h to list of supported arch. I can confirm it builds and works fine on my old Raspberry Pi 1 Model B.

  2. Recently GitHub improved Git protocol security and package build fail with following error:

  -> Cloning rtl_433 git repo...
Cloning into bare repository '/home/test/pkg/rtl_433-git/rtl_433'...
fatal: remote error:
  The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.
==> ERROR: Failure while downloading rtl_433 git repo

A quick fix is to switch git source from plain git to git+https.

Here are the changes I made locally to test git+https access as well as the new arm6h build:

diff --git a/.SRCINFO b/.SRCINFO
index c50a089..7f2fc40 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,6 +7,7 @@ pkgbase = rtl_433-git
        url = https://github.com/merbanan/rtl_433
        arch = i686
        arch = x86_64
+       arch = armv6h
        arch = armv7h
        arch = aarch64
        license = GPL
diff --git a/PKGBUILD b/PKGBUILD
index b8e1977..9d68e29 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=rtl_433-git
 pkgver=18.12.r127.g92617a4
 pkgrel=1
 pkgdesc="Turns your Realtek RTL2832 based DVB dongle into a 433.92MHz generic data receiver"
-arch=('i686' 'x86_64' 'armv7h' 'aarch64')
+arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
 license=('GPL')
 depends=('rtl-sdr')
 makedepends=('git' 'gcc' 'cmake')
@@ -11,7 +11,7 @@ optdepends=()
 provides=('rtl_433')
 conflicts=('rtl_433')
 url="https://github.com/merbanan/rtl_433"
-source=('git://github.com/merbanan/rtl_433.git')
+source=('git+https://github.com/merbanan/rtl_433.git')
 md5sums=('SKIP')

 _gitname=rtl_433