1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-28 20:05:23 +02:00
Commit Graph

462 Commits

Author SHA1 Message Date
Alexander Ryzhov
eff80c5fa3 ffmpeg: pack libpostproc for hard float archs only
Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
2018-09-10 15:31:51 +03:00
Ted Hess
67ff849bce
Merge pull request #6795 from MikePetullo/gst1-libav
gst1-libav: update to 1.14.2
2018-08-31 16:14:40 -04:00
Ted Hess
523bed69e9
Merge pull request #6794 from MikePetullo/gst1-plugins-bad
gst1-plugins-bad: update to 1.14.2
2018-08-31 16:13:22 -04:00
Ted Hess
b4297c5889
Merge pull request #6791 from MikePetullo/gst1-plugins-ugly
gst1-plugins-ugly: update to 1.14.2
2018-08-31 16:12:54 -04:00
Ted Hess
a7b0dd94ec
Merge pull request #6793 from MikePetullo/gst1-plugins-base
gst1-plugins-base: update to 1.14.2
2018-08-31 16:12:12 -04:00
Ted Hess
9926200049
Merge pull request #6792 from MikePetullo/gst1-plugins-good
gst1-plugins-good: update to 1.14.2
2018-08-31 16:11:45 -04:00
Ted Hess
69dadc4b11
Merge pull request #6797 from MikePetullo/gstreamer1
gstreamer1: update to 1.14.2
2018-08-31 16:10:23 -04:00
Ted Hess
39b064f890
Merge pull request #6818 from neheb/patch-31
ffmpeg: Add CPE ID for proper CVE tracking
2018-08-22 15:57:56 -04:00
Dirk Brenken
4004070dba
Merge pull request #6715 from neheb/patch-25
grilo: Update to 0.3.6
2018-08-22 16:38:34 +02:00
Rosen Penev
683d833150
ffmpeg: Add CPE ID for proper CVE tracking
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-08-19 15:19:32 -07:00
W. Michael Petullo
f13f51c6fe gstreamer1: update to 1.14.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-08-18 15:59:05 -04:00
W. Michael Petullo
8f8aa698b6 gst1-plugins-ugly: update to 1.14.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-08-18 15:46:26 -04:00
W. Michael Petullo
27d0fda404 gst1-plugins-good: update to 1.14.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-08-18 15:45:49 -04:00
W. Michael Petullo
08bcf793af gst1-plugins-base: update to 1.14.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-08-18 15:44:39 -04:00
W. Michael Petullo
bb744b032c gst1-plugins-bad: update to 1.14.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-08-18 15:43:53 -04:00
W. Michael Petullo
0f62535176 gst1-libav: update to 1.14.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-08-18 15:42:19 -04:00
Ted Hess
8b37cf3b06 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-15 09:01:39 -04:00
Ted Hess
8067051bfc ffmpeg: Add cpu_type to configure opts. Upgrade to 3.2.12
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-08-12 17:36:28 -04:00
Rosen Penev
79be753b74
grilo: Update to 0.3.6
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-08-07 22:46:20 -07:00
Rosen Penev
d0e2f0b7ce motion: Update to 4.1.1 and switch to codeload
Simpler.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-07-30 22:01:42 -07:00
Ted Hess
e146db291f
Merge pull request #6433 from MikePetullo/gst1-plugins-good
gst1-plugins-good: build lame and mpg123 plugins, which moved from ugly
2018-07-10 10:28:11 -04:00
Hannu Nyman
cde67fb8f8
Merge pull request #6437 from MikePetullo/gst1-plugins-bad
gst1-plugins-bad: update to 1.14.1
2018-07-09 19:10:25 +03:00
Hannu Nyman
b4be4b2cc7
Merge pull request #6438 from MikePetullo/gst1-libav
gst1-libav: update to 1.14.1
2018-07-09 19:09:55 +03:00
Yousong Zhou
5eb07af2b7 treewide: add missing mirror hash
They are missed out from the FIXUP check probably because of a flaw in
the fixup-makefile.pl script

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-07-09 11:33:55 +08:00
W. Michael Petullo
a159d99902 gst1-libav: update to 1.14.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-07-08 22:35:28 -04:00
W. Michael Petullo
9cffc42d01 gst1-plugins-bad: update to 1.14.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-07-08 22:34:27 -04:00
W. Michael Petullo
d7c9e24b33 gst1-plugins-good: build lame and mpg123 plugins, which moved from ugly
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-07-08 21:41:01 -04:00
W. Michael Petullo
d6b2501310 gst1-plugins-ugly: update to 1.14.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-07-08 18:28:28 -04:00
Hannu Nyman
e63960f24e
Merge pull request #6417 from MikePetullo/gst1-plugins-good
gst1-plugins-good: update to 1.14.1
2018-07-08 08:46:37 +03:00
Hannu Nyman
2f91633294
Merge pull request #6416 from MikePetullo/gst1-plugins-base
gst1-plugins-base: update to 1.14.1
2018-07-08 08:46:13 +03:00
W. Michael Petullo
c1eae5d2c4 gst1-plugins-good: update to 1.14.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-07-07 19:09:04 -04:00
W. Michael Petullo
92b385c29e gst1-plugins-base: update to 1.14.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-07-07 18:23:58 -04:00
W. Michael Petullo
966f07c883 gstreamer1: update to 1.14.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-07-07 17:43:48 -04:00
Ted Hess
a81df2bc61
Merge pull request #6383 from thess/add-nasm
ffmpeg/libx264: Replacing YASM with NASM and fixing ffmpeg/x264 module dependency
2018-07-06 12:31:45 -04:00
Yousong Zhou
d03e32c513 treewide: fix missing/wrong MIRROR_HASH for sources from github
Some of them forgot to update MIRROR_HASH on version change, others
updated with wrong hash value.  The new values were generated from
tarballs prepared by the newly introduced github-tarball download
methoded and confirmed consistent with those from sources.openwrt.org

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-07-02 10:40:47 +08:00
Ted Hess
75f0499469 ffmpeg/libx264: Replacing YASM with NASM and fixing ffmpeg/x264 module dependency
Both libraries on X86 platforms require NASM instead of YASM going forward.

Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-06-28 19:54:09 -04:00
Adrian Panella
02a1e88912 youtube-dl: bump version
Update to version 2018.06.04

Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2018-06-08 18:21:22 -05:00
Roger
fb708d4c63
v4l2rtspserver
Signed-off-by: Roger Dammit <rogerdammit@gmail.com>

