Commit Graph

22 Commits

Author SHA1 Message Date
Rosen Penev efc9679b6c gerbera: update to 1.9.1
Remove upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-09-25 02:09:27 -07:00
Rosen Penev 619e7d7ba0 gerbera: update to 1.9.0
Backport upstream patch fixing Os compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-24 19:16:34 -07:00
Rosen Penev 2e654b19f3 treewide: back to cmake.mk
Ninja was merged to base and therefore we can now use normal cmake.mk

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:05:01 -07:00
Rosen Penev 24198c0d5b gerbera: update to 1.8.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-02 21:16:33 -07:00
Rosen Penev 94c672d46f gerbera: update to 1.8.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-10 17:05:18 -07:00
Rosen Penev be54cf98eb gerbera: update to 1.7.0
Switch to AUTORELEASE for simplicity.

Switch to building with ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 16:04:12 -07:00
Rosen Penev 2a4aecf52d
gerbera: bump as static libraries were updated
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 16:34:53 -08:00
Rosen Penev ed4677adeb gerbera: update to 1.6.4
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-14 19:49:43 -07:00
Rosen Penev 12bbb5f9bc
gerbera: remove filesystem hacks
They seem to not be needed with GCC8 and above.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-07 13:42:57 -07:00
Rosen Penev 65fbf39e2c
gerbera: update to 1.6.1
Removed upstream ffmpeg backport.

Updated npupnp patch with latest upstream version.

Enabled CURL since it's needed for libnpupnp anyway.

Fixed up GCC filesystem CMake variables to be more accurate.

Removed npupnp include hack since it was properly fixed now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-03 14:48:29 -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 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
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
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
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 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
Huangbin Zhan 0ec746ccb6 treewide: add conffiles
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2020-05-09 06:06:43 +08: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 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 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