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.8



details:   https://anonhg.NetBSD.org/pkgsrc/rev/176755caaa79
branches:  trunk
changeset: 534409:176755caaa79
user:      markd <markd%pkgsrc.org@localhost>
date:      Sat Oct 20 10:36:14 2007 +0000

description:
Update to KDE 3.5.8

core libs
* Small performance improvements.
* Reworked KCmdLineArgs::makeURL to make "kpdf a:b" work when a:b is an
  existing file in the current directory.
* Be more robust against addressbar spoofing.
* A hostname may resolve to multiple addresses. When connection to one
  timeouts, we should not immediately give up. Instead, we try the other
  addresses.
http ioslave
* Fix crash on broken servers.
* Fix Connection failed Url Frame Redirection.
* Fix session cookies not always accepted.
* Fix persistent cookies are treated like session cookies.
* Fix a cross-site cookie injection vulnerability.
* Fix for correctly propagating HTTP response headers > 8K.
* Fix http responses containing just a header cause Konqueror to wait
  indefinitely for a response.
* Fix problem with cookies in konqueror when server specified as IP adress.
* Fix per-site cookie policy does not apply to cookies set for subdomains.
KHTML
* Fix handling of font-variant:inherit.
* Fix GMail/Firefox yet again.
* Fix confused cursor shapes if mail and new-window links appear on the
  same page.
* Fix cannot type text into boxes on riteaid.com.
* Optimize descendant selector matching.
* Fix invalid placing of image.
* Default to "UTF-8" per section 2 of the draft W3C "The XMLHttpRequest
  Object" specification.
kjs
* Do not convert accented latin1 characters into undrawable char in
  websites using advanced JavaScript.

diffstat:

 x11/kdelibs3/Makefile         |    9 +--
 x11/kdelibs3/PLIST            |    7 ++-
 x11/kdelibs3/distinfo         |   18 +++---
 x11/kdelibs3/patches/patch-ac |   12 ++--
 x11/kdelibs3/patches/patch-ae |  105 ++++++++++++++----------------------------
 x11/kdelibs3/patches/patch-af |   46 ++++++++++++++++++
 x11/kdelibs3/patches/patch-ak |   43 +++++++++++++++++
 x11/kdelibs3/patches/patch-al |   13 +++++
 8 files changed, 162 insertions(+), 91 deletions(-)

diffs (truncated from 421 to 300 lines):

diff -r 3dd9b9b4e226 -r 176755caaa79 x11/kdelibs3/Makefile
--- a/x11/kdelibs3/Makefile     Sat Oct 20 10:34:50 2007 +0000
+++ b/x11/kdelibs3/Makefile     Sat Oct 20 10:36:14 2007 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.128 2007/09/21 20:45:52 markd Exp $
+# $NetBSD: Makefile,v 1.129 2007/10/20 10:36:14 markd Exp $
 
 DISTNAME=      kdelibs-${_KDE_VERSION}
-PKGREVISION=   3
 CATEGORIES=    x11
 COMMENT=       Support libraries for the KDE integrated X11 desktop
 
-PATCH_SITES=   ftp://ftp.kde.org/pub/kde/security_patches/ \
-               http://mirrors.isc.org/pub/kde/security_patches/
-PATCHFILES=    post-3.5.7-kdelibs-kdecore-2.diff
+#PATCH_SITES=  ftp://ftp.kde.org/pub/kde/security_patches/ \
+#              http://mirrors.isc.org/pub/kde/security_patches/
+#PATCHFILES=   post-3.5.7-kdelibs-kdecore-2.diff
 
 .include "../../meta-pkgs/kde3/Makefile.kde3"
 
diff -r 3dd9b9b4e226 -r 176755caaa79 x11/kdelibs3/PLIST
--- a/x11/kdelibs3/PLIST        Sat Oct 20 10:34:50 2007 +0000
+++ b/x11/kdelibs3/PLIST        Sat Oct 20 10:36:14 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.39 2007/05/23 12:57:45 markd Exp $
+@comment $NetBSD: PLIST,v 1.40 2007/10/20 10:36:14 markd Exp $
 bin/artsmessage
 bin/checkXML
 ${CUPS}bin/cupsdconf
@@ -61,6 +61,7 @@
 bin/meinproc
 bin/preparetips
 bin/start_kdeinit
+bin/start_kdeinit_wrapper
 include/arts/artskde.h
 include/arts/kartsdispatcher.h
 include/arts/kartsfloatwatch.h
@@ -641,6 +642,7 @@
 include/kstringvalidator.h
 include/kstyle.h
 include/ksvgiconengine.h
+include/kswitchlanguagedialog.h
 include/ksycoca.h
 include/ksycocaentry.h
 include/ksycocatype.h
