1029 Commits

Author SHA1 Message Date
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
Koen Vandeputte
66f7931fe4 gst1-plugins-base: 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
75fc287aeb gst1-plugins-bad: 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
aada58c858 gst1-libav: 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
a77119090f gst1-plugins-bad: switch to https source
The current http simply points to the new https.

Switch to it directly like it's already done for
the other gstreamer libs.

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2024-10-02 08:43:15 +02:00
Aleksey Vasilenko
f9b1adf19d graphicsmagick: update to 1.3.45
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-03 17:07:11 +08:00
Aleksey Vasilenko
ea9506cf0f imagemagick: update to 7.1.1.38
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-02 10:57:57 -07:00
Rosen Penev
c6f9c82a85 tvheadend: update to latest master
Removed PKG_VERSION for compatibility with apk.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-09-01 10:41:44 -07:00
Aleksey Vasilenko
4c60a26c9f graphicsmagick: update to 1.3.44
Explicitly disable gs and libzip in configure
to prevent host dependencies leakage.

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-27 21:25:18 +08:00
Aleksey Vasilenko
980fa4ec7e imagemagick: update to 7.1.1.37
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-27 16:14:12 +08:00
Álvaro Fernández Rojas
99088284a9 xupnpd: update to latest version
Switch to local tarballs for APK compatibility.

Full changelog: e4e542d9b6...2bc1e741e0

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-08-16 22:55:14 -07:00
Michel Promonet
db4ab96064 v4l2rtspserver: update to v0.3.11 and enable sound
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2024-08-16 16:01:57 -07:00
Aleksey Vasilenko
dc43cca733 ffmpeg: update to 6.1.2
- Remove 020-ioctl patch - upstreamed
- Remove 030-h264-mips patch - implemented slightly different in the upstream
- Two remaining patches are unaffected
- Fixup CPU type detected as ' ' on x86_64

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-16 16:01:42 -07:00
Michel Promonet
5a6e52d173 v4l2camera: update to v0.2.1
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2024-08-10 15:53:58 -07:00
Rosen Penev
e238bfa798 rtpmidi: fix compilation with GCC14 and fmt10.2
Added two patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-08-04 02:08:51 +01:00
Luiz Angelo Daros de Luca
20ea1d9812 mjpg-streamer: fix option enabled check in init.d
[ "$enabled" ] returns true whatever non-empty value enabled has,
including 0.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2024-08-03 00:19:48 -07:00
Aleksey Vasilenko
744ef57dc9 imagemagick: update to 7.1.1.36
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-29 12:43:27 -07:00
Aleksey Vasilenko
0de63d9ae6 imagemagick: update to 7.1.1.35
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-21 12:52:21 +08:00
Alexander Egorenkov
73a8f72987 yt-dlp: bump to version 2024.7.9
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2024-07-13 12:35:47 -07:00
Luiz Angelo Daros de Luca
8ba4b78dc7 motion: add non/ffmpeg variants
With ffmpeg support, motion can encode videos and process network camera
streams. It is a small code base and buinding it twice will not
significantly impact a full build.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2024-07-06 10:29:11 -07:00