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

648 Commits

Author SHA1 Message Date
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
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
Rosen Penev
d6caf776ae
Merge pull request #12046 from BKPepe/youtubedl
youtube-dl: update to version 2020.5.3
2020-05-04 22:25:43 -07:00
Rosen Penev
2e4d2d36c2
gerbera: update to 1.5.0
This is a fairly massive update that adds new dependencies.

Switched the CMAKE_OPTIONS to use ON/OFF as is done elsewhere.

Added a patch fixing compilation with libiconv-stub/full.

Add a small debug option to write to syslog debug information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-04 16:05:23 -07:00
Rosen Penev
6812cedecd
minisatip: update to 1.0.3
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-02 15:13:02 -07:00
Josef Schlehofer
0ebb5ebe4c
youtube-dl: update to version 2020.5.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-05-02 19:23:59 +02:00
Rosen Penev
a205d8af2c
Merge pull request #11737 from antonlacon/ffmpeg-4.2
ffmpeg: update to 4.2.2
2020-04-28 21:03:57 -07:00
Ian Leonard
366b8c706f ffmpeg: drop call to disable PATENTED_ENCODERS
Presently, this attempts to disable atrac3, h264, hevc and vc1. These
encoders don't exist or are done through other programs (eg libx264).
Handling of those other programs is done elsewhere.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-04-28 17:32:50 -07:00
Rosen Penev
79afc370f9 ffmpeg: add upstream patches fixing MIPS compilation
Removed the Makefile references.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-28 13:36:38 -07:00
Rosen Penev
14f5004f30
Merge pull request #11776 from neheb/gerb
gerbera: add
2020-04-21 21:48:56 -07:00
Jeffery To
1bc2f4f3c6 treewide: Remove Python variants for non-Python packages
This removes Python-related build variants, and adds
PYTHON3_PKG_BUILD:=0 and minor build adjustments (where appropriate),
for non-Python packages. There should be no changes to build output.

This also updates some include paths for python3-package.mk and/or
python3-host.mk to be relative to the package Makefile.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-19 01:56:23 +08:00
Rosen Penev
a62bc1cd6a
gerbera: add
This is a proper replacement for MiniDLNA with none of its problems.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-16 18:41:08 -07:00
Rosen Penev
0133aebed4
gst1-libav: update to 1.16.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:05:26 -07:00
Rosen Penev
714a18e1bb
gst1-plugins-ugly: update to 1.16.2
Switched to meson.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:03:24 -07:00
Rosen Penev
ae5ef832d1
gst1-plugins-bad: update to 1.16.2
Switched to meson.

Fixed license information.

Several Makefile cleanups for consistency between packages.

Enabled and added packages for a bunch of plugins.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:01:34 -07:00
Rosen Penev
077536f00f
gst1-plugins-good: update to 1.16.2
Switch to meson.

No more static libraries as meson makes you choose.

Enabled speex and shout2 as the libraries are available.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:00:07 -07:00