Commit Graph

662 Commits

Author SHA1 Message Date
Ian Leonard b7622c0ea4 ffmpeg: update to 4.3.1
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-08-14 11:46:43 -07:00
Rosen Penev 02a5a79542
Merge pull request #13075 from neheb/tvh
tvheadend: fix compilation with GCC 10
2020-08-12 13:09:27 -07:00
Syrone Wong e8f0944337
minidlna: fix GCC 10 multiple def compilation error
Diffrent file use its own setjmp_buffer, thus
we have two global variables called setjmp_buffer

I am not sure if we should use only one instance of it.

The patch sent upstream uses a similar approach.

https://sourceforge.net/p/minidlna/bugs/327/

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2020-08-10 16:20:51 -07:00
Rosen Penev e3c67016f8
tvheadend: fix compilation with GCC 10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-10 15:52:59 -07:00
Rosen Penev f2dae99c41
motion: fix old libmicrohttpd usage
Doesn't seem to be needed for this package but it does fix several
warnings.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-04 19:05:41 -07:00
Rosen Penev 5a44d367d5
graphicsmagick: fix old CONFIG_DEPEND
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-02 00:43:44 -07:00
Josef Schlehofer 7046a31ab9
youtube-dl: update to version 2020.7.28
Become the only maintainer of this package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-07-28 18:17:18 +02:00
Rosen Penev 51947167f2
Merge pull request #12926 from neheb/gst12
gstreamer suite: update to 1.17.2
2020-07-27 11:43:27 -07:00
Rosen Penev 2e44682349
gerbera: add support for ffmpeg
Requires BUILD_PATENTED.

Added patch to fix compilation with it.

Removed include file hack. It's incorrect and it's also npupnp that
needs fixing.

Refreshed npupnp patch to the newest version sent upstream.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-26 20:56:47 -07:00
Rosen Penev 38281b4f06
gst1-libav: update to 1.17.2
Added patch to fix compilation without distutils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 01:36:03 -07:00
Rosen Penev 87c1f2b8b4
gst1-plugins-ugly: update to 1.17.2
Added patch to fix compilation without distutils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 01:36:03 -07:00
Rosen Penev 349f0e6b17
gst1-plugins-bad: update to 1.17.2
Added patch to fix compilation without distutils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 01:36:03 -07:00
Rosen Penev b3f9abfa71
gst1-plugins-good: update to 1.17.2
Added patch to fix compilation without distutils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 01:36:03 -07:00
Rosen Penev dad7815030
gst1-plugins-base: update to 1.17.2
Fixed some typos.

Added patch to fix compilation without distutils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 01:36:02 -07:00
Rosen Penev 0001f9fcf6
gstreamer1: update to 1.17.2
Added gettext-full host dependency. Normally it comes wth glib2, but in
the update to 2.65, it goes away. Add it here.

Refresh patch.

Add one for systems lacking distutils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 01:35:05 -07:00
Rosen Penev f60e6b7a1e
gerbera: update to 1.6.0
Removed upstreamed patches.

Refreshed npupnp patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-24 20:41:24 -07:00
Rosen Penev d61b41b30a
gerbera: fix compilation with newer npupnp
Macro got removed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-13 21:32:25 -07:00
W. Michael Petullo 420d074c0e grilo-plugins: backport more updates from master
This commit updates the backport from grilo-plugins master to include
a symbol name change.

Changes to libdmapsharing modified IS_X_... symbols to read X_IS_....
This was adopted in grilo-plugins master, as there was no official release
of grilo-plugins since adding support for libdmapsharing4 in the first
place. The next release of grilo-plugins will be the first to include
libdmapsharing4 support to include the X_IS_... name change.

Fixes issue mentioned at #12766.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-07-11 14:27:48 -04:00
Rosen Penev f5b9fadfd9
Merge pull request #12646 from neheb/minis
minisatip: fix compilation with GCC10
2020-07-01 22:46:38 -07:00
Rosen Penev de426d431e
gst1-libav: update to 1.17.1
Switch to meson as autotools support was removed.

Adjustment for consistency between packages.

Reorder plugins based on meson_options.txt order.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-29 15:24:18 -07:00
Rosen Penev fdf60c64d8
gst1-plugins-ugly: update to 1.17.1
Updated option list.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-29 15:24:18 -07:00
Rosen Penev d86f866af1
gst1-plugins-bad: update to 1.17.1
Updated options.

Disabled yadif as it fails to compile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-29 15:24:18 -07:00
Rosen Penev 2c61553637
gst1-plugins-good: update to 1.17.1
Updated options.

Removed deinterlace plugin as it's failing to build.

Reorganized plugin list based on meson_options.txt order.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-29 15:24:18 -07:00
Rosen Penev 9c10ab46ca
gst1-plugins-base: update to 1.17.1
Updated options.