Maintainer: me
Compile tested:  AR71xx snapshot

remove spaces to fix build error
2018-06-05 19:15:29 -04:00
Roger Dammit
63f714bba0 v4l2rtspserver: update
Signed-off-by: Roger Dammit <rogerdammit@gmail.com>

Maintainer: me
Compile tested:  AR71xx snapshot

Update to latest and (hopefully) fix some buildbot issues.
2018-06-03 15:55:55 -04:00
Thomas Heil
f66dddc066
Merge pull request #6115 from cotequeiroz/crtmpserver_openssl-1.1
crtmpserver: add compatibility with openssl 1.1
2018-05-25 13:40:36 +02:00
Eneas U de Queiroz
e75f27900e crtmpserver: add compatibility with openssl 1.1
Patched to compile with openssl 1.1, and also added -std=gnu++03 to
allow compilation with gcc 7.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-05-24 20:15:52 -03:00
Ted Hess
82742a6b4e mjpg-streamer: Update to latest from github/jacksonliam repository. Add additional plugins for RTSP, UDP, etc.
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-05-22 18:29:10 -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
Ted Hess
ebbd1a2d88 Merge pull request #4873 from jcadduono/minidlna-update
minidlna: update to version 1.2.1
2017-10-13 06:53:44 -04:00
Ted Hess
d611ccc298 Merge pull request #4915 from antonlacon/ffmpeg-next
ffmpeg: 3.2.8 update
2017-10-08 14:21:02 -04:00
Ian Leonard
bed874edad ffmpeg: 3.2.8 update
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-10-05 09:17:29 -07:00
James Christopher Adduono
fd9eceb27b minidlna: remove panasonic video grouping by directory patch
Unfortunately this is breaking sorting and causes some
issues with starting streams on various non-Panasonic
clients. Tested on 5 different models of 2014-2017
Samsung Smart TVs and BubbleUPnP for Android.
Removing this patch fixes sorting by filename and
clients no longer sometimes fail to load the streams.

