go2rtc: update to 1.9.13
authorVladimir Ermakov <vooon341@gmail.com>
Mon, 15 Dec 2025 09:41:40 +0000 (10:41 +0100)
committerHannu Nyman <hannu.nyman@iki.fi>
Sat, 20 Dec 2025 16:23:16 +0000 (18:23 +0200)
- Update version
- No patch refresh needed

Changelog: https://github.com/AlexxIT/go2rtc/releases/tag/v1.9.13
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
multimedia/go2rtc/Makefile

index 75a65ef791765a0e98d7e1bdcbebde7e86b97c16..4894c60692173acdfac96238626d97e661502946 100644 (file)
@@ -1,12 +1,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=go2rtc
-PKG_VERSION:=1.9.12
+PKG_VERSION:=1.9.13
 PKG_RELEASE:=1
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/AlexxIT/go2rtc.git
-PKG_MIRROR_HASH:=097ddc9a9837c2705c0a7da2ae7dd671673697048955240b82b3db9eb370deb5
+PKG_MIRROR_HASH:=74ee944e3b3855d9afc0d60f833b99f3378f78d20714e4b759da41c98126fa57
 PKG_SOURCE_VERSION:=v$(PKG_VERSION)
 
 PKG_LICENSE:=MIT
@@ -23,12 +23,22 @@ GO_PKG_EXCLUDES:=examples/
 include $(INCLUDE_DIR)/package.mk
 include ../../lang/golang/golang-package.mk
 
+# NOTE: Since version 1.9.9 project contains some arch-dependent code,
+#       which should be selected by magic go comments or file endings,
+#       which unfortunately sometimes breaks on openwrt for some targets.
+#      So I mark package as broken for some of known bad targets.
+#
+#       MIPS - only mipsel variant supported
+#       RV64 - currently selection broken
+#
+GO2RTC_DEPENDS:=@mips:BROKEN @mips64:BROKEN @riscv64:BROKEN
+
 define Package/go2rtc
   SECTION:=multimedia
   CATEGORY:=Multimedia
   TITLE:=go2rtc camera streaming
   URL:=https://github.com/AlexxIT/go2rtc
-  DEPENDS:=$(GO_ARCH_DEPENDS) +ffmpeg
+  DEPENDS:=$(GO_ARCH_DEPENDS) $(GO2RTC_DEPENDS) +ffmpeg
   USERID:=go2rtc:go2rtc
 endef