FS#70377 - [materia-gtk-theme] missing build option 'gnome_shell_version'
Attached to Project:
Community Packages
Opened by notreally (acc) - Thursday, 08 April 2021, 22:09 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Saturday, 10 April 2021, 16:32 GMT
Opened by notreally (acc) - Thursday, 08 April 2021, 22:09 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Saturday, 10 April 2021, 16:32 GMT
|
Details
Description:
The theme must be compiled with the gnome-shell version specified, otherwise it will lead to inconsistent behavior when updating before gnome-shell updates. Additional info: * version: 20210322 * upstream issue: https://github.com/nana-4/materia-theme/issues/569#issuecomment-815969573 * upstream build guide: https://github.com/nana-4/materia-theme/blob/master/INSTALL.md Steps to reproduce: 1. press `Super + a` to open the application view in gnome shell; 2. drag any app to the right and empty workspace, so there will be 3 workspaces; 3. press `Esc` to enter the windows view, then see the workspaces thumbnails on the top. |
This task depends upon
Closed by Bruno Pagani (ArchangeGabriel)
Saturday, 10 April 2021, 16:32 GMT
Reason for closing: Fixed
Additional comments about closing: 20210322-2
Saturday, 10 April 2021, 16:32 GMT
Reason for closing: Fixed
Additional comments about closing: 20210322-2
Comment by notreally (acc) -
Thursday, 08 April 2021, 22:52 GMT
At least, it needs to rebuild on each new version of gnome-shell.
Comment by
Gunnar Bretthauer (Taijian) -
Friday, 09 April 2021, 21:10 GMT
Since gnome-shell now also depends on gtk4, maybe materia theme
should also? Seeing, as it's a shell theme?
Comment by notreally (acc) -
Friday, 09 April 2021, 22:08 GMT
Materia theme support gtk2, gtk3 and gtk4, but only the newest
gnome-shell. It's not just a gnome-shell theme. Additionally, gtk
themes are more akin to configuration files than separate software
and do not depend on the existence of gtk.
Comment by
Gunnar Bretthauer (Taijian) -
Saturday, 10 April 2021, 09:44 GMT
Well yes, but since materia-theme auto-selects the correct version
of GTK4 to support at build time (unless specified otherwise),
GTK4 needs to be added as a make-depend, otherwise the theme will
come out misconfigured because there will be no GTK4 in the
buildroot (assuming that the Arch build servers use clean
buildroots to build packages, which I very much assume...).
Comment by
Bruno Pagani (ArchangeGabriel) -
Saturday, 10 April 2021, 16:30 GMT
Right, so the real issue is that materia needs rebuild on gtk4 and
gnome-shell update. Will need to coordinate with their maintainer.