From ab6950e7e370ce513e2d53ef905e2d1f053d45da Mon Sep 17 00:00:00 2001 From: Foxlet Date: Fri, 1 Oct 2021 03:07:00 -0400 Subject: [PATCH 1/2] New package: jellyfin-media-player --- srcpkgs/jellyfin-media-player/template | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 srcpkgs/jellyfin-media-player/template diff --git a/srcpkgs/jellyfin-media-player/template b/srcpkgs/jellyfin-media-player/template new file mode 100644 index 000000000000..90d997ba3dcf --- /dev/null +++ b/srcpkgs/jellyfin-media-player/template @@ -0,0 +1,28 @@ +# Template file for 'jellyfin-media-player' +pkgname=jellyfin-media-player +version=1.6.1 +revision=1 +_jwc_version=10.7.6 +create_wrksrc=yes +build_wrksrc="${pkgname}-${version}" +build_style=cmake +configure_args="-DQTROOT='${XBPS_CROSS_BASE}/usr' -DCMAKE_BUILD_TYPE='Release'" +hostmakedepends="pkg-config python3 qt5-qmake qt5-host-tools" +makedepends="qt5-devel qt5-webchannel-devel qt5-declarative-devel qt5-webengine-devel + qt5-location-devel qt5-x11extras-devel SDL2-devel mpv-devel libcec-devel zlib-devel" +depends="qt5-quickcontrols" +short_desc="Desktop media client for Jellyfin" +maintainer="Foxlet " +license="GPL-2.0-only" +homepage="https://github.com/jellyfin/jellyfin-media-player" +distfiles="https://github.com/jellyfin/jellyfin-media-player/archive/refs/tags/v${version}.tar.gz>${pkgname}-${version}.tar.gz + https://github.com/iwalton3/jellyfin-web-jmp/releases/download/jwc-${_jwc_version}/dist.zip" +checksum="3c3c91c96c0905ae5984f6d0c86f823807cfe7f1c6b3360350aa5afe8b84f8b0 + eff3928a20e8123d35233ce82d2ef53e504004b767d98fe3b54e89ee83a2a5c6" + +post_extract() { + cd "${pkgname}-${version}" + mkdir -p build + cd build + cp -r "../../dist" . +} From 778c25505a5c65ebd8b734e6b75bcf1b451eec05 Mon Sep 17 00:00:00 2001 From: Foxlet Date: Sun, 19 Jun 2022 01:06:13 -0400 Subject: [PATCH 2/2] jellyfin-media-player: update to 1.7.0 --- srcpkgs/jellyfin-media-player/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/jellyfin-media-player/template b/srcpkgs/jellyfin-media-player/template index 90d997ba3dcf..b4e6005d639d 100644 --- a/srcpkgs/jellyfin-media-player/template +++ b/srcpkgs/jellyfin-media-player/template @@ -1,8 +1,8 @@ # Template file for 'jellyfin-media-player' pkgname=jellyfin-media-player -version=1.6.1 +version=1.7.0 revision=1 -_jwc_version=10.7.6 +_jwc_version=10.8.0 create_wrksrc=yes build_wrksrc="${pkgname}-${version}" build_style=cmake @@ -17,8 +17,8 @@ license="GPL-2.0-only" homepage="https://github.com/jellyfin/jellyfin-media-player" distfiles="https://github.com/jellyfin/jellyfin-media-player/archive/refs/tags/v${version}.tar.gz>${pkgname}-${version}.tar.gz https://github.com/iwalton3/jellyfin-web-jmp/releases/download/jwc-${_jwc_version}/dist.zip" -checksum="3c3c91c96c0905ae5984f6d0c86f823807cfe7f1c6b3360350aa5afe8b84f8b0 - eff3928a20e8123d35233ce82d2ef53e504004b767d98fe3b54e89ee83a2a5c6" +checksum="08cbe5ca660a1c14d05f71404dcca9c893a0a2aa4b31d5b69e04b203f577bbd4 + 3fb94bd9ae827a3391c4d89efea9ada1e646d279b265b2e3abc9787560c954b5" post_extract() { cd "${pkgname}-${version}"