Re: [kde-freebsd] digikam and k3b errors with poudriere

2014-03-04 Thread Max Brazhnikov
On Tue, 04 Mar 2014 16:40:07 +0100 Wolfgang Riegler wrote:
> Hi,
> 
> poudriere fails configuring digikam because "MySQL install_db tool 
> found.. NO". It looks like dependency list is not correct.
> 
> k3b fails while packaging: pkg-static: 
> lstat(/wrkdirs/usr/ports/sysutils/k3b-kde4/work/stage/usr/local/lib/kde4/k3bmpcdecoder.so):
>  No such file or directory
>pkg-static: 
> lstat(/wrkdirs/usr/ports/sysutils/k3b-kde4/work/stage/usr/local/share/kde4/services/k3bmpcdecoder.desktop):
>  No such file or directory
> 
> 
> Both logfiles are attached.
> 
> Could you please help me?

Both ports are already fixed, please update portstree.

Max
___
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] digikam and k3b errors with poudriere

2014-03-03 Thread Max Brazhnikov
On Mon, 24 Feb 2014 16:02:50 +0100 Wolfgang Riegler wrote:
> Hi,
> 
> poudriere fails configuring digikam because "MySQL install_db tool 
> found.. NO". It looks like dependency list is not correct.
> 
> k3b fails while packaging: "pkg-static: 
> lstat(/wrkdirs/usr/ports/sysutils/k3b-kde4/work/stage/usr/local/lib/kde4/k3blibsndfiledecoder.so):
>  No such file or directory"
> 
> Both logfiles are attached.
> 
> Could you please help me?

digikam is fixed. I have temporally disabled Musepack support in k3b, until I 
find more time for it.

Thanks for report!

Max
___
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] digikam-kde4-l10n

2013-05-12 Thread Max Brazhnikov
On Fri, 10 May 2013 19:59:44 +0200 Wolfgang Riegler wrote:
> Hi,
> 
> I'm compiling all needed ports with poudriere and install them with pkgng.
> 
> I have some trouble with the german translation of digikam, because of pkg 
> conflict with german/kde4-l10n:
> 
> pkg install de-kde-l10n-4.10.1
> Conflict found on path /usr/local/kde4/share/locale/de/LC_MESSAGES/libkipi.mo 
> between de-kde-l10n-4.10.1(german/kde4-l10n) and digikam-
> l10n-3.1.0(graphics/digikam-kde4-l10n)
> 
> 
> can you please help me?

I've committed a fix to digikam-kde4-l10n port. Please update portstree and
rebuild digikam-kde4-l10n.

Cheers,
Max
___
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] digikam-kde4-l10n

2013-05-10 Thread Wolfgang Riegler
Hi,

I'm compiling all needed ports with poudriere and install them with pkgng.

I have some trouble with the german translation of digikam, because of pkg 
conflict with german/kde4-l10n:

pkg install de-kde-l10n-4.10.1
Conflict found on path /usr/local/kde4/share/locale/de/LC_MESSAGES/libkipi.mo 
between de-kde-l10n-4.10.1(german/kde4-l10n) and digikam-
l10n-3.1.0(graphics/digikam-kde4-l10n)


can you please help me?

thanks in advance

Wolfgang
___
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] digikam

2013-03-27 Thread Andriy Gapon

I wonder if anyone is working on digikam update to 3.1.0.
Current version seems to be a little bit out of sync with libkdcraw-4.10.1 and
libkipi-4.10.1.

For example:
/usr/obj/ports/usr/ports/graphics/digikam-kde4/work/digikam-2.9.0/core/utilities/cameragui/devices/umscamera.cpp:
In member function 'virtual bool Digikam::UMSCamera::getThumbnail(const 
QString&,
const QString&, QImage&)':
/usr/obj/ports/usr/ports/graphics/digikam-kde4/work/digikam-2.9.0/core/utilities/cameragui/devices/umscamera.cpp:227:
error: 'loadDcrawPreview' is not a member of 'KDcrawIface::KDcraw'

This can be easily fixed by 1,$s/loadDcrawPreview/loadRawPreview/

But there are also errors about KIPI interface:
/usr/obj/ports/usr/ports/graphics/digikam-kde4/work/digikam-2.9.0/core/utilities/setup/setupplugins.cpp:
In constructor 'Digikam::SetupPlugins::SetupPlugins(QWidget*)':
/usr/obj/ports/usr/ports/graphics/digikam-kde4/work/digikam-2.9.0/core/utilities/setup/setupplugins.cpp:89:
error: invalid use of incomplete type 'struct KIPI::ConfigWidget'
/usr/local/kde4/include/libkipi/pluginloader.h:55: error: forward declaration of
'struct KIPI::ConfigWidget'


