1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-16 20:33:58 +02:00
Commit Graph

814 Commits

Author SHA1 Message Date
Josef Schlehofer
c333c0e522
ffmpeg: libffmpeg-full package should provide libffmpeg package, too
The previous solution overwrote the provide from ``define
Package/libffmpeg/Default``, but that's not what was wanted.
Thus libffmpeg-full should provide three packages libffmpeg,
libffmpeg-mini and libffmpeg-audio-dec

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-11-09 15:11:00 +01:00
Josef Schlehofer
9693bd47c5
ffmpeg: add conflicts and provides
Motivation of this change is that full variants provides the mini
variant and as well audio-dec package, thus you can not install both as
it fails with the following output:

Collected errors:
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavcodec.so.58
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavcodec.so.58.91.100
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavdevice.so.58
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavdevice.so.58.10.100
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavformat.so.58
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavformat.so.58.45.100
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavutil.so.56
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavutil.so.56.51.100
	But that file is already provided by package  * libffmpeg-full
 * opkg_install_cmd: Cannot install package libffmpeg-audio-dec.

Let's change it to:
Installing libffmpeg-audio-dec (4.3.4-1) to root...
Collected errors:
 * check_conflicts_for: The following packages conflict with libffmpeg-audio-dec:
 * check_conflicts_for:         libffmpeg-full *
 * opkg_install_cmd: Cannot install package libffmpeg-audio-dec.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-10-24 14:44:25 +02:00
Michel Promonet
40d516b156 v4l2rtspserver: upgrade to v0.3.7
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2022-10-21 15:04:35 -07:00
John Audia
6b71d2fbde ffmpeg: update to 5.1.2
Bump to latest upstream version

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-09-25 11:41:03 -07:00
Daniel Golle
eca1338ebc midisport-firmware: add package
Add package with user-space loaded firmware for M-Audio USB MIDI
interfaces. Implement OpenWrt-specific hotplug script which uses
'fxload' from libusb examples.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-09-17 02:00:59 +01:00
Rosen Penev
4ca95557f8 gst1-plugins-base: remove liboil dependency
It's completely unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-14 23:09:04 -07:00
Michael Pratt
d183d3750b minidlna: fix build with new autotools
Backport a patch that fixes build
with new versions of Autoconf and Automake.

Signed-off-by: Michael Pratt <mcpratt@pm.me>
2022-09-09 15:20:58 -07:00
John Audia
73e02994fb ffmpeg: update to 5.1.1
Bump to latest upstream version

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-09-08 14:09:54 -07:00
Michal Vasilek
b1031b07a2 yt-dlp: update to 2022.9.1
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-09-07 22:27:38 -07:00
Daniel Golle
1cd5d55cde
rtpmidid: update to snapshot of 2022-07-07
ae98df0 0xF1 MIDI Quarter Frame is 2 bytes long
 eab5cd8 Added more MIDI messages and comments

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-09-07 22:56:51 +01:00
Rosen Penev
ebfc02389c gerbera: remove
This was meant to be a less buggy replacement to minidlna.
Unfortunately, the opposite seems to have happened over time. In
addition, it currently doesn't build.

I don't see many people actually using this. Probably better to just
remove.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-08-19 16:15:29 -07:00
Michal Vasilek
6c6b3f33a8 yt-dlp: update to 2022.8.14
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-08-18 19:53:53 -07:00
John Audia
5436f78d31 ffmpeg: update to 5.1
Bump to latest upstream version, manually rebased: 050-glibc.patch

Tested using:
ffmpeg -f lavfi -i testsrc=duration=10:size=1280x720:rate=30 testsrc.mpg

Resulting mpg was good.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-07-28 14:18:16 -07:00
Michal Vasilek
9c4f8aa8c9 yt-dlp: update to 2022.7.18
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-07-22 22:43:17 -07:00
Daniel Golle
6bc1efeb4a
ttymidi-sysex: support more System messages
add support System Realtime and System Common
This patch has also been submitted upstream:
https://github.com/cchaussat/ttymidi-sysex/pull/2

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-07-11 22:47:51 +01:00
Michal Vasilek
6c97e721a4 yt-dlp: update to 2022.6.22.1
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-06-24 15:19:51 -07:00
Rosen Penev
df5d7245b9 treewide: remove PKG_INSTALL for meson projects
It doesn't seem to be used by meson.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-15 18:07:46 -07:00
Daniel Golle
07f2f926af rtpmidid: add package
Add RTP MIDI server package allowing to import/export local MIDI
clients or hardware devices to the local network using Apple's
RTP MIDI protocol.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-06-13 15:03:34 +01:00
Daniel Golle
eb2c6e2fb9 ttymidi-sysex: add package
This adds an improved version of ttymidi with full support for SysEx
MIDI messages.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-06-13 13:18:00 +01:00
Rosen Penev
64aee7bf91 gerbera: update to 1.11.0
Switch to meson build. Compiles properly with nls.mk

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-10 12:37:28 -07:00
Michal Vasilek
534b538598
yt-dlp: add package
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-05-19 17:52:20 +02:00
Michal Vasilek
89710ac588
youtube-dl: drop package
youtube-dl is still maintained, but moves very slowly and many other
distributions instead package an active fork, yt-dlp.

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-05-19 17:16:43 +02:00
W. Michael Petullo
c141112d51 gst1-libav: update to 1.20.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:51:01 -04:00
W. Michael Petullo
4c08a12dbf gst1-plugins-ugly: update to 1.20.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:51:01 -04:00
W. Michael Petullo
819b1160bf gst1-plugins-bad: update to 1.20.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:51:01 -04:00
W. Michael Petullo
e63f77e858 gst1-plugins-good: update to 1.20.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:51:01 -04:00
W. Michael Petullo
bc8c284ef2 gst1-plugins-base: update to 1.20.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:51:01 -04:00
W. Michael Petullo
a47552c4c8 gstreamer1: update to 1.20.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:51:01 -04:00
Michal Vasilek
ef29bf0163
youtube-dl: update to 2021.12.17
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-05-06 15:30:30 +02:00
John Audia
5b85e7466c ffmpeg: update to 5.0.1
Bump to latest upstream version, patches automatically rebased.

