head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.38 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.36 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.34 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.32 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.30 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.28 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.26 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.24 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.22 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.20 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.18 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.16 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.14 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.12 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.10 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.8 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.6 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.4 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.2 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.3.0.4 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.2 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.1.0.4 pkgsrc-2004Q4-base:1.1 pkgsrc-2004Q3:1.1.0.2 pkgsrc-2004Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2005.12.11.10.53.54; author markd; state dead; branches; next 1.3; 1.3 date 2005.03.23.21.37.48; author markd; state Exp; branches; next 1.2; 1.2 date 2005.01.05.10.27.43; author markd; state Exp; branches; next 1.1; 1.1 date 2004.08.26.04.04.11; author markd; state Exp; branches 1.1.4.1; next ; 1.1.4.1 date 2005.01.06.00.19.42; author salo; state Exp; branches; next ; desc @@ 1.4 log @Update to KDE 3.5 Many new features and refinements. Notable changes include: * Konqueror is the second web browser to pass the Acid2 CSS test, ahead of Firefox and Internet Explorer * Konqueror can also now free web pages from adverts with its ad-block feature * SuperKaramba is included in KDE, providing well-integrated and easy-to-install widgets for the user's desktop * Kopete has support for MSN and Yahoo! webcams * The edutainment module has three new applications (KGeography, Kanagram and blinKen), and has seen huge improvements in Kalzium @ text @$NetBSD: patch-cg,v 1.3 2005/03/23 21:37:48 markd Exp $ --- kio/kio/kurlcompletion.cpp.orig 2005-03-19 22:43:14.000000000 +1300 +++ kio/kio/kurlcompletion.cpp @@@@ -229,7 +229,11 @@@@ void DirectoryListThread::run() struct dirent *dirPosition = (struct dirent *) malloc( sizeof( struct dirent ) + MAXPATHLEN + 1 ); struct dirent *dirEntry = 0; while ( !terminationRequested() && +#if defined(__NetBSD__) && __NetBSD_Version__ < 106210000 /* NetBSD 1.6U */ + (dirEntry = ::readdir( dir ))) +#else ::readdir_r( dir, dirPosition, &dirEntry ) == 0 && dirEntry ) +#endif { // Skip hidden files if m_noHidden is true @ 1.3 log @Update to KDE 3.4 Highlights at a glance * Text-to-speech system with support built into Konqueror, Kate, KPDF and the standalone application KSayIt * Support for text to speech synthesis is integrated with the desktop * Completely redesigned, more flexible trash system * Kicker with improved look and feel * KPDF now enables you to select, copy & paste text and images from PDFs, along with many other improvements * Kontact supports now various groupware servers, including eGroupware, GroupWise, Kolab, OpenGroupware.org and SLOX * Kopete supports Novell Groupwise and Lotus Sametime and gets integrated into Kontact * DBUS/HAL support allows to keep dynamic device icons in media:/ and on the desktop in sync with the state of all devices * KHTML has improved standard support and now close to full support for CSS 2.1 and the CSS 3 Selectors module * Better synchronization between 2 PCs * A new high contrast style and a complete monochrome icon set * An icon effect to paint all icons in two chosen colors, converting third party application icons into high contrast monochrome icons * Akregator allows you to read news from your favourite RSS-enabled websites in one application * Juk has now an album cover management via Google Image Search * KMail now stores passwords securely with KWallet * SVG files can now be used as wallpapers * KHTML plug-ins are now configurable, so the user can selectively disable ones that are not used. This does not include Netscape-style plug-ins. Netscape plug-in in CPU usage can be manually lowered, and plug-ins are more stable. * more than 6,500 bugs have been fixed * more than 1,700 wishes have been fullfilled * more than 80,000 contributions with several million lines of code and documentation added or changed @ text @d1 1 a1 1 $NetBSD: patch-cg,v 1.2 2005/01/05 10:27:43 markd Exp $ @ 1.2 log @patch from KDE_3_3_BRANCH to stop SIGBUS on Solaris during URL completion. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-cg,v 1.1 2004/08/26 04:04:11 markd Exp $ d3 1 a3 1 --- kio/kio/kurlcompletion.cpp.orig 2004-06-23 05:36:41.000000000 +1200 d5 2 a6 18 @@@@ -54,6 +54,7 @@@@ #include #include #include +#include #include "kurlcompletion.h" @@@@ -218,11 +219,18 @@@@ void DirectoryListThread::run() QDir::setCurrent( *it ); // Loop through all directory entries + // Solaris and IRIX dirent structures do not allocate space for d_name. On + // systems that do (HP-UX, Linux, Tru64 UNIX), we overallocate space but + // that's ok. - struct dirent dirPosition; + struct dirent *dirPosition = (struct dirent *) malloc( sizeof( struct dirent ) + MAXPATHLEN + 1 ); a8 1 - ::readdir_r( dir, &dirPosition, &dirEntry ) == 0 && dirEntry ) d12 1 a12 1 + ::readdir_r( dir, dirPosition, &dirEntry ) == 0 && dirEntry ) a16 9 @@@@ -280,6 +288,8 @@@@ void DirectoryListThread::run() ::closedir( dir ); dir = 0; + + free( dirPosition ); } done(); @ 1.1 log @Fix build on NetBSD < 1.6U (no readdir_r()). @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 @@@@ -54,6 +54,9 @@@@ a8 1 +#ifdef __NetBSD__ a9 1 +#endif d13 10 a22 2 @@@@ -222,7 +225,11 @@@@ void DirectoryListThread::run() struct dirent dirPosition; d25 1 d29 1 a29 1 ::readdir_r( dir, &dirPosition, &dirEntry ) == 0 && dirEntry ) d34 9 @ 1.1.4.1 log @Pullup ticet 207 - requested by Mark Davies portability fix for kdelibs3 Module Name: pkgsrc Committed By: markd Date: Wed Jan 5 10:27:43 UTC 2005 Modified Files: pkgsrc/x11/kdelibs3: Makefile distinfo pkgsrc/x11/kdelibs3/patches: patch-cg Log Message: patch from KDE_3_3_BRANCH to stop SIGBUS on Solaris during URL completion. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-cg,v 1.2 2005/01/05 10:27:43 markd Exp $ d5 1 a5 1 @@@@ -54,6 +54,7 @@@@ d9 1 d11 1 d15 2 a16 10 @@@@ -218,11 +219,18 @@@@ void DirectoryListThread::run() QDir::setCurrent( *it ); // Loop through all directory entries + // Solaris and IRIX dirent structures do not allocate space for d_name. On + // systems that do (HP-UX, Linux, Tru64 UNIX), we overallocate space but + // that's ok. - struct dirent dirPosition; + struct dirent *dirPosition = (struct dirent *) malloc( sizeof( struct dirent ) + MAXPATHLEN + 1 ); a18 1 - ::readdir_r( dir, &dirPosition, &dirEntry ) == 0 && dirEntry ) d22 1 a22 1 + ::readdir_r( dir, dirPosition, &dirEntry ) == 0 && dirEntry ) a26 9 @@@@ -280,6 +288,8 @@@@ void DirectoryListThread::run() ::closedir( dir ); dir = 0; + + free( dirPosition ); } done(); @