summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Grimm2020-03-12 13:38:51 +0100
committeraschmocker2020-03-23 16:09:44 +0100
commit6c974ad18487b2d10869043710e46dc65fb7bf90 (patch)
tree1f824a89c9dfb15ce423d1ac2a0f5d1bb6b69238
parent62faf650c0b8b0a6fa244e08336602c34aca8d3d (diff)
downloadaur-6c974ad18487b2d10869043710e46dc65fb7bf90.tar.gz
Applied Patch from Palshife and Increased pkgrel
Applied Patch to fix Video Issue with newer Qt Version Updated to v2.53.0.1063-4c40422c Updated to v2.53.0.1063-4c40422c Updated to v2.53.0.1063-4c40422c Updated to v2.53.0.1063-4c40422c
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD34
-rw-r--r--plex.patch12
3 files changed, 49 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2488b0cde382..09981cdde374 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 3e1753726e15..11b89bbc6153 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
+ };
+
+ /////////////////////////////////////////////////////////////////////////////////////////