diff options
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | plex.patch | 12 |
3 files changed, 49 insertions, 31 deletions
@@ -1,7 +1,7 @@ pkgbase = plex-media-player pkgdesc = Next generation Plex Desktop Client - pkgver = 2.52.1 - pkgrel = 1 + pkgver = 2.53.0 + pkgrel = 2 url = https://github.com/plexinc/plex-media-player arch = i686 arch = x86_64 @@ -16,21 +16,23 @@ pkgbase = plex-media-player depends = qt5-quickcontrols depends = p8-platform depends = protobuf - noextract = web-client-desktop-172-17d1db2564f6ac-4.27.0-564f6ac.tar.xz - noextract = web-client-tv-172-17d1db2564f6ac-4.27.1-17d1db2.tar.xz - source = plex-media-player-2.52.1.1054-86a2dc81.tar.gz::https://github.com/plexinc/plex-media-player/archive/v2.52.1.1054-86a2dc81.tar.gz - source = buildid-172-17d1db2564f6ac.cmake::https://artifacts.plex.tv/web-client-pmp/172-17d1db2564f6ac/buildid.cmake - source = web-client-desktop-172-17d1db2564f6ac-4.27.0-564f6ac.tar.xz::https://artifacts.plex.tv/web-client-pmp/172-17d1db2564f6ac/web-client-desktop-4.27.0-564f6ac.tar.xz - source = web-client-desktop-172-17d1db2564f6ac-4.27.0-564f6ac.tar.xz.sha1::https://artifacts.plex.tv/web-client-pmp/172-17d1db2564f6ac/web-client-desktop-4.27.0-564f6ac.tar.xz.sha1 - source = web-client-tv-172-17d1db2564f6ac-4.27.1-17d1db2.tar.xz::https://artifacts.plex.tv/web-client-pmp/172-17d1db2564f6ac/web-client-tv-4.27.1-17d1db2.tar.xz - source = web-client-tv-172-17d1db2564f6ac-4.27.1-17d1db2.tar.xz.sha1::https://artifacts.plex.tv/web-client-pmp/172-17d1db2564f6ac/web-client-tv-4.27.1-17d1db2.tar.xz.sha1 + noextract = web-client-desktop-176-21c9724ca0ff70-4.26.1-ca0ff70.tar.xz + noextract = web-client-tv-176-21c9724ca0ff70-4.29.1-21c9724.tar.xz + source = plex-media-player-2.53.0.1063-4c40422c.tar.gz::https://github.com/plexinc/plex-media-player/archive/v2.53.0.1063-4c40422c.tar.gz + source = buildid-176-21c9724ca0ff70.cmake::https://artifacts.plex.tv/web-client-pmp/176-21c9724ca0ff70/buildid.cmake + source = web-client-desktop-176-21c9724ca0ff70-4.26.1-ca0ff70.tar.xz::https://artifacts.plex.tv/web-client-pmp/176-21c9724ca0ff70/web-client-desktop-4.26.1-ca0ff70.tar.xz + source = web-client-desktop-176-21c9724ca0ff70-4.26.1-ca0ff70.tar.xz.sha1::https://artifacts.plex.tv/web-client-pmp/176-21c9724ca0ff70/web-client-desktop-4.26.1-ca0ff70.tar.xz.sha1 + source = web-client-tv-176-21c9724ca0ff70-4.29.1-21c9724.tar.xz::https://artifacts.plex.tv/web-client-pmp/176-21c9724ca0ff70/web-client-tv-4.29.1-21c9724.tar.xz + source = web-client-tv-176-21c9724ca0ff70-4.29.1-21c9724.tar.xz.sha1::https://artifacts.plex.tv/web-client-pmp/176-21c9724ca0ff70/web-client-tv-4.29.1-21c9724.tar.xz.sha1 source = qt.patch - sha512sums = f8b99973d59a0f5db8640faf5b882c3c6d3f18a90de2ab88f85d6cb85078f9161195afafdf79f62af6da6019793fb982d7a2b7f07a4893b4572654430a2535ee - sha512sums = da01efe5eec9a57b7a8e6d35cf3e045187f21042ccdae1259b191e3cab6db498ef447d2833dda164b4a8d65896797bb4e481ee5d2de51da78c406c90d35f8448 - sha512sums = f9eee9f78bdf251b8ca46bcd5cfc0a97180386d8b56f807ce54563fa1fe123c82cffc8340f5d54d553bb249010a6c1a2c64439ffe8c33a6f2a04adfdb6eb2b5c - sha512sums = ca2a5bd27618f0b6d353af9f874fa3b768032b1b70e8fe9dd599e7c32b7c85e9b4f98b4fd3939b607478f929305a93da1819113cbf00f1a1c351092b38beb884 - sha512sums = 074663aa6efa1065a020e816760218338775def155578e680f69870f361210ab9c7af334fc8bca68f09b9945e225f7ccfbc64e003175310c1dcc42468b9b9731 - sha512sums = 1b5a6475d47430c3f5e83f0d909f608d9b7956c8672f5dcab731bc6968b23bf54c479923e0bdc988316050b7468f1a07d11a7ebf9911de8f3f90a67ac0574705 + source = plex.patch + sha512sums = a7bf1b78d1192e82c5d3b392904d989cb59b0136c76505c9a3973599d973db9eda7f56c3f48d81437669e7e12a05702c04dd0c67a8a136c72f78f24e0b05a1e0 + sha512sums = a190dee67a8ecc86b91d0a0411061624e9b3e68f1132cbc5c6abdf8a00268b2785ef3621db908cb019bdd9f1113703ade0b2e4b137028947e93f8897f50a1fa2 + sha512sums = 346b8d276bbd27a550884e231ad7debd2da6a3f8a328d7e0df6dc96d4a658e89c2b6fea86dea721b9432aa9b36d09304de3f03a7cd00e296b730401cf913b8c5 + sha512sums = 8598d8823ec8c54fdcf3986b19974d7a8dcbbc4570662e56e53a2bb15370d4883cdbe7e366b511465cd293bd192655322739c0add61104ed6ae5e8941536c1fa + sha512sums = ad5d153edaa1b2d1e9df7bec54c325b569925766caf4e8a4c0be546fef61bfe20f96f92d8238287e28e920e3848f98ace1011f5994d3fa7d12a7f78aa6c317d8 + sha512sums = 5f4f1bed9bcde56901dd5fcb0cebe4b6706e0169535102d3577a9f9ef263fe97af4192c178482b46b535ac7113eee61b5e777ebbbe34c5f7a0e22dec6d5dbe18 + sha512sums = SKIP sha512sums = SKIP pkgname = plex-media-player @@ -1,17 +1,18 @@ -# Maintainer: Daniel Egeberg <daniel.egeberg@gmail.com> +# Maintainer: Aaron Schmocker <>, Lukas Grimm <ombre@ombre.ch> +# Contributor: Daniel Egeberg <daniel.egeberg@gmail.com> # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: TingPing <tingping@tingping.se> pkgname=plex-media-player -pkgver=2.52.1 -_gitrev=1054 -_gitver=86a2dc81 +pkgver=2.53.0 +_gitrev=1063 +_gitver=4c40422c _fullver="$pkgver.$_gitrev-$_gitver" _fullname="$pkgname-$_fullver" -_web_buildid="172-17d1db2564f6ac" -_web_desktop_ver="4.27.0-564f6ac" -_web_tv_ver="4.27.1-17d1db2" -pkgrel=1 +_web_buildid=176-21c9724ca0ff70 +_web_desktop_ver=4.26.1-ca0ff70 +_web_tv_ver=4.29.1-21c9724 +pkgrel=2 pkgdesc='Next generation Plex Desktop Client' arch=('i686' 'x86_64' 'armv7h') license=('GPL') @@ -24,21 +25,24 @@ source=("$_fullname.tar.gz::https://github.com/plexinc/plex-media-player/archive "web-client-desktop-${_web_buildid}-${_web_desktop_ver}.tar.xz.sha1::https://artifacts.plex.tv/web-client-pmp/${_web_buildid}/web-client-desktop-${_web_desktop_ver}.tar.xz.sha1" "web-client-tv-${_web_buildid}-${_web_tv_ver}.tar.xz::https://artifacts.plex.tv/web-client-pmp/${_web_buildid}/web-client-tv-${_web_tv_ver}.tar.xz" "web-client-tv-${_web_buildid}-${_web_tv_ver}.tar.xz.sha1::https://artifacts.plex.tv/web-client-pmp/${_web_buildid}/web-client-tv-${_web_tv_ver}.tar.xz.sha1" - 'qt.patch') + 'qt.patch' + 'plex.patch') noextract=("web-client-desktop-${_web_buildid}-${_web_desktop_ver}.tar.xz" "web-client-tv-${_web_buildid}-${_web_tv_ver}.tar.xz") -sha512sums=('f8b99973d59a0f5db8640faf5b882c3c6d3f18a90de2ab88f85d6cb85078f9161195afafdf79f62af6da6019793fb982d7a2b7f07a4893b4572654430a2535ee' - 'da01efe5eec9a57b7a8e6d35cf3e045187f21042ccdae1259b191e3cab6db498ef447d2833dda164b4a8d65896797bb4e481ee5d2de51da78c406c90d35f8448' - 'f9eee9f78bdf251b8ca46bcd5cfc0a97180386d8b56f807ce54563fa1fe123c82cffc8340f5d54d553bb249010a6c1a2c64439ffe8c33a6f2a04adfdb6eb2b5c' - 'ca2a5bd27618f0b6d353af9f874fa3b768032b1b70e8fe9dd599e7c32b7c85e9b4f98b4fd3939b607478f929305a93da1819113cbf00f1a1c351092b38beb884' - '074663aa6efa1065a020e816760218338775def155578e680f69870f361210ab9c7af334fc8bca68f09b9945e225f7ccfbc64e003175310c1dcc42468b9b9731' - '1b5a6475d47430c3f5e83f0d909f608d9b7956c8672f5dcab731bc6968b23bf54c479923e0bdc988316050b7468f1a07d11a7ebf9911de8f3f90a67ac0574705' +sha512sums=('a7bf1b78d1192e82c5d3b392904d989cb59b0136c76505c9a3973599d973db9eda7f56c3f48d81437669e7e12a05702c04dd0c67a8a136c72f78f24e0b05a1e0' + 'a190dee67a8ecc86b91d0a0411061624e9b3e68f1132cbc5c6abdf8a00268b2785ef3621db908cb019bdd9f1113703ade0b2e4b137028947e93f8897f50a1fa2' + '346b8d276bbd27a550884e231ad7debd2da6a3f8a328d7e0df6dc96d4a658e89c2b6fea86dea721b9432aa9b36d09304de3f03a7cd00e296b730401cf913b8c5' + '8598d8823ec8c54fdcf3986b19974d7a8dcbbc4570662e56e53a2bb15370d4883cdbe7e366b511465cd293bd192655322739c0add61104ed6ae5e8941536c1fa' + 'ad5d153edaa1b2d1e9df7bec54c325b569925766caf4e8a4c0be546fef61bfe20f96f92d8238287e28e920e3848f98ace1011f5994d3fa7d12a7f78aa6c317d8' + '5f4f1bed9bcde56901dd5fcb0cebe4b6706e0169535102d3577a9f9ef263fe97af4192c178482b46b535ac7113eee61b5e777ebbbe34c5f7a0e22dec6d5dbe18' + 'SKIP' 'SKIP') prepare() { cd "${srcdir}/$_fullname" patch --forward --strip=1 --input="${srcdir}/qt.patch" + patch --forward --strip=1 --input="${srcdir}/plex.patch" # All this git version junk fails, just remove it we already have the version sed -i 's|include(GetGitRevisionDescription)|| diff --git a/plex.patch b/plex.patch new file mode 100644 index 000000000000..c48b73e15021 --- /dev/null +++ b/plex.patch @@ -0,0 +1,12 @@ +--- a/src/main.cpp ++++ b/src/main.cpp +@@ -86,7 +86,8 @@ void ShowLicenseInfo() + ///////////////////////////////////////////////////////////////////////////////////////// + QStringList g_qtFlags = { + "--disable-gpu", +- "--disable-web-security" ++ "--disable-web-security", ++ "--disable-viz-display-compositor" + }; + + ///////////////////////////////////////////////////////////////////////////////////////// |