Package Details: rtl_433-git r2934.20aa5484-1

Git Clone URL: https://aur.archlinux.org/rtl_433-git.git (read-only, click to copy)
Package Base: rtl_433-git
Description: Turns your Realtek RTL2832 based DVB dongle into a 433.92MHz generic data receiver
Upstream URL: https://github.com/merbanan/rtl_433
Licenses: GPL
Conflicts: rtl_433
Provides: rtl_433
Submitter: asdil12
Maintainer: w0rty
Last Packager: w0rty
Votes: 18
Popularity: 0.000000
First Submitted: 2013-02-06 20:23 (UTC)
Last Updated: 2021-11-29 20:01 (UTC)

Required by (2)

Sources (1)

Latest Comments

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

Lubiquity commented on 2019-10-15 20:59 (UTC)

Thank's asdli12 for the job

asdil12 commented on 2019-03-05 10:13 (UTC)

done

kaeptnblaubaer commented on 2019-03-04 23:32 (UTC)

Please also add 'aarch64' to architectures. Works fine on RPi 3.

jimduchek commented on 2018-01-01 00:34 (UTC)

Please add 'armv7h' to architectures, builds and works fine on a RPi.

Morn commented on 2016-02-08 11:33 (UTC)

This needs a pkgver() function so the version string is correct. Also, "mkdir -p" would be better in case the build directory already exists from another build.

ase1590 commented on 2015-05-18 06:53 (UTC)

no longer builds. Starting build()... rtl_433.c:24:21: fatal error: rtl_433.h: No such file or directory #include "rtl_433.h" ^ compilation terminated. the header file, along with several others, is now in the rtl_433/include folder.