-- 
Andriy Gapon
___
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] digikam-2.6.0_1: [PATCH] addition of config option for ENABLE_THUMBS_DB, also thumbnails malfunction when option is set by default

2012-06-28 Thread Yuri

Hi,

This is an essential option in the cmake of digikam that isn't exposed 
in port config.

Default is "on", see patch.

The reason why I look into this is that it seems like thumbnails are 
broken with both mysql and sqlite backends, see PR:

https://bugs.kde.org/show_bug.cgi?id=302663

This should be fixed, but in any case ENABLE_THUMBS_DB option is good to 
have (as a potential workaround and in general).


Thanks,
Yuri



=== begin patch ===
--- Makefile.orig   2012-06-28 12:15:51.0 -0700
+++ Makefile2012-06-28 12:24:43.0 -0700
@@ -27,11 +27,12 @@

 LATEST_LINK=   ${PORTNAME}-kde4

-OPTIONS_DEFINE=NLS GPHOTO2 PIMLIBS MYSQL
-OPTIONS_DEFAULT=   GPHOTO2 PIMLIBS
+OPTIONS_DEFINE=NLS GPHOTO2 PIMLIBS MYSQL THUMBSDB
+OPTIONS_DEFAULT=   GPHOTO2 PIMLIBS THUMBSDB

 GPHOTO2_DESC=  Enable gphoto2 camera support
 PIMLIBS_DESC=  Enable address book support
+THUMBSDB_DESC= Enable thumbs DB, high disk consumption and slow 
otherwise


 MAKE_JOBS_SAFE=yes
 USE_BZIP2= yes
@@ -68,6 +69,12 @@
 CMAKE_ARGS+=   -DWITH_KdepimLibs:BOOL=OFF
 .endif

+.if ${PORT_OPTIONS:MTHUMBSDB}
+CMAKE_ARGS+=   -DENABLE_THUMBS_DB=on
+.else
+CMAKE_ARGS+=   -DENABLE_THUMBS_DB=off
+.endif
+
 .if ${PORT_OPTIONS:MMYSQL}
 USE_MYSQL= server
 USE_QT4+=  sql-mysql_run
===end patch===
___
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] digikam-kde4 build failure on -current

2012-06-24 Thread Michael Butler
On 06/24/12 13:31, Jason E. Hale wrote:

> Do you happen to have QT3 installed?  

Yes, I do - other apps need them :-(

> It seems like the build is picking up QT3 headers included before
> the QT4 headers. I went ahead and tested the build with QT3
> installed and got a similar failure. In any case, could you try the
> attached patch?  Simply replace /usr/ports/graphics/digikam- 
> kde4/files/patch-CMakeLists.txt with the attached file.
> 
> Let me know if it works and I'll see about getting it committed.

That worked - thanks!

imb



___
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] digikam-kde4 build failure on -current

2012-06-24 Thread Jason E. Hale
On Wednesday, June 20, 2012 19:27:21 Michael Butler wrote:
> Is anyone else seeing this?
> 
> [ 74%] Building CXX object
> utilities/advancedrename/CMakeFiles/advancedrename.dir/parser/modifiers/remo
> vedoublesmodifier.o Linking CXX shared module ../lib/kio_digikamsearch.so
> [ 74%] Built target kio_digikamsearch
> [ 75%] Building CXX object
> utilities/advancedrename/CMakeFiles/advancedrename.dir/parser/modifiers/uniq
> uemodifier.o In file included from
> /usr/local/include/qt4/QtCore/qbasicatomic.h:227, from
> /usr/local/include/qt4/QtCore/qatomic.h:46,
>  from /usr/local/include/qt4/QtCore/qmap.h:45,
>  from /usr/local/include/qt4/QtCore/QMap:1,
>  from
> /usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedr
> ename/common/parseresults.h:29, from
> /usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedr
> ename/common/rule.h:29, from
> /usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedr
> ename/common/modifier.h:29, from
> /usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedr
> ename/parser/modifiers/uniquemodifier.h:34, from
> /usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedr
> ename/uniquemodifier.moc:10, from
> /usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedr
> ename/parser/modifiers/uniquemodifier.cpp:25:
> /usr/local/include/qt4/QtCore/qatomic_arch.h:96:4: error: #error "Qt has
> not been ported to this architecture"
> 
> I define CPUTYPE?=prescott and /usr/local/share/qt4/mkspecs/qconfig.pri
> defines (as it should) ..
> 
> QT_ARCH = i386
> 
> So, I'm assuming QT_ARCH_I386 *should* be defined somewhere .. 
> 