Signed-off-by: James Christopher Adduono <jc@adduono.com>
2017-10-04 15:32:27 -04:00
James Christopher Adduono
9ff769feca minidlna: update to version 1.2.1
1.2.1 - Released 24-Aug-2017
--------------------------------
- Added Movian client detection and subtitle support.
- Fixed an issue with discovery on non-Linux systems.
- Fixed Bonjour discovery compatibility with TiVo Bolt.
- Fixed NFO file parsing, and added change monitoring support for them.
- Added a workaround for video thumbnails on some Samsung clients.
- Added DoS protection for event subscriptions.
- Fixed content browsing issues with some Samsung TVs.
- Improved non-destructive update scan support.

Signed-off-by: James Christopher Adduono <jc@adduono.com>
2017-09-24 14:28:49 -04:00
Adrian Panella
e306f8545a youtube-dl: add zip host dependency
zip is not included in default Tools, so add it as Host dependency in case is not present in building environment

Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2017-09-13 22:25:28 -05:00
Adrian Panella
31875c5d9f youtube-dl: update version
Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2017-09-12 13:45:09 -05:00
Ted Hess
0f2e10a74a Merge pull request #4785 from thess/ffmpeg-testing
ffmpeg: Add mpeg layer 2 audio support to libffmpeg-mini
2017-08-30 16:15:07 -04:00
Ted Hess
808b28d173 ffmpeg: Add mpeg layer 2 audio support and mpeg2 demuxer to libffmpeg-mini
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-08-30 15:45:21 -04:00
Etienne Champetier
4006865ae8 treewide: run "make check FIXUP=1"
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git

