Bug 57630 - Собрать без поддержки тем для kde5
Summary: Собрать без поддержки тем для kde5
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gnome-games-aisleriot (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-24 15:33 MSK by Антон Мидюков
Modified: 2026-01-24 19:55 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2026-01-24 15:33:35 MSK
Прошу собрать gnome-games-aisleriot без поддержки тем kde5, чтобы пакет не вытягивал qt5. kde5 умер, поэтому поддержка его тем более не требуется.
Ниже diff требуемых изменений (собрал себе локально).

diff --git a/gnome-games-aisleriot.spec b/gnome-games-aisleriot.spec
index 39cfcf2..b8488f3 100644
--- a/gnome-games-aisleriot.spec
+++ b/gnome-games-aisleriot.spec
@@ -8,11 +8,11 @@
 # fixed, kde, pysol, svg-rsvg, svg-qtsvg
 # default: svg-rsvg
 %define default_theme_format svg-rsvg
-%def_enable theme_kde
+%def_disable theme_kde
 
 Name: gnome-games-%_name
 Version: %ver_major.35
-Release: alt1
+Release: alt2
 
 Summary: A collection of card games
 Group: Games/Cards
@@ -38,11 +38,12 @@ Requires: pysol-cardsets
 %define guile_ver 22
 
 BuildRequires(pre): rpm-macros-meson
+BuildRequires: gcc-c++ libxml2-devel
 BuildRequires: /proc meson guile%guile_ver guile%guile_ver-devel
 BuildRequires: desktop-file-utils yelp-tools libappstream-glib-devel libgio-devel >= %glib_ver
 BuildRequires: libgtk+3-devel >= %gtk_ver librsvg-devel libcanberra-gtk3-devel
 BuildRequires: libICE-devel libSM-devel
-%{?_enable_theme_kde:BuildRequires: gcc-c++ qt5-base-devel qt5-svg-devel kde5-carddecks libxml2-devel}
+%{?_enable_theme_kde:BuildRequires: qt5-base-devel qt5-svg-devel kde5-carddecks}
 
 %description
 AisleRiot also known as Solitaire or sol is a collection of over 80 card games
Comment 1 Repository Robot 2026-01-24 19:55:04 MSK
gnome-games-aisleriot-3.22.35-alt2 -> sisyphus:

Sat Jan 24 2026 Yuri N. Sedunov <aris@altlinux> 3.22.35-alt2
- updated to 3.22.35-27-gf06e69fc
- disabled obsolete kde5 card themes support (ALT #57630),
  prepared for kde6 ones (see "update-to-qt6" branch)
- fixed BR, added Vcs tag