diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | frameless.patch | 13 | ||||
-rw-r--r-- | menu-bar.patch | 12 |
4 files changed, 19 insertions, 21 deletions
@@ -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 @@ -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() + |