1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-13 10:59:13 +02:00
Commit Graph

737 Commits

Author SHA1 Message Date
W. Michael Petullo
39e223f019 gst1-libav: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-14 08:38:33 -04:00
W. Michael Petullo
6dc84b2082 gst1-plugins-ugly: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-14 08:38:17 -04:00
W. Michael Petullo
ac93280d53 gst1-plugins-bad: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-14 08:38:09 -04:00
W. Michael Petullo
158f2e6252 gst1-plugins-good: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-14 08:38:01 -04:00
W. Michael Petullo
e4f3f8b027 gst1-plugins-base: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-14 08:37:51 -04:00
W. Michael Petullo
0934faf567 gstreamer1: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-14 08:37:33 -04:00
Jeffery To
53e1692ae9 treewide: Use default PKG_BUILD_DIR when possible
This removes lines that set PKG_BUILD_DIR when the set value is no
different from the default value.

Specifically, the line is removed if the assigned value is:

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)

  The default PKG_BUILD_DIR was updated[1] to incorporate BUILD_VARIANT
  if it is set, so now this is identical to the default value.

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR)

  if PKG_SOURCE_SUBDIR is set to $(PKG_NAME)-$(PKG_VERSION), making it
  the same as the previous case

* $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)

  This is the same as the default PKG_BUILD_DIR when there is no
  BUILD_VARIANT.

* $(BUILD_DIR)/[name]-$(PKG_VERSION)

  where [name] is a string that is identical to PKG_NAME

[1]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e545fac8d968864a965edb9e50c6f90940b0a6c9

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-10-13 02:01:34 +08:00
Rosen Penev
eed49dad9c
Merge pull request #10105 from neheb/ffm
ffmpeg: Fix pkgconfig files to be more cross compile friendly
2019-10-05 12:15:51 -07:00
Rosen Penev
7477663489
ffmpeg: Fix pkgconfig files to be more cross compile friendly
Before:

prefix=/usr
exec_prefix=${prefix}
libdir=/usr/lib
includedir=/usr/include

After:

prefix=/usr
exec_prefix=/usr
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Numbered the other patch file.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-28 17:14:44 -07:00
Josef Schlehofer
9ed0d76b34
youtube-dl: Update to version 2019.9.28
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-28 23:07:14 +02:00
Rosen Penev
c07b6d5492
grilo-plugins: Remove glib2 build dependency
It should be the host build, which is already satisfied by grilo.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-27 18:53:28 -07:00
Rosen Penev
46cee45370
mjpg-streamer: Fix build dependency
It needs to be on host. The target one is already covered below.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-25 21:27:36 -07:00
Rosen Penev
52d79aaeae
Merge pull request #9988 from neheb/mot
motion: Update to 4.2.2
2019-09-20 00:58:29 -07:00
Rosen Penev
959a2fb307 mjpg-streamer: Fix build depends
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-19 20:58:11 -07:00
Daniel Golle
77239beedb
Merge pull request #10005 from dangowrt/mjpg-streamer-modularize
mjpg-streamer: modularize package
2019-09-18 23:23:59 +02:00
Rosen Penev
3e33919d10
Merge pull request #10007 from neheb/lcdg
lcdgrilo: Fix compilation with newer Vala
2019-09-17 13:36:19 -07:00
Jan Pavlinec
299e5b0a9b
treewide: add PKG_CPE_ID for better cvescanner coverage
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-09-17 12:40:26 +02:00
Rosen Penev
16fb706641
lcdgrilo: Fix compilation with newer Vala
It seems semantics changed slightly.

Cleaned up Makefile for consistency between packages.

