diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | 02-mpris-url.patch | 40 | ||||
-rw-r--r-- | PKGBUILD | 5 |
3 files changed, 2 insertions, 47 deletions
@@ -1,7 +1,7 @@ pkgbase = yesplaymusicosd-origin-git pkgdesc = 高颜值的第三方网易云播放器,支持 Windows / macOS / Linux :electron: 支持桌面歌词!(no fork). pkgver = 0.4.5.r47.g90a57c3 - pkgrel = 1 + pkgrel = 2 url = https://github.com/shih-liang/YesPlayMusicOSD arch = x86_64 arch = aarch64 @@ -19,12 +19,10 @@ pkgbase = yesplaymusicosd-origin-git conflicts = yesplaymusic source = git+https://github.com/shih-liang/YesPlayMusicOSD.git source = 01-lyric.diff - source = 02-mpris-url.patch source = yesplaymusic.desktop source = yesplaymusic sha256sums = SKIP sha256sums = f309cc37a283a9396d91056754e734e8f8e56afc82458b35e275d6c5e35efaab - sha256sums = 59ef697b14cc20aa0769991de80057b1ed9ee3624d2ba00d60c23dbd1d90d214 sha256sums = 5b53cb0b2dfea09b992671e6e58057264fa4628fd61851d216bd0d7c7f8e0969 sha256sums = 1a668db904a1d8f5c849aace5916d7013949021f44b0ce9c8e40bf4d643821f3 diff --git a/02-mpris-url.patch b/02-mpris-url.patch deleted file mode 100644 index 4cee09a6ae9d..000000000000 --- a/02-mpris-url.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 60930805393a649f1df0f887f889b7c23d9d4d3a Mon Sep 17 00:00:00 2001 -From: poly000 <1348292515@qq.com> -Date: Thu, 20 Jul 2023 06:30:38 +0800 -Subject: [PATCH] feat #2056: add `xesam:url` field for MPRIS - -chore: do not use fuo scheme, only netease music id is preserved - -fix: lint prettier error ---- - src/electron/mpris.js | 1 + - src/utils/Player.js | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/src/electron/mpris.js b/src/electron/mpris.js -index 2ea5073..f1272d7 100644 ---- a/src/electron/mpris.js -+++ b/src/electron/mpris.js -@@ -35,6 +35,7 @@ export function createMpris(window) { - 'xesam:title': metadata.title, - 'xesam:album': metadata.album, - 'xesam:artist': metadata.artist.split(','), -+ 'xesam:url': metadata.url, - }; - }); - -diff --git a/src/utils/Player.js b/src/utils/Player.js -index 21c90f6..f4d6fb9 100644 ---- a/src/utils/Player.js -+++ b/src/utils/Player.js -@@ -612,6 +612,7 @@ export default class { - ], - length: this.currentTrackDuration, - trackId: this.current, -+ url: '/trackid/' + track.id, - }; - - navigator.mediaSession.metadata = new window.MediaMetadata(metadata); --- -2.41.0 - @@ -4,7 +4,7 @@ pkgname=("yesplaymusicosd-origin-git" "yesplaymusicosd-origin-electron-git") pkgver=0.4.5.r47.g90a57c3 -pkgrel=1 +pkgrel=2 pkgdesc="高颜值的第三方网易云播放器,支持 Windows / macOS / Linux :electron: 支持桌面歌词!(no fork)." arch=("x86_64" "aarch64") url="https://github.com/shih-liang/YesPlayMusicOSD" @@ -17,12 +17,10 @@ optdepends=('yt-dlp: Youtube source for built-in UnblockNeteaseMusic') source=( "git+https://github.com/shih-liang/YesPlayMusicOSD.git" "01-lyric.diff" - "02-mpris-url.patch" "yesplaymusic.desktop" "yesplaymusic") sha256sums=('SKIP' 'f309cc37a283a9396d91056754e734e8f8e56afc82458b35e275d6c5e35efaab' - '59ef697b14cc20aa0769991de80057b1ed9ee3624d2ba00d60c23dbd1d90d214' '5b53cb0b2dfea09b992671e6e58057264fa4628fd61851d216bd0d7c7f8e0969' '1a668db904a1d8f5c849aace5916d7013949021f44b0ce9c8e40bf4d643821f3') _electron=electron13 @@ -41,7 +39,6 @@ esac prepare(){ cd "${srcdir}/YesPlayMusicOSD" git apply "${srcdir}/01-lyric.diff" - git apply "${srcdir}/02-mpris-url.patch" # https://github.com/shih-liang/YesPlayMusicOSD/issues/266#issuecomment-1303486341 cp .env.example .env yarn install --ignore-engines # Hope shih-liang will update vue to a newer version |