summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD8
-rw-r--r--frameless.patch13
-rw-r--r--menu-bar.patch12
4 files changed, 19 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 500a38a00dc1..ff3d3f43f71b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = deezer
pkgdesc = A proprietary music streaming service
pkgver = 4.15.0
- pkgrel = 2
+ pkgrel = 3
url = https://www.deezer.com/
arch = any
license = custom:"Copyright (c) 2006-2018 Deezer S.A."
@@ -10,19 +10,18 @@ pkgbase = deezer
makedepends = prettier
depends = electron
provides = deezer
- options = !strip
source = deezer-4.15.0-setup.exe::https://www.deezer.com/desktop/download/artifact/win32/x86/4.15.0
source = deezer.desktop
source = systray.patch
source = nodeIntegration.patch
source = urls.patch
- source = frameless.patch
+ source = menu-bar.patch
md5sums = 208423389ef47f1c70d60d6e591202e0
md5sums = bb851102d63a9cb396b42d7a61c5104c
md5sums = 4a491cdf76afeffb7680d3abdc3f4b89
md5sums = 199ce71cc60dd7feb84ee36a8580639d
md5sums = 7ee49aab9514e5a4df00fbd7da982688
- md5sums = 3ffc8aa66157da1088eeeaa4b3f05587
+ md5sums = 10058bb31eccb62c706be2d336184a70
pkgname = deezer
diff --git a/PKGBUILD b/PKGBUILD
index 76885ef7105e..2ab2ba92c3b1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Ilya Gulya <ilyagulya@gmail.com>
pkgname="deezer"
pkgver=4.15.0
-pkgrel=2
+pkgrel=3
pkgdesc="A proprietary music streaming service"
arch=('any')
url="https://www.deezer.com/"
@@ -16,14 +16,14 @@ source=(
systray.patch
nodeIntegration.patch
urls.patch
- frameless.patch
+ menu-bar.patch
)
md5sums=('208423389ef47f1c70d60d6e591202e0'
'bb851102d63a9cb396b42d7a61c5104c'
'4a491cdf76afeffb7680d3abdc3f4b89'
'199ce71cc60dd7feb84ee36a8580639d'
'7ee49aab9514e5a4df00fbd7da982688'
- '3ffc8aa66157da1088eeeaa4b3f05587')
+ '10058bb31eccb62c706be2d336184a70')
prepare() {
# Extract app from installer
@@ -46,7 +46,7 @@ prepare() {
# Fix startup error electron 6.0.1 (https://github.com/electron/electron/pull/19570
patch -p1 < "$srcdir/urls.patch"
# Disable menu bar
- patch -p1 < "$srcdir/frameless.patch"
+ patch -p1 < "$srcdir/menu-bar.patch"
cd ..
asar pack app app.asar
diff --git a/frameless.patch b/frameless.patch
deleted file mode 100644
index f63c2914d200..000000000000
--- a/frameless.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/app/js/main/App/index.js b/app/js/main/App/index.js
-index 94631c5..400f221 100644
---- a/app/js/main/App/index.js
-+++ b/app/js/main/App/index.js
-@@ -255,7 +255,7 @@ var App = (function() {
- titleBarStyle: "hiddenInset",
- backgroundColor: "#F8F8F9",
- show: !0,
-- frame: !this.isFrameless,
-+ frame: this.isFrameless,
- webPreferences: {
- devTools: _Utils2.default.hasDevTools(),
- preload: _path2.default.join(
diff --git a/menu-bar.patch b/menu-bar.patch
new file mode 100644
index 000000000000..0685b80bddf0
--- /dev/null
+++ b/menu-bar.patch
@@ -0,0 +1,12 @@
+diff --git a/app/js/main/App/index.js b/app/js/main/App/index.js
+index 94631c5..3d69857 100644
+--- a/app/js/main/App/index.js
++++ b/app/js/main/App/index.js
+@@ -274,6 +274,7 @@ var App = (function() {
+ this._adjustViewToContentSize(),
+ this.mainView.setAutoResize({ width: !0, height: !0 })),
+ (this.originalUserAgent = this.getWebContents().getUserAgent()),
++ this.window.setMenuBarVisibility(false),
+ this.getWebContents().setUserAgent(
+ "Deezer/" +
+ this.app.getVersion() +