diff options
author | markd <markd@pkgsrc.org> | 2006-06-01 13:39:10 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2006-06-01 13:39:10 +0000 |
commit | f520aa7b097cba6c33e920ed51cb937707218c8b (patch) | |
tree | d5a0643535c31bf59958279d63790bcf463649b0 /x11/kdelibs3 | |
parent | d0257991575d599eb3d8a5a17031bdfcadc05503 (diff) | |
download | pkgsrc-f520aa7b097cba6c33e920ed51cb937707218c8b.tar.gz |
Update to KDE 3.5.3
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).
Diffstat (limited to 'x11/kdelibs3')
-rw-r--r-- | x11/kdelibs3/Makefile | 3 | ||||
-rw-r--r-- | x11/kdelibs3/PLIST | 5 | ||||
-rw-r--r-- | x11/kdelibs3/distinfo | 16 | ||||
-rw-r--r-- | x11/kdelibs3/patches/patch-ad | 15 | ||||
-rw-r--r-- | x11/kdelibs3/patches/patch-af | 16 | ||||
-rw-r--r-- | x11/kdelibs3/patches/patch-ag | 28 | ||||
-rw-r--r-- | x11/kdelibs3/patches/patch-bu | 18 | ||||
-rw-r--r-- | x11/kdelibs3/patches/patch-ch | 22 | ||||
-rw-r--r-- | x11/kdelibs3/patches/patch-ci | 13 | ||||
-rw-r--r-- | x11/kdelibs3/patches/patch-db | 4 |
10 files changed, 12 insertions, 128 deletions
diff --git a/x11/kdelibs3/Makefile b/x11/kdelibs3/Makefile index 18d1621c900..9c1b18c77d9 100644 --- a/x11/kdelibs3/Makefile +++ b/x11/kdelibs3/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.111 2006/05/15 10:57:23 markd Exp $ +# $NetBSD: Makefile,v 1.112 2006/06/01 13:39:10 markd Exp $ DISTNAME= kdelibs-${_KDE_VERSION} -PKGREVISION= 2 CATEGORIES= x11 COMMENT= Support libraries for the KDE integrated X11 desktop diff --git a/x11/kdelibs3/PLIST b/x11/kdelibs3/PLIST index 2ecc4163317..d9ca8811583 100644 --- a/x11/kdelibs3/PLIST +++ b/x11/kdelibs3/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.34 2006/04/17 07:07:48 jlam Exp $ +@comment $NetBSD: PLIST,v 1.35 2006/06/01 13:39:10 markd Exp $ bin/artsmessage bin/checkXML ${CUPS}bin/cupsdconf @@ -1320,6 +1320,7 @@ share/kde/apps/ksgmltools2/customization/af/entities/underArtisticLicense.docboo share/kde/apps/ksgmltools2/customization/af/entities/underBSDLicense.docbook share/kde/apps/ksgmltools2/customization/af/entities/underFDL.docbook share/kde/apps/ksgmltools2/customization/af/entities/underGPL.docbook +share/kde/apps/ksgmltools2/customization/it/entities/underLGPL.docbook share/kde/apps/ksgmltools2/customization/af/entities/underX11License.docbook share/kde/apps/ksgmltools2/customization/af/entities/update-doc.docbook share/kde/apps/ksgmltools2/customization/af/lang.entities @@ -3171,8 +3172,10 @@ share/kde/icons/crystalsvg/16x16/actions/switchuser.png share/kde/icons/crystalsvg/16x16/actions/tab_breakoff.png share/kde/icons/crystalsvg/16x16/actions/tab_duplicate.png share/kde/icons/crystalsvg/16x16/actions/tab_new.png +share/kde/icons/crystalsvg/16x16/actions/tab_new_bg.png share/kde/icons/crystalsvg/16x16/actions/tab_new_raised.png share/kde/icons/crystalsvg/16x16/actions/tab_remove.png +share/kde/icons/crystalsvg/16x16/actions/tab_remove_other.png share/kde/icons/crystalsvg/16x16/actions/text.png share/kde/icons/crystalsvg/16x16/actions/text_block.png share/kde/icons/crystalsvg/16x16/actions/text_bold.png diff --git a/x11/kdelibs3/distinfo b/x11/kdelibs3/distinfo index 49cf4aa690d..348ebe168d8 100644 --- a/x11/kdelibs3/distinfo +++ b/x11/kdelibs3/distinfo @@ -1,15 +1,12 @@ -$NetBSD: distinfo,v 1.73 2006/04/12 13:30:45 markd Exp $ +$NetBSD: distinfo,v 1.74 2006/06/01 13:39:10 markd Exp $ -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 (kdelibs-3.5.3.tar.bz2) = c8ceb087051e23f34ae10e0e9d5a228251134b1b +RMD160 (kdelibs-3.5.3.tar.bz2) = be39edfea7bfe1f0c0408be8fe9f37077954e545 +Size (kdelibs-3.5.3.tar.bz2) = 15424888 bytes SHA1 (patch-aa) = be278f29b743c573b71c7804eff26324e78ed779 SHA1 (patch-ab) = 3a79b3e7fadef1a93a5490b716dace60f3de30a1 SHA1 (patch-ac) = f4a8fc2bfcf8a414e690eafd51607250b9f51890 -SHA1 (patch-ad) = 861b2b4a82ef8075bc03d073396d0c6411ae12ba SHA1 (patch-ae) = a85911eb156ea53aca02bb2f3d550edbf377981d -SHA1 (patch-af) = 7fbb3abcbf56020e3827ddf9d056beab9d1f3cd7 -SHA1 (patch-ag) = e471fdf5428e0f515ef3fe5427622854886ef952 SHA1 (patch-ah) = 52930a913ab8816500c04ee3518660152dcfa561 SHA1 (patch-aj) = 2ec8d33ce6684da7c60759cf395b78fa4ac2eaec SHA1 (patch-an) = a65dd672b26a12a6690d1109ba5ee6f58c69457a @@ -18,12 +15,9 @@ SHA1 (patch-ap) = 94037230bb3d12549195d52b98ffdd821f94f90d SHA1 (patch-aq) = 91d970b5c2fb129e5656cf4841972453c83ba088 SHA1 (patch-bc) = 434a48d290aa9716b8c6e372419460ebd33cf8ea SHA1 (patch-bd) = 5500290544b51c8896607d90d3412656dd90156e -SHA1 (patch-bu) = 65aca46f30be04c0d8177498eac149437b21ba56 SHA1 (patch-bv) = 882355f9dd9cdbbbe14d54e5c59b630ef0347e1c SHA1 (patch-cc) = 5581849c63bfc219a8262e83c3c66c7df51fbc1f SHA1 (patch-ce) = e9f7a348b0e4be1475ba8f56a8b474f139eb7781 SHA1 (patch-cf) = 0409b64ee00f355bfc2056e596b519a241fcf522 -SHA1 (patch-ch) = 2b3d573fbeefa4b1b0fb0946cb853b23fe8779eb -SHA1 (patch-ci) = 83dd08af553c05c5d088880fa86d0633a8e4745a SHA1 (patch-da) = ac1888a52f22ac81c0fb51dda48c8e168516a229 -SHA1 (patch-db) = 8c0181e1211029a2a73a7cfa3fe78218d892b853 +SHA1 (patch-db) = bba958ba9f3059074fd97174dacab2bf47801fa8 diff --git a/x11/kdelibs3/patches/patch-ad b/x11/kdelibs3/patches/patch-ad deleted file mode 100644 index caee45b73e4..00000000000 --- a/x11/kdelibs3/patches/patch-ad +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-ad,v 1.8 2005/12/11 10:53:54 markd Exp $ - ---- kinit/setproctitle.h.orig 2005-09-10 20:26:42.000000000 +1200 -+++ kinit/setproctitle.h -@@ -71,8 +71,8 @@ - # define SPT_PADCHAR '\0' /* pad process title with nulls */ - #endif - --#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) --# if defined(__NetBSD__) -+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) -+# if defined(__NetBSD__) || defined(__DragonFly__) - # undef SPT_TYPE - # define SPT_TYPE SPT_BUILTIN /* setproctitle is in libc */ - # endif diff --git a/x11/kdelibs3/patches/patch-af b/x11/kdelibs3/patches/patch-af deleted file mode 100644 index 53874ab7f16..00000000000 --- a/x11/kdelibs3/patches/patch-af +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-af,v 1.6 2004/04/26 11:24:15 markd Exp $ - ---- kdecore/kmountpoint.cpp.orig 2003-09-21 20:39:00.000000000 +1200 -+++ kdecore/kmountpoint.cpp -@@ -219,7 +219,11 @@ KMountPoint::List KMountPoint::currentMo - - #ifdef HAVE_GETMNTINFO - -+#ifdef ST_RDONLY -+ struct statvfs *mounted; -+#else - struct statfs *mounted; -+#endif - - int num_fs = getmntinfo(&mounted, MNT_NOWAIT); - diff --git a/x11/kdelibs3/patches/patch-ag b/x11/kdelibs3/patches/patch-ag deleted file mode 100644 index 144e151e565..00000000000 --- a/x11/kdelibs3/patches/patch-ag +++ /dev/null @@ -1,28 +0,0 @@ -$NetBSD: patch-ag,v 1.8 2004/04/26 11:24:15 markd Exp $ - ---- kio/kio/global.cpp.orig 2004-04-04 21:08:52.000000000 +1200 -+++ kio/kio/global.cpp -@@ -1390,7 +1390,11 @@ QString KIO::findDeviceMountPoint( const - - #ifdef HAVE_GETMNTINFO - -+#ifdef ST_RDONLY -+ struct statvfs *mounted; -+#else - struct statfs *mounted; -+#endif - - int num_fs = getmntinfo(&mounted, MNT_NOWAIT); - -@@ -1656,7 +1660,11 @@ static QString get_mount_info(const QStr - - #ifdef HAVE_GETMNTINFO - -+#ifdef ST_RDONLY -+ struct statvfs *mounted; -+#else - struct statfs *mounted; -+#endif - char realpath_buffer[MAXPATHLEN]; - - int num_fs = getmntinfo(&mounted, MNT_NOWAIT); diff --git a/x11/kdelibs3/patches/patch-bu b/x11/kdelibs3/patches/patch-bu deleted file mode 100644 index 5dd7099c573..00000000000 --- a/x11/kdelibs3/patches/patch-bu +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-bu,v 1.2 2002/08/25 19:23:55 jlam Exp $ - ---- libkmid/sndcard.h.orig Sat Jun 24 14:35:18 2000 -+++ libkmid/sndcard.h -@@ -31,9 +31,12 @@ - - #ifdef HAVE_SYS_SOUNDCARD_H - #include <sys/soundcard.h> -- #define HAVE_OSS_SUPPORT - #elif defined(HAVE_MACHINE_SOUNDCARD_H) - #include <machine/soundcard.h> -+#endif -+ -+/* Check for OSS MIDI API */ -+#if defined(SNDCTL_SEQ_NRSYNTHS) && defined(CTL_MAIN_VOLUME) - #define HAVE_OSS_SUPPORT - #else - #undef HAVE_OSS_SUPPORT diff --git a/x11/kdelibs3/patches/patch-ch b/x11/kdelibs3/patches/patch-ch deleted file mode 100644 index 8b6f3bd2700..00000000000 --- a/x11/kdelibs3/patches/patch-ch +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ch,v 1.4 2005/12/11 10:53:54 markd Exp $ - ---- kdecore/kpty.cpp.orig 2005-10-11 04:06:03.000000000 +1300 -+++ kdecore/kpty.cpp -@@ -95,7 +95,7 @@ extern "C" { - # endif - #endif - --#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__) -+#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__) || defined(__DragonFly__) - # define _tcgetattr(fd, ttmode) ioctl(fd, TIOCGETA, (char *)ttmode) - #else - # if defined(_HPUX_SOURCE) || defined(__Lynx__) || defined (__CYGWIN__) -@@ -105,7 +105,7 @@ extern "C" { - # endif - #endif - --#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__) -+#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__) || defined(__DragonFly__) - # define _tcsetattr(fd, ttmode) ioctl(fd, TIOCSETA, (char *)ttmode) - #else - # if defined(_HPUX_SOURCE) || defined(__CYGWIN__) diff --git a/x11/kdelibs3/patches/patch-ci b/x11/kdelibs3/patches/patch-ci deleted file mode 100644 index 9bb16063852..00000000000 --- a/x11/kdelibs3/patches/patch-ci +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ci,v 1.3 2005/10/12 17:52:26 joerg Exp $ - ---- kdecore/kprocess.cpp.orig 2005-08-16 21:01:53.000000000 +0000 -+++ kdecore/kprocess.cpp -@@ -768,7 +768,7 @@ void KProcess::setUseShell(bool useShell - d->shell = shell; - else - // #ifdef NON_FREE // ... as they ship non-POSIX /bin/sh --#if !defined(__linux__) && !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__GNU__) -+#if !defined(__linux__) && !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__GNU__) && !defined(__DragonFly__) - // Solaris POSIX ... - if (!access( "/usr/xpg4/bin/sh", X_OK )) - d->shell = "/usr/xpg4/bin/sh"; diff --git a/x11/kdelibs3/patches/patch-db b/x11/kdelibs3/patches/patch-db index 03229317f63..b7e747cfc2c 100644 --- a/x11/kdelibs3/patches/patch-db +++ b/x11/kdelibs3/patches/patch-db @@ -1,4 +1,4 @@ -$NetBSD: patch-db,v 1.3 2005/12/20 19:58:04 rillig Exp $ +$NetBSD: patch-db,v 1.4 2006/06/01 13:39:10 markd Exp $ For some reason, g++-2.95 on NetBSD 1.6.2/i386 did not accept the == operator here. The QT documentation says that using QString::compare is @@ -8,7 +8,7 @@ equivalent. +++ khtml/rendering/font.h Tue Dec 20 20:24:55 2005 @@ -43,7 +43,7 @@ public: FontDef() - : size( 0 ), italic( false ), smallCaps( false ), weight( 50 ), hasNbsp( true ) {} + : size( 0 ), italic( false ), smallCaps( false ), weight( 50 ) {} bool operator == ( const FontDef &other ) const { - return ( family == other.family && + return ( QString::compare(family, other.family) == 0 && |