(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-29 21:41:14 -07:00
Ted Hess
68ef05ef05 mjpg-streamer: Use tar.xz. Add PKG_MIRROR_HASH for buildbots w/o svn
Remove unnecessary copyright, add myself as maintainer.

Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-08-27 16:32:35 -04:00
Ian Leonard
08554be366 ffmpeg: fixup mpeg support in libffmpeg-mini
The demuxers mpegps is for VOB support and mpegvideo is for raw mpeg video.
mpegps was intended to be included with libffmpeg-mini; mpegvideo was not.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-08-19 11:55:18 -07:00
Ian Leonard
adc293d3d9 ffmpeg: enable lto build for arm and x86_64
This toggles on Link-Time Optimization for arm and x86-64.

Compile tested on arm/bcm47xx, arm/mvebu, arm/imx6 and x86-64/generic

(Also compile tested on mips/ar71xx where it failed so this change is currently for specific arches.)

Size savings for libffmpeg were 2-3% when measured with libffmpeg-full and libffmpeg-mini.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-08-10 22:30:15 -07:00
Ian Leonard
3998494f28 ffmpeg: let ffmpeg choose necessary parsers for audio-dec and custom
This change allows ffmpeg's configure script to determine the necessary parsers based on
selected decoders & encoders. For libffmpeg-audio-dec, this changes from our selecting:

aac, ac3, flac, mpegaudio, opus and aac_latm

to ffmpeg's configure script selecting:

aac_latm, ac3, flac, mpegaudio

for minor space savings and a simpler Makefile to manage on our end.

In libffmpeg-custom, don't select any parsers when choosing decoders/encoders. I'm undecided
on removing the parser selection in its entirety here.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-08-10 22:30:15 -07:00
Ian Leonard
c2fa282431 ffmpeg: update to 3.2.7
Removes the x86 optimization disables from the SOFT_FLOAT portion. There are no i386 profiles that do
not use hard float, so these options accomplish nothing.

Target-os=linux rules out dxva2 and vda, so disable statements are unnecessary.

For x86-64 users of libffmpeg-full, optimize around performance instead of size.

Remove patented flag requirement from mp2 and mp3 audio files in libffmpeg-custom per expiration.

Tidies up some of the configure steps where only one option is being changed or cosmetic consistency.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-08-10 22:30:15 -07:00
Ted Hess
0fc6b2ec31 ffmpeg: add avresample to libffmpeg-full
Some projects, like freeswitch-stable, require avresample in
libffmpeg-full.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-07-17 12:26:29 -04:00
Ian Leonard
12c706bc0e ffmpeg: update to 3.2.6, correct arm optimization check
mpfu=neon implies neon-vfpv3, so enable vfp when just neon is found.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-07-06 15:21:06 -07:00
Rafał Miłecki
82814e68f0 Merge remote-tracking branch 'diizzyy/packages/patch-54' 2017-06-15 07:52:38 +02:00
Daniel Engberg
d5fcc972ba multimedia/minidlna: Update to 1.2.0
Update minidlna to 1.2.0
Switch to tarball

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-06-15 08:21:18 +02:00
Hannu Nyman
56b46b41cd Merge pull request #4451 from ianchi/youtube-dl
youtube-dl: bump version and use precompiled script
2017-06-07 22:51:13 +03:00
Adrian Panella
3d9f812dfa youtube-dl: switch from PKG_MD5SUM to PKG_HASH
Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2017-06-07 08:14:23 -05:00
Leonardo Medici
f9e686e5f7 gphoto2: update package 2.5.14
Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
2017-06-07 08:22:31 +02:00
Adrian Panella
7a8481cb4a youtube-dl: bump version and use precompiled script
Update to version 2017.06.05
Use precompiled scripts, in line with the new Python package.

Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2017-06-06 21:36:56 -05:00
Florian Fainelli
d3c11a8f92 ices: Explicitly link with libvorbisidec
We link against libshout which already links against libvorbisidec, this
is needed to pass the configure script that checks against libshout
symbols availability.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-06-05 17:18:51 -07:00
Hauke Mehrtens
aa7f25d795 Merge pull request #4274 from DocLM/gphoto2
gphoto2 and libgphoto2: add package
Maintainer: me / @DocLM
Compile tested: (ramips, mt7688, LEDE 17.01.0)
Run tested: (ramips, mt7688, LEDE 17.01.0)

Description:
Add libgphoto2 with modular camlibs and gphoto2 packages
2017-06-03 23:32:04 +02:00
Ian Leonard
79b73ba321 ffmpeg: update to 3.2.5
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-05-26 18:51:17 -07:00
doclm
63ef782425 gphoto2: add package 2.5.11
Source: OpenWrt repo, rev 32296
Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
2017-04-20 06:58:05 +02:00
Adrian Panella
87cb4ef79f youtube-dl: update version
Update to version 2017.02.17

Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2017-02-20 17:46:59 -06:00
Ian Leonard
edc982430c ffmpeg: update to 3.2.4, add libshine support, add fdk-aac support to custom, cleanup
Also makes the following changes:

Updates project URL and moves libpthread to a common dependency;
Makes libopus support in libffmpeg-full contingent on selecting the
libopus package, like other external libraries;
Adds note regarding disabling altivec in ppc hard-float;
Reorganizes SIMD sections to be together;
Drops the need to specify decoder=libopus from -full, done by default;
Adds encoder=libopus to custom.

Expand options for libffmpeg-custom:
Build licensing: GPL, GPLv3, LGPLv3
Building for performance or size

Drops version 3 of GPL for -audio-dec, -mini, and -full. Version 3 is
at the discretion of the packager, per:
http://ffmpeg.org/doxygen/trunk/md_LICENSE.html

Add enable-nonfree toggle support to libffmpeg-custom build licensing
to allow inclusion of libfdk-aac.

Use ffmpeg's names for its external libraries in libffmpeg-custom config
Alphabetize same

Correct @BUILD_PATENTED flags for libffmpeg variants

Split libffmpeg-full into hard/soft float:
Hard float configures itself for lame / libx264 using GPL license
Soft float for libshine and LGPL license

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-02-17 15:39:18 -05:00
Ted Hess
91993c0e4c Merge pull request #3856 from diizzyy/patch-27
minidlna: Update to latest upstream (2016-09-29)
2017-02-05 13:52:08 -05:00
Daniel Engberg
ea6598282f minidlna: Update to latest upstream (2016-09-29)
Updated to latest commit upstream as the latest tagged version didn't get
a tarball release at all. Includes various fixes and also support for
never versions of ffmpeg.

Also added a sorting patch for Panasonic TVs.
Source: c8245740c3

Various improvements to package Makefile.
Source/Template: c389dcdc02/multimedia/minidlna/Makefile

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-02-05 16:53:52 +01:00
Ted Hess
c82573e64e icecast: Fix configure if both vorbis and tremor host packages installed
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-01-19 15:34:13 -05:00
Ted Hess
da55f36f80 icecast: Rework dependencies
Remove private Tremor. (use libvorbisidec in repo)
Remove need for libvorbis (add missing vorbis_comment functions)
Remove openSSL (uses mbedTLS via libcurl)

Add myself as co-maintainer.

Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-01-14 18:04:04 -05:00
Ted Hess
8ffe6f474f ices: fix linking with libogg 2017-01-13 17:38:06 -05:00
Matthias Schiffer
3823ef9bc4 Merge pull request #3813 from NeoRaider/hostpkg
Use STAGING_DIR_HOSTPKG where appropriate
2017-01-11 21:54:09 +01:00
Matthias Schiffer
4a984a8d60
treewide: replace $(STAGING_DIR)/host and $(HOST_BUILD_PREFIX) with $(STAGING_DIR_HOSTPKG)
As both LEDE and OpenWrt have STAGING_DIR_HOSTPKG now, we can start to rely
on it. See 73b7f55424 for more information on
STAGING_DIR_HOSTPKG.

STAGING_DIR_HOSTPKG won't actually be changed before the first LEDE release
(it is equivalent to $(STAGING_DIR)/host), so this simple search/replace
cleanup is safe to apply. Doing this cleanup now will be useful for the
Gluon project (an OpenWrt/LEDE based firmware framework) for experimenting
with modifying STAGING_DIR_HOSTPKG before doing this in the LEDE upstream.

Also fixes a typo in the dbus Makefile ("STAGIND_DIR").

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2017-01-10 18:25:54 +01:00
Ted Hess
785159fcaf ffmpeg: Upgrade to 3.2.2. Remove Speex support
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-01-06 13:47:30 -05:00
Adrian Panella
d7ac988a45 youtube-dl: update version
Update version

Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2016-11-28 13:17:25 -06:00
Ted Hess
18c0e7e81e gst1-libav: Fix builds on x86_64 (CPU_TYPE is blank)
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-11-11 13:55:23 -05:00
Michal Hrušecký
dd33cc5a72
crtmpserver: Disable apple streaming to fix build
Apple streaming is quite broken so disabling it to make package building again.

Signed-off-by: Michal Hrušecký <Michal.Hrusecky@nic.cz>
2016-10-30 22:58:49 +01:00
Ted Hess
e327156211 ffmpeg: Build without altivec on powerpc hfp platforms
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-10-11 13:39:41 -04:00
Ian Leonard
3b624ce56e ffmpeg: Update 2.8.8, add codecs, update dlna profile, correct libopus use
Update ffmpeg to 2.8.8.

Adds HEVC, Opus, VC-1 and Vorbis to custom and minidlna profiles. This should
more closely match formats media being streamed on the local network via
DLNA/UPNP.

Removes raw aac, ac3 and h264 from minidlna profile. Most players expect
this content to come within a container (mkv, mov, mp4, mpegts, etc...),
so this was unnecessary for the profile's goals.

Remove libopus from being selected by the -custom's audio-dec profile, and as
a depend on -audio-dec. -audio-dec uses ffmpeg's internal Opus decoder, not
the external library.

Don't select specific parsers in libffmpeg-mini profile. The demuxers separate
streams from containers. Parsers break up the streams. These are not needed
for DLNA/UPNP. If a parser is needed, the ffmpeg configure script should grab
it.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2016-09-26 18:58:39 -07:00
Adrian Panella
1c80a87bcf youtube-dl: update version
Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2016-09-18 20:53:57 -05:00
Álvaro Fernández Rojas
6432150acc xupnpd: update to latest version
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-09-05 09:23:58 +02:00
Daniel Golle
1913622d9b ffmpeg: allow building without yasm
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-03 14:58:27 +02:00
Daniel Golle
efc746428a ffmpeg: enable assembly on targets with fpu
Also no longer disable run-time CPU detection for fpu targets except
arm which is built for each variant (neon, vfp).
This vastly improves performance on x86 which now supports building ASM
code with yasm and makes use of a broad spectrum of extensions
depending on their availability at run-time.

In future, such differentiation should also be introduced for MIPS
to at least conditionally enable the output of MIPS32r2 instructions as
well as DSPr1 and DSPr2 if the target supports that dispite them having
CONFIG_SOFT_FLOAT=y set.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-02 02:34:47 +02:00
Ted Hess
ec133992b7 ffmpeg: Dependency cleanup
Custom builds need to select x264 and/or lame-lib explictly. Automatic
CONFIG_ALL builds of ffmpeg-full include x264 and lame.

Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-08-19 18:50:29 -04:00
Adrian Panella
bc774ad41a youtube-dl: update version
Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2016-08-15 22:49:51 -05:00
Ted Hess
bf1216ca2d Merge pull request #3006 from thess/ffmpeg-updates
ffmpeg: Update to 2.8.7. Add support for x264 and libmp3lame
2016-08-03 11:56:10 -04:00
Adrian Panella
3f124e2b8e ffmpeg: Update to 2.8.7. Add support for x264 and libmp3lame
Add support for libmp3lame & libx264 to 'full' and optional in 'custom'.
Enable some optimizations according to ARCH and CPU type.
Cleaup options and dependencies.

Signed-off-by: Adrian Panella <ianchi74@outlook.com>
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-08-02 11:21:08 -04:00
Ted Hess
f1e4bc9234 gstreamer - Upgrade to 1.8.2.
Refresh patches, fix dependencies.
Fix cpu build issues in gst-libav. Opus moved to plugins-base.
Add opusparse and hls to plugins-bad.
Add myself as co-maintainer

Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-08-01 15:41:02 -04:00
Adrian Panella
b771a14f73 youtube-dl:update version
Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2016-07-11 14:35:10 -05:00
Ted Hess
2f7f642816 Merge pull request #2942 from sdwalker/variable-cleanup
packages: cleanup Makefile variables
2016-07-10 16:27:51 -04:00
Yousong Zhou
f1e1bdb739 Merge pull request #2945 from MikePetullo/grilo-plugins
grilo-plugins: update to 0.3.2
2016-07-10 09:18:35 +08:00
Yousong Zhou
f099a261e3 Merge pull request #2946 from MikePetullo/lcdgrilo
lcdgrilo: update to 0.0.10
2016-07-10 09:18:15 +08:00
W. Michael Petullo
0e3bcc0226 lcdgrilo: update to 0.0.10
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-07-09 15:55:58 -04:00
W. Michael Petullo
3ee1380767 grilo: update to 0.3.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-07-09 15:54:59 -04:00
W. Michael Petullo
0c59a1371d grilo-plugins: update to 0.3.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-07-09 15:53:21 -04:00
Stephen Walker
a53bf7192b packages: cleanup Makefile variables
Standard assignment is immediate expansion without any extraneous spacing, RFC822 compliant email addresses without any quotation marks and long git hashes

Signed-off-by: Stephen Walker <stephendwalker+github@gmail.com>
2016-07-09 14:50:58 -04:00
Hannu Nyman
8aa57f94e3 Merge pull request #2847 from MikePetullo/lcdgrilo
lcdgrilo: update to 0.0.8
2016-06-13 11:03:44 +03:00
W. Michael Petullo
cd78aa3f1c lcdgrilo: update to 0.0.9
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-06-13 00:05:21 -04:00
W. Michael Petullo
fc81d722d6 grilo-plugins: update to 0.3.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-06-12 21:29:13 -04:00