Commit graph

324 commits

Author SHA1 Message Date
Josef Schlehofer
fb3dd71efd
youtube-dl: update to version 2019.01.30.1
Add Josef Schlehofer as Co-maintainer to be able to track issues

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-30 14:29:53 +01:00
Ted Hess
4e8dd36499 ffmpeg: work around hard/soft float configs for libffmpeg-full
Hard float includes: mp3lame
Soft float includes: shine (mp3 encoder)

libx264 is included when selected iff BUILD_PATENTED is true.

fdk-aac will not be available in libffmpeg-full due to incompatible license with libx264.
Custom builds can override licensing restrictions but results may not be re-distributable.

Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-11-11 15:27:00 -05:00
Ted Hess
251640ac95 ffmpeg: Add build overrides for some specific CPUs: Octeon, X86 and 24kf.
Octeon: Rename octeonplus to oction+
MIPS 24kf: Inline ASM fails to build (unknown reason)
X86: Configure finds NASM and assumes YASM if name explictly set (wrong switches)

Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-08-16 14:00:23 -04:00
Ted Hess
a64352cae0 ffmpeg: Add cpu_type to configure opts. Upgrade to 3.2.12
Fixes certain combinations of architecture/cpu_type failing builds

Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-08-16 13:45:38 -04:00
Hannu Nyman
c133f7311a tvheadend: minor bugfix version bump to 4.0.10
Update the package to the last release of the old 4.0 series.

Note that this version is still from the obsolete 4.0 series,
but updates the source base a bit.

This also enables dropping one of the GCC 7.3 fixes.

Compiled and briefly run-tested with ipq806x and mvebu,
but no actual operations done.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-05-01 22:13:16 +03:00
Hannu Nyman
3ec6114d22 tvheadend: fix compilation with GCC 7.3
Disable two warnings to enable compilation with GCC 7.3

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-05-01 14:34:21 +03:00
Leonardo Medici
101fe59635 gphoto2: update package 2.5.17
Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
2018-04-23 21:47:00 +02:00
Ian Leonard
a70227e578 ffmpeg: libffmpeg-full to lgpl; include fdk-aac support
Change libffmpeg-full to, by default, use the LGPL license. This
allows libffmpeg-full to gain support for libfdk-aac.

When libx264 is selected, this changes to GPL, and libfdk-aac
support is lost. Libx264 support is prioritized when both are
selected, which maintains the status quo of what happens now.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-04-22 13:48:58 -07:00
Ian Leonard
50b76be748 ffmpeg: fixup for patent related changes
Have encoders and demuxers selectively disabled for patents in
libffmpeg-full too. Assume same codecs covered as decoders and
muxers, respectively. Include vc1 in muxer's too.

Don't invoke --enable-nonfree in libffmpeg-full. It results in:
License: nonfree and unredistributable

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-03-27 17:58:19 -07:00
Ted Hess
1fa9c1bc5f ffmpeg: Update to 3.2.10.
Re-organize configuration options to allow non-patented/un-licensed builds.
Include AAC and WMA codecs without BUILD_PATENTED

Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-03-22 13:54:43 -04:00
Adrian Panella
7e094b64ce youtube-dl: update version
Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2018-03-10 14:40:57 -06:00
Hannu Nyman
0fecfa00e2
Merge pull request #5676 from MikePetullo/lcdgrilo
lcdgrilo: update to 0.0.12
2018-03-10 11:45:31 +02:00
Ted Hess
f9eee0ca87
Merge pull request #5567 from dissent1/minidlna
minidlna: decrease minidlna log verbosity
2018-03-04 14:10:58 -05:00
W. Michael Petullo
7a1a182d5d lcdgrilo: update to 0.0.12
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-03-01 16:31:47 -05:00
Pavel Kubelun
70a7f396ca minidlna: decrease minidlna log verbosity
Some clients do not close connections properly or do not keep
it alive, so each time the connection times out a corresponding
log entry is written into a log. These messages may spam the log
really hard.
This may be an issue if log is placed on internal flash - it may
prematurely wear a flash chip. This also prevents hdd from spinning
down if the log is located on hdd and the dlna capable tv is online.

Set the log level to "error" by default.