Do you happen to have QT3 installed?  It seems like the build is picking up 
QT3 headers included before the QT4 headers.  I went ahead and tested the 
build   with QT3 installed and got a similar failure.  In any case, could you 
try the attached patch?  Simply replace /usr/ports/graphics/digikam-
kde4/files/patch-CMakeLists.txt with the attached file.

Let me know if it works and I'll see about getting it committed.--- ./CMakeLists.txt.orig   2012-06-04 16:38:57.0 -0400
+++ ./CMakeLists.txt2012-06-24 12:52:32.0 -0400
@@ -203,9 +203,10 @@
 FIND_LIBRARY(MATH_LIBRARY m)
 ENDIF(NOT WIN32)
 
-IF(Boost_FOUND)
-INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
-ENDIF(Boost_FOUND)
+STRING(TOLOWER ${CMAKE_SYSTEM_NAME} node_platform)
+IF(${node_platform} MATCHES freebsd)
+FIND_LIBRARY(KVM_LIBRARY NAMES kvm)
+ENDIF(${node_platform} MATCHES freebsd)
 
 
#-
 
@@ -595,6 +596,10 @@
 ${CMAKE_CURRENT_BINARY_DIR}/digikam
 )
 
+IF(Boost_FOUND)
+INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
+ENDIF(Boost_FOUND)
+
 IF(USE_SCRIPT_IFACE)
 INCLUDE_DIRECTORIES(${QT_QTSCRIPT_INCLUDE_DIR})
 ENDIF(USE_SCRIPT_IFACE)
@@ -1689,6 +1694,16 @@
 MACRO_OPTIONAL_ADD_SUBDIRECTORY(tests)
 ENDIF(KDE4_BUILD_TESTS)
 
+OPTION(WITH_NLS "NLS Support" ON)
+IF(WITH_NLS)
+FIND_PACKAGE(Msgfmt REQUIRED)
+FIND_PACKAGE(Gettext REQUIRED)
+ADD_SUBDIRECTORY(po)
+ENDIF(WITH_NLS)
+
+ADD_SUBDIRECTORY(doc/digikam/digikam)
+ADD_SUBDIRECTORY(doc/digikam/showfoto)
+
 IF(NOT WIN32)
 CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/digikam.lsm.cmake 
${CMAKE_CURRENT_BINARY_DIR}/digikam.lsm)
 ENDIF(NOT WIN32)
___
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] digikam-kde4 build failure on -current

2012-06-22 Thread Michael Butler
Is anyone else seeing this?

[ 74%] Building CXX object
utilities/advancedrename/CMakeFiles/advancedrename.dir/parser/modifiers/removedoublesmodifier.o
Linking CXX shared module ../lib/kio_digikamsearch.so
[ 74%] Built target kio_digikamsearch
[ 75%] Building CXX object
utilities/advancedrename/CMakeFiles/advancedrename.dir/parser/modifiers/uniquemodifier.o
In file included from /usr/local/include/qt4/QtCore/qbasicatomic.h:227,
 from /usr/local/include/qt4/QtCore/qatomic.h:46,
 from /usr/local/include/qt4/QtCore/qmap.h:45,
 from /usr/local/include/qt4/QtCore/QMap:1,
 from
/usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedrename/common/parseresults.h:29,
 from
/usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedrename/common/rule.h:29,
 from
/usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedrename/common/modifier.h:29,
 from
/usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedrename/parser/modifiers/uniquemodifier.h:34,
 from
/usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedrename/uniquemodifier.moc:10,
 from
/usr/ports/graphics/digikam-kde4/work/digikam-2.6.0/core/utilities/advancedrename/parser/modifiers/uniquemodifier.cpp:25:
/usr/local/include/qt4/QtCore/qatomic_arch.h:96:4: error: #error "Qt has
not been ported to this architecture"

I define CPUTYPE?=prescott and /usr/local/share/qt4/mkspecs/qconfig.pri
defines (as it should) ..

QT_ARCH = i386

So, I'm assuming QT_ARCH_I386 *should* be defined somewhere .. 

I'm not subscribed to kde@ so please cc me on any replies,

Thanks,

imb
___
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] Digikam SC 2.5.0

2012-05-21 Thread Raphael Kubo da Costa
"Jason E. Hale"  writes:

> Hello,
>
> I have come up with patches to update graphics/digikam-kde4 and graphics/kipi-
> plugins-kde4 to 2.5.0.  There are also 4 new ports that are either optional or
> required for the Digikam and Kipi-plugins builds.  Kipi-plugins are now a part
> of the Digikam SC, and I think it would be easier if all of these ports were
> maintained together.  I would be more than willing to maintain all of them to
> save the KDE FreeBSD team some time.

