Re: QT install and search paths

2017-10-06 Thread Hartmut Goebel
Hallo, I just posted to patch-series for this. - 28719 is your (unchanged) and my patches for changing the directory layout - 28720 are enhancements to KDE framework Please review these patches. Thanks! Both series are available on the "wip-qt-paths" branch. I suggest to push both series to

Re: QT install and search paths

2017-09-22 Thread Hartmut Goebel
Am 19.09.2017 um 18:30 schrieb Hartmut Goebel: > I found some things missing in may packages, so I suggest implementing > this first on the wip-qt-paths branch to avoid unnecessary rebuilds: > > - QCH > > - PythonModuleGeneration > > I will look at this and push further changes to the

Re: QT install and search paths

2017-09-19 Thread Hartmut Goebel
Hi, Am 07.09.2017 um 15:38 schrieb 宋文武: > Yes, and here are my updates on the paths issue of pkg-config files and > qwt: I did put your patches and mine in a new branch "wip-qt-paths". Building these (based on master from 2017-09-17 12:08:48 86805c1ba39) passed. I found some things missing in

Re: QT install and search paths

2017-09-07 Thread 宋文武
Hartmut Goebel writes: > Am 04.09.2017 um 09:44 schrieb Thomas Danckaert: >> Just to make sure, the idea is to: >> >> 1. apply 宋文武's qtbase patch adjusting the paths of various qt components >> >> 2. apply your 2 patches for qtscintilla and qtwebkit >> >> 3.

Re: QT install and search paths

2017-09-04 Thread Hartmut Goebel
Am 04.09.2017 um 09:44 schrieb Thomas Danckaert: > Just to make sure, the idea is to: > > 1. apply 宋文武's qtbase patch adjusting the paths of various qt components > > 2. apply your 2 patches for qtscintilla and qtwebkit > > 3. adjust kde.scm so packages in there build correctly? ACK from my

Re: QT install and search paths

2017-09-04 Thread Thomas Danckaert
From: Hartmut Goebel <h.goe...@crazy-compilers.com> Subject: Re: QT install and search paths Date: Sat, 2 Sep 2017 18:40:44 +0200 > I'll take care of the packages in kde-frameworks.scm, I assume/hope > Thomas will take care of the ones in kde.scm. Hi, Just to make sure, the ide

Re: QT install and search paths

2017-09-03 Thread 宋文武
Hartmut Goebel writes: > Am 03.09.2017 um 13:46 schrieb 宋文武: > > 0002-gnu-qt-Fix-install-paths-in-submodules.patch > > I'm afraid this breaks some packages, e.g. qwt (qt.scm) and sonnet > (kde-frameworks.scm). Can you have a look at what is going wrong here? >

Re: QT install and search paths

2017-09-03 Thread Hartmut Goebel
Am 03.09.2017 um 13:46 schrieb 宋文武: > 0002-gnu-qt-Fix-install-paths-in-submodules.patch > I'm afraid this breaks some packages, e.g. qwt (qt.scm) and sonnet (kde-frameworks.scm). Can you have a look at what is going wrong here? Thanks (Without this patch, but with my other two applied I can

Re: QT install and search paths

2017-09-03 Thread Hartmut Goebel
Hi, enclosed the required patch for qscintilla to make python-qscintilla build and qtwebkit. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | >From

Re: QT install and search paths

2017-09-03 Thread 宋文武
> [...] > And vlc fails to build due to can't find headers of Qt5X11Extras. > Indeed, the pkg-config output of Qt5X11Extras seems wrong: > $ pkg-config --cflags --libs Qt5X11Extras > -I/gnu/store/l8xp2i57plmdd3pprhznc8r03ha3sv2s-qtbase-5.9.1/include/qt5/QtGui >

Re: QT install and search paths

