Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Feb 2026 10:30:15 +0000
From:      Dries Michiels <driesm@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Maxime Gauduin <alucryd@archlinux.org>
Subject:   git: c3cb673d6a88 - main - multimedia/emby-server: update to 4.9.3.0
Message-ID:  <699837b7.249b5.3c84d64a@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by driesm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c3cb673d6a88d1596b51e0fe750f27fa10017539

commit c3cb673d6a88d1596b51e0fe750f27fa10017539
Author:     Maxime Gauduin <alucryd@archlinux.org>
AuthorDate: 2026-02-20 10:04:30 +0000
Commit:     Dries Michiels <driesm@FreeBSD.org>
CommitDate: 2026-02-20 10:29:40 +0000

    multimedia/emby-server: update to 4.9.3.0
    
    Changes:        https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.9.1.80
    Changes:        https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.9.1.90
    Changes:        https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.9.3.0
    
    PR:             293298
---
 multimedia/emby-server/Makefile | 46 +++++++++++++++++++++--------------------
 multimedia/emby-server/distinfo | 14 ++++++++-----
 2 files changed, 33 insertions(+), 27 deletions(-)

diff --git a/multimedia/emby-server/Makefile b/multimedia/emby-server/Makefile
index 18410e7723cd..32a9d9d7ca9f 100644
--- a/multimedia/emby-server/Makefile
+++ b/multimedia/emby-server/Makefile
@@ -1,18 +1,21 @@
 PORTNAME=	emby-server
-DISTVERSION=	4.8.11.0
-PORTREVISION=	6
+DISTVERSION=	4.9.3.0
 CATEGORIES=	multimedia
 MASTER_SITES=	https://github.com/MediaBrowser/Emby.Releases/releases/download/${DISTVERSION}/ \
 		https://mediabrowser.github.io/embytools/
-DISTNAME=	emby-server-freebsd14_${DISTVERSION}_amd64
-DISTFILES=	${DISTNAME}.tar.xz \
+DISTNAME=	embyserver-netcore_${DISTVERSION}
+DISTFILES=	${DISTNAME}.zip \
 		ffdetect-${FFDETECT_VERSION}.tar.xz \
 		ffmpeg-${FFMPEG_VERSION}.tar.gz \
+		libskiasharp-${SKIASHARP_VERSION}.tar.xz \
+		libvips-${VIPS_VERSION}.tar.xz \
 		license.docx
 DIST_SUBDIR?=	${PORTNAME}
-EXTRACT_ONLY=	${DISTNAME}.tar.xz \
+EXTRACT_ONLY=	${DISTNAME}.zip \
 		ffdetect-${FFDETECT_VERSION}.tar.xz \
-		ffmpeg-${FFMPEG_VERSION}.tar.gz
+		ffmpeg-${FFMPEG_VERSION}.tar.gz \
+		libskiasharp-${SKIASHARP_VERSION}.tar.xz \
+		libvips-${VIPS_VERSION}.tar.xz
 
 MAINTAINER=	driesm@FreeBSD.org
 COMMENT=	Media server to organize, play & stream audio/video to various devices
@@ -32,6 +35,8 @@ LIB_DEPENDS=	libaribb24.so:multimedia/aribb24 \
 		libchromaprint.so:audio/chromaprint \
 		libdav1d.so:multimedia/dav1d \
 		libdrm.so:graphics/libdrm \
+		libexpat.so:textproc/expat2 \
+		libfftw3.so:math/fftw3 \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
 		libfribidi.so:converters/fribidi \
@@ -51,8 +56,7 @@ LIB_DEPENDS=	libaribb24.so:multimedia/aribb24 \
 		libx264.so:multimedia/libx264 \
 		libx265.so:multimedia/x265 \
 		libzvbi.so:devel/libzvbi
-
-RUN_DEPENDS=	dotnet>0:lang/dotnet \
+RUN_DEPENDS=	dotnet8>0:lang/dotnet8 \
 		icu>0:devel/icu \
 		krb5>0:security/krb5 \
 		libexif>0:graphics/libexif \
@@ -67,7 +71,8 @@ RUN_DEPENDS=	dotnet>0:lang/dotnet \
 		pango>0:x11-toolkits/pango \
 		tiff>0:graphics/tiff
 
-USES=		compiler:c11 gmake iconv localbase:ldflags magick:6 pkgconfig sqlite ssl:run
+USES=		compiler:c11 gmake iconv libarchive:run localbase:ldflags pkgconfig sqlite ssl:run
+USE_GNOME=	cairo glib20 librsvg2
 USE_RC_SUBR=	${PORTNAME}
 
 HAS_CONFIGURE=	yes
@@ -113,8 +118,6 @@ CONFIGURE_ARGS=	--cc="${CC}" \
 
 MAKE_ENV=	V=1
 
-CONFLICTS_INSTALL?=	emby-server-devel
-
 NOPRECIOUSMAKEVARS=	yes
 SUB_FILES=	SQLitePCLRaw.provider.sqlite3.dll.config
 SUB_LIST=	GROUP=${GROUPS} \
@@ -122,7 +125,7 @@ SUB_LIST=	GROUP=${GROUPS} \
 		RC_NAME=emby_server \
 		USER=${USERS}
 