Thanks a lot for working on this. We're all pretty busy with the KDE
4.8.3/Qt 4.8.1 exp-run these days, but I'll take a look at the tarball
when things settle down.
___
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] Digikam SC 2.5.0

2012-05-18 Thread Jason E. Hale
Hello,

I have come up with patches to update graphics/digikam-kde4 and graphics/kipi-
plugins-kde4 to 2.5.0.  There are also 4 new ports that are either optional or 
required for the Digikam and Kipi-plugins builds.  Kipi-plugins are now a part 
of the Digikam SC, and I think it would be easier if all of these ports were 
maintained together.  I would be more than willing to maintain all of them to 
save the KDE FreeBSD team some time.

I tested these on FreeBSD 9.0-RELEASE i386 with KDE 4.7.4.  The only problem I 
ran across was if the Map feature is used in Digikam, it will crash upon exit.  
I think this might be a problem with libmarblewidget...maybe a newer version 
will fix the problem.

New ports:
- astro/libkgeomap: Library for browsing photos on a map (required by digikam, 
optional for kipi-plugins)
- graphics/libkface: Wrapper library for libface - facial recognition 
(required by digikam)
- net/libkvkontakte: Library for accessing vk.com (optional for kipi-plugins)
- net/libmediawiki: Library for accessing MediaWiki sites (optional for kipi-
plugins)

Digikam port changes:
- add LICENSE (GPLv2)
- make NLS optional
- add MYSQL option to build MySQL database support
- remove LENSFUN option (graphics/lensfun is now required)
- remove MARBLE option (libkgeomap provides this and is required)
- add files/patch-digikam__CMakeLists.txt (detect kvm library on FreeBSD)
- add files/patch-libs__3rdparty__kmemoryinfo__kmemoryinfo_backend.cpp (add 
some headers for kvm)
- add files/patch-utilities__setup__setupplugins.cpp (from upstream, fixes 
support for older libkipi)
- remove files/patch-libs_3rdparty_libpgf_PGFplatform.h (applied upstream)
- remove files/patch-libs__database__databasewatch.cpp (applied upstream)
- remove files/qt3to4headers.txt - not needed

Kipi-plugins port changes:
- add LICENSE (GPLv2)
- make NLS optional
- add EXPOBLEND option to pull in runtime dependencies for the ExpoBlening 
plugin...there are a lot of ports that get pulled in by graphics/hugin, so 
turn it OFF by default
- add options for the new digikam libraries (the MEDIAWIKI option is disabled 
right now since it is disabled in the build, but it will be available for 
2.6.0)
- add KSANE option for scanning
- change files/patch-expoblending__manager__actionthread.cpp (log2f() is in 
newer FreeBSD versions, so only apply fix to older versions)
- remove files/patch-cmake__modules__FindGpod.cmake (unneeded)
- remove files/patch-ipodexport__CMakeLists.txt (unneeded)
- update WWW

Cheers,
Jason


digikam_ports-2.5.0.tar.gz
Description: application/compressed-tar
___
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] digikam

2011-11-08 Thread Raphael Kubo da Costa
Wolfgang Riegler  writes:

> Hi everyone,
>
> I want to use an up to date version of digikam (2.3). There is only
> version 1.9 in ports. Will it be updated?

Yes; I just can't say exactly _when_. Right now we're kind of busy
updating KDE to 4.7.3; after that we can work on the other ports. That
is, unless you do it faster and come up with a patch for us ;)

> Is there a problem compiling and installing digikam from source?

Not that I know of, you just have to configure your environment
correctly (ie. if you're not installing into /usr/local/kde4, you need
to set at least $KDEDIRS the right way).
___
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] digikam

2011-11-08 Thread Wolfgang Riegler
Hi everyone,

I want to use an up to date version of digikam (2.3). There is only version 1.9 
in ports. Will it be updated? Is there a problem compiling and installing 
digikam from source?

thanks

Wolfgang
___
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] Digikam won't start: MakerTagInfo registry full

2008-03-08 Thread Mark Nowiasz
Hi all,

when trying to start digikam, it crashes with the following error message:

>digikam
terminate called after throwing an instance of 'Exiv2::Error'
  what():  MakerTagInfo registry full
Abort (core dumped)

Do you have any idea how to fix it?

I'm using 7.0-STABLE/amd 64

Regards,
Mark
-- 
The Roman Rule
The one who says it cannot be done should never interrupt the one who 
is 
doing it.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd