Commit Graph

617 Commits

Author SHA1 Message Date
Huangbin Zhan 0ec746ccb6 treewide: add conffiles
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2020-05-09 06:06:43 +08:00
Rosen Penev a3a87fa8e1
Merge pull request #12109 from neheb/gerb3
gerbera static library changes
2020-05-08 10:51:45 -07:00
Josef Schlehofer b8d7ff754a
youtube-dl: update to version 2020.5.8
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-05-08 13:26:30 +02:00
Rosen Penev ba2458ae37
gerbera: change dependencies to match previous changes
With the previous changes, my local build gets smaller:

From

12124957

To

12059421

Not that much but it's something.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-07 19:46:22 -07:00
Rosen Penev 20960e5021
Merge pull request #12052 from neheb/sati
minisatip: update to 1.0.3
2020-05-05 14:38:16 -07:00
Rosen Penev d6caf776ae
Merge pull request #12046 from BKPepe/youtubedl
youtube-dl: update to version 2020.5.3
2020-05-04 22:25:43 -07:00
Rosen Penev 2e4d2d36c2
gerbera: update to 1.5.0
This is a fairly massive update that adds new dependencies.

Switched the CMAKE_OPTIONS to use ON/OFF as is done elsewhere.

Added a patch fixing compilation with libiconv-stub/full.

Add a small debug option to write to syslog debug information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-04 16:05:23 -07:00
Rosen Penev 6812cedecd
minisatip: update to 1.0.3
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-02 15:13:02 -07:00
Josef Schlehofer 0ebb5ebe4c
youtube-dl: update to version 2020.5.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-05-02 19:23:59 +02:00
Rosen Penev a205d8af2c
Merge pull request #11737 from antonlacon/ffmpeg-4.2
ffmpeg: update to 4.2.2
2020-04-28 21:03:57 -07:00
Ian Leonard 366b8c706f ffmpeg: drop call to disable PATENTED_ENCODERS
Presently, this attempts to disable atrac3, h264, hevc and vc1. These
encoders don't exist or are done through other programs (eg libx264).
Handling of those other programs is done elsewhere.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-04-28 17:32:50 -07:00
Rosen Penev 79afc370f9 ffmpeg: add upstream patches fixing MIPS compilation
Removed the Makefile references.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-28 13:36:38 -07:00
Rosen Penev 14f5004f30
Merge pull request #11776 from neheb/gerb
gerbera: add
2020-04-21 21:48:56 -07:00
Jeffery To 1bc2f4f3c6 treewide: Remove Python variants for non-Python packages
This removes Python-related build variants, and adds
PYTHON3_PKG_BUILD:=0 and minor build adjustments (where appropriate),
for non-Python packages. There should be no changes to build output.

This also updates some include paths for python3-package.mk and/or
python3-host.mk to be relative to the package Makefile.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-19 01:56:23 +08:00
Rosen Penev a62bc1cd6a
gerbera: add
This is a proper replacement for MiniDLNA with none of its problems.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-16 18:41:08 -07:00
Rosen Penev 0133aebed4
gst1-libav: update to 1.16.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:05:26 -07:00
Rosen Penev 714a18e1bb
gst1-plugins-ugly: update to 1.16.2
Switched to meson.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:03:24 -07:00
Rosen Penev ae5ef832d1
gst1-plugins-bad: update to 1.16.2
Switched to meson.

Fixed license information.

Several Makefile cleanups for consistency between packages.

Enabled and added packages for a bunch of plugins.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:01:34 -07:00
Rosen Penev 077536f00f
gst1-plugins-good: update to 1.16.2
Switch to meson.

No more static libraries as meson makes you choose.

Enabled speex and shout2 as the libraries are available.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:00:07 -07:00
Rosen Penev 9cbde8ad8b
gst1-plugins-base: update to 1.16.2
Switched to meson.

Fixed license information.

No more static libraries as meson makes you choose.

Added several CONFIG_DEPENDS entries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:00:07 -07:00
Rosen Penev cb058bf961
gstreamer1: update to 1.16.2
Switched to meson.

Fixed license information.

Rearranged some stuff for consistency between packages.

Removed static libraries. It seems meson only supports either one or the
other.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:00:07 -07:00
Jan Pavlinec 171993f5a5
graphicsmagic: update to version 1.3.35 (security fix)
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-04-01 13:18:47 +02:00
Ian Leonard 4adfaa279e ffmpeg: don't provide libavresample
libavresample has bene deprecated for a number of years. Its
replacement is libswresample.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-03-31 19:18:06 -07:00
Ian Leonard 74b076521b ffmpeg: enable gnutls support in libffmpeg-full
Provides access to services requiring a secure connection.

