summaryrefslogtreecommitdiff
path: root/x11/kdelibs3
AgeCommit message (Collapse)AuthorFilesLines
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-06-01Update to KDE 3.5.3markd10-128/+12
Changes: * KHTML o Don't crash when triple-clicking on a line that has :after or :before content, or anything that isn't in the DOM o Implement nondeterministic CSS matching o Do not crash if an old target got destroyed. o Fix static Y position of positioned objects in initial whitespace (3.5 regression). o Fontrendering: A few percent speedup by caching font scalability info o Konqueror will crash if a floated link uses :hover:before or :hover:after to create a positioned element. o Text selection misbehaves for devanagari. o Fix crash when hovering a HTML menu item o Don't crash when null pointer passed to removeEventListener o Prevent an infinite loop in parseToken() when dealing with broken HTML. o If we saved creating a renderer at attach. Create it if we later need it. o Don't allow to find text in password fields. o Improve XHTML CSS styling o Handle CSS restyling for all types of dynamic DOM changes and user interaction o Only repaint the expossed background when scrolling. Optimizes a few slow pages with unoptimized X11 drivers. o Speed-up painting and selections on pages with large tables. o Match better the error-handling capabilities of Firefox with respect to DL/DT/DD elements. o Added missing sanity check which caused crashes in caret mode on pgup/pgdn when there was no valid caret. o Make sure copyBlt doesn't fail because of different depth. o No other property depends on background-image, and applying it before the rest of the background short-hand breaks it under inheritance. * KIO o Add media kioslave support to KFileDialog o KPropertiesDialog first renames the file, then allows all plugins to save their changes. o Make KDirSelectDialog work with media:/ and similar. Fixes JuK. * KDEPrint o Fix usage of private methods in CUPS which broke KDEPrint with CUPS 1.2 o Allow adding multiple file to the to-be-printed list. o No fax sent when special characters are included in the sender information o Kdeprintfax ignores paper size setting when using Hylafax * KDE-UI o Use KConfigGroup to reset the config group automatically. o Give a possibility to disable spellchecking. * KIO-Slaves o KIO-HTTP o Keep the fragment when doing redirections. (the HTTP requests and redirections don't include fragments; it's a browser thing).
2006-05-15Add applnk/Office directory. Bump PKGREVISION.markd2-3/+4
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz2-3/+4
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-2/+2
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-12The Solaris fix in 3.5.2 missed one bit so re-add it.markd2-1/+15
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-30Update to KDE 3.5.2markd5-52/+18
* Don't restore files to recent files list that don't exist anymore. * KIO-KFile: Fix problems with mounting filesystems with ACL * Kate o Make the spelling dialog modal. o Make updates incrementally and limit to 2000 messages o Alternate Bash heredoc style highlights correctly. * KHTML o Performance improvements: + Improve rendering speed of some semi-transparent pixmap backgrounds. + Improve performance of JavaScript error logging widget, to help deal with sites with completely broken JavaScript which continuously causes errors. + Better performance for the classname selector o Get iframes, objects and some other overlaid widgets to obey their stacking context at last (a.k.a, keep flash and iframes *under* dhtml menus). o Implement CSS2.1 quirk about behavior of overflow and root and body. Now we pass Acid2 according to Opera's standard, but in an actual release version. o Implement selectionStart, selectionEnd, setSelectionRange on textarea and text input tags. o Improved keyboard event support, implementing the API in the latest DOM3 Events working group note. o Properly scale CSS line height when zooming. o Multiple fixes to the table DOM. o Better frame sizing calculation. o Better handling of the case where form-related tags get moved by parser during residual style handling. o Fix the DOM operation handling to not be so picky about the DTD. This makes us match other browsers better, and lets us remove various evil hacks in the XML parser o Various getComputedStyle improvements. o Various text-indent fixes. o Some fixes for namespace handling in XML and CSS. o Compatibility improvements in some collections. o Fix JavaScript timer events over midnight. o Fix handling of error event. o Do not assign the same AccessKey to different javascript: links. o Do not improperly honor maxlength on file input elements. o Properly reload iframe when source re-set. o Make usemap case-insensitive. o Better parsing of malformed cols and rows parameters of textarea. o Various fixes to DOM and non-standard bindings to CSS. o Various rendering fixes * KJS o Performance fix: do not redundantly re-attach the JavaScript debugger. o Free up some "future reserved keywords" for use as identifiers, to match other browsers. o Accept trailing semicolons in initializer lists. o Various RegExp object improvements: support .compile, properly report some errors, plug some memory leaks. o Give JavaScript debugger some stack room to operate when handling stack overflow exceptions. o Fix bugs in latin1 to ucs conversion.
2006-03-23Make this package build on a case-insensitive filesystem.minskim2-1/+15
2006-03-22Explicitly link libkdecore against libz because it is using gz* functions.minskim2-1/+15
This prevents the undefined symbols error on Darwin. No functional changes on other platform.
2006-03-21Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALLjlam1-2/+2
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-14Comment out directories handled by dirs.mk and add missing entries.minskim2-39/+103
Bump PKGREVISION.
2006-03-14Sort.minskim1-3/+3
2006-03-09Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.jlam2-4/+4
Remove deprecated ossaudio.buildlink3.mk.
2006-02-26Patch from kde svn to fix compilation with gcc 2.95. Should fix buildmarkd3-3/+17
on NetBSD 1.6.2. Bump PKGREVISION.
2006-02-07Fix build on Solaris.markd3-2/+31
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-3/+4
2006-02-02USE_TOOLS+= pkg-config. Fixes PR 32696 from Chapman Flack.markd1-2/+2
2006-01-31Update to KDE 3.5.1markd3-13/+12
Changes: * Improved performance under some conditions on the networking classes. * (KIO-slave http): Work around Apache2 DAV module's insistence on trailing slashes at the end of requests on directories. * (KIO-slave kfile): enabling of the normal permission dialog takes effect only after closing after doing changes on acl * (KIO-slave kfile): problems with changing permissions in the mask entry * KDirWatch: KDirWatch stopDirScan affects outside KDirWatch instances also. * KCrash: Make KCrash more rebust (eg. in malloc()) * Mimetype detection: add more "magic" patterns to recognise shell scripts * KJS: avoid buffer overflow on decoding utf8 uri sequences. * Kate o Wrong syntax highlighting chosen for filetype o Clear selection when closing a document. o Text-files displayed in konqueror are saved with 0 bytes. o Backspace key does not work when shift key is held o PicAsm highlighting is missing IORWF, RLF, RRF * Kicker o Turning off tooltip doesn't work o Don't crash on logout. o app started by kmail does not show in kicker * KDesktop o Desktop icons move down at each login due to child panel at top of screen * KHTML o Performance improvements: o Add caching for getElementById o Much faster appending of options to selects, and clearing of selects o Simplify dirty region computation, to speed up cases of lots of small updates o Small improvements in efficiency of URL handling in image loader o Match other browsers and not the DOM on behavior of getAttribute with non-existent attributes. Fixes reply buttons on Yahoo mail o Hidden field is not sent (Fixing OSNews.com) o Konqueror consumes all memory when printing specific web page o Do not lose server-specified encodings when going back in history o Make behavior of named objects access under document more consistent with other browsers o Various crash fixes o JavaScript debugger more reliable o Support window.scrollX, window.scrollY,.click on anchors o behave sanely for Roman counters > 4000 o Optimize appends and clears to/of selects via explicit APIs. * KDEUI o Set default parameter in KRandomSequence to 0 instead of 1 for randomness if no seed is provided
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz2-4/+4
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-19kjs heap overflow fix.markd2-3/+9
http://www.kde.org/info/security/advisory-20060119-1.txt Bump PKGREVISION.
2005-12-29Don't change ${PREFIX}/share/pixmaps to ${PREFIX}/share/kde/pixmaps.markd3-6/+6
Directory is not actually used by KDE itself and this allows KDE to find (some) gnome icons. Bump PKGREVISION.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-24Remove accidentally duplicated part of PLIST.markd1-66/+1
Noted by Jeremy Reed.
2005-12-22Patches work better when applied to the right file.joerg2-5/+5
2005-12-20Added two patches that fix the build on NetBSD 1.6.2/i386.rillig3-1/+38
2005-12-11Update to KDE 3.5markd14-136/+832
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
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+3
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-11-17Add support for option 'debug', to compile in debug code and symbols.hubertf1-2/+10
In case anyone ever wants to go and debug Qt/KDE. Like me. Shoot me!
2005-10-13Update to KDE 3.4.3markd4-34/+7
Changes: backport of bug fixes.
2005-10-12Forgotten distinfo commit for DragonFly support and isnan/isinf fix.joerg1-3/+5
2005-10-12Add DragonFly support. We need to override the libtool magic, otherwisejoerg4-9/+187
libltdl would be used and the startup time be in the dimensions of 10 minutes. Fix the detection of isnan and isinf, both are type-variadic macros under C99 and don't have to exist as external symbols. NetBSD is protected by the compatibily symbols, but would fail the test if they ever go away.
2005-09-04Put the list of languages for the directories directly into the .forrillig1-4/+3
loop. This avoids the use of the reserved name space (_LANGS) and prevents pkglint from the false warning that "tr" (turkish) be a tool name.
2005-08-20Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} sojlam1-2/+3
that these directories will be conditionally removed (based on reference counts), regardless of the value of PKG_CONFIG. Bump the PKGREVISION for packages that were modified as a result.
2005-07-30Update to KDE 3.4.2markd3-7/+7
No summary of changes given, see http://www.kde.org/announcements/changelogs/3_4_2/kdelibs.txt for details.
2005-07-30Fix SIGBUS core dumps on sparc64. Patch from Michael Lorenz.markd3-3/+30
Bump PKGREVISION.
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-2/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-06-26Add some more shared directories.markd2-7/+6
Bump PKGREVISION.
2005-06-04This is KDE3 not XDG (fix pasto).markd1-2/+2
2005-05-31Update to KDE 3.4.1markd16-1037/+26
Changes: * kdecore: Fix in command-line argument handler for clicking on mailto urls while kontact was started with arguments * kdecore: Fix the support for Dante proxies * kdecore: Fix the "random resolver failure" problem * kdecore: Fix the support for the IPv6 Blacklist in ioslaves * kdeui: Fix "Change Icon" in the toolbar editor * khtml: Fix submitted position for scrolled imagemaps * khtml: Load external CSS style-sheet with correct charset * khtml: Apply CSS padding to tables * khtml: Improve PRE parsing * khtml: Fix links with WBR tags * khtml: Parse CSS3 pseudo-classes and pseudo-elements more strict * khtml: Fix document.all.item * khtml: Return meaningful HTMLTableCellElement::cellIndex() values * khtml: Unbreak setting of location.href on windows opened by windows.open() * khtml: Various crash fixes * khtml: Fixed infinite loop due to onChange from textareas * khtml: Fix crash in window.setTimeout when Javascript is disabled * khtml: Fix server-side-push handler to accept bugzilla sending "text/html; charset=utf-8" as Content-Type * khtml: Fix for MMB-pasting onto an empty konqueror window * kjs: Allow non-ascii letters in identifiers * kjs: More flexible date string parsing * kjs: Fixes in escape() and unescape() functions * kjs: Fixes in RegExp constructor * kssl: store SSL passwords in the KDE wallet and reuse as needed * kio: KZip: Fixed double-deletion bug when trying to write to a non-writable directory. * kio: Fix for print:/manager not embedding the right part in Konqueror * kio: Use correct window icon in Konqueror when showing trash:/ * kfile: Don't show edit dialog when drop-adding items to sidebar * kfile: If Shift is pressed when menu opens show 'Delete' instead of 'Trash' * kio-http: Prevent endless busy loop * kio-http: Massive speed improvement for deleting Webdav folders * kio-ftp: Try non-passive mode if passive mode fails * kio-ftp: Fix parsing of Netware FTP servers, so that files don't all appear with a lock (no permissions) * kutils: Fixed support for back ref \0 (entire matched text)
2005-05-13Remove two blank lines.reed1-3/+1
2005-05-11Rename MAKE_VARS to MAKEVARS so that it more closely resemblesjlam1-2/+2
"MAKEFLAGS". Both "MAKEVARS" and "MAKEFLAGS" affect the package-level make process, not the software's own make process.
2005-05-11I mixed up MAKE_FLAGS with MAKEFLAGS. The latter is what we actually usejlam1-3/+3
to pass make flags to bmake.
2005-05-09Don't assign to PKG_OPTIONS.<pkg> which has special meaning to thejlam1-6/+6
options framework. Rename PKG_OPTIONS.* to PKG_BUILD_OPTIONS.*.
2005-05-09Teach bsd.pkg.mk to create a phase-specific "makevars.mk" file thatjlam1-3/+3
caches variable definitions that were computed by make. These variables are specified by listing them in MAKE_VARS, e.g., .if !defined(FOO) FOO!= very_time_consuming_command .endif MAKE_VARS+= FOO bsd.pkg.mk will include only the one generated during the most recent phase. A particular phase's makevars.mk file consists of variable definitions that are a superset of all of the ones produced in previous phases of the build. The caching is useful because bsd.pkg.mk invokes make recursively, which in the example above has the potential to run the very time-consuming command each time unless we cause FOO to be defined for the sub-make processes. We don't cache via MAKE_FLAGS because MAKE_FLAGS isn't consistently applied to every invocation of make, and also because MAKE_FLAGS can overflow the maximum length of a make variable very quickly if we add many values to it. One important and desirable property of variables cached via MAKE_VARS is that they only apply to the current package, and not to any dependencies whose builds may have been triggered by the current package. The makevars.mk files are generated by new targets fetch-vars, extract-vars, patch-vars, etc., and these targets are built during the corresponding real-* target to ensure that they are being invoked with PKG_PHASE set to the proper value. Also, remove the variables cache file that bsd.wrapper.mk was generating since the new makevars.mk files provide the same functionality at a higher level. Change all WRAPPER_VARS definitions that were used by the old wrapper-phase cache file into MAKE_VARS definitions.
2005-05-08PKG_OPTIONS.<pkg> isn't a good approximation to PKG_OPTIONS for thejlam1-2/+8
package because PKG_OPTION.<pkg> could contain negative options, which are never part of PKG_OPTIONS. Instead, use the show-var target to display the value. We cache it in WRAPPER_VARS and in MAKE_FLAGS to prevent reinvoking the show-var target recursively.
2005-05-04Previous patch introduced a regression, breaking reading of .rgb imagesmarkd3-14/+5
in most cases. From http://www.kde.org/info/security/advisory-20050504-1.txt Bump PKGREVISION.
2005-05-01Apply the official KDE patches for CAN-2005-1046.markd9-44/+733
http://www.kde.org/info/security/advisory-20050421-1.txt Bump PKGREVISION.