[kde-freebsd] qt4.4 and kde4 buildtest on 6.3

2008-07-04 Thread Oliver Heesakkers
Hi,

I succesfully upgraded Qt 4.3 to 4.4 from the area51 ports.
and installed kdebase4 from the area51 ports leaving my full kde 3.5.8 
installation untouched.

6.3-RELEASE-p1, custom SMP kernel

I crudely hacked my way through the following:

1:
Most of the qt4-ports would not extract the mkspecs directory. So I had to 
copy those every time from qmake4 (where it did extract correctly)

I also noticed some QT_MKSPECS_DIR-NOTFOUND flying by during other builds, but 
as they didn't seem to break stuff that went uncorrected.

(Ever since the first unofficial qt4-port I have QMAKESPEC=freebsd-g++ in my 
environment.)

2:
I had to patch automoc4 to include pthread on make (see attached).

3.
During some plasma stuff I discovered that /usr/bin/c++ was gcc 3.4.6. I have 
gcc42 installed from ports, but I couldn't get the plasma build to work with 
that.
(putting USE_GCC=4.2+ in the Makefile created an error about 
fvisibility=hidden not being compiled in with Qt)

I worked around that by manually compiling the following cpp's 
with /usr/local/bin/c++42:
- containment.cpp
- corona.cpp
- dataengine.cpp
- runnermanager.cpp

How do I tell the port to use gcc 4.2 where appropriate?
Could this form the basis for some of the other problems?

4.
KMonitorProcessIO lacked an
#include 
before user.h for the definition of NGROUPS (and others).

5.
kaccess.h had an include to Phonon MediaObject, which I 
had to change (see attached).

6.
automoc got stuck three times while working on something. The first was 
kwin_ozone_config.so, I don't remember the second, the last was:
kdebase-4.0.83/build/apps/konqueror/sidebar/trees/history_module/kcm_history_automoc.cpp

After killing the stuck process and restarting the make, the problem did not 
appear again.

Upon the start of kde4 I first got an error "URL cannot be listed desktop:/" 
and KCMInit crashed, signal 11 (SIGSEV) (no valid backtrace).

In the end startup did seem to succeed, but I had no kind of graphics, that's 
what I'm working on now.
--- work/automoc4-0.9.83/CMakeLists.txt.bak	2008-07-04 03:21:36.0 +0200
+++ work/automoc4-0.9.83/CMakeLists.txt	2008-07-04 03:21:56.0 +0200
@@ -5,7 +5,7 @@
 find_package(Qt4 REQUIRED)
 
 if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_C_COMPILER MATCHES "icc")
-   set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-check-new -fno-common")
+   set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-check-new -fno-common")
 endif (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_C_COMPILER MATCHES "icc")
 
 include_directories(${QT_INCLUDE_DIR})
--- work/kdebase-workspace-4.0.83/kcontrol/access/kaccess.h.bak	2008-07-04 07:20:50.0 +0200
+++ work/kdebase-workspace-4.0.83/kcontrol/access/kaccess.h	2008-07-04 07:21:12.0 +0200
@@ -12,7 +12,7 @@
 #include 
 #include 
 
-#include 
+#include 
 
 #include 
 #define explicit int_explicit// avoid compiler name clash in XKBlib.h
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


Re: [kde-freebsd] PC-BSD 7 with KDE 4.1 beta2 Alpha available!

2008-07-04 Thread Kris Moore
Duncan Young wrote:
> Good news/Bad News
> 
> Good News: It installs onto virtualbox.
> 
> Bad news: Its asking me for CD #3
> 
> regards
> 
> Duncan


Opps sorry about that! I forgot to mention, for this alpha, please 
"skip" the optional components section, and you won't be prompted for 
CD3. You also can tell it to skip CD3, and the install will proceed as 
usual. Our build-servers are busy cranking away at over 200 PBIs PCBSD7, 
and I need to wait until that is done before I put together a 3rd CD.



-- 

Kris Moore
PC-BSD Software
http://www.pcbsd.com
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