Added extra plugins that are now available.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-29 15:24:17 -07:00
Rosen Penev a914d3a47c
gstreamer1: update to 17.1
Updated options list.

Removed outdated autotools patch. autotools is now gone.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-29 15:24:17 -07:00
Rosen Penev d841630a33
minisatip: fix compilation with GCC10
Backported upstream patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-29 15:10:08 -07:00
Rosen Penev 3c450f44d9
ffmpeg: update to 4.3
Remove upstreamed patches. Refreshed other ones.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-25 17:38:04 -07:00
Rosen Penev ae008102c2
Merge pull request #12574 from neheb/npupnp-gerbera
Npupnp gerbera
2020-06-22 17:59:49 -07:00
Rosen Penev 1619ec812b
gerbera: use npupnp
This is on track to replace libupnp in the next version. Since libupnp
is not building with GCC10, do this now.

Also backported needed header patch.

Replace other patches with the upstream versions.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-22 14:37:47 -07:00
Jo-Philipp Wich e0a6b7906a minidlna: restore service triggers
Restore service triggers which got wrongly removed in commit
733aae9584 ("fix issues").

Without triggers, changing settings from LuCI or calling reload_config
from the cli won't have any effect.

Also adjust the uci commit call to only commit the minidlna configuration
when setting a UUID, to avoid committing unrelated user changes in other
config files.

Ref: https://github.com/openwrt/luci/issues/4194
Fixes: 733aae958 ("minidlna: fix issues")
Fixes: 37367bdc8 ("minidlna: create UUID in config if it is empty")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-06-22 10:16:06 +02:00
Rosen Penev 355abcf62d
motion: add support for raspberrypi mmal
Currently motion is failing to compile on bcm27xx because of a missing
dependency.

Sorted the configure options based on the order they appear in the
configure script. Also removed outdated ones.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-17 15:19:30 -07:00
Josef Schlehofer c8187f7f16
youtube-dl: update to version 2020.6.16.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-06-17 13:37:09 +02:00
Rosen Penev 78c0e2b06a
motion: update to 4.3.1
Remove upstreamed patch.

Added patch to remove man and po stuff to fix compilation and speed up
the build.

Added PKG_BUILD_PARALLEL for faster builds.

Added PKG_INSTALL for consistency between packages. Used those install
paths as well to make it easier.

Other small cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-13 18:54:22 -07:00
Rosen Penev 9f512dc14b
ffmpeg: update to 4.2.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-06 21:10:22 -07:00
Josef Schlehofer ec0b891b62
youtube-dl: update to version 2020.6.6
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-06-05 22:09:33 +02:00
Rosen Penev db69c14a61
gerbera: fix compilation with libcxx 10
Missing header for pid_t.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-02 16:07:12 -07:00
Josef Schlehofer 32333c5d92
youtube-dl: update to version 2020.5.29
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-05-29 00:59:16 +02:00
Rosen Penev f6b6ed8a9e
gerbera: add taglib support
Gives audio info support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-23 14:39:25 -07:00
Rosen Penev 061e22606c
Merge pull request #12224 from neheb/ffm2
ffmpeg: fix compilation with glibc
2020-05-20 09:22:39 -07:00
Rosen Penev 32d3dac6f0
ffmpeg: fix compilation with glibc
No idea why.

Patch submitted upstream:
https://patchwork.ffmpeg.org/project/ffmpeg/patch/20200503090023.29418-1-rosenp@gmail.com/

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-19 14:24:00 -07:00
Rosen Penev f29fe25472
gerbera: add libmatroska support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-18 20:23:01 -07:00
Rosen Penev df99a7c712
gerbera: set config file to 600 permissions
Only gerbera needs to read the file.

Added config file to conffiles to fix opkg update support.

Added several extra options to the UCI config. Manual editing is still required.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-13 16:32:30 -07:00
Rosen Penev f1b445963b
Merge pull request #11981 from zhanhb/conffiles
treewide: add conffiles
2020-05-13 14:44:35 -07:00
Jeffery To dec17eb36c treewide: Enable VFP/NEON optimizations for aarch64
For speexdsp, support for NEON on aarch64 was added in 1.2.0[1].

[1]: https://github.com/xiph/speexdsp/pull/8

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-12 16:03:07 +08:00
Jeffery To 2d99ee3004 treewide: Update ARM NEON/VFP detection
With openwrt/openwrt@8dcc108760, the ARM
FPU compiler options are no longer part of CONFIG_TARGET_OPTIMIZATION.

This updates various packages that look for NEON/VFP support to search
CONFIG_CPU_TYPE instead.

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

From

12124957

To

12059421

Not that much but it's something.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-07 19:46:22 -07:00
Rosen Penev 20960e5021
Merge pull request #12052 from neheb/sati
minisatip: update to 1.0.3
2020-05-05 14:38:16 -07:00