Added PKG_BUILD_PARALLEL for faster compilation.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-16 09:38:03 -07:00
Daniel Golle
2e98c1c4c4
mjpg-streamer: modularize package
Instead of selecting the modules on compile time, package them into
several small packages. While at it, add the ZeroMQ output plugin which
was previously not packaged.
Also make sure to use OpenWrt's built-in support for CMake properly by
calling Build/Configure/Default in the package's Build/Configure rule.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-09-16 03:25:46 +02:00
Rosen Penev
1236cab60d
motion: Update to 4.2.2
Removed webp support. motion picks it up now that it's in the tree.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-13 13:11:07 -07:00
Josef Schlehofer
b2f9a125d0
youtube-dl: Update to version 2019.9.12.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-11 23:52:17 +02:00
Sven Eckelmann
bbb1ea7345 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>
2019-09-10 07:45:15 +02:00
Rosen Penev
5935670ba1 lcdgrilo: Depend on vala/host instead
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-06 10:18:05 -07:00
Rosen Penev
831e7a2d56
Merge pull request #9867 from neheb/v42
v4l2rtspserver: Update to 0.1.8
2019-09-03 10:18:21 -07:00
Josef Schlehofer
45f638b241
youtube-dl: Update to version 2019.9.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-01 09:04:46 +02:00
Rosen Penev
523eeaed54
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>
2019-08-29 12:01:51 -07:00
Val Kulkov
ca91486de3 imagemagick: update to 7.0.8-62
This version upgrade should fix issue #9830.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-08-26 15:58:40 -04:00
Jan Pavlinec
e81aa8ff8a
imagemagick: update to version 7.0.8-61
Changes:
-add PKG_CPE_ID

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-08-23 15:48:48 +02:00
Josef Schlehofer
dbb8d1b3a0
youtube-dl: Update to version 2019.8.13
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-08-16 20:31:13 +02:00
Daniel Engberg
ec6154cefd
Merge pull request #9665 from val-kulkov/graphicsmagick-package
graphicsmagick: update to the latest release
2019-08-06 11:01:48 +02:00
Val Kulkov
c7e8c2aa12 graphicsmagick: update to the latest release
Update to v1.3.33, the latest official release. This release is the
product of significant bug and security fixes due to GraphicsMagick
participating in Google's oss-fuzz project.  This release fixes 7
issues detected by oss-fuzz as well as a number of issues reported
via the SourceForge bug tracker, or discovered via testing.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-08-05 15:13:55 -04:00
Val Kulkov
43cfda226c imagemagick: update to v.7.0.8-59
Update to the latest official release.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-08-05 14:27:21 -04:00
Josef Schlehofer
ed68ca0cc5
youtube-dl: update to version 2019.8.2
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-08-03 23:40:39 +02:00
Josef Schlehofer
52581d9e28
youtube-dl: update to version 2019.7.27
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-29 08:54:39 +02:00
Josef Schlehofer
621dd1f866
youtube-dl: update to version 2019.7.16
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-20 17:28:47 +02:00
Rosen Penev
1bb888f054
Merge pull request #9520 from danielkucera/minisatip
minisatip: pkg hash fix
2019-07-19 17:39:22 -07:00
Daniel Kucera
e2f9106a04 minisatip: pkg hash fix
Signed-off-by: Daniel Kucera <daniel.kucera@gmail.com>
2019-07-19 14:34:45 +02:00
Josef Schlehofer
401ca18372
youtube-dl: update to version 2019.7.12
Makefile reordering to be more consistent with other packages

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-11 21:19:28 +02:00
Rosen Penev
b810b6f00e
Merge pull request #9443 from danielkucera/minisatip
minisatip: add new package
2019-07-10 15:00:50 -07:00
Daniel Kucera
380c6fa780 minisatip: add new package
Minisatip is a multi-threaded satip server version 1.2 that runs
under Linux and it was tested with DVB-S, DVB-S2, DVB-T, DVB-T2,
DVB-C, DVB-C2, ATSC and ISDB-T cards.

https://github.com/catalinii/minisatip