[kde-freebsd] cvs commit: area51/misc/kdehier4 Makefile pkg-descr pkg-plist area51/misc/kdehier4/files dirlist make-plist.sh mtree-dirlist

2008-07-04 Thread Max Brazhnikov
makc2008/07/04 23:51:32 CEST

  KDE/FreeBSD QA/Devel Repository

  Added files:
misc/kdehier4Makefile pkg-descr pkg-plist 
misc/kdehier4/files  dirlist make-plist.sh mtree-dirlist 
  Log:
  Add kdehier4 port that installs common KDE4 directories
  
  Revision  ChangesPath
  1.1   +46 -0 area51/misc/kdehier4/Makefile (new)
  1.1   +607 -0area51/misc/kdehier4/files/dirlist (new)
  1.1   +15 -0 area51/misc/kdehier4/files/make-plist.sh (new)
  1.1   +14 -0 area51/misc/kdehier4/files/mtree-dirlist (new)
  1.1   +1 -0  area51/misc/kdehier4/pkg-descr (new)
  1.1   +482 -0area51/misc/kdehier4/pkg-plist (new)
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


[kde-freebsd] cvs commit: area51/accessibility/kdeaccessibility4 Makefile pkg-plist area51/databases/akonadi Makefile pkg-plist area51/deskutils/kdepim4 Makefile area51/deskutils/kdepimlibs Makefile p

2008-07-04 Thread Max Brazhnikov
makc2008/07/05 00:01:22 CEST

  KDE/FreeBSD QA/Devel Repository

  Modified files:
accessibility/kdeaccessibility4 Makefile pkg-plist 
databases/akonadiMakefile pkg-plist 
deskutils/kdepim4Makefile 
deskutils/kdepimlibs Makefile pkg-plist 
deskutils/kdeplasmoids Makefile pkg-plist 
devel/kdesdk Makefile pkg-plist 
games/kdegames   Makefile pkg-plist 
graphics/kdegraphics Makefile pkg-plist 
misc/automoc Makefile pkg-plist 
misc/kdeedu  Makefile pkg-plist 
misc/kdeutilsMakefile pkg-plist 
multimedia/kdemultimedia Makefile pkg-plist 
multimedia/phononMakefile pkg-plist 
net/kdenetwork   Makefile pkg-plist 
sysutils/kdeadminMakefile pkg-plist 
www/kdewebdev4   Makefile pkg-plist 
x11/kde4 Makefile 
x11/kdebase-runtime  Makefile pkg-plist 
x11/kdebase-workspace Makefile pkg-plist 
x11/kdebase4 Makefile pkg-plist 
x11/kdelibs4 Makefile pkg-plist 
x11-clocks/kdetoys   Makefile pkg-plist 
x11-themes/kdeartwork Makefile pkg-plist 
  Log:
  Finalise migration to KDE_PREFIX.
  Extend USE_KDE4 for automoc, kdehier and kdeprefix.
  kdeprefix should be used to install port to ${KDE_PREFIX}.
  Remove kde4 subprefix from plists for all kde4 ports.
  
  Revision  ChangesPath
  1.8   +1 -1  area51/accessibility/kdeaccessibility4/Makefile
  1.5   +2089 -2103area51/accessibility/kdeaccessibility4/pkg-plist
  1.8   +2 -5  area51/databases/akonadi/Makefile
  1.6   +49 -58area51/databases/akonadi/pkg-plist
  1.2   +1 -3  area51/deskutils/kdepim4/Makefile
  1.16  +1 -1  area51/deskutils/kdepimlibs/Makefile
  1.9   +889 -900  area51/deskutils/kdepimlibs/pkg-plist
  1.2   +1 -1  area51/deskutils/kdeplasmoids/Makefile
  1.2   +204 -204  area51/deskutils/kdeplasmoids/pkg-plist
  1.8   +1 -1  area51/devel/kdesdk/Makefile
  1.4   +739 -758  area51/devel/kdesdk/pkg-plist
  1.10  +1 -1  area51/games/kdegames/Makefile
  1.4   +1714 -1730area51/games/kdegames/pkg-plist
  1.10  +1 -1  area51/graphics/kdegraphics/Makefile
  1.6   +446 -462  area51/graphics/kdegraphics/pkg-plist
  1.5   +1 -2  area51/misc/automoc/Makefile
  1.2   +4 -7  area51/misc/automoc/pkg-plist
  1.11  +1 -1  area51/misc/kdeedu/Makefile
  1.5   +3648 -3663area51/misc/kdeedu/pkg-plist
  1.8   +1 -1  area51/misc/kdeutils/Makefile
  1.5   +317 -331  area51/misc/kdeutils/pkg-plist
  1.9   +1 -1  area51/multimedia/kdemultimedia/Makefile
  1.4   +160 -176  area51/multimedia/kdemultimedia/pkg-plist
  1.3   +3 -4  area51/multimedia/phonon/Makefile
  1.3   +93 -106   area51/multimedia/phonon/pkg-plist
  1.10  +1 -1  area51/net/kdenetwork/Makefile
  1.3   +1503 -1521area51/net/kdenetwork/pkg-plist
  1.8   +1 -1  area51/sysutils/kdeadmin/Makefile
  1.3   +170 -185  area51/sysutils/kdeadmin/pkg-plist
  1.7   +3 -17 area51/www/kdewebdev4/Makefile
  1.3   +130 -144  area51/www/kdewebdev4/pkg-plist
  1.8   +1 -1  area51/x11-clocks/kdetoys/Makefile
  1.3   +579 -593  area51/x11-clocks/kdetoys/pkg-plist
  1.8   +1 -1  area51/x11-themes/kdeartwork/Makefile
  1.2   +11425 -11473  area51/x11-themes/kdeartwork/pkg-plist
  1.5   +2 -3  area51/x11/kde4/Makefile
  1.18  +1 -1  area51/x11/kdebase-runtime/Makefile
  1.8   +7873 -7895area51/x11/kdebase-runtime/pkg-plist
  1.20  +6 -4  area51/x11/kdebase-workspace/Makefile
  1.11  +1359 -1384area51/x11/kdebase-workspace/pkg-plist
  1.19  +1 -1  area51/x11/kdebase4/Makefile
  1.8   +1022 -1050area51/x11/kdebase4/pkg-plist
  1.24  +2 -4  area51/x11/kdelibs4/Makefile
  1.11  +3943 -3959area51/x11/kdelibs4/pkg-plist
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