2017-09-02 Thread 宋文武
Hartmut Goebel writes: > Am 27.08.2017 um 18:49 schrieb Hartmut Goebel: > > It is searched in several sub-directories of > /tmp/guix-build-…/qtwayland-opensource-src-5.9.1/plugins/platforms/../../../ > (which is the > /tmp/guix-build-qtwayland-5.9.1.drv-0

Re: QT install and search paths

2017-09-02 Thread Hartmut Goebel
Am 27.08.2017 um 18:49 schrieb Hartmut Goebel: > It is searched in several sub-directories of > /tmp/guix-build-…/qtwayland-opensource-src-5.9.1/plugins/platforms/../../../ > (which is the /tmp/guix-build-qtwayland-5.9.1.drv-0 directory), but > not in …/lib. I did not find out how to Uff, I

Re: QT install and search paths

2017-08-27 Thread Hartmut Goebel
Am 25.08.2017 um 18:04 schrieb 宋文武: > Here is a patch to adjust the directory layout of qtbase: I tested this patch and building qtwayland failed: cd /tmp/guix-build-qtwayland-5.9.1.drv-0/qtwayland-opensource-src-5.9.1/tests/auto/client/client ./target_wrapper.sh  ./tst_client The error message

Re: QT install and search paths

2017-08-26 Thread Hartmut Goebel
Am 25.08.2017 um 18:04 schrieb 宋文武: > Here is a patch to adjust the directory layout of qtbase: Thanks a lot! I merged it in my kde-plama branch and just started a new build for kde-frameworks and plasma-desktop. I'll report my insights. -- Regards Hartmut Goebel | Hartmut Goebel |

Re: QT install and search paths

2017-08-25 Thread 宋文武
Here is a patch to adjust the directory layout of qtbase: >From b264ccfdec5c7334ef7e428c8b483bc673edc393 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Fri, 25 Aug 2017 22:52:41 +0800 Subject: [PATCH] gnu: qtbase: Use a more standard

Re: QT install and search paths

2017-08-25 Thread 宋文武
Hartmut Goebel writes: > Am 24.08.2017 um 13:59 schrieb 宋文武: >> Currently, it doesn't follow a normal package layout, We should change >> it to (like it in Debian and ArchLinux): > > I'd support this. > > What do you think about using "…/qt5" instead of just "…/qt",

Re: QT install and search paths

2017-08-25 Thread Hartmut Goebel
Am 24.08.2017 um 13:37 schrieb Thomas Danckaert: > Either way, I think qtbase's QT_PLUGIN_PATH setting only has an effect > if a user installs qtbase directly in their profile […] so > applications using these plugins will still need to set the correct > environment variable themselves somehow?

Re: QT install and search paths

2017-08-25 Thread Hartmut Goebel
Am 24.08.2017 um 13:59 schrieb 宋文武: > Currently, it doesn't follow a normal package layout, We should change > it to (like it in Debian and ArchLinux): I'd support this. What do you think about using "…/qt5" instead of just "…/qt", like Fedora does. IMHO this is not a bad idea. > Which need

Re: QT install and search paths

2017-08-24 Thread 宋文武
Hartmut Goebel writes: > Hi, > > I'm currently working on the build of KDE's plasma-desktop. When strac-ing > the tets, I dicoverd that plaugins are searched in > > /gnu/store/…-qtbase-5.9.1/plugins/… > > while most of the KDE program use > >

Re: QT install and search paths

2017-08-24 Thread Thomas Danckaert
From: Hartmut Goebel <h.goe...@crazy-compilers.com> Subject: QT install and search paths Date: Wed, 23 Aug 2017 20:25:10 +0200 [...] I found this in qt.scm (qtbase):    (search-path-specification     (variable "QT_PLUGIN_PATH")     (files '("pl

QT install and search paths

2017-08-23 Thread Hartmut Goebel
Hi, I'm currently working on the build of KDE's plasma-desktop. When strac-ing the tets, I dicoverd that plaugins are searched in /gnu/store/…-qtbase-5.9.1/plugins/… while most of the KDE program use /gnu/store/…-plasma-workspace-5.10.4/lib/plugins/… (mind the additional `lib`)