Signed-off-by: Daniel Kucera <daniel.kucera@gmail.com>
2019-07-10 21:08:42 +02:00
Josef Schlehofer
2d13229b33
youtube-dl: update to version 2019.7.2
Simplify Makefile

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-04 06:24:31 +02:00
Josef Schlehofer
537341c7e5
youtube-dl: update to version 2019.6.27
Add python3-setuptools as dependency

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-29 17:24:09 +02:00
Josef Schlehofer
47a36636c1
youtube-dl: Update to version 2019.6.21
Makefile polishing - Move DEPENDS under URL

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-22 18:18:14 +02:00
Yousong Zhou
9ac5ac81ab 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>
2019-06-21 09:52:32 +08:00
Hannu Nyman
f99bf951b9
Merge pull request #9242 from val-kulkov/graphicsmagick-package
graphicsmagick: update to the latest upstream version
2019-06-17 19:27:51 +03:00
Val Kulkov
97b7a56e31 graphicsmagick: update to the latest upstream version
Update to 1.3.32.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-06-16 22:56:01 -04:00
Hannu Nyman
71c42f1c8b
Merge pull request #9144 from DocLM/libgphoto2
libgphoto2 and gphoto2: update to 2.5.23
2019-06-15 22:24:11 +03:00
Val Kulkov
069dd2e9fc imagemagick: reintroduce package, cleanup and upgrade
ImageMagick is a free and open-source software suite for displaying,
converting, and editing raster image and vector image files. This
package provides the prominent 'convert' utility.

ImageMagick's installation footprint is:
  x86_64: 6.7 MB,
  ipq806x (ARM): 6.0 MB,
  bcm53xx: 6.2 MB.

The shared libraries occupy 2.4 MB on bcm53xx, 2.3 MB on ipq806x, and
2.5 MB on x86_64. The 114 ImageMagick's modules occupy from 3.4 MB to
4.0 MB depending on the target. It may be possible to reduce the
installation footprint by introducing build parameters to control the
selection of modules. In view of the large number of modules and the
possibility of breakage due to module interdependencies or other
reasons, such attempt is not made at this time.

ImageMagick is therefore best suited for extroot-enabled or x86_64
OpenWrt systems.

In many cases, GraphicsMagick may be used as a substitute for
ImageMagick. GraphicsMagick provides similar functionality, it is
faster and it has a smaller installation footprint. It is therefore
better suited for non-extroot OpenWrt systems. However, in tests to
reduce resolution (and size) of a high-resolution JPEG image
GraphicsMagick required about 25% more RAM than ImageMagick (no HDRI,
quantum depth of 8) during its execution.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-06-13 15:53:17 -04:00
Leonardo Medici
aa87e2fc34 gphoto2: Update to 2.5.23
Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
2019-06-11 17:16:55 +02: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
W. Michael Petullo
fc6a8039a1 gst1-plugins-bad: update to 1.15.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-03-16 19:35:49 -04:00
W. Michael Petullo
a1310e2d0b gst1-libav: update to 1.15.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-03-16 19:34:14 -04:00
W. Michael Petullo
daa8f05d58 gstreamer1: update to 1.15.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-03-16 19:33:33 -04:00
Daniel Engberg
1334840179 multimedia/minidlna: Update to latest commit
Update minidlna to latest commit
Cherry pick commits from https://github.com/xavery/minidlna

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-03-14 16:27:25 +00:00
Rosen Penev
a54da6e613 crtmpserver: Update to official git repo
The previous source location was an SVN mirror from long ago. This one is
from the author himself.

Reduced overall patch count. A lot of them are no longer necessary.

