[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
[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-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/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/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-smoke
SVN commit 6350 by fluffy: - Update plist - Add Qwt5 optional support M +11 -0 Makefile M +7 -4 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-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/devel/kdebindings4-python-pykde4
SVN commit 6347 by fluffy: - Update plist M +18 -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-runtime
SVN commit 6346 by fluffy: - Update plist M +13 -0 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] 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
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
Re: [kde-freebsd] QFilesSystemWatcher instead of polling/FAM
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 :) -- Kris Moore PC-BSD Software iXsystems ___ 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
[kde-freebsd] [SVN Commit] area51/KDE/devel/kdesdk4
SVN commit 6343 by fluffy: - Register CONFLICTS with kdebase-4.4.x M +2 -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/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] 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/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] KDE3, HAL, D-Bus and NTFS-3g
Hello friends. Somebody knows how KDE3, devd, dbus and mount co-operate among themselves or can tell why when I replace /sbin/mount_ntfs with ntfs-3g Konqeror in KDE3 can't see mounted volume? Volume is really mounted and HAL write new correctly record into /media/.hal-mtab but Konqeror show blank volume. If I change path from media:/ or system:/media to /media/ I can usually work but it seems too strange for relatives and friends. How can I fix it? FreeBSD 7.3-RELEASE i386 hal-0.5.13_14 kdebase-3.5.10_5 dbus-1.2.16_1 fusefs-ntfs-2009.4.4 ntfsprogs-2.0.0 ___ 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/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