@@ -3061,6 +3063,8 @@
 share/kde/apps/kdeprint/filters/enscript.xml
 share/kde/apps/kdeprint/filters/imagetops.desktop
 share/kde/apps/kdeprint/filters/imagetops.xml
+share/kde/apps/kdeprint/filters/pdf2ps.desktop
+share/kde/apps/kdeprint/filters/pdf2ps.xml
 share/kde/apps/kdeprint/filters/pdfwrite.desktop
 share/kde/apps/kdeprint/filters/pdfwrite.xml
 share/kde/apps/kdeprint/filters/poster.desktop
@@ -4960,6 +4964,7 @@
 share/kde/mimelnk/application/x-x509-ca-cert.desktop
 share/kde/mimelnk/application/x-xliff.desktop
 share/kde/mimelnk/application/x-zerosize.desktop
+share/kde/mimelnk/application/x-zip-compressed.desktop
 share/kde/mimelnk/application/x-zip.desktop
 share/kde/mimelnk/application/x-zoo.desktop
 share/kde/mimelnk/application/xhtml+xml.desktop
diff -r 3dd9b9b4e226 -r 176755caaa79 x11/kdelibs3/distinfo
--- a/x11/kdelibs3/distinfo     Sat Oct 20 10:34:50 2007 +0000
+++ b/x11/kdelibs3/distinfo     Sat Oct 20 10:36:14 2007 +0000
@@ -1,17 +1,17 @@
-$NetBSD: distinfo,v 1.88 2007/09/21 20:45:52 markd Exp $
+$NetBSD: distinfo,v 1.89 2007/10/20 10:36:15 markd Exp $
 
-SHA1 (kdelibs-3.5.7.tar.bz2) = 45f278311f20d2eb317f2175259f861c0bcf17a9
-RMD160 (kdelibs-3.5.7.tar.bz2) = 006c57ef85956ed3903749cace254bdfdf2f347e
-Size (kdelibs-3.5.7.tar.bz2) = 15576038 bytes
-SHA1 (post-3.5.7-kdelibs-kdecore-2.diff) = de60f5f62aceb5faf522e22c5fa160bf08e80fe3
-RMD160 (post-3.5.7-kdelibs-kdecore-2.diff) = 4c870aa06611163ebcd57a1a0857f9decbbe5620
-Size (post-3.5.7-kdelibs-kdecore-2.diff) = 1099 bytes
+SHA1 (kdelibs-3.5.8.tar.bz2) = b524a5d9969e7319bb5ffb926a39fd6afb39b2ed
+RMD160 (kdelibs-3.5.8.tar.bz2) = e3524ca8613fca338a0530213e921fbfae56e866
+Size (kdelibs-3.5.8.tar.bz2) = 15557343 bytes
 SHA1 (patch-aa) = be278f29b743c573b71c7804eff26324e78ed779
 SHA1 (patch-ab) = 3a79b3e7fadef1a93a5490b716dace60f3de30a1
-SHA1 (patch-ac) = f4a8fc2bfcf8a414e690eafd51607250b9f51890
+SHA1 (patch-ac) = 205f99e8749c32bf445e23f6076dd642c10c8186
 SHA1 (patch-ad) = d8ddcea1a281474b7694979b14744c5e06b56b65
-SHA1 (patch-ae) = e7e8e28fefe09ee32966cf01b59b7c9d6fbd2984
+SHA1 (patch-ae) = b609ee21da08885fd359b9a163d428cbb3955e74
+SHA1 (patch-af) = 75f3bb66c4d626c23acba34f59195156b58bc20d
 SHA1 (patch-aj) = 2ec8d33ce6684da7c60759cf395b78fa4ac2eaec
+SHA1 (patch-ak) = f08f6c60a5171fe1501fa3575fa6d222657dcb2f
+SHA1 (patch-al) = 15100d65ed0ea2888288b77660e992ec9cba87df
 SHA1 (patch-an) = d34a3cc0ac0b92921bcaeb9b05c5b7a99ee3566c
 SHA1 (patch-ao) = 7ae360b2ee2332ec3017dfd468457f2c1b139308
 SHA1 (patch-ap) = 94037230bb3d12549195d52b98ffdd821f94f90d
diff -r 3dd9b9b4e226 -r 176755caaa79 x11/kdelibs3/patches/patch-ac
--- a/x11/kdelibs3/patches/patch-ac     Sat Oct 20 10:34:50 2007 +0000
+++ b/x11/kdelibs3/patches/patch-ac     Sat Oct 20 10:36:14 2007 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-ac,v 1.4 2006/03/22 23:44:06 minskim Exp $
+$NetBSD: patch-ac,v 1.5 2007/10/20 10:36:15 markd Exp $
 
