[kde-freebsd] [SVN Commit] area51/KDE/accessibility
SVN commit 6339 by fluffy: - kttsd was renamed to jovie, but only daemon. other parts still use ktts in name M +3 -3 kdeaccessibility4/Makefile M +5 -5 ktts/Makefile M +38 -38ktts/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
[kde-freebsd] [SVN Commit] area51/KDE/graphics/kdegraphics4
SVN commit 6340 by fluffy: - Update plist M +1 -1 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
[kde-freebsd] [SVN Commit] area51/KDE/deskutils/kdepimlibs4
SVN commit 6341 by fluffy: - Update plist M +2 -1 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
[kde-freebsd] Current problem reports assigned to k...@freebsd.org
Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description o ports/148199 kde[patch] fix build for x11-toolkits/qt4-gui on powerpc6 o ports/147703 kdedevel/cmake: better handle thread flags o ports/147666 kdeBuild of multimedia/kdemultimedia4 fails if audio/alsa o ports/146805 kdedevel/cmake: add rules for wxgtk-2-2.[864]-config s ports/146540 kdekdegraphics-kuickshow-3.5.10_3 (graphics/kuickshow) do s ports/144663 kdemultimedia/kmplayer begins freeze after the opening of s ports/137587 kde[PATCH] audio/arts: Add more OPTIONS and proper CONFIG s ports/137131 kdex11/kdebase3: genkdmconf leaves new kdmrc world readab s ports/124639 kdekde audio/arts sound skipping on playback; non-artsd s s ports/124321 kdex11/kdebase3 - KDE logins do not work with nsswitch LD s ports/117440 kdemisc/kdeedu3 - Request to package README.ephemerides f s ports/113295 kdenet-im/kopete: pleawse add 'make config' to choose kop 12 problems total. ___ 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/devel/kdesdk4
SVN commit 6342 by fluffy: - Fix build M +13 -0 Makefile M +50 -28pkg-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
[kde-freebsd] [SVN Commit] area51/KDE/x11
SVN commit 6344 by fluffy: - Move kinfocenter patches to kdebase4-workspace - Fix kdebase plist A kdebase4-workspace/files/patch-apps__kinfocenter__base__CMakeLists.txt kdebase4/files/patch-apps__kinfocenter__base__CMakeLists.txt#6337 A kdebase4-workspace/files/patch-apps__kinfocenter__base__info_fbsd.cpp kdebase4/files/patch-apps__kinfocenter__base__info_fbsd.cpp#6337 A kdebase4-workspace/files/patch-apps__kinfocenter__info__CMakeLists.txt kdebase4/files/patch-apps__kinfocenter__info__CMakeLists.txt#6337 A kdebase4-workspace/files/patch-apps_cmake_modules_FindPCIUTILS.cmake kdebase4/files/patch-apps_cmake_modules_FindPCIUTILS.cmake#6337 D kdebase4/files/patch-apps__kinfocenter__base__CMakeLists.txt D kdebase4/files/patch-apps__kinfocenter__base__info_fbsd.cpp D kdebase4/files/patch-apps__kinfocenter__info__CMakeLists.txt D kdebase4/files/patch-apps_cmake_modules_FindPCIUTILS.cmake M +3 -3 kdebase4/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] QFilesSystemWatcher instead of polling/FAM
Am Montag, 28. Juni 2010, 15:44:42 schrieb Kris Moore: On 06/25/2010 17:15, Tijl Coosemans wrote: On Friday 25 June 2010 19:41:11 Kris Moore wrote: On 06/25/2010 12:37, Tijl Coosemans wrote: KDE currently uses polling to detect file and directory changes on FreeBSD, which can use up cpu time (and laptop battery power). The kded4 process seems to make heavy use of this and currently continuously consumes about 5% of my cpu and often causes it to be throttled up by powerd. I've attached a patch that makes KDE use QFileSystemWatcher on FreeBSD which uses kqueue instead of stat. I've been using it for the past few days and it seems to work rather well. One thing I'm not sure about is whether it works with NFS, so it could use some more testing. If you'd like to test it, replace /usr/ports/x11/kdelibs4/files/patch-kio-kio-kdirwatch.cpp with the attached patch and reinstall kdelibs. Just built with this patch here. It does greatly improve my kdeinit4 processes, went from a constant 8-10% to 0-1%. However, it does mess up NFS. When browsing my NFS mounts it doesn't show any directory/file changes until I manually refresh the view. Is this something fixable? It can be fixed in Qt or in KDE. Both already provide polling as a fallback and it would be easy to add some logic similar to what devel/gamin does (call statfs(2) on the given path and use kqueue when MNT_LOCAL is set, polling otherwise). For now, you can also add the following to your ~/.kderc: [DirWatch] nfsPreferredMethod=Stat Great, that seems to work. I was also able to add it to /usr/local/kde4/share/config/kdeglobals and it seems to take effect as well. This is such a reduction in CPU usage that this patch really should be enabled by default :) Great :), will the dependency on gamin/fam now be dropped altogether? Regards, Hannes ___ 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] branches/kde_4_4
SVN commit 6345 by makc: Update kde-l10n ports to 4.4.5 M +3 -3 arabic/kde4-l10n/distinfo M +3 -3 chinese/kde4-l10n-zh_CN/distinfo M +3 -3 chinese/kde4-l10n-zh_TW/distinfo M +3 -3 french/kde4-l10n/distinfo M +3 -3 german/kde4-l10n/distinfo M +63 -1 german/kde4-l10n/pkg-plist M +3 -3 hebrew/kde4-l10n/distinfo M +3 -3 hungarian/kde4-l10n/distinfo M +3 -3 japanese/kde4-l10n/distinfo M +13 -0 japanese/kde4-l10n/pkg-plist M +3 -3 korean/kde4-l10n/distinfo M +3 -3 misc/kde4-l10n-bg/distinfo M +3 -3 misc/kde4-l10n-ca/distinfo M +3 -3 misc/kde4-l10n-ca_valencia/distinfo M +3 -3 misc/kde4-l10n-cs/distinfo M +3 -3 misc/kde4-l10n-csb/distinfo M +3 -3 misc/kde4-l10n-da/distinfo M +3 -3 misc/kde4-l10n-el/distinfo M +3 -3 misc/kde4-l10n-en_GB/distinfo M +3 -3 misc/kde4-l10n-eo/distinfo M +3 -3 misc/kde4-l10n-es/distinfo M +3 -3 misc/kde4-l10n-et/distinfo M +3 -3 misc/kde4-l10n-eu/distinfo M +3 -3 misc/kde4-l10n-fi/distinfo M +13 -0 misc/kde4-l10n-fi/pkg-plist M +3 -3 misc/kde4-l10n-fy/distinfo M +3 -3 misc/kde4-l10n-ga/distinfo M +3 -3 misc/kde4-l10n-gl/distinfo M +3 -3 misc/kde4-l10n-gu/distinfo M +35 -0 misc/kde4-l10n-gu/pkg-plist M +3 -3 misc/kde4-l10n-hi/distinfo M +3 -3 misc/kde4-l10n-hr/distinfo M +3 -3 misc/kde4-l10n-id/distinfo M +3 -3 misc/kde4-l10n-is/distinfo M +3 -3 misc/kde4-l10n-it/distinfo M +3 -3 misc/kde4-l10n-kk/distinfo M +3 -3 misc/kde4-l10n-km/distinfo M +3 -3 misc/kde4-l10n-kn/distinfo M +3 -3 misc/kde4-l10n-lt/distinfo M +3 -3 misc/kde4-l10n-lv/distinfo M +3 -3 misc/kde4-l10n-mai/distinfo M +3 -3 misc/kde4-l10n-mk/distinfo M +3 -3 misc/kde4-l10n-ml/distinfo M +3 -3 misc/kde4-l10n-nb/distinfo M +3 -3 misc/kde4-l10n-nds/distinfo M +3 -2 misc/kde4-l10n-nl/Makefile.man M +3 -3 misc/kde4-l10n-nl/distinfo M +31 -0 misc/kde4-l10n-nl/pkg-plist M +3 -3 misc/kde4-l10n-nn/distinfo M +3 -3 misc/kde4-l10n-pa/distinfo M +3 -3 misc/kde4-l10n-ro/distinfo M +3 -3 misc/kde4-l10n-si/distinfo M +3 -3 misc/kde4-l10n-sk/distinfo M +3 -3 misc/kde4-l10n-sl/distinfo M +3 -3 misc/kde4-l10n-sr/distinfo M +3 -3 misc/kde4-l10n-sv/distinfo M +3 -3 misc/kde4-l10n-tg/distinfo M +3 -3 misc/kde4-l10n-tr/distinfo M +3 -3 misc/kde4-l10n-wa/distinfo M +3 -3 polish/kde4-l10n/distinfo M +3 -3 portuguese/kde4-l10n-pt_BR/distinfo M +0 -5 portuguese/kde4-l10n-pt_BR/pkg-plist M +3 -3 portuguese/kde4-l10n/distinfo M +3 -3 russian/kde4-l10n/distinfo M +3 -3 ukrainian/kde4-l10n/distinfo ___ 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/devel/kdebindings4-python-pykde4
SVN commit 6348 by fluffy: - Use @dirrmtry M +1 -1 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
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdebase4-workspace/files
SVN commit 6349 by fluffy: - Adjust new module layout D patch-apps__kinfocenter__base__CMakeLists.txt D patch-apps__kinfocenter__base__info_fbsd.cpp D patch-apps__kinfocenter__info__CMakeLists.txt D patch-apps_cmake_modules_FindPCIUTILS.cmake A patch-cmake_modules_FindPCIUTILS.cmake patch-apps_cmake_modules_FindPCIUTILS.cmake#6345 A patch-kinfocenter__Modules__base__CMakeLists.txt patch-apps__kinfocenter__base__CMakeLists.txt#6345 A patch-kinfocenter__Modules__base__info_fbsd.cpp patch-apps__kinfocenter__base__info_fbsd.cpp#6345 A patch-kinfocenter__Modules__info__CMakeLists.txt patch-apps__kinfocenter__info__CMakeLists.txt#6345 ___ 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/devel/kdebindings4-smoke
SVN commit 6351 by fluffy: - Adjust building without Qwt5 support if Qwt5 library is installed M +1 -0 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
[kde-freebsd] [SVN Commit] area51/KDE/devel/kdebindings4-ruby
SVN commit 6352 by fluffy: - Update plist - Make Qwt5 bindings optional M +13 -1 Makefile M +24 -2 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
[kde-freebsd] [SVN Commit] area51/KDE/x11/plasma-scriptengine-python/files
SVN commit 6353 by fluffy: - Fix build M +2 -2 patch-plasma__generic__scriptengines__python__CMakeLists.txt ___ 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/devel
SVN commit 6354 by fluffy: - Fix typo M +1 -1 kdebindings4-ruby/Makefile M +1 -1 kdebindings4-smoke/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
[kde-freebsd] [SVN Commit] area51/KDE/x11/plasma-scriptengine-ruby/files
SVN commit 6355 by fluffy: - Update requirements M +1 -1 patch-plasma__generic__scriptengines__ruby__CMakeLists.txt ___ 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