Switched back to libstdcpp as the necessary uclibc++ changes are not being
merged.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-03-12 15:22:51 -07:00
Maxim Storchak
6f83fedc21 minidlna: run as an unprivileged user
- run as an unprivileged user by default
- move generated config to /var/run (/tmp/run in fact)
- disable service until it's configured: there is no way to reliably guess
  where files to be shared are located

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2019-03-10 22:48:25 +08:00
Hannu Nyman
a56d91996b
Merge pull request #8172 from val-kulkov/graphicsmagick-package
graphicsmagick: optimize compilation to reduce size
2019-03-10 09:54:33 +02:00
Michel Promonet
96bdde3251 v4l2rtspserver: simplify build using release 0.1.6
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2019-03-05 22:06:13 +00:00
Josef Schlehofer
3edffa8ddd
youtube-dl: update to version 2019.03.01
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-03-02 11:35:32 +01:00
Ted Hess
cd3291d014
Merge pull request #8248 from neheb/v4
v4l2rtspserver: Update to 0.1.3
2019-02-20 19:10:38 -05:00
Hannu Nyman
17bb110017
Merge pull request #8246 from BKPepe/youtube-dl-2019.02.18
youtube-dl: update to version 2019.02.18
2019-02-19 17:36:00 +02:00
Rosen Penev
6d0db9f5e3 v4l2rtspserver: Update to 0.1.3
Removed upstreamed patches.

Updated live555.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-02-18 13:58:04 -08:00
Josef Schlehofer
06f46c90eb
youtube-dl: update to version 2019.02.18
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-02-17 23:36:09 +01:00
Ted Hess
6f0c8edfb0
Merge pull request #8116 from antonlacon/ffmpeg-next
ffmpeg: update to 3.4.5
2019-02-13 12:00:48 -05:00
Val Kulkov
1dcde6a107 graphicsmagick: optimize compilation
Use 'flto' compiler option to slightly reduce the installation
footprint.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-02-10 15:22:43 -05:00
Josef Schlehofer
48b3242c8f
youtube-dl: update to version 2019.02.08
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-02-08 15:41:23 +01:00
Ian Leonard
66b69137c1 ffmpeg: build fix for fdk-aac 2.0
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-02-07 17:40:45 -08:00
Ian Leonard
7d8d79064c ffmpeg: disable assembly on MIPS
Disable use of assembly on MIPS to allow it to build. MIPS is not
expected to be high performance in OpenWrt, and this allows it to still
be used for media identification as updated versions of ffmpeg are
brought in.

The error is in

libavcodec/mips/aacdec_mips.c: In function 'imdct_and_windowing_mips'

regarding: 'asm' has impossible constraints in multiple locations.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-02-07 17:08:23 -08:00
Ian Leonard
295f6b3b41 ffmpeg: update to 3.4.5
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-02-07 16:46:53 -08:00
Josef Schlehofer
9326a11434
youtube-dl: update to version 2019.01.30.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-30 14:49:32 +01:00
Hannu Nyman
9dcb1eb35e
Merge pull request #8058 from diizzyy/patch-4
motion: Specify libmicrohttpd-ssl dependency
2019-01-29 22:10:40 +02:00
Ted Hess
70ac748d50
Merge pull request #7678 from neheb/v4l2
v4l2rtspserver: Update to 0.1.1
2019-01-28 21:19:28 -05:00
Daniel Engberg
ac6b81091b
motion: Specify libmicrohttpd-ssl dependency
Specify libmicrohttpd-ssl dependency

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-01-28 21:18:47 +01:00
Josef Schlehofer
96909bcafc
youtube-dl: update to version 2019.01.27
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-27 23:03:31 +01:00
Hannu Nyman
143e301cca
Merge pull request #7817 from neheb/patch-7
motion: Update to 4..2.1
2019-01-27 12:04:21 +02:00
Rosen Penev
f04dfb7783 v4l2rtspserver: Update to 0.1.1
Switched to using versioned releases.

Removed md5 usage and went full sha256.

Added uclibc++ support by backporting upstream patches.

Various other adjustments.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-25 21:21:09 -08:00
Val Kulkov
55076b5bfc graphicsmagick: new package, an imagemagick alternative
GraphicsMagick is a fork of ImageMagick, licensed under the MIT license.
It requires less space and it is [reportedly] faster than ImageMagick.