-WRKSRC=		${WRKDIR}/${FFMPEG_WRKSRC}
+WRKSRC=		${WRKDIR}/ffmpeg-${FFMPEG_VERSION:C/-.*$//}_public
 
 USERS=		emby
 GROUPS=		emby
@@ -133,22 +136,21 @@ OPTIONS_DEFAULT=	LAME
 LAME_LIB_DEPENDS=	libmp3lame.so:audio/lame
 LAME_CONFIGURE_ENABLE=	libmp3lame
 
-FFDETECT_VERSION=	2023_06_25-x64_freebsd14
+OSVERSION_MAJOR=	${OSVERSION:C/^([0-9][0-9]).*/\1/}
 FFMPEG_VERSION=		2023_06_25-u1
-FFMPEG_WRKSRC=		ffmpeg-2023_06_25_public
+FFDETECT_VERSION=	2023.06.25p4-x64_freebsd${OSVERSION_MAJOR}
+SKIASHARP_VERSION=	2.88.7-x64_freebsd${OSVERSION_MAJOR}
+VIPS_VERSION=		8.16.0-x64_freebsd${OSVERSION_MAJOR}
 
 do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server/bin
-	(${INSTALL_PROGRAM} ${WRKDIR}/bin/ffdetect ${STAGEDIR}${PREFIX}/lib/emby-server/bin)
+	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server
+	(cd ${WRKDIR}/bin && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/lib/emby-server/bin)
+	(cd ${WRKDIR}/lib && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/lib/emby-server/lib)
+	(cd ${WRKDIR}/system && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/emby-server/system)
 	(${INSTALL_PROGRAM} ${WRKSRC}/ffmpeg ${STAGEDIR}${PREFIX}/lib/emby-server/bin)
 	(${INSTALL_PROGRAM} ${WRKSRC}/ffprobe ${STAGEDIR}${PREFIX}/lib/emby-server/bin)
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server/lib
-	(cd ${WRKDIR}/lib && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/lib/emby-server/lib)
-	${RLN} ${LOCALBASE}/lib/libimagequant.so.0.4 ${STAGEDIR}${PREFIX}/lib/emby-server/lib/libimagequant.so.0
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server/system
 	(${INSTALL_DATA} ${WRKDIR}/SQLitePCLRaw.provider.sqlite3.dll.config ${STAGEDIR}${PREFIX}/lib/emby-server/system)
-	(cd ${WRKDIR}/system && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/emby-server/system "! -name EmbyServer")
-	(${INSTALL_PROGRAM} ${WRKDIR}/system/EmbyServer ${STAGEDIR}${PREFIX}/lib/emby-server/system)
+	${RLN} ${LOCALBASE}/lib/libimagequant.so.0.4 ${STAGEDIR}${PREFIX}/lib/emby-server/lib/libimagequant.so.0
 
 post-install:
 	@${FIND} -s ${STAGEDIR}${PREFIX}/lib -not -type d | ${SORT} | ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
diff --git a/multimedia/emby-server/distinfo b/multimedia/emby-server/distinfo
index 1893413dacc2..2aab9bcad092 100644
--- a/multimedia/emby-server/distinfo
+++ b/multimedia/emby-server/distinfo
@@ -1,9 +1,13 @@
-TIMESTAMP = 1742909007
-SHA256 (emby-server/emby-server-freebsd14_4.8.11.0_amd64.tar.xz) = bdbca90a30f374b96a3bc91d946e3da4c98349bf68817aa1b1438f0654fcbc8a
-SIZE (emby-server/emby-server-freebsd14_4.8.11.0_amd64.tar.xz) = 58563356
-SHA256 (emby-server/ffdetect-2023_06_25-x64_freebsd14.tar.xz) = a231e248fc60a284d9b12285471386992539f47cb9cccadc12a6213a7e9f3b92
-SIZE (emby-server/ffdetect-2023_06_25-x64_freebsd14.tar.xz) = 86852
+TIMESTAMP = 1771517743
+SHA256 (emby-server/embyserver-netcore_4.9.3.0.zip) = ccd88fc7d2d918906e7140b898d20dffd1fe559a896dbce3abfcbadc6b989831
+SIZE (emby-server/embyserver-netcore_4.9.3.0.zip) = 224380391
+SHA256 (emby-server/ffdetect-2023.06.25p4-x64_freebsd15.tar.xz) = 5ba3c5055b12cf7314f4bd0beb773e2a4a11a40076a5767561490195ce9257b5
+SIZE (emby-server/ffdetect-2023.06.25p4-x64_freebsd15.tar.xz) = 59700
 SHA256 (emby-server/ffmpeg-2023_06_25-u1.tar.gz) = 6cf41278eb5e4b19042c844cfacde3ccba3c0f5bd39d914d141ffcaff249de0d
 SIZE (emby-server/ffmpeg-2023_06_25-u1.tar.gz) = 14604646
+SHA256 (emby-server/libskiasharp-2.88.7-x64_freebsd15.tar.xz) = ed605148676135961f7e8088ab16fea8d333dbea373f790c28a3a2bc1428b123
+SIZE (emby-server/libskiasharp-2.88.7-x64_freebsd15.tar.xz) = 2000832
+SHA256 (emby-server/libvips-8.16.0-x64_freebsd15.tar.xz) = 96ec02a4a9a936c65bc34ec18080a4bc409208c9c021117b436a1ecf86236721
+SIZE (emby-server/libvips-8.16.0-x64_freebsd15.tar.xz) = 7385744
 SHA256 (emby-server/license.docx) = a6d7ea65dcb06392479a85e1a10a7aeb872d803da6f784f6935fcd4ee63008c6
 SIZE (emby-server/license.docx) = 18373


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?699837b7.249b5.3c84d64a>