summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Grimm2020-03-12 13:38:51 +0100
committerLukas Grimm2020-03-12 13:38:51 +0100
commit76627761ee563d6505e76423e62ccfd71fe3574b (patch)
treef59cc75416d805f574c7095bc7dae0aadbbd8de7
parent62faf650c0b8b0a6fa244e08336602c34aca8d3d (diff)
downloadaur-76627761ee563d6505e76423e62ccfd71fe3574b.tar.gz
Applied Patch from Palshife and Increased pkgrel
Applied Patch to fix Video Issue with newer Qt Version
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
-rw-r--r--plex.patch12
3 files changed, 20 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2488b0cde382..342bc7eb495b 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
+ pkgrel = 2
url = https://github.com/plexinc/plex-media-player
arch = i686
arch = x86_64
@@ -25,6 +25,7 @@ pkgbase = plex-media-player
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
source = qt.patch
+ source = plex.patch
sha512sums = f8b99973d59a0f5db8640faf5b882c3c6d3f18a90de2ab88f85d6cb85078f9161195afafdf79f62af6da6019793fb982d7a2b7f07a4893b4572654430a2535ee
sha512sums = da01efe5eec9a57b7a8e6d35cf3e045187f21042ccdae1259b191e3cab6db498ef447d2833dda164b4a8d65896797bb4e481ee5d2de51da78c406c90d35f8448
sha512sums = f9eee9f78bdf251b8ca46bcd5cfc0a97180386d8b56f807ce54563fa1fe123c82cffc8340f5d54d553bb249010a6c1a2c64439ffe8c33a6f2a04adfdb6eb2b5c
@@ -32,6 +33,7 @@ pkgbase = plex-media-player
sha512sums = 074663aa6efa1065a020e816760218338775def155578e680f69870f361210ab9c7af334fc8bca68f09b9945e225f7ccfbc64e003175310c1dcc42468b9b9731
sha512sums = 1b5a6475d47430c3f5e83f0d909f608d9b7956c8672f5dcab731bc6968b23bf54c479923e0bdc988316050b7468f1a07d11a7ebf9911de8f3f90a67ac0574705
sha512sums = SKIP
+ sha512sums = SKIP
pkgname = plex-media-player
diff --git a/PKGBUILD b/PKGBUILD
index 3e1753726e15..02f13013c7d1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,7 +11,7 @@ _fullname="$pkgname-$_fullver"
_web_buildid="172-17d1db2564f6ac"
_web_desktop_ver="4.27.0-564f6ac"
_web_tv_ver="4.27.1-17d1db2"
-pkgrel=1
+pkgrel=2
pkgdesc='Next generation Plex Desktop Client'
arch=('i686' 'x86_64' 'armv7h')
license=('GPL')
@@ -24,7 +24,8 @@ 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'
@@ -33,12 +34,14 @@ sha512sums=('f8b99973d59a0f5db8640faf5b882c3c6d3f18a90de2ab88f85d6cb85078f916119
'ca2a5bd27618f0b6d353af9f874fa3b768032b1b70e8fe9dd599e7c32b7c85e9b4f98b4fd3939b607478f929305a93da1819113cbf00f1a1c351092b38beb884'
'074663aa6efa1065a020e816760218338775def155578e680f69870f361210ab9c7af334fc8bca68f09b9945e225f7ccfbc64e003175310c1dcc42468b9b9731'
'1b5a6475d47430c3f5e83f0d909f608d9b7956c8672f5dcab731bc6968b23bf54c479923e0bdc988316050b7468f1a07d11a7ebf9911de8f3f90a67ac0574705'
+ '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"
+ };
+
+ /////////////////////////////////////////////////////////////////////////////////////////