GraphicsMagick's installation footprint is:

x86_64: 4.3 MB, and
brcm47xx-mips74k (mipsel_74kc): 3.7 MB.

The shared libraries occupy 2.2 MB (mipsel_74kc). The 90 GraphicsMagick's
modules occupy 2.5 MB. It may be possible to reduce the installation
footprint by introducing build parameters to control the selection of
modules. In view of the large number of modules and the possibility of
breakage due to module interdependencies or other reasons, such attempt
is not made at this time.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-01-25 18:35:17 -05:00
Josef Schlehofer
d2035335f6
youtube-dl: update to version 2019.01.24
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-24 10:01:00 +01:00
Josef Schlehofer
8de1c6b284
youtube-dl: update to version 2019.01.23
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-23 14:55:38 +01:00
Josef Schlehofer
935bff6852
youtube-dl: add Josef Schlehofer as co-maintainer
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-19 11:17:09 +01:00
Josef Schlehofer
770be1697b
youtube-dl: update to version 2019.01.17
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-18 21:02:21 +01:00
Josef Schlehofer
a19ed20974
youtube-dl: update to version 2019.01.10
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-11 21:07:11 +01:00
Hannu Nyman
f59e834eee
Merge pull request #7835 from neheb/tv2
tvheadend: Fix compilation without deprecated OpenSSL 1.0.2 APIs
2019-01-09 23:26:35 +02:00
Josef Schlehofer
ee25e10196
youtube-dl: update to version 2019.01.02
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-03 00:27:25 +01:00
Rosen Penev
c59e53619e tvheadend: Fix compilation without deprecated OpenSSL 1.0.2 APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-01 21:46:47 -08:00
Rosen Penev
61628e7733
motion: Update to 4..2.1
Bugfix release

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-31 08:05:44 -08:00
Josef Schlehofer
c12b0041be
youtube-dl: update to version 2018.12.17
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2018-12-29 19:46:55 +01:00
Hannu Nyman
cee1e13c9d
Merge pull request #7654 from BKPepe/youtube-dl
youtube-dl: update to version 2018.12.09
2018-12-28 15:38:06 +02:00
Rosen Penev
80826d8b7b crtmpserver: Fix compilation without deprecated OpenSSL APIs
Switched to codeload to simplify the Makefile.

Removed the website as it is no longer valid.

Renamed .diff file to .patch

Added uclibc++ support. Fixed 060-add-missing-includes.patch , which was
totally wrong to begin with. C headers are generally not used with C++
programs.

Minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-26 18:01:10 -08:00
Yousong Zhou
a17028a1c9 Revert "minisatip: add new package"
This reverts commit 68add335a7.

This package depends on libraries (libdvbapi, libdvbcsa, libdvben50221)
that does not exist yet in OpenWrt repos

Reported-by: Val Kulkov <val.kulkov@gmail.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-12-20 15:22:53 +00:00
Daniel Kucera
68add335a7 minisatip: add new package
Minisatip is a multi-threaded satip server version 1.2 that runs
under Linux and it was tested with DVB-S, DVB-S2, DVB-T, DVB-T2,
DVB-C, DVB-C2, ATSC and ISDB-T cards.

https://github.com/catalinii/minisatip

Signed-off-by: Daniel Kucera <daniel.kucera@gmail.com>
2018-12-19 16:51:07 +08:00
Eneas U de Queiroz
ae3d96280a gstreamer1: build without libdw
Avoids dependencies with libdw and libelf.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-14 22:01:18 -02:00
Eneas U de Queiroz
8d0c849e56 grilo: copy vapi files to versioned vala dir
The version is obtained via `valac --api-version`

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 15:40:33 -02:00
Josef Schlehofer
7a4ed7b659
youtube-dl: update to version 2018.12.09
switch to codeload
added patch: comment out lines about pandoc (documentation converter)

