Konstantin Demin
cf30eaf8de
xupnpd: adjust with glibc and libcrypt-compat
...
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <rockdrilla@gmail.com >
2025-07-14 10:40:15 +02:00
Daniel Golle
d17f18c47a
mjpg-streamer: adapt dependency to changed package name
...
The libv4l package has been renamed to v4l-utils to match the name now
used upstream, and also to make the folder name consistent with the
PKG_NAME.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-13 12:51:27 +01:00
George Sapkin
3b2b5c73a9
yt-dlp: bump to 2025.06.30
...
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.30
Signed-off-by: George Sapkin <george@sapk.in >
2025-07-03 00:49:22 +02:00
George Sapkin
fa8425028a
yt-dlp: don't hide error messages in CI test
...
Fixes: 6746398cb ("yt-dlp: run CI test for the main package only")
Signed-off-by: George Sapkin <george@sapk.in >
2025-06-30 11:48:41 +08:00
George Sapkin
731bddc3e8
yt-dlp: bump to 2025.06.25
...
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.25
Signed-off-by: George Sapkin <george@sapk.in >
2025-06-30 11:48:41 +08:00
George Sapkin
92625ef0ab
yt-dlp: bump to 2025.06.09
...
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.09
Signed-off-by: George Sapkin <george@sapk.in >
2025-06-30 11:48:41 +08:00
Marius Dinu
ea07162ee5
tvheadend: cut subnet from lan IP reported by uci, fix bug #26681
...
Unannounced modifications (OpenWrt PR 13780) in uci network.lan.ipaddr broke tvheadend init script.
This commit updates the init script to cut the subnet from the ip address reported by uci.
Bug report: #26681
Reported-by: @DonKult
Tested-by: @DonKult
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro >
2025-06-07 20:26:47 +02:00
Marius Dinu
df98d72e40
tvheadend: update to git master 2025-06-04
...
removed patch is now included in tvheadend sources
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro >
2025-06-07 20:26:42 +02:00
Vladimir Ermakov
bb9dca28b2
go2rtc: update to 1.9.9
...
- Update version to 1.9.9
- Add patch to fix build with CGO=0
- Add patch to support RISC-V 64
- Fix excludes not to include examples
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com >
2025-06-06 03:05:23 +08:00
George Sapkin
1410fcc5f9
yt-dlp: bump to 2025.05.22
...
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.05.22
Signed-off-by: George Sapkin <george@sapk.in >
2025-06-01 00:03:37 +02:00
Rosen Penev
e64ca4a0dc
ffmpeg: add libatomic dependency
...
Some platforms lack builtin atomics and use libatomic. Add it.
Backport various patches to fix some warnings.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-05-12 16:42:58 +02:00
Marius Dinu
471960be94
tvheadend: update to 2024-11-12, new options, patch for bug #26422
...
Changes:
- update to git master 2024-11-12 (dev stalled since then)
- patch for OpenWrt bug #26422 / tvheadend bug #1786
- Options removed:
- imagecache = tvheadend doesn't support disabling it anymore
- Options added:
- detailed (but slow) memory utilization reporting
- Timeshift (default on)
- tsfile (currently bugged in tvheadend, commented out / always on)
- HDHomeRun server emulation (default on)
- Digital Devices DVB CI descrambling cards (default off)
- RegEx options cleaned up, PCRE2 is the new default.
- Some help text improved
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro >
2025-05-11 21:01:38 +03:00
Rosen Penev
aef483bad5
icecast: fix compilation with GCC14
...
Upstream backport.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-05-02 10:33:00 +02:00
George Sapkin
d3efd59182
yt-dlp: bump to 2025.04.30
...
Important changes
- New option --preset-alias/-t has been added
- This provides convenient predefined aliases for common use cases.
Available presets include mp4, mp3, mkv, aac, and sleep. See the
README for more details.
Core changes
- Add --preset-alias option
- utils
- _yield_json_ld: Make function less fatal
- url_or_none: Support WebSocket URLs
Extractor changes
- abematv: Fix thumbnail extraction
- atresplayer: Rework extractor
- bpb: Fix formats extraction
- cda: Fix formats extraction
- cdafolder: Extend _VALID_URL
- crowdbunker: Make format extraction non-fatal
- dacast: Support tokenized URLs
- dzen.ru: Rework extractors
- generic: Fix MPD extraction for file:// URLs
- getcourseru: Fix extractors
- ivoox: Add extractor
- kika: Add playlist extractor
- linkedin
- Support feed URLs
- events: Add extractor
- loco: Fix extractor
- lrtradio: Add extractor
- manyvids: Fix extractor
- mixcloud: Refactor extractor
- mlbtv: Fix device ID caching
- niconico
- Fix login support
- Remove DMC formats support
- live: Fix extractor
- panopto: Fix formats extraction
- parti: Add extractors
- raiplay: Fix DRM detection
- reddit: Support --ignore-no-formats-error
- royalive: Add extractor
- rtve: Rework extractors
- rumble: Improve format extraction
- tokfmpodcast: Fix formats extraction
- tv2dk: Fix extractor
- tvp: vod: Improve _VALID_URL
- tvw: tvchannels: Add extractor
- twitcasting: Fix livestream extraction
- twitch: clips: Fix uploader metadata extraction
- twitter
- Fix extraction when logged-in
- spaces: Improve metadata extraction
- vimeo: Extract from mobile API
- vk
- Fix chapters extraction
- Fix uploader extraction
- youtube
- Add context to video request rate limit error
- Add extractor arg to skip "initial_data" request
- Add warning on video captcha challenge
- Cache signature timestamps
- Detect and warn when account cookies are rotated
- Detect player JS variants for any locale
- Do not strictly deprioritize missing_pot formats
- Improve warning for SABR-only/SSAP player responses
- tab: Extract continuation from empty page
- zdf: Fix extractors
Downloader changes
- niconicodmc: Remove downloader
Networking changes
- Add PATCH request shortcut
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.04.30
Signed-off-by: George Sapkin <george@sapk.in >
2025-05-02 07:53:36 +03:00
George Sapkin
fdbd1bc971
yt-dlp: update package description
...
Signed-off-by: George Sapkin <george@sapk.in >
2025-05-02 07:53:36 +03:00
Rosen Penev
ac258c05ec
ffmpeg: fix compilation with GCC14
...
Upstream backport.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-05-01 12:56:03 +08:00
George Sapkin
6746398cb4
yt-dlp: run CI test for the main package only
...
Fixes: afe9935ff ("yt-dlp: add CI version check")
Signed-off-by: George Sapkin <george@sapk.in >
2025-04-24 18:55:43 +08:00
George Sapkin
8c49ed8ade
yt-dlp: bump to 2025.03.31
...
Core changes
- Add --compat-options 2024
Extractor changes
- francaisfacile: Add extractor
- generic: Validate response before checking m3u8 live status
- microsoftlearnepisode: Extract more formats
- mlbtv: Fix radio-only extraction
- on24: Support mainEvent URLs
- sbs: Fix subtitles extraction
- stvr: Rename extractor from RTVS to STVR
- twitch: clips: Extract portrait formats
- youtube
- Add player_js_variant extractor-arg
- tab: Fix playlist continuation extraction
Pick up the package as a maintainer as per previous maintainer's
request.
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.03.31
Signed-off-by: George Sapkin <george@sapk.in >
2025-04-16 18:51:49 +02:00
George Sapkin
303f7973f7
yt-dlp: assign PKG_CPE_ID
...
Link: https://nvd.nist.gov/products/cpe/detail/2739DE26-F16B-478E-A270-32C659C7F2C6?namingFormat=2.2&orderBy=CPEURI&keyword=yt-dlp&status=FINAL
Link: https://github.com/openwrt/packages/issues/8534
Signed-off-by: George Sapkin <george@sapk.in >
2025-04-16 18:51:49 +02:00
George Sapkin
afe9935ff4
yt-dlp: add CI version check
...
Signed-off-by: George Sapkin <george@sapk.in >
2025-04-16 18:51:49 +02:00
Koen Vandeputte
214a8c47dc
gst1-libav: bump to 1.24.12
...
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2025-03-12 11:07:18 +01:00
Koen Vandeputte
3b147d7465
gst1-plugins-ugly: bump to 1.24.12
...
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2025-03-12 11:07:18 +01:00
Koen Vandeputte
8b7260e25d
gst1-plugins-bad: bump to 1.24.12
...
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2025-03-12 11:07:18 +01:00
Koen Vandeputte
4d08ac9c84
gst1-plugins-base: bump to 1.24.12
...
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2025-03-12 11:07:18 +01:00
Koen Vandeputte
3593f2984b
gst1-plugins-good: bump to 1.24.12
...
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2025-03-12 11:07:18 +01:00
Koen Vandeputte
d9bf16e5f6
gstreamer1: bump to 1.24.12
...
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2025-03-12 11:07:18 +01:00
W. Michael Petullo
8b755ab558
gst1-libav: update to 1.24.10
...
Signed-off-by: W. Michael Petullo <mike@flyn.org >
2025-01-06 17:11:26 +08:00
W. Michael Petullo
4634f44a9c
gst1-plugins-ugly: update to 1.24.10
...
Signed-off-by: W. Michael Petullo <mike@flyn.org >
2025-01-06 17:11:26 +08:00
W. Michael Petullo
b79247e3d6
gst1-plugins-bad: update to 1.24.10
...
Signed-off-by: W. Michael Petullo <mike@flyn.org >
2025-01-06 17:11:26 +08:00
W. Michael Petullo
ace4f1103b
gst1-plugins-good: update to 1.24.10
...
Signed-off-by: W. Michael Petullo <mike@flyn.org >
2025-01-06 17:11:26 +08:00
W. Michael Petullo
f367b69c07
gst1-plugins-base: update to 1.24.10
...
Signed-off-by: W. Michael Petullo <mike@flyn.org >
2025-01-06 17:11:26 +08:00
W. Michael Petullo
a18e1fe207
gstreamer1: update to 1.24.10
...
Signed-off-by: W. Michael Petullo <mike@flyn.org >
2025-01-06 17:11:26 +08:00
Vladimir Ermakov
152d5a3e4d
go2rtc: update to 1.9.8
...
- Update version to 1.9.8
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com >
2025-01-06 11:54:15 +08:00
Daniel Golle
c5a4241af6
gst1-plugins-bad: build Intel QuickSync plugin only on x86
...
Intel Media SDK lacks support for many architectures and leads to build
failing. As the QuickSync hardware feature is anyway only supported on
x86 CPUs simply don't build the plugin on other platforms.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-13 03:34:01 +00:00
Daniel Golle
9ad17512a8
gst1-plugins-bad: build videoparsersbad plugin
...
Build previously commented-out videoparsersbad plugins which contains
a bunch of useful format decoders:
* av1parse: AV1 parser
* diracparse: Dirac parser
* h263parse: H.263 parser
* h264parse: H.264 parser
* h265parse: H.265 parser
* jpeg2000parse: JPEG 2000 parser
* mpeg4videoparse: MPEG 4 video elementary stream parser
* mpegvideoparse: MPEG video elementary stream parser
* pngparse: PNG parser
* vc1parse: VC1 parser
* vp9parse: VP9 parser
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-11-27 14:15:14 +00:00
Daniel Golle
99e70c829e
gst1-plugins-bad: fix building GL libraries
...
Build GL and Wayland libraries if GL modules is selected.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-11-26 02:15:40 +00:00
Daniel Golle
adb05b4641
gst1-libav: remove obsolete configuration options
...
Since the build was switched to meson a couple of years ago gst1-libav
simply uses libffmpeg and the codec configuration previous passed via
CONFIGURE_ARGS is completely ignored. This is misleading as all those
options are still present in menuconfig but don't have any effect.
Remove all dead code from build recipe.
Fixes: de426d431 ("gst1-libav: update to 1.17.1")
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-11-23 02:33:09 +00:00
Rosen Penev
2a139f844c
gphoto2: fix compilation with GCC14
...
Upstream backports.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2024-11-16 10:06:02 -08:00
W. Michael Petullo
b7889b6575
lcdgrilo: update to 0.0.13
...
Signed-off-by: W. Michael Petullo <mike@flyn.org >
2024-11-14 21:18:05 +02:00
Daniel Golle
1038f194fe
gst1-plugins-bad: package play and player libraries
...
Create packages for the libgstplay and libgstplayer.
Introduce InstallDev to allow using and detecting libraries which are
part of the 'bad' set by other packages.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-11-13 22:14:18 +00:00
Daniel Golle
b854cb5f0c
gst1-plugins-base: build OpenGL library and plugin
...
Requires packages video feed.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-11-13 22:14:18 +00:00
Vladimir Ermakov
ae6fc627cc
go2rtc: update to 1.9.7
...
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com >
2024-11-12 23:03:56 +02:00
Vladimir Ermakov
88c7b1b534
go2rtc: update to 1.9.6
...
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com >
2024-11-12 15:28:56 +08:00
Koen Vandeputte
f7cdf7dacb
gst1-plugins-bad: add support for srt
...
This enables SRT support within gstreamer.
Secure Reliable Transport is a popular streaming protocol which
can be used both as a sink or source.
It actively continuously negotiates between sender/receiver to avoid
packet loss at all costs.
It also supports stream encryption by simply
setting a password on both ends.
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2024-10-16 10:47:26 -07:00
Hauke Mehrtens
6a1511fcd8
gst1-plugins-good: Remove gudev
...
Deactivate the dependencies to libgudev.
This fixes the build of gst1-plugins-good.
This fixes the following problem:
```
Package gst1-mod-video4linux2 is missing dependencies for the following libraries:
libgudev-1.0.so.0
```
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-10-13 18:03:22 -07:00
Vladimir Ermakov
27e7c37ddb
go2rtc: run service as regular user
...
Improve security a bit by dropping root privileges.
Also instruct procd to respawn.
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com >
2024-10-12 18:13:27 -07:00
Vladimir Ermakov
7002bbbb21
go2rtc: initial package
...
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com >
2024-10-08 00:11:45 +08:00
Koen Vandeputte
06a0fd48f5
gstreamer1: bump to 1.24.8
...
Compile-tested
Runtime-tested
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2024-10-02 08:43:15 +02:00
Koen Vandeputte
89e2db7a1a
gst1-plugins-ugly: bump to 1.24.8
...
Compile-tested
Runtime-tested
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2024-10-02 08:43:15 +02:00
Koen Vandeputte
9ee4db3bc6
gst1-plugins-good: bump to 1.24.8
...
Compile-tested
Runtime-tested
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com >
2024-10-02 08:43:15 +02:00