[kde-freebsd] cvs commit: area51/Mk bsd.kde4.mk

2008-07-04 Thread Max Brazhnikov
makc2008/07/05 00:10:49 CEST

  KDE/FreeBSD QA/Devel Repository

  Modified files:
Mk   bsd.kde4.mk 
  Log:
  oops, add forgotten bsd.kde4.mk
  
  Finalise migration to KDE_PREFIX.
  Extend USE_KDE4 for automoc, kdehier and kdeprefix.
  kdeprefix should be used to install port to ${KDE_PREFIX}.
  Remove kde4 subprefix from plists for all kde4 ports.
  
  Revision  ChangesPath
  1.8   +19 -8 area51/Mk/bsd.kde4.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


Re: [kde-freebsd] ports/122909: [NEW PORT] [KDE4] polish/qnapi

2008-07-04 Thread edwin
Synopsis: [NEW PORT] [KDE4] polish/qnapi

State-Changed-From-To: suspended->closed
State-Changed-By: edwin
State-Changed-When: Sat Jul 5 00:56:10 UTC 2008
State-Changed-Why: 
Committed, thanks!

http://www.freebsd.org/cgi/query-pr.cgi?pr=122909
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


Re: [kde-freebsd] ports/122909: commit references a PR

2008-07-04 Thread dfilter service
The following reply was made to PR ports/122909; it has been noted by GNATS.