---- kdecore/Makefile.in.orig   2006-01-21 04:41:31.000000000 -0800
+--- kdecore/Makefile.in.orig   2007-10-09 03:42:13.000000000 +1300
 +++ kdecore/Makefile.in
-@@ -782,7 +782,7 @@ libkdecore_la_SOURCES=libintl.cpp kappli
- #>- libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined
- #>+ 1
- libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined $(KDE_NO_UNDEFINED)
+@@ -697,7 +697,7 @@ libkdecore_la_SOURCES=libintl.cpp kappli
+       kqiodevicegzip_p.cpp ktimezones.cpp ksycoca_skel.cpp kappdcopiface_skel.cpp kdebugdcopiface_skel.cpp
+ 
+ libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined
 -libkdecore_la_LIBADD = malloc/libklmalloc.la network/libkdecorenetwork.la $(SVGICON_LIB) ../dcop/libDCOP.la ../libltdl/libltdlc.la $(LIB_XEXT) $(LIBRESOLV) $(LIBUTIL) $(LIBART_LIBS) $(LIB_IDN) 
../kdefx/libkdefx.la
 +libkdecore_la_LIBADD = malloc/libklmalloc.la network/libkdecorenetwork.la $(SVGICON_LIB) ../dcop/libDCOP.la ../libltdl/libltdlc.la $(LIB_XEXT) $(LIBZ) $(LIBRESOLV) $(LIBUTIL) $(LIBART_LIBS) 
$(LIB_IDN) ../kdefx/libkdefx.la
  libkdecore_la_NMCHECK = $(srcdir)/libkdecore.nmcheck
diff -r 3dd9b9b4e226 -r 176755caaa79 x11/kdelibs3/patches/patch-ae
--- a/x11/kdelibs3/patches/patch-ae     Sat Oct 20 10:34:50 2007 +0000
+++ b/x11/kdelibs3/patches/patch-ae     Sat Oct 20 10:36:14 2007 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ae,v 1.10 2007/05/23 12:57:45 markd Exp $
+$NetBSD: patch-ae,v 1.11 2007/10/20 10:36:15 markd Exp $
 
---- configure.orig     2007-05-17 19:11:02.000000000 +1200
+--- configure.orig     2007-10-09 03:42:25.000000000 +1300
 +++ configure
-@@ -8906,7 +8906,7 @@ darwin* | rhapsody*)
+@@ -8315,7 +8315,7 @@ darwin* | rhapsody*)
    lt_cv_deplibs_check_method=pass_all
    ;;
  
@@ -11,7 +11,7 @@
    if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
      case $host_cpu in
      i*86 )
-@@ -11845,7 +11845,7 @@ if test -z "$aix_libpath"; then aix_libp
+@@ -11114,7 +11114,7 @@ if test -z "$aix_libpath"; then aix_libp
        ;;
  
      # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
@@ -20,7 +20,7 @@
        archive_cmds='$CC -shared -o $lib $compiler_flags $libobjs $deplibs'
        hardcode_libdir_flag_spec='-R$libdir'
        hardcode_direct=yes
-@@ -12410,7 +12410,7 @@ kfreebsd*-gnu*)
+@@ -11679,7 +11679,7 @@ kfreebsd*-gnu*)
    dynamic_linker='GNU ld.so'
    ;;
  
@@ -29,7 +29,7 @@
    objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
    version_type=freebsd-$objformat
    case $version_type in
-@@ -14870,7 +14870,7 @@ if test -z "$aix_libpath"; then aix_libp
+@@ -13995,7 +13995,7 @@ if test -z "$aix_libpath"; then aix_libp
    freebsd-elf*)
      archive_cmds_need_lc_CXX=no
      ;;
@@ -38,7 +38,7 @@
      # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
      # conventions
      ld_shlibs_CXX=yes
-@@ -15581,7 +15581,7 @@ echo $ECHO_N "checking for $compiler opt
+@@ -14706,7 +14706,7 @@ echo $ECHO_N "checking for $compiler opt
            ;;
        esac
        ;;
@@ -47,25 +47,7 @@
        # FreeBSD uses GNU C++
        ;;
        hpux9* | hpux10* | hpux11*)
-@@ -16183,7 +16183,7 @@ kfreebsd*-gnu*)
-   dynamic_linker='GNU ld.so'
-   ;;
- 
--freebsd*)
-+freebsd* | dragonfly*)
-   objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
-   version_type=freebsd-$objformat
-   case $version_type in
-@@ -18816,7 +18816,7 @@ if test -z "$aix_libpath"; then aix_libp
-       ;;
- 
-     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
--    freebsd* | kfreebsd*-gnu)
-+    freebsd* | kfreebsd*-gnu | dragonfly*)
-       archive_cmds_F77='$CC -shared -o $lib $compiler_flags $libobjs $deplibs'
-       hardcode_libdir_flag_spec_F77='-R$libdir'
-       hardcode_direct_F77=yes
-@@ -19381,7 +19381,7 @@ kfreebsd*-gnu*)
+@@ -15308,7 +15308,7 @@ kfreebsd*-gnu*)
    dynamic_linker='GNU ld.so'
    ;;
  
