[arch-multilib] gtk-theme-engines, libqtcurve request
I have a feature request for the multilib repo for at least lib32-qtcurve or better complete gtk-theme support for a better look of 32 bit gtk-apps on kde4. I do post here as advised by a comment on http://bugs.archlinux.org/task/18687 I hope this is correct. Harvey -- Linux is like a wigwam: No Gates, no Windows and an Apache inside
Am 02.09.2010 10:49, schrieb Harvey:
The problem is, it seems that qtcurve-kde4 needs at least kdelibs to build - and kdelibs has lots of dependencies. If we can strip kdelibs down to only include the necessary libraries/dependencies for theme engine support, then we can do it, but I'd like to see PKGBUILDs and dependency trees first before we do anything. One of the goals of multilib is to keep the lib32 package set as small as possible. I use qtcurve myself - but if the required number of dependencies is too big, then I'd prefer not having a nice theme over adding all of them.
On Thu, 02 Sep 2010 11:03:28 +0200, Thomas Bächler <thomas@archlinux.org> wrote:
Afaik qtcurve can be build without kde support. (You wont need it anyway) And the gtk version doesn't need qt or kde at all. -- Pierre Schmitz, https://users.archlinux.de/~pierre
Am 02.09.2010 11:22, schrieb Pierre Schmitz:
That would be good news. We have 'qt' anyway, so if that suffices to build it, we can certainly do it. Who wants to write the PKGBUILD?
Am 02.09.2010 11:25, schrieb Thomas Bächler:
I have no time to make the PKGBUILD right now, but the following configure command seems to work for qtcurve-kde4: CFLAGS="-m32 $CFLAGS" CXXFLAGS="-m32 $CXXFLAGS" LDFLAGS="-m32 $LDFLAGS" PKG_CONFIG_PATH=/usr/lib32/pkgconfig cmake ../ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DQTC_QT_ONLY=true The installation directory is probably still wrong, but it builds a 32 bit qtcurve.so.
The following PKGBUILD compiles, but skype doesn't seem to pick up the theme. It also doesn't complain about the lack of qtcurve when I uninstall it.
Thomas,
It builds for me too but the app I try to run throws the following error: (Lin-HaBu.app:6749): Gtk-WARNING **: Im Modulpfad »qtcurve« konnte keine Themen-Engine gefunden werden Seems the file is in the wrong path? Harvey -- Linux is like a wigwam: No Gates, no Windows and an Apache inside
Am 02.09.2010 14:52, schrieb Harvey:
The package I posted is only qtcurve-qt4 (which is a lib32 replacement for the qtcurve-kde4 package). For GTK applications, you'll need lib32-qtcurve-gtk2, which we can also probably build.
Thomas Bächler <thomas@archlinux.org> wrote:
How is the configuration done? Maybe it looks for Qt config files while the usual package looks for KDE config files ?
Am 02.09.2010 15:02, schrieb Rémy Oudompheng:
The configuration dialog creates .config/qtcurve, which seems KDE-independent. I think the somehow lib32-qt doesn't know that it should use qtcurve, I had yet to find out how this is supposed to work.
participants (4)
-
Harvey
-
Pierre Schmitz
-
Rémy Oudompheng
-
Thomas Bächler