head 1.9; access; symbols pkgsrc-2017Q3:1.8.0.66 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.62 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.60 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.58 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.56 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.54 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.52 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.50 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.48 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.46 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.44 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.42 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.40 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.38 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.36 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.34 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.32 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.30 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.28 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.26 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.24 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.22 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.20 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.18 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.16 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.14 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.12 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.10 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.8 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.6 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.4 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.2 pkgsrc-2009Q4-base:1.8 pkgsrc-2008Q4:1.7.0.18 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.16 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.14 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.12 pkgsrc-2008Q2-base:1.7 pkgsrc-2008Q1:1.7.0.10 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.8 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.6 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.4 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.2 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.6.0.2 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.5.0.18 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.16 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.14 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.12 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.10 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.8 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.6 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.4 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.2 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 netbsd-1-6:1.1.1.1.0.4 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.1.1.0.6 pkgviews-base:1.1 buildlink2-base:1.1 buildlink2:1.1.1.1.0.2 pkg-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2017.09.26.10.27.21; author wiz; state dead; branches; next 1.8; commitid 9ARpkXTuh9Wg2H8A; 1.8 date 2009.12.13.19.43.51; author markd; state Exp; branches; next 1.7; 1.7 date 2007.01.26.02.44.28; author markd; state dead; branches; next 1.6; 1.6 date 2006.10.12.10.31.04; author markd; state Exp; branches; next 1.5; 1.5 date 2004.08.21.12.16.45; author markd; state dead; branches; next 1.4; 1.4 date 2004.08.11.13.51.14; author markd; state Exp; branches; next 1.3; 1.3 date 2003.01.20.10.04.22; author skrll; state dead; branches 1.3.6.1; next 1.2; 1.2 date 2002.08.25.19.23.52; author jlam; state Exp; branches; next 1.1; 1.1 date 2002.05.31.13.16.46; author skrll; state Exp; branches 1.1.1.1; next ; 1.3.6.1 date 2004.08.13.13.05.05; author agc; state Exp; branches; next ; 1.1.1.1 date 2002.05.31.13.16.46; author skrll; state Exp; branches 1.1.1.1.2.1; next ; 1.1.1.1.2.1 date 2002.05.31.13.16.46; author jlam; state dead; branches; next 1.1.1.1.2.2; 1.1.1.1.2.2 date 2002.06.23.19.06.19; author jlam; state Exp; branches; next ; desc @@ 1.9 log @*: remove qt3 and the packages using it, including KDE3 Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html @ text @$NetBSD: patch-ar,v 1.8 2009/12/13 19:43:51 markd Exp $ fix array overrun (CVE-2009-0689) --- kjs/dtoa.cpp.orig 2005-09-10 20:27:24.000000000 +1200 +++ kjs/dtoa.cpp @@@@ -487,7 +487,7 @@@@ extern double rnd_prod(double, double), #define FREE_DTOA_LOCK(n) /*nothing*/ #endif -#define Kmax 15 +#define Kmax (sizeof(size_t) << 3) struct Bigint { @ 1.8 log @Patches for CVE-2009-0689 and KDE advisory 20091027. @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @Update to KDE 3.5.6 KHTML * Treat specific attribute values case-insensitively during style matching. With these changes, KHTML becomes the first rendering engine to thoroughly pass the 578 tests of the excellent Automated CSS3 Selectors Testsuite (http://www.css3.info/selectors-test). * Implement CSS3 extension text-overflow: ellipsis. * Implement overflow-x/y as many websites use it now. * Fix overflow sometimes not painted/repainted. * Fix incorrect margin for some tables. * Fix crashes on some AJAX pages. * Fix background no-repeat image wrapping. * Fix instanceof ecma operator not working on DOM objects. * Fix some pages appearing empty or missing content. * Fix table caption rendering on some pages. * Make innerText much faster fixing freezes on some web pages. * Fix crash on javascript manipulated tables. * Fix all links gettinh underlined while hovering over just one link on some malformed web pages. * Let floats overflow the left border when they should. * Fix cursor in input field not disappearing when setting focus to another input field. * Prevent crash-inducing recursion of detach due to blur events happening when widgets with focus get destroyed. * Fix border collapse not working in tables. * Fix ∉ displayed as ¬in;. * Make max-height and max-width: none work correctly. * Fix memory leak when using deleteRule. * Fix crash when resolving a stylesheet imported from external one. * Fix an infinite relayout on msdn. * Fix computed line-height beign incorrect. * Fix crash race on various sites with popup ads. * Reset hover text when mouse leaves khtml view. * Whenever the content changes, recheck if the mouse cursor shall show some other shape to correctly match it to the content below it. * Immediately redraw visited links with the respective color when the page got loaded and inserted into the history. * Fix tables sometimes intruding floats on dynamic restyle. * Fix conflicting priorities in font shorthand parsing leading to wrong line-height computation. * Do not crash when finding backwards. * Fix infinite recursion happening when changing style from overflow:scroll to auto. * Fix initial size of input type=FILE form control. * Make vertical-align text-top/bottom CSS 2.1 compliant. * Fix ecma alert() dialog formatting it's output as a single huge line without line breaks. Kate * Add actionscript highlighting. * Add some pseudo-elements that khtml supports, but FireFox doesn't. * Fix wrong indentation at top of source file in cstyle indenter. * Fix memory leaks and accessing uninitialized variable. * Fix endless loop in cstyle indenter. * Fix crash using comment commands. * Java Highlighting: Correctly highlight comments after import lines. kdefx * Change asterisks on passwords to bullets. kdeprint * Fix printing of files with accentuated characters in filename or in the path. * Fix showing names of non local files in kprinter. kio * Don't crash when creating a job for an invalid URL. * Hide the progress dialog while displaying the password dialog. * Fix wrong "Couldn't receive DCOP signal" errors on RMB menu. * Fix statusbar having more than one line. * Fix possible data loss when using kioexec. KJS * Properly propagate some exception values. * Fixed Number.toPrecision(n) calls on negative zero. * Allow changing the internal value of invalid dates. * Fix Unicode support in RegExp handling, and also be more robust vs. embedded nulls. Fixes problems with some cyrillic characters in gmail and makes google calendar somewhat work. @ text @d1 1 a1 1 $NetBSD: patch-ar,v 1.6 2006/10/12 10:31:04 markd Exp $ d3 7 a9 30 --- kate/part/kateautoindent.cpp.orig 2006-10-02 23:46:55.000000000 +1300 +++ kate/part/kateautoindent.cpp @@@@ -714,6 +714,7 @@@@ uint KateCSmartIndent::calcIndent(KateDo int parenCount = 0; // Possibly in a multiline for stmt. Used to skip ';' ... bool found = false; bool isSpecial = false; + bool potentialAnchorSeen = false; //kdDebug(13030) << "calcIndent begin line:" << begin.line() << " col:" << begin.col() << endl; @@@@ -733,7 +734,7 @@@@ uint KateCSmartIndent::calcIndent(KateDo { QChar tc = textLine->getChar (pos); if ((tc == ';' || tc == ':' || tc == ',') && otherAnchor == -1 && parenCount <= 0) - otherAnchor = pos; + otherAnchor = pos, potentialAnchorSeen = true; else if (tc == ')') parenCount++; else if (tc == '(') @@@@ -742,7 +743,7 @@@@ uint KateCSmartIndent::calcIndent(KateDo openCount--; else if (tc == '{') { - openCount++; + openCount++, potentialAnchorSeen = true; if (openCount == 1) break; } @@@@ -826,7 +827,7 @@@@ uint KateCSmartIndent::calcIndent(KateDo } d11 2 a12 4 // treat beginning of document as anchor position - if (cur.line() == 0 && cur.col() == 0) + if (cur.line() == 0 && cur.col() == 0 && potentialAnchorSeen) found = true; d14 2 a15 1 if (!found) @ 1.6 log @Update to KDE 3.5.5 Remove the USE_TOOLS+=gawk:pkgsrc for Solaris as bootstrap now provides a suitable awk. Changes: kdeinit * Add protection against poor Linux OOM-killer heuristic. Kate * Support Q_DECLARE_INTERFACE-macro when coding Qt-code * Don't enter "word selection mode" without an actual selection. * Fixed another stringAtPos(-1) call. KHTML * Heavy DHTML optimizations for the case where the changes in the style merely moves a layer, which is very common. * Significant improvements in painting of inline elements, to be more compliant with CSS 2.1 - section 10.8.1 and Appendix E-2; also includes support for CSS 3 outline-offset. * Support CSS3's hsv/hsva color values. * Fixes to make the new yahoo photos site basically work: fix a bug in XML parser and emission of scroll event. * Fix a regression in performance of background painting. * Properly compute length of utf-8 data in XMLHttpRequest. * Support parsing of attribute/>. * Evaluate scripts in