Re: [kde-freebsd] digikam and k3b errors with poudriere
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
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
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
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
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
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
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
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
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
"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
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
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
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
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