pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
rtl_433: Update to 25.12
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Fri Dec 12 10:18:11 2025 -0500
Changeset: ee317a6cf1502edc005c49ddaaec1a540c88dee8
Modified Files:
rtl_433/COMMIT_MSG
rtl_433/Makefile
rtl_433/PLIST
rtl_433/TODO
rtl_433/distinfo
Removed Files:
rtl_433/MESSAGE.Linux
rtl_433/MESSAGE.NetBSD
rtl_433/MESSAGE.common
Log Message:
rtl_433: Update to 25.12
Remove a lot of crufty and adjust todo items.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ee317a6cf1502edc005c49ddaaec1a540c88dee8
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
rtl_433/COMMIT_MSG | 2 +-
rtl_433/MESSAGE.Linux | 25 ------------------
rtl_433/MESSAGE.NetBSD | 12 ---------
rtl_433/MESSAGE.common | 12 ---------
rtl_433/Makefile | 35 +++++--------------------
rtl_433/PLIST | 70 ++++++++++++++++++++++++++++++++++++++++++++++++--
rtl_433/TODO | 8 +++---
rtl_433/distinfo | 6 ++---
8 files changed, 82 insertions(+), 88 deletions(-)
diffs:
diff --git a/rtl_433/COMMIT_MSG b/rtl_433/COMMIT_MSG
index c405f74304..d3646f64c1 100644
--- a/rtl_433/COMMIT_MSG
+++ b/rtl_433/COMMIT_MSG
@@ -1,4 +1,4 @@
-ham/rtl_433: Add version 23.11
+ham/rtl_433: Add version 25.12
Packaged in wip by i3enedek
Update prepared in wip by Greg Troxel
diff --git a/rtl_433/MESSAGE.Linux b/rtl_433/MESSAGE.Linux
deleted file mode 100644
index 2bedeb0b1e..0000000000
--- a/rtl_433/MESSAGE.Linux
+++ /dev/null
@@ -1,25 +0,0 @@
-===========================================================================
-$NetBSD$
-
-If you see the following at runtime error:
-
- Kernel driver is active, or device is claimed by second instance of librtlsdr.
- In the first case, please either detach or blacklist the kernel module
- (dvb_usb_rtl28xxu), or enable automatic detaching at compile time.
-
-check if dvb_usb_rtl28xxu is loaded as a kernel module with:
-
- lsmod | grep dvb_usb_rtl28xxu
-
-If loaded, unload the kernel module (as root) with:
-
- rmmod dvb_usb_rtl28xxu
-
-To blacklist this module at boot, create
-/etc/modprobe.d/dvb-blacklist.conf and add the following:
-
- blacklist dvb_usb_rtl28xxu
-
-This is known to work with Fedora, Debian, and should work with variants of
-these Linux distributions.
-===========================================================================
diff --git a/rtl_433/MESSAGE.NetBSD b/rtl_433/MESSAGE.NetBSD
deleted file mode 100644
index bd282a0bc8..0000000000
--- a/rtl_433/MESSAGE.NetBSD
+++ /dev/null
@@ -1,12 +0,0 @@
-===========================================================================
-$NetBSD$
-
-NOTE: limitations of rtl_433 on NetBSD.
-
-Due to limitations of NetBSD's usb(4)/ugen(4) driver[1], rtl_433 cannot
-detect Software Defined Radio (SDR) devices. However, rtl_433 can still
-read ('-r') and decode signal data from files written ('-w') by other
-rtl_433 instances or read from a rtl_tcp stream ('-d rtl_tcp{...}').
-
-[1] better explanation needed.
-===========================================================================
diff --git a/rtl_433/MESSAGE.common b/rtl_433/MESSAGE.common
deleted file mode 100644
index a72055960f..0000000000
--- a/rtl_433/MESSAGE.common
+++ /dev/null
@@ -1,12 +0,0 @@
-===========================================================================
-$NetBSD$
-
-Example configuration files are installed in:
-${PREFIX}/share/examples/rtl_433/conf
-
-Example scripts are installed in:
-${PREFIX}/share/examples/rtl_433
-
-Additional documentation available in:
-${PREFIX}/share/doc/rtl_433
-===========================================================================
diff --git a/rtl_433/Makefile b/rtl_433/Makefile
index 26dd702402..c829341c0f 100644
--- a/rtl_433/Makefile
+++ b/rtl_433/Makefile
@@ -1,14 +1,14 @@
# $NetBSD$
GITHUB_PROJECT= rtl_433
-GITHUB_TAG= 23.11
+GITHUB_TAG= 25.12
DISTNAME= ${GITHUB_TAG}
PKGNAME= ${GITHUB_PROJECT}-${DISTNAME}
CATEGORIES= ham
MASTER_SITES= ${MASTER_SITE_GITHUB:=merbanan/}
DIST_SUBDIR= ${GITHUB_PROJECT}
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+MAINTAINER= gdt%NetBSD.org@localhost
HOMEPAGE= https://triq.org/rtl_433/
COMMENT= Generic data receiver and decoder using software defined radio
LICENSE= gnu-gpl-v2
@@ -19,41 +19,20 @@ USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config pax
AUTO_MKDIRS= yes
-# \todo Remove or add a comment justifying.
-#CMAKE_CONFIGURE_ARGS+= -Wno-dev
-
-# \todo Remove or add a comment justifying.
-#CMAKE_CONFIGURE_ARGS+= -DCMAKE_INSTALL_MANDIR=${PREFIX}/${PKGMANDIR}
-#CMAKE_CONFIGURE_ARGS+= -DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE
-#CMAKE_CONFIGURE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX}
-#CMAKE_CONFIGURE_ARGS+= -DCMAKE_INSTALL_RPATH=${PREFIX}/lib
-#CMAKE_CONFIGURE_ARGS+= -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=FALSE
-
-# \todo Remove or add a comment justifying.
-#CMAKE_ARG_PATH= ../
-#CONFIGURE_DIRS= build
-
PKG_SYSCONFSUBDIR= rtl_433
-# missing CONF_FILES?
-
-PKGCONFIG_OVERRIDE+= rtl433.pc.in
-
-# \todo Remove or add a comment justifying.
-#pre-configure:
-# ${RUN} ${MKDIR} ${WRKSRC}/build
-
-# \todo Fix to install into examples/conf instead of removing, probably.
-pre-build:
- ${RM} ${WRKSRC}/conf/CMakeLists.txt
+# However, things are installed that are examples or belong in share
+# and are not truly config files. \todo Address upstream.
post-install:
- # \todo File a bug upstream about needing to install the manpage.
+ # \todo File bug upstream about wrong man location.
${INSTALL_MAN} ${WRKSRC}/man/man1/rtl_433.1 \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
${RM} -rf ${DESTDIR}${PREFIX}/share/man
+ # \todo File a bug upstream about needing to install these things
cd ${WRKSRC}/examples && ${PAX} -wr . ${DESTDIR}${PREFIX}/share/examples/rtl_433/
cd ${WRKSRC}/conf && ${PAX} -wr . ${DESTDIR}${PREFIX}/share/examples/rtl_433/conf/
cd ${WRKSRC}/docs && ${PAX} -wr . ${DESTDIR}${PREFIX}/share/doc/rtl_433/
+ # \todo File upstream bug.
# \todo remove in source before copying, to be cleaner
${RM} ${DESTDIR}${PREFIX}/share/doc/rtl_433/.gitignore
diff --git a/rtl_433/PLIST b/rtl_433/PLIST
index 1297247490..44d431a45c 100644
--- a/rtl_433/PLIST
+++ b/rtl_433/PLIST
@@ -1,11 +1,64 @@
@comment $NetBSD$
bin/rtl_433
+etc/rtl_433/CAME-TOP432.conf
+etc/rtl_433/ContinentalRemote.conf
+etc/rtl_433/Dewenwils_BHV.conf
+etc/rtl_433/DrivewayAlarm_I8-W1901.conf
+etc/rtl_433/DrivewayAlert.conf
+etc/rtl_433/EV1527-4Button-Universal-Remote.conf
+etc/rtl_433/EV1527-DDS-Sgooway.conf
+etc/rtl_433/EV1527-PIR-Sgooway.conf
+etc/rtl_433/FAN-53T.conf
+etc/rtl_433/GhostControls.conf
+etc/rtl_433/HeatmiserPRT-W.conf
+etc/rtl_433/Hormann-blue.conf
+etc/rtl_433/LeakDetector.conf
+etc/rtl_433/MightyMule-FM231.conf
+etc/rtl_433/MondeoRemote.conf
+etc/rtl_433/PHOX.conf
+etc/rtl_433/Reolink-doorbell.conf
+etc/rtl_433/SMC5326-Remote.conf
+etc/rtl_433/SWETUP-garage-opener.conf
+etc/rtl_433/SalusRT300RF.conf
+etc/rtl_433/Skylink_HA-434TL.conf
+etc/rtl_433/Thomson-doorbell.conf
+etc/rtl_433/adlm_fprf.conf
+etc/rtl_433/atc-technology_lmt-430.conf
+etc/rtl_433/car_fob.conf
+etc/rtl_433/chungear_bcf-0019x2.conf
+etc/rtl_433/dooya_curtain.conf
+etc/rtl_433/elro_ab440r.conf
+etc/rtl_433/energy_count_3000.conf
+etc/rtl_433/fan-11t.conf
+etc/rtl_433/friedlandevo.conf
+etc/rtl_433/ge_smartremote_plus.conf
+etc/rtl_433/heatilator.conf
+etc/rtl_433/honeywell-fan.conf
+etc/rtl_433/hornbach-msrc-sal.conf
+etc/rtl_433/ivac_pro.conf
+etc/rtl_433/led-light-remote.conf
+etc/rtl_433/oma-blind-remote.conf
+etc/rtl_433/pir-ef4.conf
+etc/rtl_433/quinetic_switch.conf
+etc/rtl_433/qx-30x.conf
+etc/rtl_433/rako_wireless_lighting.conf
+etc/rtl_433/rolleaseacmedia.conf
+etc/rtl_433/rtl_433.example.conf
+etc/rtl_433/silverline_doorbell.conf
+etc/rtl_433/sonoff_rm433.conf
+etc/rtl_433/steffen_switch.conf
+etc/rtl_433/tesla_charge-port-opener.conf
+etc/rtl_433/tyreguard400.conf
+etc/rtl_433/valeo_car_key.conf
+etc/rtl_433/verisure_alarm.conf
+etc/rtl_433/xmas-tree-remote-2APJZ-CW002.conf
include/rtl_433.h
include/rtl_433_devices.h
man/man1/rtl_433.1
share/doc/rtl_433/.vuepress/config.js
share/doc/rtl_433/.vuepress/styles/index.scss
share/doc/rtl_433/ANALYZE.md
+share/doc/rtl_433/BINARY_BUILDS.md
share/doc/rtl_433/BUILDING.md
share/doc/rtl_433/CONTRIBUTING.md
share/doc/rtl_433/DATA_FORMAT.md
@@ -21,7 +74,9 @@ share/doc/rtl_433/package.json
share/doc/rtl_433/screenshot.png
share/examples/rtl_433/README.md
share/examples/rtl_433/conf/CAME-TOP432.conf
+share/examples/rtl_433/conf/CMakeLists.txt
share/examples/rtl_433/conf/ContinentalRemote.conf
+share/examples/rtl_433/conf/Dewenwils_BHV.conf
share/examples/rtl_433/conf/DrivewayAlarm_I8-W1901.conf
share/examples/rtl_433/conf/DrivewayAlert.conf
share/examples/rtl_433/conf/EV1527-4Button-Universal-Remote.conf
@@ -30,6 +85,7 @@ share/examples/rtl_433/conf/EV1527-PIR-Sgooway.conf
share/examples/rtl_433/conf/FAN-53T.conf
share/examples/rtl_433/conf/GhostControls.conf
share/examples/rtl_433/conf/HeatmiserPRT-W.conf
+share/examples/rtl_433/conf/Hormann-blue.conf
share/examples/rtl_433/conf/LeakDetector.conf
share/examples/rtl_433/conf/MightyMule-FM231.conf
share/examples/rtl_433/conf/MondeoRemote.conf
@@ -39,6 +95,7 @@ share/examples/rtl_433/conf/SMC5326-Remote.conf
share/examples/rtl_433/conf/SWETUP-garage-opener.conf
share/examples/rtl_433/conf/SalusRT300RF.conf
share/examples/rtl_433/conf/Skylink_HA-434TL.conf
+share/examples/rtl_433/conf/Thomson-doorbell.conf
share/examples/rtl_433/conf/adlm_fprf.conf
share/examples/rtl_433/conf/atc-technology_lmt-430.conf
share/examples/rtl_433/conf/car_fob.conf
@@ -51,8 +108,15 @@ share/examples/rtl_433/conf/friedlandevo.conf
share/examples/rtl_433/conf/ge_smartremote_plus.conf
share/examples/rtl_433/conf/heatilator.conf
share/examples/rtl_433/conf/honeywell-fan.conf
+share/examples/rtl_433/conf/hornbach-msrc-sal.conf
+share/examples/rtl_433/conf/ivac_pro.conf
share/examples/rtl_433/conf/led-light-remote.conf
+share/examples/rtl_433/conf/oma-blind-remote.conf
share/examples/rtl_433/conf/pir-ef4.conf
+share/examples/rtl_433/conf/quinetic_switch.conf
+share/examples/rtl_433/conf/qx-30x.conf
+share/examples/rtl_433/conf/rako_wireless_lighting.conf
+share/examples/rtl_433/conf/rolleaseacmedia.conf
share/examples/rtl_433/conf/rtl_433.example.conf
share/examples/rtl_433/conf/silverline_doorbell.conf
share/examples/rtl_433/conf/sonoff_rm433.conf
@@ -62,12 +126,16 @@ share/examples/rtl_433/conf/tyreguard400.conf
share/examples/rtl_433/conf/valeo_car_key.conf
share/examples/rtl_433/conf/verisure_alarm.conf
share/examples/rtl_433/conf/xmas-tree-remote-2APJZ-CW002.conf
+share/examples/rtl_433/mqtt_filter.py
share/examples/rtl_433/mqtt_rtl_433_test_client.py
+share/examples/rtl_433/open_rtl433.py
share/examples/rtl_433/rtl_433_collectd_pipe.py
share/examples/rtl_433/rtl_433_custom.php
share/examples/rtl_433/rtl_433_custom.py
share/examples/rtl_433/rtl_433_gps.py
share/examples/rtl_433/rtl_433_graphite_relay.py
+share/examples/rtl_433/rtl_433_http_cmd.py
+share/examples/rtl_433/rtl_433_http_cmd.sh
share/examples/rtl_433/rtl_433_http_events.py
share/examples/rtl_433/rtl_433_http_stream.php
share/examples/rtl_433/rtl_433_http_stream.py
@@ -80,5 +148,3 @@ share/examples/rtl_433/rtl_433_prometheus_relay.py
share/examples/rtl_433/rtl_433_rrd_relay.py
share/examples/rtl_433/rtl_433_statsd_pipe.py
share/examples/rtl_433/rtl_433_statsd_relay.py
-share/examples/rtl_433/sigrok-conv.sh
-share/examples/rtl_433/sigrok-open.sh
diff --git a/rtl_433/TODO b/rtl_433/TODO
index a70cc7086d..4a3b3fb7d0 100644
--- a/rtl_433/TODO
+++ b/rtl_433/TODO
@@ -1,6 +1,4 @@
- - remove all MESSAGE files one way or the other
-
- consider moving to a snapshot instead of a release, as rtl_433 does not have releases adequately often
-
- - document or remove most CMAKE_CONFIGURE_ARGS as they look leftover from an earlier time
-
\ No newline at end of file
+ - address \todo issues with upstream (or really, just fix them upstream)
+ - resolve 'make test' not running tests
+
\ No newline at end of file
diff --git a/rtl_433/distinfo b/rtl_433/distinfo
index 8fbc63f174..949327ba9e 100644
--- a/rtl_433/distinfo
+++ b/rtl_433/distinfo
@@ -1,5 +1,5 @@
$NetBSD$
-BLAKE2s (rtl_433/23.11.tar.gz) = d5de3ecbff603a98b46a7ff7d74e80daf03d81d60156831c7b0697b2d41d8dde
-SHA512 (rtl_433/23.11.tar.gz) = a34822c8b20d58c81b331b3eec084dcaeb515f25461f12dc03168743ec6fe4afa0fc5dd60f25937a896772ce3c29e61d598e70e349de056ef9bc99de6c500ee4
-Size (rtl_433/23.11.tar.gz) = 1060640 bytes
+BLAKE2s (rtl_433/25.12.tar.gz) = 63fe7804eb48e76330ad185b34b6567ebcd357dc46465eca3fbedd6b8ce6ae23
+SHA512 (rtl_433/25.12.tar.gz) = 6945031a1d6ab68348f1e3e9cebd856e46ee50ebc7e7424ddf1731a228068fd1844746cf9847cc9539b8853f2b50e5dd387a263dc3679f353765f32fb953d162
+Size (rtl_433/25.12.tar.gz) = 1153088 bytes
Home |
Main Index |
Thread Index |
Old Index