summaryrefslogtreecommitdiff
path: root/x11/kdelibs3
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2006-03-30 02:36:26 +0000
committermarkd <markd@pkgsrc.org>2006-03-30 02:36:26 +0000
commit78dfca0b70c8728d97b0d78b78058d7eb12900f5 (patch)
tree7655d5a08fd316a4d34300df36323bc7d7a90cad /x11/kdelibs3
parent8466054cd653bb210719127f58e11ed6f3afaf9a (diff)
downloadpkgsrc-78dfca0b70c8728d97b0d78b78058d7eb12900f5.tar.gz
Update to KDE 3.5.2
* 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.
Diffstat (limited to 'x11/kdelibs3')
-rw-r--r--x11/kdelibs3/Makefile15
-rw-r--r--x11/kdelibs3/PLIST8
-rw-r--r--x11/kdelibs3/distinfo10
-rw-r--r--x11/kdelibs3/patches/patch-ah24
-rw-r--r--x11/kdelibs3/patches/patch-ai13
5 files changed, 18 insertions, 52 deletions
diff --git a/x11/kdelibs3/Makefile b/x11/kdelibs3/Makefile
index bf89710431d..c6b82e1e1e3 100644
--- a/x11/kdelibs3/Makefile
+++ b/x11/kdelibs3/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.108 2006/03/21 06:00:53 jlam Exp $
+# $NetBSD: Makefile,v 1.109 2006/03/30 02:36:26 markd Exp $
DISTNAME= kdelibs-${_KDE_VERSION}
-PKGREVISION= 4
CATEGORIES= x11
COMMENT= Support libraries for the KDE integrated X11 desktop
@@ -29,11 +28,11 @@ SGML_CATALOGS+= ${PREFIX}/share/kde/apps/ksgmltools2/docbook/xml-dtd-4.2/docboo
USE_TOOLS+= gawk:pkgsrc
.endif
-LIBS.NetBSD+= ${EXPORT_SYMBOLS_LDFLAGS}
+LIBS.NetBSD+= ${EXPORT_SYMBOLS_LDFLAGS}
REQD_DIRS+= ${KDE3_DIRS:O:S/^/${PREFIX}\//}
-REPLACE_PERL= \
+REPLACE_PERL+= \
dcop/dcopidlng/kalyptus \
kio/proxytype.pl \
kio/useragent.pl \
@@ -44,18 +43,18 @@ UNLIMIT_RESOURCES= datasize memorysize
SUBST_CLASSES+= kdelibsfix
SUBST_STAGE.kdelibsfix= pre-configure
-SUBST_MESSAGE.kdelibsfix= "Fixing hardcoded paths."
+SUBST_MESSAGE.kdelibsfix= Fixing hardcoded paths.
SUBST_FILES.kdelibsfix= \
kdecore/kstandarddirs.cpp \
kdecore/ktimezones.cpp \
kdeui/ksconfig.cpp \
kio/kssl/kopenssl.cc
-SUBST_SED.kdelibsfix= -e 's:@LOCALBASE@:${LOCALBASE}:g' \
- -e 's:@PKGLOCALEDIR@:${PKGLOCALEDIR}:g'
+SUBST_SED.kdelibsfix= -e 's:@LOCALBASE@:${LOCALBASE}:g'
+SUBST_SED.kdelibsfix+= -e 's:@PKGLOCALEDIR@:${PKGLOCALEDIR}:g'
SUBST_CLASSES+= kdemagic
SUBST_STAGE.kdemagic= pre-configure
-SUBST_MESSAGE.kdemagic= "Add LOCALBASE paths to magic file."
+SUBST_MESSAGE.kdemagic= Add LOCALBASE paths to magic file.
SUBST_FILES.kdemagic= kio/magic
SUBST_SED.kdemagic= -n -e 'p' -e 's:/usr/local/bin:${LOCALBASE}/bin:p'
diff --git a/x11/kdelibs3/PLIST b/x11/kdelibs3/PLIST
index 5fb48385c0a..d7eb2c6894c 100644
--- a/x11/kdelibs3/PLIST
+++ b/x11/kdelibs3/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.32 2006/03/14 19:45:14 minskim Exp $
+@comment $NetBSD: PLIST,v 1.33 2006/03/30 02:36:26 markd Exp $
bin/artsmessage
bin/checkXML
${CUPS}bin/cupsdconf
@@ -1060,6 +1060,7 @@ share/kde/apps/katepart/syntax/purebasic.xml
share/kde/apps/katepart/syntax/python.xml
share/kde/apps/katepart/syntax/r.xml
share/kde/apps/katepart/syntax/rexx.xml
+share/kde/apps/katepart/syntax/rhtml.xml
share/kde/apps/katepart/syntax/rib.xml
share/kde/apps/katepart/syntax/rpmspec.xml
share/kde/apps/katepart/syntax/rsiidl.xml
@@ -1501,6 +1502,7 @@ share/kde/apps/ksgmltools2/customization/et/entities/underArtisticLicense.docboo
share/kde/apps/ksgmltools2/customization/et/entities/underBSDLicense.docbook
share/kde/apps/ksgmltools2/customization/et/entities/underFDL.docbook
share/kde/apps/ksgmltools2/customization/et/entities/underGPL.docbook
+share/kde/apps/ksgmltools2/customization/et/entities/underLGPL.docbook
share/kde/apps/ksgmltools2/customization/et/entities/underX11License.docbook
share/kde/apps/ksgmltools2/customization/et/entities/update-doc.docbook
share/kde/apps/ksgmltools2/customization/et/lang.entities
@@ -2827,6 +2829,7 @@ share/kde/emoticons/Default/unhappy.png
share/kde/emoticons/Default/unlove.png
share/kde/emoticons/Default/wilted_rose.png
share/kde/emoticons/Default/wink.png
+share/kde/icons/crystalsvg/128x128/actions/fileopen.png
share/kde/icons/crystalsvg/128x128/actions/launch.png
share/kde/icons/crystalsvg/128x128/actions/share.png
share/kde/icons/crystalsvg/128x128/apps/kmenu.png
@@ -4352,6 +4355,7 @@ share/kde/icons/crystalsvg/48x48/mimetypes/widget_doc.png
share/kde/icons/crystalsvg/48x48/mimetypes/wordprocessing.png
share/kde/icons/crystalsvg/48x48/mimetypes/zip.png
share/kde/icons/crystalsvg/64x64/actions/favorites.png
+share/kde/icons/crystalsvg/64x64/actions/fileopen.png
share/kde/icons/crystalsvg/64x64/actions/knewstuff.png
share/kde/icons/crystalsvg/64x64/actions/player_play.png
share/kde/icons/crystalsvg/64x64/actions/share.png
@@ -4543,6 +4547,7 @@ share/kde/icons/crystalsvg/scalable/actions/eraser.svgz
share/kde/icons/crystalsvg/scalable/actions/exit.svgz
share/kde/icons/crystalsvg/scalable/actions/fileclose.svgz
share/kde/icons/crystalsvg/scalable/actions/filenew.svgz
+share/kde/icons/crystalsvg/scalable/actions/fileopen.svgz
share/kde/icons/crystalsvg/scalable/actions/fileprint.svgz
share/kde/icons/crystalsvg/scalable/actions/filequickprint.svgz
share/kde/icons/crystalsvg/scalable/actions/finish.svgz
@@ -5005,6 +5010,7 @@ share/kde/mimelnk/image/x-photo-cd.desktop
share/kde/mimelnk/image/x-portable-bitmap.desktop
share/kde/mimelnk/image/x-portable-greymap.desktop
share/kde/mimelnk/image/x-portable-pixmap.desktop
+share/kde/mimelnk/image/x-raw.desktop
share/kde/mimelnk/image/x-rgb.desktop
share/kde/mimelnk/image/x-targa.desktop
share/kde/mimelnk/image/x-vnd.adobe.photoshop.desktop
diff --git a/x11/kdelibs3/distinfo b/x11/kdelibs3/distinfo
index 528c6ba253b..5b641ab7e17 100644
--- a/x11/kdelibs3/distinfo
+++ b/x11/kdelibs3/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.71 2006/03/23 02:27:36 minskim Exp $
+$NetBSD: distinfo,v 1.72 2006/03/30 02:36:26 markd Exp $
-SHA1 (kdelibs-3.5.1.tar.bz2) = 669dbefc1880f17493462ce724d4c38520724ece
-RMD160 (kdelibs-3.5.1.tar.bz2) = db974aa14ff8f8d5a9d279ba8cabb5dcdc3ecc1c
-Size (kdelibs-3.5.1.tar.bz2) = 15459894 bytes
+SHA1 (kdelibs-3.5.2.tar.bz2) = c895d3473307b90ebfd3c4d40b3813f9243d69fb
+RMD160 (kdelibs-3.5.2.tar.bz2) = 29b4837837e68b47b74b2aefa4b29d2b9ad46414
+Size (kdelibs-3.5.2.tar.bz2) = 15442103 bytes
SHA1 (patch-aa) = be278f29b743c573b71c7804eff26324e78ed779
SHA1 (patch-ab) = 3a79b3e7fadef1a93a5490b716dace60f3de30a1
SHA1 (patch-ac) = f4a8fc2bfcf8a414e690eafd51607250b9f51890
@@ -10,8 +10,6 @@ SHA1 (patch-ad) = 861b2b4a82ef8075bc03d073396d0c6411ae12ba
SHA1 (patch-ae) = a85911eb156ea53aca02bb2f3d550edbf377981d
SHA1 (patch-af) = 7fbb3abcbf56020e3827ddf9d056beab9d1f3cd7
SHA1 (patch-ag) = e471fdf5428e0f515ef3fe5427622854886ef952
-SHA1 (patch-ah) = 467772a737072baa4af76b22f58bf1741b6633eb
-SHA1 (patch-ai) = b4b6902423af8905e10d1652f2174b27280412ac
SHA1 (patch-aj) = 2ec8d33ce6684da7c60759cf395b78fa4ac2eaec
SHA1 (patch-an) = a65dd672b26a12a6690d1109ba5ee6f58c69457a
SHA1 (patch-ao) = 7ae360b2ee2332ec3017dfd468457f2c1b139308
diff --git a/x11/kdelibs3/patches/patch-ah b/x11/kdelibs3/patches/patch-ah
deleted file mode 100644
index 2512d6b7ccb..00000000000
--- a/x11/kdelibs3/patches/patch-ah
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-ah,v 1.8 2006/02/07 10:06:53 markd Exp $
-
---- kdecore/ksycoca.cpp.orig 2006-01-20 06:06:18.000000000 +1300
-+++ kdecore/ksycoca.cpp
-@@ -42,6 +42,10 @@
- #include <sys/mman.h>
- #endif
-
-+#ifdef Q_OS_SOLARIS
-+extern "C" int madvise(caddr_t, size_t, int);
-+#endif
-+
- #ifndef MAP_FAILED
- #define MAP_FAILED ((void *) -1)
- #endif
-@@ -145,7 +149,7 @@ bool KSycoca::openDatabase( bool openDum
- else
- {
- #ifdef HAVE_MADVISE
-- (void) madvise((void*)m_sycoca_mmap, m_sycoca_size, MADV_WILLNEED);
-+ (void) madvise((char*)m_sycoca_mmap, m_sycoca_size, MADV_WILLNEED);
- #endif
- QByteArray b_array;
- b_array.setRawData(m_sycoca_mmap, m_sycoca_size);
diff --git a/x11/kdelibs3/patches/patch-ai b/x11/kdelibs3/patches/patch-ai
deleted file mode 100644
index e4b2c0528c5..00000000000
--- a/x11/kdelibs3/patches/patch-ai
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ai,v 1.6 2006/02/26 11:46:41 markd Exp $
-
---- khtml/html/html_formimpl.cpp.orig 2006-01-20 19:53:03.000000000 +1300
-+++ khtml/html/html_formimpl.cpp
-@@ -2303,7 +2303,7 @@ void HTMLSelectElementImpl::recalcListIt
- NodeImpl* const parent = current->parentNode();
- current = current->nextSibling();
- if (!current) {
-- if (parent != this)
-+ if (static_cast<const NodeImpl *>(parent) != this)
- current = parent->nextSibling();
- }
- }