pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/kdelibs3 Update to KDE 3.5.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/5bd96089121c
branches: trunk
changeset: 510401:5bd96089121c
user: markd <markd%pkgsrc.org@localhost>
date: Thu Mar 30 02:36:26 2006 +0000
description:
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:
x11/kdelibs3/Makefile | 15 +++++++--------
x11/kdelibs3/PLIST | 8 +++++++-
x11/kdelibs3/distinfo | 10 ++++------
x11/kdelibs3/patches/patch-ah | 24 ------------------------
x11/kdelibs3/patches/patch-ai | 13 -------------
5 files changed, 18 insertions(+), 52 deletions(-)
diffs (176 lines):
diff -r 8f8e3b4b50f0 -r 5bd96089121c x11/kdelibs3/Makefile
--- a/x11/kdelibs3/Makefile Thu Mar 30 02:32:54 2006 +0000
+++ b/x11/kdelibs3/Makefile Thu Mar 30 02:36:26 2006 +0000
@@ -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 @@
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 @@
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 -r 8f8e3b4b50f0 -r 5bd96089121c x11/kdelibs3/PLIST
--- a/x11/kdelibs3/PLIST Thu Mar 30 02:32:54 2006 +0000
+++ b/x11/kdelibs3/PLIST Thu Mar 30 02:36:26 2006 +0000
@@ -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/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/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/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/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/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-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 -r 8f8e3b4b50f0 -r 5bd96089121c x11/kdelibs3/distinfo
--- a/x11/kdelibs3/distinfo Thu Mar 30 02:32:54 2006 +0000
+++ b/x11/kdelibs3/distinfo Thu Mar 30 02:36:26 2006 +0000
@@ -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-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 -r 8f8e3b4b50f0 -r 5bd96089121c x11/kdelibs3/patches/patch-ah
--- a/x11/kdelibs3/patches/patch-ah Thu Mar 30 02:32:54 2006 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 8f8e3b4b50f0 -r 5bd96089121c x11/kdelibs3/patches/patch-ai
--- a/x11/kdelibs3/patches/patch-ai Thu Mar 30 02:32:54 2006 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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();
- }
- }
Home |
Main Index |
Thread Index |
Old Index