Signed-off-by: Josef Schlehofer <josef.schlehofer@nic.cz>
2018-12-13 17:43:26 +01:00
Eneas U de Queiroz
2e8b7358c4 lcdgrilo: remove check dependency
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 13:31:56 -02:00
Ted Hess
f5de380a6c
Merge pull request #7642 from cotequeiroz/grilo-plugins_no-xml-parser
grilo-plugins: remove XML::Parser build dependency
2018-12-13 09:08:14 -05:00
Eneas U de Queiroz
a87108fe40 grilo-plugins: remove XML::Parser build dependency
gnome-common.m4 and gnome-compiler-flags.m4 were taken from version
3.18.0, and match current master branch.

Disable building help and test directories.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 08:24:43 -02:00
Eneas U de Queiroz
1b794e93e3 grilo: update vapi files, copy to unversioned dir
Updates vapigen-generated vapi files to vala-0.34.
Files are now copied to $(STAGING_DIR_HOSTPKG)/share/vala/vapi, without
the vala version being hardcoded.
Removed copyright line, and redundant PKG_BUILD_DEPENDS and
TARGET_LDFLAGS.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-12 19:13:43 -02:00
Hannu Nyman
906baaa14d
Merge pull request #7513 from neheb/xu
xupnpd: Fix compilation without deprecated OpenSSL APIs
2018-12-09 13:40:44 +02:00
Hannu Nyman
3979ea677f
Merge pull request #7614 from cotequeiroz/grilo-plugins_disable-dmap
grilo-plugins: disable dmap plugin, use hostpkg
2018-12-09 11:37:35 +02:00
Eneas U de Queiroz
178cd932f7 grilo-plugins: disable dmap plugin
Compilation fails with current libdmapsharing (3.9.1).

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-08 00:45:38 -02:00
Eneas U de Queiroz
8e0b7978ec grilo-plugins: use hostpkg glib-compile-resources
Add GLIB_COMPILE_RESOURCES to MAKE_FLAGS

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 23:15:50 -02:00
Rosen Penev
e7dacf3cd3 grilo: Remove build dependency on perl-xml-parser
Given that we don't enable a bunch of stuff, we can patch this out.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-06 16:05:28 -08:00
Hannu Nyman
1b4fe309fe
Merge pull request #7479 from neheb/tv
tvheadend: Fix compilation without OpenSSL deprecated APIs
2018-12-06 19:49:25 +02:00
Rosen Penev
ef865a64d7 grilo: Disable debug and tests
Turns out --disable-tests actually enables them, breaking the buildbots.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-25 19:25:31 -08:00
Rosen Penev
aceffd1c07 xupnpd: Fix compilation without deprecated OpenSSL APIs
Patch was upstreamed. Only the version was updated.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-25 18:46:04 -08:00
Rosen Penev
5033e594cc tvheadend: Fix compilation without OpenSSL deprecated APIs
Also switched to codeload for Makefile simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-25 17:42:51 -08:00
Hannu Nyman
eb9b05ebd2
Merge pull request #7436 from neheb/gph
gphoto2: Update to 2.5.20
2018-11-25 17:11:49 +02:00
Rosen Penev
51c50a7907 gphoto2: Update to 2.5.20
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-15 18:36:42 -08:00
Rosen Penev
8de992c586 gst1-plugins-ugly: Update to 1.14.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 14:45:00 -08:00
Rosen Penev
e997b79aab gst1-plugins-good: Update to 1.14.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 14:45:00 -08:00
Rosen Penev
6f0a63c010 gst1-plugins-base: Update to 1.14.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 14:45:00 -08:00
Rosen Penev
f69bf5e55e gst1-plugins-bad: Update to 1.14.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 14:44:57 -08:00
Rosen Penev
4dfda165b9 gst1-libav: Update to 1.14.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 13:43:11 -08:00
Rosen Penev
fa2ec95359 gstreamer1: Update to 1.14.4
Disabled a bunch more stuff through the configure script. Refreshed
patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 13:43:11 -08:00
Ted Hess
f3f26865c3
Merge pull request #7320 from neheb/motion
motion: Update to 4.2
2018-11-13 21:41:59 -05:00
Ted Hess
7b49f60567 ffmpeg: Add choices to libffmpeg-custom to select and build CLI programs
Add postproc to libffmpeg-custom if x264 selected

Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-11-11 17:32:41 -05:00
Ted Hess
c44e1d43a3 ffmpeg: Resolve libx264, BUILD_PATENTED anomalies
libx264 will be included in both hard & soft float libffmpeg-full builds if selected
and BUILD_PATENTED=y. Otherwise, it is not included in libffmpeg-full

Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-11-11 14:06:13 -05:00
Hannu Nyman
a5e1a0ee1e
Merge pull request #7344 from TDT-AG/pr/20181107-crtmpserver
crtmpserver: fix whitspaces
2018-11-11 11:36:05 +02:00
Hannu Nyman
1aebe2759c
Merge pull request #7185 from neheb/grilo
grilo: Enable parallel building
2018-11-11 11:35:48 +02:00
Hannu Nyman
7cfb54205d
Merge pull request #7187 from neheb/grilop
grilo-plugins: Update to 0.3.7
2018-11-11 11:34:43 +02:00
Ted Hess
7e36a24dd3
Merge pull request #7319 from neheb/icecast
icecast: Update to 2.4.4
2018-11-10 15:07:54 -05:00
Ted Hess
b4d191995c ffmpeg: Resolve hard/float builds with work-around dependencies
Hard float includes: libx264, mp3lame
Soft float includes: shine (mp3 encoder)

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-09 13:32:28 -05:00
Florian Eckert
da4b47557a crtmpserver: fix whitspaces
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-07 13:36:46 +01:00
Rosen Penev
775cdf7bdf grilo: Enable parallel building
Passing --disable-gtk-doc-html should fix building in parallel.