Removed upstreamed:
    060-configure-link-to-libatomic-when-its-present.patch

Tested using:
ffmpeg -f lavfi -i testsrc=duration=10:size=1280x720:rate=30 testsrc.mpg

Resulting mpg was good.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2022-05-02 12:47:55 -07:00
Alexander Egorenkov
8b9e90d926 tvheadend: add noacl config option for server
Add support for --noacl option to disable all access control checks.

Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2022-04-07 11:17:17 -07:00
Rosen Penev
1717048598 gst1-libav: fix compilation with ffmpeg5
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-31 06:01:37 -07:00
Rosen Penev
196e15162d treewide: remove rpath-link
Most usages seem to be outdated and fixed a long time ago.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-13 00:02:02 -08:00
Rosen Penev
e7a2bddbb7 gerbera: update to 1.10.0
Backport some bug fixes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-09 23:40:17 -08:00
John Audia
0c74a1f76c ffmpeg: update to 5.0
Bump to latest upstream version.

Manually rebased:
  030-h264-mips.patch
Backported:
  FFmpeg/FFmpeg/commit/2f0a214a6202516b4dda2bb22b6b3ac20e465d6d

Tested using:
ffmpeg -f lavfi -i testsrc=duration=10:size=1280x720:rate=30 testsrc.mpg

Resulting mpg was good.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2022-03-02 16:32:40 -08:00
Matthew Hagan
5385a7b9f8 tvheadend: add /etc/tvheadend config to conffiles
Allow backing up and preserving of /etc/tvheadend across sysupgrades.

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2022-02-25 06:08:46 -08:00
Matthew Hagan
b0d810b2e6 tvheadend: correct group permissions for /dev/dvb
Provide group read, write and execute permissions for /dev/dvb, otherwise
adapters will not be accessible from tvheadend.

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2022-02-25 06:08:46 -08:00
Marius Dinu
95cbfe893b tvheadend: bind to LAN IP by default
If config parameter is not set, tvheadend will bind to LAN IP address by default.
Fixes issue #16500 without requiring user modifications to config file. It's also more secure if firewall becomes disabled.

Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
2022-02-23 17:23:48 -08:00
Josef Schlehofer
11219aad40 v4l2tools: update to version 0.1.8
Changelog:
https://github.com/mpromonet/v4l2tools/releases/tag/v0.1.8

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-10 21:09:04 -08:00
Josef Schlehofer
a9064b8dd2
Merge pull request #17719 from BKPepe/ffmpeg-update
ffmpeg: update to version 4.3.3
2022-02-02 11:10:47 +01:00
Rosen Penev
1cda13b140 gerbera: fix compilation with fmt 8.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-01-29 16:39:01 -08:00
Sergey V. Lobanov
e7900b533b tvheadend: fix build on macos
tvheadend configure/make files detect Darwin build host and changes
build logic, but it fails compilation for OpenWrt target (Linux)

This patch explicitly specifies Linux as a target platfrom

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-29 13:32:16 -08:00
Josef Schlehofer
a68e9db8d4
ffmpeg: update to version 4.3.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-01-29 11:34:56 +01:00
Josef Schlehofer
752d1ffc28
tvheadend: fix conffiles section
The previous one was wrong, and it did not work. It could be checked
inside compiled package in control.tar.gz that there was missing
``conffiles`` file with content `/etc/config/tvheadend`

It is also possible to verify that the config is not overwritten on the router
by running ``opkg install tvheadend --force-reinstall``

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-01-25 00:23:13 +01:00
Josef Schlehofer
5879260515
tvheadend: fix typo in uriparser
Fixes: 0449c109e7 ("tvheadend: disable
uriparser")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-01-24 12:25:00 +01:00
Josef Schlehofer
0449c109e7
tvheadend: disable uriparser
This avoids to add liburiparser as dependency.

Package tvheadend is missing dependencies for the following libraries:
liburiparser.so.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-01-21 11:06:26 +01:00
Sergey V. Lobanov
a1582314ee gerbera: fix build on macos
cmake LINK_WHAT_YOU_USE is not supported on macos, disable it if
macos is used to build gerbera package

compiled binary (sha256sum) exactly the same on macos and ubuntu

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-10 17:06:45 -08:00
W. Michael Petullo
1e40eea00b gstreamer1: update to 1.18.5
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-16 15:28:22 -08:00
W. Michael Petullo
2d4a000e87 gst1-plugins-ugly: update to 1.18.5
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-16 15:28:22 -08:00
W. Michael Petullo
73d18edd9f gst1-plugins-good: update to 1.18.5
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-16 15:28:22 -08:00