MAN:
Set this to change the verbosity of the information that is logged
each  section can use a different level: off, fatal, error, warn,
info, or debug
Example
log_level=general,artwork,database,inotify,scanner,metadata,http,ssdp,tivo=warn

Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>
2018-02-17 11:29:45 -05:00
Ted Hess
c0544cba56
Merge pull request #5619 from neheb/gst
gst1-libav: Remove BUILD_PATENTED from MPEG[12].
2018-02-14 21:20:20 -05:00
Rosen Penev
e98597eee8 gst1-libav: Remove BUILD_PATENTED from MPEG[12].
According to MPEG-LA, the last patent expired February 13, 2018. MPEG1 probably expired a while ago.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-14 12:56:42 -08:00
Rosen Penev
553e3fb63c ffmpeg: Remove BUILD_PATENTED for MPEG2 video.
According to the MPEG-LA, the last patent expired February 13, 2018.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-14 12:51:49 -08:00
Michael Heimpold
10df6c1bfe
Merge pull request #5600 from MikePetullo/gst1-plugins-ugly
gst1-plugins-ugly: update to 1.12.4
2018-02-12 19:10:32 +01:00
Michael Heimpold
a1e37c3177
Merge pull request #5598 from MikePetullo/gst1-plugins-bad
gst1-plugins-bad: update to 1.12.4
2018-02-12 19:09:50 +01:00
Michael Heimpold
377b7e6f9a
Merge pull request #5597 from MikePetullo/gst1-libav
gst1-libav: update to 1.12.4
2018-02-12 19:08:59 +01:00
Michael Heimpold
8c72e8288e
Merge pull request #5594 from MikePetullo/gst1-plugins-good
gst1-plugins-good: update to 1.12.4
2018-02-12 19:08:32 +01:00
W. Michael Petullo
b2efd6f9b9 gst1-plugins-ugly: update to 1.12.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-02-11 20:35:07 -05:00
W. Michael Petullo
12f88593ed gst1-plugins-bad: update to 1.12.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-02-11 20:12:40 -05:00
W. Michael Petullo
45178b014f gst1-libav: update to 1.12.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-02-11 19:25:33 -05:00
W. Michael Petullo
f9a80565db gst1-plugins-good: update to 1.12.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-02-11 13:33:45 -05:00
W. Michael Petullo
180bed0ba5 gst1-plugins-base: update to 1.12.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-02-11 10:01:55 -05:00
W. Michael Petullo
ddf9c10327 gstreamer1: update to 1.12.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-02-10 18:51:31 -05:00
Ted Hess
3f1814e6b6
Merge pull request #5508 from neheb/patch-4
gst1-libav: Remove BUILD_PATENTED for AC3, MP[23]
2018-02-10 07:52:17 -05:00
Rosen Penev
89f068f539
gst1-libav: Remove BUILD_PATENTED for AC3, MP[23]
As of 2017, all relevant patents have expired.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-01-25 19:04:20 -08:00
Rosen Penev
224964e06b
ffmpeg: Remove BUILD_PATENTED for AC3
Dolby Digital patents expired February 1, 2017.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-01-25 19:00:01 -08:00
Michael Heimpold
754cb39673
Merge pull request #5364 from MikePetullo/grilo-plugins
grilo-plugins: update to 0.3.5
2018-01-11 20:32:04 +01:00
Matthias Schiffer
00fce347a5
treewide: fix incorrect *_BUILD_DEPENDS
Build depends refer to source package names, not binary package names.

In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of
a source package's binary packages; as the corresponding source packages
are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be
dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to
refer to the correct source package name.

Dependency of mysql-server is adjusted from libncursesw to libncurses
(as libncursesw is a virtual package provided by libncurses), so the build
dependency on ncurses is emitted unconditionally.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-01-09 16:36:02 +01:00
Ted Hess
31f8c68e3e
Merge pull request #5288 from roger-/rtsp
v4l2rtspserver: add package
2018-01-08 16:27:49 -05:00
W. Michael Petullo
c5de0c7f8a grilo-plugins: update to 0.3.5
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-01-07 21:50:38 -05:00
Michael Heimpold
a860319534
Merge pull request #5363 from MikePetullo/grilo
grilo: update to 0.3.4

Travis failed, but local compile test for mxs platform succeeded, so merging.
2018-01-07 21:03:59 +01:00
Matthias Schiffer
6e3a609d07
treewide: remove superfluous + signs from PKG_BUILD_DEPENDS
A + sign does not have meaning in build depends.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-01-07 20:08:31 +01:00
Roger
613957042b v4l2rtspserver: add package
Signed-off-by: Roger Dammit <rogerdammit@gmail.com>
2018-01-07 12:51:23 -05:00
W. Michael Petullo
e704062727 grilo: update to 0.3.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-01-06 18:33:19 -05:00
Álvaro Fernández Rojas
67d625ef52 xupnpd: update to latest version
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 19:41:10 +01:00
Ted Hess
9be0710ebd mjpg-streamer: Remove build date-time from image
Remove un-needed uvcvideo.h (use system include)

Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-12-13 14:05:09 -05:00
Ted Hess
07c2beb849 gst1-libav: Supply CPU type to libav configure after stipping FPU notation
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-12-03 16:31:06 -05:00
Ted Hess
c34edc2171 mjpg-streamer: Add mdns support
Signed-off-by: Roger D <rogerdammit@gmail.com>
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-12-03 12:51:56 -05:00
Ted Hess
901777195b gst1-libav: Fix Makefile syntax error.
gstreamer1: Fix failures on buildbot mips platforms (accidently finds libunwind)

Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-12-02 17:53:13 -05:00
Ted Hess
a62ef2dfe5 gst1-libav: Fix ARM builds (remove forcing CPU_TYPE)
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-12-01 11:53:22 -05:00
Ted Hess
32c61d658c
Merge pull request #5194 from dedeckeh/pr-gstreamer
gstreamer: bump to 1.10.5
2017-12-01 11:43:35 -05:00
Hans Dedecker
06de4d450f gstreamer: bump to 1.10.5
Update gstreamer to the 1.10 stable branch; select latest stable 1.10.5
See https://gstreamer.freedesktop.org/releases/1.10/ for major new features
and bugfixes

Fix dependencies
Refresh patches

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2017-11-30 16:24:53 +01:00
Ted Hess
7fd7ea45fa ffmpeg: Adjusting some build dependencies. Update to 3.2.9
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-11-29 17:31:31 -05:00
James Christopher Adduono
0b7272f967 minidlna: add allow wide links option
Some users might create a minidlna root with symlinks
to shared locations. While this could potentially create
a vulnerability, the option should be available to allow
users to do this should they choose to.

wide_links=no : (default) no content served + error message
 [timestamp] upnphttp.c:1366: error: Rejecting wide link X

wide_links=yes : content served, no error messages

Signed-off-by: James Christopher Adduono <jc@adduono.com>
2017-10-16 21:18:43 -04:00
Leonardo Medici
64d55d410d gphoto2: update package to 2.5.15
Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
2017-10-15 20:30:22 +02:00