From e6954b7b876a17424104fa87662649563c63f0b2 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Sun, 2 Mar 2025 22:32:53 -0800 Subject: [PATCH] Fix (youtube-music): Handle AutoReqProv Electron issues (#3686) (#3711) * Improve bundled libraries AutoProv exclusion Signed-off-by: Gilver * Bump release Signed-off-by: Gilver * Disable AutoReq and explicitly list deps Signed-off-by: Gilver --------- Signed-off-by: Gilver (cherry picked from commit 1caffc26a551f5b96120c7052e5ade3b2471fb6d) Co-authored-by: Gilver --- anda/apps/youtube-music/youtube-music.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/anda/apps/youtube-music/youtube-music.spec b/anda/apps/youtube-music/youtube-music.spec index 6030a5dbaa..8ddcb2195c 100644 --- a/anda/apps/youtube-music/youtube-music.spec +++ b/anda/apps/youtube-music/youtube-music.spec @@ -1,8 +1,8 @@ %define debug_package %nil # Exclude private libraries since this is bundled with electron -%global __requires_exclude libffmpeg.so -%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so +%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$ +%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$ # macro shorthand for calling pnpm %global pnpm npx pnpm@%{pnpm_version} @@ -13,7 +13,7 @@ Name: youtube-music Version: 3.7.5 -Release: 2%?dist +Release: 3%?dist Summary: YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader) Source1: youtube-music.desktop License: MIT @@ -32,6 +32,11 @@ BuildRequires: python3 gcc-c++ BuildRequires: pnpm nodejs20 %endif +Requires: nss +Requires: libXext +Requires: libXfixes +AutoReq: no + %description YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)