Chosen over openssl for license reason (can't redistribute). To my
knowledge, libressl will have the same issue.

mbed-tls is the only other ssl/tls provider, and this package is
complicated enough.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-03-31 19:18:06 -07:00
Ian Leonard 5328a2f393 ffmpeg: update to 4.2.2
Drop upstreamed libfdk-aac patches.

ffserver was removed in 4.0. ffmpeg does not have a replacement.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-03-31 19:18:06 -07:00
Rosen Penev e458f48b64
grilo-plugins: don't try to download grilo
Upstream thought it was a good idea to force downloads of grilo. Disable
it since it is not needed.

Removed two unnecessary variables.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 14:32:45 -07:00
Josef Schlehofer 0085b928f7
youtube-dl: update to version 2020.3.24
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-03-24 08:15:43 +01:00
Rosen Penev 78b7bbbfa6
ffmpeg: add dependency to fdk-aac for ffmpeg-full
Since getting rid of the patented line, it seems fdk-aac is now getting
enabled for -full, causing a missing dependency. OTOH, fdk-aac can only be
enabled if x264 is not. So add a ! dependency for it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-22 18:07:04 -07:00
Rosen Penev 178206410c
ffmpeg: do not list AAC as patented
Both libraries in the tree (fdk-aac and faad) have patented functionality
disabled when CONFIG_BUILD_PATENTED is off.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-21 15:55:57 -07:00
Rosen Penev 269ec782eb
minidlna: fix build with newer musl
The configure script is totally broken and does not check for
clock_gettime. Define it manually.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-19 23:44:41 -07:00
Rosen Penev 9d2d042115 lcdgrilo: add gstreamer1-libs dependency
libgstreamer1 depends on gstreamer1-libs being selected. Otherwise it does
not work.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-19 03:17:17 -07:00
Rosen Penev f91f1ee0a7 grilo: back to ``
$() does not work for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-19 03:11:00 -07:00
Rosen Penev 6ccd03e15e
grilo: update to 0.3.12
Fixed license information.

Removed meson/host build dependency. That's included with libsoup and
eventually, glib2.

Added explicit Denable-grl-net.

Replaced `` with more flexible $().

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-15 20:11:01 -07:00
Josef Schlehofer 5d565db222
youtube-dl: update to version 2020.3.8
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-03-09 11:25:03 +01:00
Josef Schlehofer 7f249a39dc
youtube-dl: update to version 2020.3.6
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-03-06 08:44:46 +01:00
Rosen Penev 1480fa2b9a
minidlna: remove unneeded }
Was a mistake while rebasing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-05 16:54:13 -08:00
Rosen Penev 733aae9584
minidlna: fix issues
Removed cover resizing patch. It doesn't work right.

Removed SIGHUP reload. While minidlna handles it, it needs work to
function properly.

Removed service_triggers. They don't work for similar reasons as above.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-04 15:12:52 -08:00
W. Michael Petullo 5cfea02d62 grilo-plugins: update to 0.3.11
Backports patches from grilo-plugins master to support libdmapshare's
4.0 API.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-03-03 22:57:38 -03:00
Josef Schlehofer 05cb8a5b10
youtube-dl: update to version 2020.3.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-03-01 14:34:20 +01:00
Rosen Penev e9a65f1380
minidlna: update to latest master
Removed inactive maintainer.

Cleaned up Makefile to remove old options.

Switched to PKG_INSTALL for consistency.

Added PKG_BUILD_PARALLEL for faster compilation.

Fixed license info.

Removed '' from enabled for consistency.

Ran init script through shellcheck. Batched config file writes.

Switched it to use procd. The -S parameter changes it to foreground. It
stands for systemd.

Added a sysctl tweak to get rid of warning.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-23 18:03:14 -08:00
Daniel Golle 3d70dbd06e motion: depend on any libmicrohttp provider
motion was previously forcing the use of libmicrohttp-ssl which is not
mandatory and it works just fine without SSL.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-02-23 01:15:02 +01:00
Rosen Penev bfd4902624
Merge pull request #11361 from BKPepe/youtube
youtube-dl: update to version 2020.2.16
2020-02-17 12:47:35 -08:00
Josef Schlehofer 983be45ad7
youtube-dl: update to version 2020.2.16
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-02-17 13:38:16 +01:00
Rosen Penev 013162d079
ffmpeg: disable x86 asm for old CPU types
This is a workaround for NASM being totally broken.

I have two patches, one for master and another for 19.07 that upstream is
not merging.

https://patchwork.ozlabs.org/patch/1221696/
https://patchwork.ozlabs.org/patch/1221697/

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-16 19:33:08 -08:00
Val Kulkov c8c3b8fe7f graphicsmagick: update to the latest release
Update to v1.3.34. This service release provides a number of bug
fixes, including security fixes.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2020-02-04 19:49:28 -05:00
Vision Lsm 5b4c2b12d3
minidlna: Added support RMVB
Signed-off-by: Vision Lsm <vision.lsm.2012@gmail.com>
2020-02-01 13:04:19 +08:00
Josef Schlehofer f0390a40b9
youtube-dl: update to version 2020.1.24
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-24 09:56:17 +01:00
Rosen Penev aabb267bd2
Merge pull request #10433 from flyn-org/grilo
grilo: update to 0.3.10 and build with meson
2020-01-20 13:00:21 -08:00
W. Michael Petullo b03602c26f grilo-plugins: update to 0.3.10 and build with meson
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-01-20 11:39:28 -05:00
Rosen Penev 875cbfa9ae
Merge pull request #11003 from neheb/mj
mjpg-streamer: update to latest git version
2020-01-15 17:31:48 -08:00