[kde-freebsd] Cantor fails to build

2013-03-30 Thread Andreas Nilsson
Hello,
I'm trying to upgrade my packages, among them cantor. It does not compile:

[ 48%] Building CXX object
src/backends/octave/CMakeFiles/cantor_octavebackend.dir/octavebackend.o
cd /wrkdirs/usr/ports/math/cantor/work/.build/src/backends/octave &&
/usr/local/bin/g++46   -DMAKE_CANTOR_OCTAVEBACKEND_LIB -DQT_U
SE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -O2 -fno-strict-aliasing
-pipe -march=core2 -Wl,-rpath=/usr/local/lib/gcc46 -Wl,
-rpath=/usr/local/lib/gcc46 -Wnon-virtual-dtor -Wno-long-long -Wundef
-Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wfo
rmat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common
-Woverloaded-virtual -fno-threadsafe-statics -fvisibil
ity=hidden -Werror=return-type -fvisibility-inlines-hidden -O2 -DNDEBUG
-DQT_NO_DEBUG -fPIC -I/wrkdirs/usr/ports/math/cantor/work/
.build/src/backends/octave
-I/wrkdirs/usr/ports/math/cantor/work/cantor-4.10.1/src/backends/octave
-I/wrkdirs/usr/ports/math/canto
r/work/cantor-4.10.1/src/lib
-I/wrkdirs/usr/ports/math/cantor/work/.build/src/lib
-I/wrkdirs/usr/ports/math/cantor/work/cantor-4.1
0.1/src/lib/test -I/usr/local/kde4/include -I/usr/local/kde4/include/KDE
-I/usr/local/include/qt4/phonon -I/usr/local/include/qt4/
QtXmlPatterns -I/usr/local/include/qt4/QtXml
-I/usr/local/include/qt4/QtWebKit -I/usr/local/include/qt4/QtTest
-I/usr/local/includ
e/qt4/QtSvg -I/usr/local/include/qt4/QtSql
-I/usr/local/include/qt4/QtScript -I/usr/local/include/qt4/QtOpenGL
-I/usr/local/includ
e/qt4/QtNetwork -I/usr/local/include/qt4/QtDeclarative
-I/usr/local/include/qt4/QtDBus -I/usr/local/include/qt4/Qt3Support -I/usr/
local/include/qt4/QtGui -I/usr/local/include/qt4/QtCore
-I/usr/local/include/qt4/Qt -I/usr/local/share/qt4/mkspecs/default -I/usr/
local/include/qt4 -o CMakeFiles/cantor_octavebackend.dir/octavebackend.o -c
/wrkdirs/usr/ports/math/cantor/work/cantor-4.10.1/src/
backends/octave/octavebackend.cpp
CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::showSettings()':
cantor.cpp:(.text+0x197c): undefined reference to `Settings::self()'
cantor.cpp:(.text+0x1a05): undefined reference to
`Cantor::Backend::listAvailableBackends()'
cantor.cpp:(.text+0x1b92): undefined reference to
`Cantor::Backend::availableBackends()'
cantor.cpp:(.text+0x1c9d): undefined reference to `Cantor::Backend::icon()
const'
cantor.cpp:(.text+0x1cad): undefined reference to `Cantor::Backend::name()
const'
CMakeFiles/cantor.dir/cantor.o: In function
`CantorShell::hasAvailableBackend()':
cantor.cpp:(.text+0x1d8c): undefined reference to
`Cantor::Backend::availableBackends()'
cantor.cpp:(.text+0x1e07): undefined reference to
`Cantor::Backend::isEnabled() const'
CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::addWorksheet()':
cantor.cpp:(.text+0x1e6e): undefined reference to `Settings::self()'
cantor.cpp:(.text+0x1e73): undefined reference to `Settings::self()'
cantor.cpp:(.text+0x1f14): undefined reference to
`Cantor::Backend::availableBackends()'
cantor.cpp:(.text+0x21ec): undefined reference to `Cantor::Backend::url()
const'
cantor.cpp:(.text+0x21fc): undefined reference to `Cantor::Backend::name()
const'
CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::updatePanel()':
cantor.cpp:(.text+0x25ff): undefined reference to
`Cantor::PanelPluginHandler::staticMetaObject'
cantor.cpp:(.text+0x264f): undefined reference to
`Cantor::PanelPluginHandler::plugins()'
cantor.cpp:(.text+0x26e6): undefined reference to
`Cantor::PanelPlugin::setParentWidget(QWidget*)'
cantor.cpp:(.text+0x26f6): undefined reference to
`Cantor::PanelPlugin::name()'
cantor.cpp:(.text+0x2760): undefined reference to
`Cantor::PanelPlugin::name()'
cantor.cpp:(.text+0x2952): undefined reference to
`Cantor::Backend::availableBackends()'
cantor.cpp:(.text+0x29de): undefined reference to
`Cantor::Backend::isEnabled() const'
cantor.cpp:(.text+0x2b4d): undefined reference to `Cantor::Backend::icon()
const'
cantor.cpp:(.text+0x2b72): undefined reference to `Cantor::Backend::name()
const'
cantor.cpp:(.text+0x2bf4): undefined reference to `Cantor::Backend::name()
const'
cantor.cpp:(.text+0x2d5b): undefined reference to
`Cantor::PanelPlugin::name()'
CMakeFiles/cantor.dir/backendchoosedialog.o: In function
`BackendChooseDialog::onAccept()':
backendchoosedialog.cpp:(.text+0x164): undefined reference to
`Settings::self()'
backendchoosedialog.cpp:(.text+0x17d): undefined reference to
`Settings::self()'
backendchoosedialog.cpp:(.text+0x1ae): undefined reference to
`Settings::self()'
backendchoosedialog.cpp:(.text+0x1c3): undefined reference to
`Settings::self()'
CMakeFiles/cantor.dir/backendchoosedialog.o: In function
`BackendChooseDialog::updateDescription()':
backendchoosedialog.cpp:(.text+0x21e): undefined reference to
`Cantor::Backend::createBackend(QString const&)'
backendchoosedialog.cpp:(.text+0x247): undefined reference to
`Cantor::Backend::url() const'
backendchoosedialog.cpp:(.text+0x266): undefined reference to
`Cantor::Backend::name() const'
CMakeFiles/cantor.dir/backendc

[kde-freebsd] py27-pykde4-4.10.1

2013-03-30 Thread ajtiM
Hi!

Port p27-pykde4-4.10.1 (and previous versions too) has a "problem" with pop-up 
menus during installation:
When I run installation with portmaster I setup options, before building it 
asked me for settings again and before installation it asked me again.
I have a problem just with this port.

Thank you.
 
Mitja
--
http://www.redbubble.com/people/lumiwa
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] py27-pykde4-4.10.1

2013-03-30 Thread Alberto Villa
On Saturday 30 March 2013 05:44:36 ajtiM wrote:
> Port p27-pykde4-4.10.1 (and previous versions too) has a "problem" with
> pop-up menus during installation:
> When I run installation with portmaster I setup options, before building it
> asked me for settings again and before installation it asked me again.
> I have a problem just with this port.

It's a problem with new OPTIONS implementation (PKGNAMEPREFIX is used 
before being defined), it affects many other ports too. I'll see how this can 
be fixed globally.
-- 
Alberto Villa, FreeBSD committer 
http://people.FreeBSD.org/~avilla

If a shameless woman expects to be defiled and then dies of her fierce
love because you do not consent, will chastity also be homicide?
-- Saint Augustine


signature.asc
Description: This is a digitally signed message part.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [SVN Commit] area51/PORTS/net-im

2013-03-30 Thread Alberto Villa
SVN commit 9159 by avilla:

- Fix build and plist.

This should complete the update to KDE Telepathy 0.6 beta 1, but I'll
wait for a successful build to call for tests.
0.6 will hopefully be the first version available in FreeBSD ports.



 M  +84 -0 ktp-accounts-kcm/pkg-plist  
 M  +15 -0 ktp-approver/pkg-plist  
 M  +18 -0 ktp-auth-handler/pkg-plist  
 A ktp-common-internals/files (directory)  
 A ktp-common-internals/files/patch-CMakeLists.txt  
 M  +107 -10   ktp-common-internals/pkg-plist  
 M  +14 -51ktp-contact-list/pkg-plist  
 M  +42 -32ktp-contact-runner/pkg-plist  
 M  +11 -0 ktp-filetransfer-handler/pkg-plist  
 M  +13 -0 ktp-kded-integration-module/pkg-plist  
 M  +16 -1 ktp-send-file/pkg-plist  
 M  +2 -2  ktp-text-ui/files/patch-config__appearance-config.cpp  
 M  +97 -17ktp-text-ui/pkg-plist  
 M  +35 -28plasma-applet-ktp/pkg-plist  


___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] py27-pykde4-4.10.1

2013-03-30 Thread Koop Mast

On 30-3-2013 11:59, Alberto Villa wrote:

On Saturday 30 March 2013 05:44:36 ajtiM wrote:

Port p27-pykde4-4.10.1 (and previous versions too) has a "problem" with
pop-up menus during installation:
When I run installation with portmaster I setup options, before building it
asked me for settings again and before installation it asked me again.
I have a problem just with this port.

It's a problem with new OPTIONS implementation (PKGNAMEPREFIX is used
before being defined), it affects many other ports too. I'll see how this can
be fixed globally.



FYI http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/148637

___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] ports/177509: [Patch] graphics/libkdcraw-kde4 doesn't export classes

2013-03-30 Thread edwin
Synopsis: [Patch] graphics/libkdcraw-kde4 doesn't export classes

Responsible-Changed-From-To: freebsd-ports-bugs->kde
Responsible-Changed-By: edwin
Responsible-Changed-When: Sat Mar 30 17:10:07 UTC 2013
Responsible-Changed-Why: 
Over to maintainer (via the GNATS Auto Assign Tool)

http://www.freebsd.org/cgi/query-pr.cgi?pr=177509
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4

2013-03-30 Thread Raphael Kubo da Costa
SVN commit 9160 by rakuco:

kdelibs4: Disable tests without patching the CMake files.

Instead of touching the source code, just pass an additional option to
CMake.



 M  +2 -1  Makefile  
 M  +2 -11 files/patch-cmake_modules_FindKDE4Internal.cmake  


___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] py27-pykde4-4.10.1

2013-03-30 Thread Baptiste Daroussin
On Sat, Mar 30, 2013 at 12:22:34PM +0100, Koop Mast wrote:
> On 30-3-2013 11:59, Alberto Villa wrote:
> > On Saturday 30 March 2013 05:44:36 ajtiM wrote:
> >> Port p27-pykde4-4.10.1 (and previous versions too) has a "problem" with
> >> pop-up menus during installation:
> >> When I run installation with portmaster I setup options, before building it
> >> asked me for settings again and before installation it asked me again.
> >> I have a problem just with this port.
> > It's a problem with new OPTIONS implementation (PKGNAMEPREFIX is used
> > before being defined), it affects many other ports too. I'll see how this 
> > can
> > be fixed globally.
> >
> 
> FYI http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/148637
> 

FYI this was already happening with old options implementation which was already
using uniquename which is not unique *sick*

the way the option file is handled hasn't change with both implementation.
Bapt


pgpruZkdQSACM.pgp
Description: PGP signature
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4

2013-03-30 Thread Alberto Villa
On Saturday 30 March 2013 20:40:52 Raphael Kubo da Costa wrote:
> SVN commit 9160 by rakuco:
> 
> kdelibs4: Disable tests without patching the CMake files.
> 
> Instead of touching the source code, just pass an additional option to
> CMake.

Please, revert, I want the setting to be changed globally.
-- 
Alberto Villa, FreeBSD committer 
http://people.FreeBSD.org/~avilla

Weinberg's First Law:
Progress is only made on alternate Fridays.


signature.asc
Description: This is a digitally signed message part.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4

2013-03-30 Thread Raphael Kubo da Costa
Alberto Villa  writes:

> On Saturday 30 March 2013 20:40:52 Raphael Kubo da Costa wrote:
>> SVN commit 9160 by rakuco:
>>
>> kdelibs4: Disable tests without patching the CMake files.
>>
>> Instead of touching the source code, just pass an additional option to
>> CMake.
>
> Please, revert, I want the setting to be changed globally.

How about the patch below? I'd really like to stay away from patching
the source code itself as much as possible.

Index: Mk/bsd.kde4.mk
===
--- Mk/bsd.kde4.mk  (revision 9159)
+++ Mk/bsd.kde4.mk  (working copy)
@@ -90,7 +90,8 @@
 KDE4_PREFIX?=  ${LOCALBASE}/kde4

 # Help cmake to find files when testing ports with non-default PREFIX
-CMAKE_ARGS+=   -DCMAKE_PREFIX_PATH="${LOCALBASE};${KDE4_PREFIX}"
+CMAKE_ARGS+=   -DCMAKE_PREFIX_PATH="${LOCALBASE};${KDE4_PREFIX}" \
+   -DKDE4_BUILD_TESTS:BOOL=OFF

 # ${PREFIX} and ${NO_MTREE} have to be defined in the pre-makefile section.
 .if defined(USE_KDE4) && ${USE_KDE4:Mkdeprefix} != ""
Index: x11/kdelibs4/Makefile
===
--- x11/kdelibs4/Makefile   (revision 9160)
+++ x11/kdelibs4/Makefile   (working copy)
@@ -61,8 +61,7 @@
-DWITH_ASPELL:BOOL=Off \
-DWITH_HSPELL:BOOL=Off \
-DKDE_DISTRIBUTION_TEXT:STRING="${OPSYS}" \
-   -DKDE_DEFAULT_HOME:STRING=".kde4" \
-   -DKDE4_BUILD_TESTS:BOOL=Off
+   -DKDE_DEFAULT_HOME:STRING=".kde4"

 MAN1=  checkXML.1 \
kconfig_compiler.1 \
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4

2013-03-30 Thread Alberto Villa
On Sunday 31 March 2013 01:36:27 Raphael Kubo da Costa wrote:
> >> kdelibs4: Disable tests without patching the CMake files.
> >> 
> >> Instead of touching the source code, just pass an additional option to
> >> CMake.
> > 
> > Please, revert, I want the setting to be changed globally.
> 
> How about the patch below? I'd really like to stay away from patching
> the source code itself as much as possible.

Looks fine! Maybe it deserves its own comment.
-- 
Alberto Villa, FreeBSD committer 
http://people.FreeBSD.org/~avilla

This fortune would be seven words long if it were six words shorter.


signature.asc
Description: This is a digitally signed message part.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [SVN Commit] area51/KDE

2013-03-30 Thread Raphael Kubo da Costa
SVN commit 9161 by rakuco:

Do not build KDE unit tests by default.

After talking to avilla I finally understood why the FindKDE4Internal.cmake
was being patched in the first place: the idea is to disable unit tests in
all KDE-based ports.

Do that by passing the KDE4_BUILD_TESTS option to CMake in bsd.kde4.mk
instead of doing that only in kdelibs4.



 M  +2 -1  Mk/bsd.kde4.mk  
 M  +1 -2  x11/kdelibs4/Makefile  


___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information