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