@@ -74,16 +56,16 @@
    objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
    version_type=freebsd-$objformat
    case $version_type in
-@@ -21136,7 +21136,7 @@ if test -z "$aix_libpath"; then aix_libp
+@@ -17797,7 +17797,7 @@ if test -z "$aix_libpath"; then aix_libp
        ;;
  
      # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
 -    freebsd* | kfreebsd*-gnu)
 +    freebsd* | kfreebsd*-gnu | dragonfly*)
-       archive_cmds_GCJ='$CC -shared -o $lib $compiler_flags $libobjs $deplibs'
-       hardcode_libdir_flag_spec_GCJ='-R$libdir'
-       hardcode_direct_GCJ=yes
-@@ -21701,7 +21701,7 @@ kfreebsd*-gnu*)
+       archive_cmds_F77='$CC -shared -o $lib $compiler_flags $libobjs $deplibs'
+       hardcode_libdir_flag_spec_F77='-R$libdir'
+       hardcode_direct_F77=yes
+@@ -18362,7 +18362,7 @@ kfreebsd*-gnu*)
    dynamic_linker='GNU ld.so'
    ;;
  
@@ -92,16 +74,25 @@
    objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
    version_type=freebsd-$objformat
    case $version_type in
-@@ -25104,7 +25104,7 @@ else
-       linux*)
-         libltdl_cv_sys_dlopen_deplibs=yes
-         ;;
--      netbsd*|openbsd*|freebsd*)
-+      netbsd*|openbsd*|freebsd*|dragonfly*)
-         libltdl_cv_sys_dlopen_deplibs=yes
-         ;;
-       solaris*)
-@@ -49611,7 +49611,7 @@ echo "$as_me: error: Fast malloc is not 
+@@ -20085,7 +20085,7 @@ if test -z "$aix_libpath"; then aix_libp
+       ;;
+ 
+     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+-    freebsd* | kfreebsd*-gnu)
++    freebsd* | kfreebsd*-gnu | dragonfly*)
+       archive_cmds_GCJ='$CC -shared -o $lib $compiler_flags $libobjs $deplibs'
+       hardcode_libdir_flag_spec_GCJ='-R$libdir'
+       hardcode_direct_GCJ=yes
+@@ -20650,7 +20650,7 @@ kfreebsd*-gnu*)
+   dynamic_linker='GNU ld.so'
+   ;;
+ 
+-freebsd*)
++freebsd* | dragonfly*)
+   objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
+   version_type=freebsd-$objformat
+   case $version_type in
+@@ -45210,7 +45210,7 @@ echo "$as_me: error: Fast malloc is not 
      esac
      case $target_os in
          linux*) ;;
@@ -110,7 +101,7 @@
          *)
              if test "$kde_fast_malloc" = "notgiven"; then
                  kde_fast_malloc=no
-@@ -56253,7 +56253,7 @@ echo "${ECHO_T}$kde_cv_path" >&6; }
+@@ -51069,7 +51069,7 @@ echo "${ECHO_T}$kde_cv_path" >&6; }
        gssapi_flavor=HEIMDAL
      fi
    else
@@ -119,7 +110,7 @@
  
  gssapi_incdir=NO
  for i in $search_incs;
-@@ -56296,7 +56296,7 @@ done
+@@ -51112,7 +51112,7 @@ done
              GSSAPI_LIBS="-L$gssapi_libdir "
              test "$USE_RPATH" = yes && GSSAPI_RPATH="-R $gssapi_libdir"
            fi
@@ -128,7 +119,7 @@
            with_gssapi=FOUND
            gssapi_flavor=HEIMDAL
            break
-@@ -56340,7 +56340,7 @@ echo "${ECHO_T}searched but not found" >
+@@ -51156,7 +51156,7 @@ echo "${ECHO_T}searched but not found" >
        GSSAPI_LIBS="${GSSAPI_LIBS}-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err ${LIBRESOLV}"
      else
        gssapi_flavor=HEIMDAL
@@ -137,29 +128,3 @@
      fi
    fi
    if test "x$gssapi_flavor" = "xMIT" ; then
-@@ -56720,10 +56720,11 @@ cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h.  */
- #include <math.h>
-+float f;
- int
- main ()
- {
--float f = 0.0; isnan(f)
-+return isnan(f)
-   ;
-   return 0;
- }
-@@ -56794,10 +56795,11 @@ cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h.  */
- #include <math.h>
-+float f;
- int



Home | Main Index | Thread Index | Old Index