Bug 248475 - net/gerbera: New port, UPnP/DLNA media server, version 1.6.1
Summary: net/gerbera: New port, UPnP/DLNA media server, version 1.6.1
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://github.com/gerbera/gerbera/re...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-04 22:05 UTC by daniel.engberg.lists
Modified: 2020-09-26 23:23 UTC (History)
3 users (show)

See Also:


Attachments
New port (13.13 KB, patch)
2020-08-04 22:05 UTC, daniel.engberg.lists
no flags Details | Diff
New port - version 1.61 (12.70 KB, patch)
2020-09-06 02:20 UTC, daniel.engberg.lists
daniel.engberg.lists: maintainer-approval+
Details | Diff
gerbera.patch (12.22 KB, patch)
2020-09-07 19:01 UTC, Andrew Romanenko
no flags Details | Diff
New port - version 1.61 (v2) (12.73 KB, patch)
2020-09-07 22:55 UTC, daniel.engberg.lists
daniel.engberg.lists: maintainer-approval+
Details | Diff
New port - version 1.61 (v3) (13.42 KB, patch)
2020-09-23 06:02 UTC, daniel.engberg.lists
daniel.engberg.lists: maintainer-approval+
Details | Diff
New port - version 1.61 (v4) (13.82 KB, patch)
2020-09-26 23:23 UTC, daniel.engberg.lists
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description daniel.engberg.lists 2020-08-04 22:05:20 UTC
Created attachment 217012 [details]
New port

Import Gerbera which is a continuation on the now defunct MediaTomb codebase.

Tested on FreeBSD 13.0-CURRENT r361421 (amd64), 12.1-RELEASE-p7 (amd64)
Poudriere testport OK 12.1-RELEASE (amd64)
Comment 1 daniel.engberg.lists 2020-09-06 02:20:06 UTC
Created attachment 217779 [details]
New port - version 1.61

Update to 1.61
Comment 2 Andrew Romanenko 2020-09-07 19:01:50 UTC
Created attachment 217806 [details]
gerbera.patch

own version of gerbera port. fixed some errors: build with matroska only, test target need duktape-lib and curl
Comment 3 daniel.engberg.lists 2020-09-07 22:55:33 UTC
Created attachment 217811 [details]
New port - version 1.61 (v2)

Fix "make test" with minimal config
Comment 4 daniel.engberg.lists 2020-09-20 06:32:10 UTC
I have a few more fixes in the pipeline, such as using libnpupnp instead.
https://github.com/gerbera/gerbera/issues/984 also needs to be fixed before we can commit.
Comment 5 daniel.engberg.lists 2020-09-23 06:02:40 UTC
Created attachment 218204 [details]
New port - version 1.61 (v3)

Depend on (lib)curl when compiling tests
Pull in ffmpeg support when ffmpegthumbnailer is selected
Add support for libnpupnp
Comment 6 daniel.engberg.lists 2020-09-26 23:23:20 UTC
Created attachment 218344 [details]
New port - version 1.61 (v4)

Add patch to fix tests when libnpupnp is used.
Add patch to fix UI bug for MIME types