poudriere ok runtest on my setup (14.0 amd64). This patch moves the jellyfin port to build from source using lang/dotnet. The only binary part is libskia, like it always has been. Building this one from source is not as easy and will be looked into later. Work is done by theFrank, THANKS poudriere tested on 13.3 and 14.1, and like stated before it runs on my setup on 14.0 without problems!
patch won't upload as it is 1.7MB. Uploading it in another way.
Created attachment 251643 [details] 0001-multimedia-jellyfin-Update-to-10.9.6.patch.gz gzip version of the patch as the nodejs package-lock.json file makes the patch 1.7MB in size. As suggested on IRC I compressed it with gzip.
Committed, Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=28d47d8ca8422e523dba4de96d9d680bdccd06d0 commit 28d47d8ca8422e523dba4de96d9d680bdccd06d0 Author: Michiel van Baak Jansen <michiel@vanbaak.eu> AuthorDate: 2024-06-24 08:37:22 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2024-06-26 11:37:06 +0000 multimedia/jellyfin: Update to 10.9.6 and switch to source build This patch moves the jellyfin port to build from source using lang/dotnet. The only binary part is libskia, like it always has been. Building this one from source is not as easy and will be looked into later. PR: 279926 Reported by: michiel@vanbaak.eu (maintainer) multimedia/jellyfin/Makefile | 522 +- multimedia/jellyfin/distinfo | 858 +- multimedia/jellyfin/files/jellyfin.in (mode -x) | 0 .../files/packagejsons/package-lock.json (new) | 39932 +++++++++++++++++++ .../jellyfin/files/packagejsons/package.json (new) | 162 + ...ontroller_MediaEncoding_EncodingHelper.cs (new) | 111 + ...MediaEncoding_Encoder_EncoderValidator.cs (new) | 20 + ...ser.MediaEncoding_Encoder_MediaEncoder.cs (new) | 11 + multimedia/jellyfin/files/patch-nuget.config (new) | 13 + multimedia/jellyfin/files/pkg-message.in (mode -x) | 0 multimedia/jellyfin/nuget.mk (new) | 30 + multimedia/jellyfin/pkg-plist | 45 +- 12 files changed, 41653 insertions(+), 51 deletions(-)