Also added some extra flags to speed up build time.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-06 09:43:38 -08:00
Rosen Penev
a66181f382 motion: Update to 4.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-05 20:38:56 -08:00
Rosen Penev
a36f265f76 icecast: Update to 2.4.4
Fixes CVE-2018-18820.

Added PKG_CPE_ID for proper CVE tracking.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-05 20:11:38 -08:00
Rosen Penev
35d83ff156 grilo-plugins: Update to 0.3.7
Version .8 no longer uses Autotools and will thus take a while to be
supported.

Silenced the build from warnings to help fix a bunch of -Wformat ones that
currently break the buildbots.

Explicitly disabled all plugins that are currently unused to save on build
time.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-13 21:15:51 -07:00
Hannu Nyman
8a284adb60
Merge pull request #7107 from jaceq/master
xupnpd: Bumped version to latest commit (2018-09-26)
2018-10-11 18:23:11 +03:00
Jacek Kikiewicz
52a6436c45 xupnpd: Bumped version to 2018-09-24 and switched to codeload
Signed-off-by: Jacek Kikiewicz <jaceq@aol.pl>
2018-10-11 14:23:35 +02:00
Ted Hess
c2cc90a3dd ffmpeg: Configuration fixes for optional codec libraries
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-10-04 15:39:42 -04:00
Rosen Penev
95cce73642 motion: Backport upstream commit to fix running on musl.
Reported on OpenWrt forums

https://forum.openwrt.org/t/motion-segmentation-fault-after-upgrade-to-4-14-68/21276

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-09-15 10:39:53 -07:00
Ted Hess
1545eb2194
Merge pull request #6989 from ryzhovau/ffmpeg-libpostproc
ffmpeg: pack libpostproc for hard float archs only
2018-09-11 10:51:40 -04:00
Dirk Brenken
22d9104e0d
Merge pull request #6627 from neheb/motion
motion: Update to 4.1.1 and switch to codeload
2018-09-11 08:50:11 +02:00
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