Commit graph

496 commits

Author SHA1 Message Date
Rosen Penev
357ea160b1 crtmpserver: Switch to CMake and uClibc++
Smaller size.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-16 19:21:02 -07:00
Josef Schlehofer
6a25e7f5ff
youtube-dl: Update to version 2019.9.28
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from commit 9ed0d76b34)
2019-09-29 20:42:42 +02:00
Jan Pavlinec
937b19ebb7
treewide: add PKG_CPE_ID for better cvescanner coverage
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry-picked from bf2f1a0263)
2019-09-26 19:36:27 -07:00
Sven Eckelmann
1142f52078
treewide: Change .*GPL.*+ licenses to SPDX compatible identifier
The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL
licenses. But a lot of packages did use a different, non-SPDX style with a
"+" at the end instead of "-or-later".

Signed-off-by: Sven Eckelmann <sven@narfation.org>
(cherry-picked from bbb1ea7345)
2019-09-26 19:36:25 -07:00
Rosen Penev
278fcd09a7 v4l2rtspserver: Update to 0.1.8
Updated live555 to 2019.08.28

Add TARGET_CFLAGS to LIVE555 CFLAGS to fix compilation with ASLR.

Several other Makefile cleanups and optimizations.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 523eeaed54)
2019-09-23 11:57:32 -07:00
Josef Schlehofer
03f9fa5b7a
youtube-dl: Update to version 2019.9.12.1
- Move PKG_MAINTAINER above PKG_LICENSE
- PKG_HASH and PKG_BUILD_DIR should be together in one section

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-11 23:55:31 +02:00
Josef Schlehofer
24d035dcfb
youtube-dl: update to version 2019.7.2
Simplify Makefile

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from 2d13229b33)
2019-07-07 10:07:46 +02:00
Yousong Zhou
8acaac7479 treewide: avoid deref symlinks when installing .so
This change is inspired by commit openwrt/openwrt@38b22b1e ("nghttp2:
deduplicate files in libnghttp2")

The packages in this commit are identified with the following command

	grep -rin -E 'INSTALL_(DATA|BIN)' | grep -F '.so' | grep -F '*'

Some of them do not have symlinks and are not affected, but the change
is still applied for consideration of best practices just in case

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(cherry-picked from 9ac5ac81ab)
2019-06-21 02:05:08 +00:00
Rosen Penev
a0706c0423
Merge pull request #9192 from antonlacon/ffmpeg-custom
ffmpeg: install ffserver and ffprobe when using custom versions
2019-06-09 18:58:45 -07:00
Josef Schlehofer
1a4fb7c3c5
youtube-dl: update to version 2019.6.8
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-07 23:10:58 +02:00
Ian Leonard
f2896e3db5 ffmpeg: install ffserver and ffprobe when using custom versions
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-07 13:37:22 -07:00
Josef Schlehofer
af25c63967
youtube-dl: update to version 2019.5.20
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-05-26 23:55:53 +02:00
Josef Schlehofer
5a606149f5
youtube-dl: update to version 2019.5.11
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-05-12 11:47:37 +02:00
Rosen Penev
9eea417e92
tvheadend: Fix compilation on GCC8
New string warnings were introduced. Adding -Wno-error to TARGET_CFLAGS
does not work so patch it out.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-01 10:12:23 -07:00
Josef Schlehofer
ed165932e0
Merge pull request #8856 from BKPepe/youtube
youtube-dl: update to version 2019.4.30
2019-05-01 17:13:39 +02:00
Rosen Penev
d31b23b343
Merge pull request #8658 from jose1711/mjpg_streamer-file_output
Make mjpg-streamer init script recognize file output plugin
2019-04-30 11:59:44 -07:00
Josef Schlehofer
0a042326c7
youtube-dl: update to version 2019.4.30
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-04-30 19:42:28 +02:00
W. Michael Petullo
2fdc722e46 gstreamer1: revert addition of --disable-option-parsing
The --disable-option-parsing flag breaks applications (such as dmapd)
that assume gst_init_get_option_group() initializes GStreamer. The
gst_init_get_option_group() function returns NULL and does nothing to
initialize GStreamer in this case. The --disable-option-parsing is meant
only for very specialized instances.

See also https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/388.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-04-29 18:41:51 -04:00
W. Michael Petullo
1960c56f29 gst1-libav: update to 1.16.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-04-28 19:58:31 -04:00
W. Michael Petullo
14520a445e gst1-plugins-ugly: update to 1.16.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-04-28 10:14:59 -04:00
W. Michael Petullo
2d9d7d4392 gst1-plugins-bad: update to 1.16.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-04-28 10:14:50 -04:00
W. Michael Petullo
13e168aad0 gst1-plugins-good: update to 1.16.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-04-28 10:14:41 -04:00
W. Michael Petullo
f9cbd31fca gst1-plugins-base: update to 1.16.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-04-28 10:14:32 -04:00
W. Michael Petullo
bdf60440d1 gstreamer1: update to 1.16.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-04-27 23:36:41 -04:00
Rosen Penev
2eb46edaa4
gst1-libav: Fix octeonplus hack
The proper directive is ifneq, not ifeq.

Tested on mips64 and i386 to make sure it still builds.

Signed-off-by: Rosen Penev <rosenp@gmail.com
2019-04-27 18:06:41 -07:00
Josef Schlehofer
f14a1792a6
youtube-dl: update to version 2019.4.24
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-04-24 18:56:48 +02:00
Jose Riha
58db73e36d mjpg-streamer: make init script recognize file output plugin
Signed-off-by: Jose Riha <jose1711@gmail.com>
2019-04-23 22:34:38 +02:00
Rosen Penev
016fbd0830
gst1-libav: Add a hack to get it to build on mips64
octeonplus is being passed to gcc, which is incorrect and causes build
failure. This works around it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-22 13:46:25 -07:00
Josef Schlehofer
30d28ca137
youtube-dl: update to version 2019.4.17
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-04-20 00:16:51 +02:00
Rosen Penev
a7e206162c
Merge pull request #8495 from ja-pa/mjpg-streamer
mjpg-streamer: update to last upstream version
2019-04-11 09:44:38 -07:00
Ian Leonard
2b7ce89192 ffmpeg: update to 3.4.6
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-04-08 03:36:37 -07:00
Josef Schlehofer
fc21578c22
Merge pull request #8431 from BKPepe/youtube-dl_2019-03-09
youtube-dl: use as default Python3 and update to 2019.4.7
2019-04-07 10:18:21 +02:00
Josef Schlehofer
5fdb494b69
youtube-dl: use as default Python3 and update to 2019.4.7
- Use files.pythonhosted.org for PKG_SOURCE_URL to be unified across Python packages
- Add Python sources
- Change the description a little bit
- Change URL as upstream is moving from youtube-dl.org to yt-dl.org
- Removed patch as it is no longer necessary

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-04-07 10:01:51 +02:00
Rosen Penev
60e1f29bb0
Merge pull request #8435 from neheb/gst
gstreamer fixes
2019-03-26 14:43:45 -07:00
Rosen Penev
98ec089556
Merge pull request #8391 from neheb/n
crtmpserver: Update to official git repo
2019-03-26 14:42:21 -07:00
Jan Pavlinec
9b56b1e939
mjpg-streamer: update to last upstream version
Changes:
Update patches
Add listen_ip option to config

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-03-26 15:21:01 +01:00
Rosen Penev
1fe66bf8c2 gst1-plugins-ugly: Disable debug + other fixes
Added PKG_BUILD_PARALLEL for faster compilation.

Removed old rpath hack that is no longer necessary.

Removed and replaced two patches with configure arguments.

Added PIC as is standard with these.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-03-17 21:12:43 -07:00
Rosen Penev
63bffa0849 gst1-plugins-good: Disable debug and other fixes
Added PKG_BUILD_PARALLEL for faster compilation.

Removed rpath hack as it is no longer necessary.

Removed old patches that are now handled by configure flags.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-03-17 21:12:43 -07:00
Rosen Penev
dc08c3b9e9 gst1-plugins-bad: Disable debug and other fixes
Added PKG_BUILD_PARALLEL for faster compilation.

Removed rpath hack that is no longer needed.

Added PIC as is typically the case with these.

Remove obsolete patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-03-17 21:12:42 -07:00
Rosen Penev
a327cfca21 gst1-plugins-base: Disable various debug checks
Saves on compiled size.

Also got rid of outdated rpath linking.

Added PIC compilation as is done elsewhere.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-03-17 20:22:06 -07:00
Rosen Penev
ef12a4c588 gst1-libav: Remove debug and other random stuff
Should lower filesize. I can't tell by how much as this was not building
on mvebu before.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-03-17 20:22:06 -07:00
Rosen Penev
a5a0a35081 gstreamer1: Disable debug + other fixes
Disabled a bunch of debug stuff in order to save size.

Also removed the rpath stuff as that has not been needed for a long time.

Added PKG_BUILD_PARALLEL for faster compilation.

Removed two patches that have --disable configure parameters now.

Refreshed patches.

Size of libgstreamer1 from 822243 to 529366 on mvebu.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-03-17 20:22:04 -07:00
Hannu Nyman
f50d26f716
Merge pull request #8427 from MikePetullo/gst1-libav
gst1-libav: update to 1.15.2
2019-03-17 06:59:23 +02:00
Hannu Nyman
c02a1aaac1
Merge pull request #8430 from MikePetullo/gst1-plugins-ugly
gst1-plugins-ugly: update to 1.15.2
2019-03-17 06:59:02 +02:00
Hannu Nyman
037aae08d8
Merge pull request #8429 from MikePetullo/gst1-plugins-good
gst1-plugins-good: update to 1.15.2
2019-03-17 06:58:43 +02:00
Hannu Nyman
1aa9fcee70
Merge pull request #8426 from MikePetullo/gst1-plugins-bad
gst1-plugins-bad: update to 1.15.2
2019-03-17 06:58:08 +02:00
Hannu Nyman
e526ebbf7f
Merge pull request #8425 from MikePetullo/gst1-plugins-base
gst1-plugins-base: update to 1.15.2
2019-03-17 06:57:46 +02:00
W. Michael Petullo
1fb4d2507d gst1-plugins-ugly: update to 1.15.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-03-16 19:37:56 -04:00
W. Michael Petullo
260defa6ba gst1-plugins-good: update to 1.15.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-03-16 19:37:19 -04:00
W. Michael Petullo
6995ed0e34 gst1-plugins-base: update to 1.15.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-03-16 19:36:46 -04:00