From: [EMAIL PROTECTED] (dfilter service)
To: [EMAIL PROTECTED]
Cc:  
Subject: Re: ports/122909: commit references a PR
Date: Sat,  5 Jul 2008 00:56:13 + (UTC)

 edwin   2008-07-05 00:56:04 UTC
 
   FreeBSD ports repository
 
   Modified files:
 polish   Makefile 
   Added files:
 polish/qnapi Makefile distinfo pkg-descr pkg-plist 
 polish/qnapi/files   patch-doc-qnapi.desktop 
  patch-doc-qnapi_download.desktop 
  patch-doc-qnapi_download.schemas 
  patch-qnapi.pro 
   Log:
   [NEW PORT] polish/qnapi
   
   This is port of polish subtitle distribution project Qt4 client.
   
   WWW:http://krzemin.iglu.cz/?page_id=29
   
   PR: ports/122909
   Submitted by:   "Pawel Pekala" <[EMAIL PROTECTED]>
   
   Revision  ChangesPath
   1.24  +1 -0  ports/polish/Makefile
   1.1   +43 -0 ports/polish/qnapi/Makefile (new)
   1.1   +3 -0  ports/polish/qnapi/distinfo (new)
   1.1   +11 -0 ports/polish/qnapi/files/patch-doc-qnapi.desktop (new)
   1.1   +17 -0 
ports/polish/qnapi/files/patch-doc-qnapi_download.desktop (new)
   1.1   +11 -0 
ports/polish/qnapi/files/patch-doc-qnapi_download.schemas (new)
   1.1   +48 -0 ports/polish/qnapi/files/patch-qnapi.pro (new)
   1.1   +1 -0  ports/polish/qnapi/pkg-descr (new)
   1.1   +16 -0 ports/polish/qnapi/pkg-plist (new)
 ___
 [EMAIL PROTECTED] mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "[EMAIL PROTECTED]"
 
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


Re: [kde-freebsd] qt4.4 and kde4 buildtest on 6.3

2008-07-04 Thread David Johnson
On Friday 04 July 2008 02:26:37 am Oliver Heesakkers wrote:
> 1:
> Most of the qt4-ports would not extract the mkspecs directory. So I had to
> copy those every time from qmake4 (where it did extract correctly)

You shouldn't need those in the work directory, because they have already been 
installed with qmake4. 

> (Ever since the first unofficial qt4-port I have QMAKESPEC=freebsd-g++ in
> my environment.)

That is the cause of the problem. bsd.qt.mk defines QMAKESPEC 
as "${QT_PREFIX}/share/qt4/mkspecs/freebsd-g++". If you're defining it as 
plain "freebsd-g++", it's stripping off the path configure needs to find the 
makespecs.

How do we robustify this? Ignore the environment's QMAKESPEC, or extract the 
makespecs? Or something else?

-- 
David Johnson
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


Re: [kde-freebsd] ports/125300: x11/kde3: devel/kdesdk3: devel/kdevelop: www/kdewebdev: update versions for APR update

2008-07-04 Thread edwin
Synopsis: x11/kde3: devel/kdesdk3: devel/kdevelop: www/kdewebdev: update 
versions for APR update

Responsible-Changed-From-To: freebsd-ports-bugs->kde
Responsible-Changed-By: edwin
Responsible-Changed-When: Sat Jul 5 01:40:10 UTC 2008
Responsible-Changed-Why: 
Over to maintainer (via the GNATS Auto Assign Tool)

http://www.freebsd.org/cgi/query-pr.cgi?pr=125300
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


[kde-freebsd] cvs commit: area51/graphics/qt4-svg Makefile

2008-07-04 Thread David Johnson
brandybuck2008/07/05 05:56:57 CEST

  KDE/FreeBSD QA/Devel Repository

  Modified files:
graphics/qt4-svg Makefile 
  Log:
  missing $ in variable
  
  Revision  ChangesPath
  1.23  +1 -1  area51/graphics/qt4-svg/Makefile
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


[kde-freebsd] cvs commit: area51/devel/qt4-help Makefile

2008-07-04 Thread David Johnson
brandybuck2008/07/05 08:28:01 CEST

  KDE/FreeBSD QA/Devel Repository

  Modified files:
devel/qt4-help   Makefile 
  Log:
  Add runtime dependency on qt4-sqlite3-plugin
  
  Revision  ChangesPath
  1.3   +2 -0  area51/devel/qt4-help/Makefile
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd