Package Details: qt5-styleplugins 5.0.0.20170311-35

Git Clone URL: https://aur.archlinux.org/qt5-styleplugins.git (read-only, click to copy)
Package Base: qt5-styleplugins
Description: Additional style plugins for Qt5
Upstream URL: https://github.com/qt/qtstyleplugins
Keywords: Qt5 style
Licenses: LGPL
Submitter: arojas
Maintainer: yrlf
Last Packager: yrlf
Votes: 80
Popularity: 1.70
First Submitted: 2020-05-26 19:14 (UTC)
Last Updated: 2023-01-08 12:56 (UTC)

Pinned Comments

yrlf commented on 2020-09-12 18:03 (UTC) (edited on 2022-12-08 16:50 (UTC) by yrlf)

Quick reminder: qt-base 5.15.7+kde+r176-1 has been released; Users of this package will need to rebuild qt5-styleplugins (yay -S --rebuild qt5-styleplugins), otherwise Qt applications will crash.

The pkgrel of this package has been bumped so this should be done automatically by your AUR helper.

qt5-base last release: 2022-11-24 10:22
PKGBUILD updated: 2022-12-08 17:48

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

q234rty commented on 2022-05-15 19:14 (UTC)

Well, it's time to bump again :D

kanehekili commented on 2022-03-25 22:03 (UTC)

Tried to compile, but failed with:

qgtk2dialoghelpers.cpp:46:10: fatal error: gtk/gtk.h: No such file or directory 46 | #include <gtk/gtk.h>

gtk2 and gtk3 are installed...

yrlf commented on 2022-03-16 12:11 (UTC)

@patrick96: done

patrick96 commented on 2022-03-16 11:31 (UTC)

@yrlf Could you bump the pkgrel to force all AUR helpers to rebuild the package? This will save a lot of people a lot of headache.

rekman commented on 2022-03-16 02:41 (UTC)

Qt 5.15.3 has been released. As stated in the pinned comment, you will need to rebuild this package or Qt applications will crash.

MarsSeed commented on 2022-03-14 11:58 (UTC)

Hi,

I suggest to make this a split package: build once, but package the base and a qt5-styleplugins-gtk2 separately.

The latter should contain:

  • usr/lib/qt/plugins/styles/libqgtk2style.so
  • usr/lib/qt/plugins/platformthemes/libqgtk2.so
  • usr/lib/cmake/Qt5Widgets/Qt5Widgets_QGtk2StylePlugin.cmake
  • usr/lib/cmake/Qt5Gui/Qt5Gui_QGtk2ThemePlugin.cmake

Because gtk2 is not mandatory for the base library to work, only for the above-mentioned optional additions.

If you split this package, the -gtk2 one can be optional for the main package.

Also in this case, gtk2 should be a makedepend for the base package, and a normal depend for the -gtk2 subpackage.

allgood38 commented on 2021-06-11 15:58 (UTC)

I think that there might be a race condition somewhere, or a shell invocation issue. I had an issue with the first build attempt (clean environment, so the --rebuild shouldn't have been needed to get around the QT package update) and I got a strange error from moc complaining about too many files.

But the odd thing was that it was in the bash session I called makepkg from, rather than a subshell. I could see the moc invocation from bash history, along with all the calls to gcc. The really weird part, was that the package was finished before the call to moc. I'll see if I can do some debugging on it next week, maybe my set up is weird.

Anyways, thanks for making this PKGBUILD, when it worked, its awesome.

tom commented on 2021-02-04 16:55 (UTC) (edited on 2021-07-02 22:21 (UTC) by eschwartz)

An error occured while update:

Beginne build()...

...

I/usr/lib/qt/mkspecs/linux-g++ -o .obj/qgtk2dialoghelpers.o qgtk2dialoghelpers.cpp
In Datei, eingebunden von /usr/include/gtk-2.0/gdk/gdkcairo.h:28,
                 von /usr/include/gtk-2.0/gdk/gdk.h:33,
                 von /usr/include/gtk-2.0/gtk/gtk.h:32,
                 von qgtk2dialoghelpers.cpp:46:
/usr/include/gtk-2.0/gdk/gdkpixbuf.h:37:10: schwerwiegender Fehler: gdk-pixbuf/gdk-pixbuf.h: Datei oder Verzeichnis nicht gefunden
   37 | #include <gdk-pixbuf/gdk-pixbuf.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
Kompilierung beendet.
make[4]: *** [Makefile:741: .obj/qgtk2dialoghelpers.o] Fehler 1
make[4]: Verzeichnis „/home/.../.cache/yay/qt5-styleplugins/src/qtstyleplugins-335dbece103e2cbf6c7cf819ab6672c2956b17b3/src/plugins/platformthemes/gtk2“ wird verlassen
make[3]: *** [Makefile:47: sub-gtk2-make_first] Fehler 2
make[3]: Verzeichnis „/home/.../.cache/yay/qt5-styleplugins/src/qtstyleplugins-335dbece103e2cbf6c7cf819ab6672c2956b17b3/src/plugins/platformthemes“ wird verlassen
make[2]: *** [Makefile:48: sub-platformthemes-make_first] Fehler 2
make[2]: Verzeichnis „/home/.../.cache/yay/qt5-styleplugins/src/qtstyleplugins-335dbece103e2cbf6c7cf819ab6672c2956b17b3/src/plugins“ wird verlassen
make[1]: *** [Makefile:47: sub-plugins-make_first] Fehler 2
make[1]: Verzeichnis „/home/.../.cache/yay/qt5-styleplugins/src/qtstyleplugins-335dbece103e2cbf6c7cf819ab6672c2956b17b3/src“ wird verlassen
make: *** [Makefile:47: sub-src-make_first] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
    Breche ab...
error making: qt5-styleplugins

gamezelda commented on 2020-12-27 23:14 (UTC)

@Brottweiler: gcc is already assumed to be installed if you're building from AUR.

https://wiki.archlinux.org/index.php/Arch_User_Repository#Getting_started

"Ensure the base-devel package group is installed in full (pacman -S --needed base-devel)."