summaryrefslogtreecommitdiff
path: root/x11/kdelibs3
AgeCommit message (Collapse)AuthorFilesLines
2010-12-23Mechanically replace references to graphics/jpeg with the suitabledsainty2-4/+4
alternative from mk/jpeg.buildlink3.mk This allows selection of an alternative jpeg library (namely the x86 MMX, SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and follows the current standard model for alternatives (fam, motif, fuse etc). The mechanical edits were applied via the following script: #!/bin/sh for d in */*; do [ -d "$d" ] || continue for i in "$d/"Makefile* "$d/"*.mk; do case "$i" in *.orig|*"*"*) continue;; esac out="$d/x" sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \ -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \ < "$i" > "$out" if cmp -s "$i" "$out"; then rm -f "$out" else echo "Edited $i" mv -f "$i" "$i.orig" && mv "$out" "$i" fi done done
2010-07-14Recursive PKGREVISION bump for the net/mDNSResponder updatesbd2-4/+4
2010-07-13Bump for png update, noted by Robert Elz.wiz2-4/+4
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz2-4/+4
2010-01-17Recursive PKGREVISION bump for jpeg update to 8.wiz2-4/+4
2009-12-13Patches for CVE-2009-0689 and KDE advisory 20091027.markd4-6/+66
2009-10-23Add kludge to let it build on debian squeeze, where it failed with:tnn2-1/+14
/usr/include/asm-generic/fcntl.h:117: error: redefinition of 'struct flock' /usr/include/bits/fcntl.h:159: error: previous definition of 'struct flock' (this is due to kdelibs including kernel headers for inotify) Fingers crossed that this won't introduce regressions on $otherLinux.
2009-08-31Fix build with openssl-1.0. From markd.wiz5-23/+155
Enable openssl again on NetBSD-current. Bump PKGREVISION.
2009-08-29Disable ssl support on NetBSD-5.99.15 and newer (openssl-1.0 snapshot)wiz1-3/+9
because of incompatible changes (STACK removal etc.) until someone fixes it.
2009-08-26bump revision because of graphics/jpeg updatesno2-4/+4
2009-08-18Fix for CVE-2009-1725markd3-3/+19
2009-06-16Fix a serious security issue for platforms using kgrantpty (NetBSD isn'thasso1-2/+6
such, but DragonFly is): ${SETUID_ROOT_PERMS} doesn't work for suid kgrantpty, because the locate() method used to find the path to the binary expects it to have a read permissions set.
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-44/+44
2009-06-14Remove @dirrm entries from PLISTsjoerg1-356/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-08-27Update to KDE 3.5.10markd3-15/+10
minor bugfixes
2008-07-14Mark as destdir ready.joerg1-1/+3
2008-06-12Add CONFLICTS= kdelibs4-[0-9]*abs1-1/+2
2008-05-17Deal with openssl changes in -current.markd4-11/+119
2008-04-27start_kdeinit multiple vulnerabilities - linux onlymarkd2-5/+9
http://www.kde.org/info/security/advisory-20080426-2.txt
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam3-21/+22
through PLIST_SUBST to the plist module.
2008-02-20Update to kde 3.5.9markd5-111/+5
minor bugfixes.
2008-02-12Needs iceauth at runtime. Bump revision. Fixes PR 38007.joerg1-3/+3
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn2-4/+4
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2008-01-04Note pkgsrc as the distribution method, for the bug report wizard.markd1-2/+3
From Sergey Svishchev. Bump PKG_REVISION.
2007-11-30Bump PKGREVISION because openexr now depends on ilmbase.wiz2-4/+4
2007-11-13Use zonetab package rather than doing it locally.markd5-433/+6
2007-10-20Update to KDE 3.5.8markd8-72/+143
core libs * Small performance improvements. * Reworked KCmdLineArgs::makeURL to make "kpdf a:b" work when a:b is an existing file in the current directory. * Be more robust against addressbar spoofing. * A hostname may resolve to multiple addresses. When connection to one timeouts, we should not immediately give up. Instead, we try the other addresses. http ioslave * Fix crash on broken servers. * Fix Connection failed Url Frame Redirection. * Fix session cookies not always accepted. * Fix persistent cookies are treated like session cookies. * Fix a cross-site cookie injection vulnerability. * Fix for correctly propagating HTTP response headers > 8K. * Fix http responses containing just a header cause Konqueror to wait indefinitely for a response. * Fix problem with cookies in konqueror when server specified as IP adress. * Fix per-site cookie policy does not apply to cookies set for subdomains. KHTML * Fix handling of font-variant:inherit. * Fix GMail/Firefox yet again. * Fix confused cursor shapes if mail and new-window links appear on the same page. * Fix cannot type text into boxes on riteaid.com. * Optimize descendant selector matching. * Fix invalid placing of image. * Default to "UTF-8" per section 2 of the draft W3C "The XMLHttpRequest Object" specification. kjs * Do not convert accented latin1 characters into undrawable char in websites using advanced JavaScript.
2007-09-21Updated version of Konqueror address bar spoofing fixmarkd2-7/+7
http://www.kde.org/info/security/advisory-20070914-1.txt
2007-09-21Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.wiz2-5/+5
Bump PKGREVISION.
2007-09-02The Konqueror address bar is vulnerable to spoofing attacksmarkd2-5/+9
that are based on embedding white spaces in the url. In addition the address bar could be tricked to show an URL which it is intending to visit for a short amount of time instead of the current URL. http://www.kde.org/info/security/advisory-20070816-1.txt Bump PKGREVISION for kdelibs3 and kdebase3
2007-05-30Removed some code duplication from the buildlink3 files by using the newrillig1-8/+3
pkg-build-options.mk procedure.
2007-05-23Update to KDE 3.5.7markd7-123/+42
KHTML * Implement heuristic cyr encoding detection. * Implement support for textContent(). * Indicate near mouse pointer if a link wants to open a new browser window. * Harmonize document.href and .pathname of about:blank windows with other browsers. * Fix jumping to the top right before loading a new page. * Make frame name lookup locale-independant. * Make valueOf() and toString() accessible across sites. * Make setValue() work on radio button and checkboxes. * overrideMimeType() implementation. * Fix various crashes and bugs. KJS * Support named function expressions. * Support for localeCompare() function. * Caller property implementation. * Improvements: * Unreserve class keyword as it's often used as an identifier by JS programmers. * Disable UTF-8 validation in libPCRE, since it's incredibly slow. * Support unicode escape sequences in identifier names. * Parse null characters. * toExponential() fix for negative numbers. * Fixed off-by-one digit error in toFixed(). Kate * Update cmake highlighter. * Fix bug in search and replace, placeholder did not work correctly. * Make cursor in inactive views behave correctly. * Update selection after paste. * Multiple views are usable again. Kimgio * Fix buffer overflow during writing xview files.
2007-04-06ioslave PASV port scanning vulnerability (CVE-2007-1564) fix.markd3-4/+48
plus fix against KJS for similar issue to the Qt UTF-8 overlong sequence decoding vulnerability. Bump PKGREVISION.
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-3/+3
Patch provided by Sergey Svishchev in private mail.
2007-02-07add a mirror for the post-3.5.6-kdelibs.diff patchfileabs1-2/+3
2007-02-07khtml/konqueror title XSS vulnerabilitymarkd2-3/+9
http://www.kde.org/info/security/advisory-20070206-1.txt Bump PKGREVISION.
2007-02-05Reverting r617941. This fixes jumping to the top right before loading amarkd3-2/+19
new page in konqueror and also fixes page loading time increase. From KDE SVN. Bump PKGREVISION.
2007-01-26Update to KDE 3.5.6markd11-2356/+2069
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 &notin; displayed as &not;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.
2007-01-17Very belatedly bump PKGREVISION for all jasper dependencies becausewiz2-4/+4
of the shlib name change (!) during the update to 1.900.0. Noted by Robert Elz in PR 35431.
2006-12-12Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.joerg1-2/+2
The redundant parsing of bsd.prefs.mk is mostly avoided now and parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-11-20Fix a regression in html rendering. From KDE svn. Bump PKGREVISION.markd3-2/+17
2006-11-20Add MESSAGE suggesting the creation of /tmp/.ICE-unix prior to startingmarkd1-0/+11
KDE.
2006-11-20Explicitly note files with SPECIAL_PERMS.markd1-1/+5
2006-11-20Use CHECK_PORTABILITY_SKIP for kate/tests/highlight.sh - its not a realmarkd3-19/+4
script.
2006-10-15Make check-portability.sh happy. kate/tests/highlight.sh is notmarkd2-1/+18
runnable but fix the "test ==" anyway.
2006-10-12Update to KDE 3.5.5markd6-14/+76
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 <iframe src="javascript:..."> properly. Fixes some of the product pages on amazon.com and the reader on freemail.hu. * Permit faster auto-scrolling with the middle mouse button. * Permit manually scrolling frames with keyboard et al. even if they have scrolling=no. * Don't miss some of the attribute changes relevant for restyling. * Properly restyle when when an anchor stop being a link of becomes one. * Properly honor bottom padding on scrolled overflow. * Honor no-repeat in background when background offset is negative. * Fixes in application of padding to inline elements. * Various memory leak fixes, in particular in the element from ID or name lookup caches, and some table and attribute node operations. * Fix handling of <colgroup> elements without span attribute. * Fixes in stacking order of elements with non-visible overflow. * Fixing crash upon deleting cells from rows. * Do not improperly reset text-align in tables in strict mode. * Properly re-layout table caption if needed. * Fixing two crashes in the capitalization code (regression). * Fix crash on hover due to dangling placeholder box. * Fix sometimes incorrect positioning of positioned elements having root as containing block. * Fixed crash when characterSet is accessed on newly-created document. * Fix regression in <label> support. * Support the add method on the options collection. * Properly discard malformed content properties. * Parse 'align' attribute of iframes. * Make sure to properly escape ampersands in right-click google search. * Resetting a SELECT with no default selection should not select the first item if it's a multiple selection list. * Do not let NodeIterators escape out of the root node. * For percentage height calculation purposes, make body appear to have the same height as the viewport (quirk mode). * Properly account for overflows induced by inline-blocks and text-shadows. * Remove incorrect addition of borders to layers which made some links unclickable (regression). * Fix mistake which made the viewport width be used instead of the root block width when calculating the document width (regression). * Make sure that when display:compact blocks are merged into a host block, the height of the resulting block is at least that of the compact block. * Do not limit single-line input elements to entry of 1024 characters. * Do not try to run external VBScript; add the newly approved ECMAScript mimetypes. * Fix bug involving first-letter property where text fragments would 'disappear' (being offset far to the right or left) instead of breaking to next line. * Allow instanceof to work on most DOM objects (partial fix). kjs * Parse dates with ',', '-' and ':' where whitespace was expected. Example: ",-:September,03,-:,2006, 13:53:02,-:" * Do not crash when modifying an invalid date object. * Fix locale-dependence in the parser, which resulted in floating point numbers getting misparsed in some locales. kio * Set m_bDeep in all KServiceGroup constructors, or it may be used uninitialized in load() and entries(). kbuildsycoca did this, and valgrind caught it. kdecore * Pick correctly the best icon size. Also make -1,-1 return the largest icon and not the first one (makes more sense and saying the first one is as good as saying a random one). * Be explicit about windowInfo() args. * NET::Override is old and hated. * Add support for more icon contexts in the icon loader. * Search for icons also in $XDG_DATA_DIRS. * Fix KSharedConfig to actually share readonly configs. kdefx * - "features" is clobbered by the longjmp, so mark it as volatile to avoid that a clever compiler (gcc 4.2) optimizes reads away. kdesu * Add sudo support. See that bug for some remaining issues. kdeui * Don't draw a highlighting line above KPopupMenu title sections. It looks very out-of-place, especially when using styles with rounded PE_HeaderSections. kdoctools * Some extra entities required for 100% successful docs compilation. kdeprint * CUPS 1.2 support * Show prettier urls. knewstuff * Unbreak "latest" and "most downloads" views. * Fix memory leaks. KWallet * Fix deadlock with autocompletion popups. * Associate wallet dialogs properly with main windows. l10n * Fix short date format for Turkish.
2006-09-11Improve findMostRecent: when no minor version is available, assume itjoerg2-9/+35
is -1 and continue the comparision.
2006-09-11Bump revision for SSL fix on DragonFly.joerg1-1/+2
2006-09-11Use the NetBSD/OpenBSD shared library magic on DragonFly as welljoerg2-16/+16
to fix SSL usage. Problem reported on DragonFly's user list.