summaryrefslogtreecommitdiff
path: root/x11/kdelibs3
diff options
context:
space:
mode:
authormarkd <markd>2004-04-21 13:23:57 +0000
committermarkd <markd>2004-04-21 13:23:57 +0000
commit3f9aa9f8724f4e17420a4f4e74c2e83cb3f1c706 (patch)
tree64d1c1050781f5acb9ff42ec1902ddc195aae920 /x11/kdelibs3
parent7e4cd583ae0c1c0217dc52b2d865db6b5d3a477a (diff)
downloadpkgsrc-3f9aa9f8724f4e17420a4f4e74c2e83cb3f1c706.tar.gz
Fix kdesu not letting you switch to root.
Bump PKGREVISION.
Diffstat (limited to 'x11/kdelibs3')
-rw-r--r--x11/kdelibs3/Makefile3
-rw-r--r--x11/kdelibs3/distinfo3
-rw-r--r--x11/kdelibs3/patches/patch-ab21
3 files changed, 25 insertions, 2 deletions
diff --git a/x11/kdelibs3/Makefile b/x11/kdelibs3/Makefile
index 54a041226fe..ca576272800 100644
--- a/x11/kdelibs3/Makefile
+++ b/x11/kdelibs3/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.57 2004/04/20 12:22:22 markd Exp $
+# $NetBSD: Makefile,v 1.58 2004/04/21 13:23:57 markd Exp $
DISTNAME= kdelibs-${_KDE_VERSION}
+PKGREVISION= 1
CATEGORIES= x11
COMMENT= Support libraries for the KDE integrated X11 desktop
diff --git a/x11/kdelibs3/distinfo b/x11/kdelibs3/distinfo
index 2f0013ec5d6..8f6ba06e403 100644
--- a/x11/kdelibs3/distinfo
+++ b/x11/kdelibs3/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.34 2004/04/20 12:22:23 markd Exp $
+$NetBSD: distinfo,v 1.35 2004/04/21 13:23:57 markd Exp $
SHA1 (kdelibs-3.2.2.tar.bz2) = 74899bccba17b1d6475cc1b154a03d462ef02e1f
Size (kdelibs-3.2.2.tar.bz2) = 12716460 bytes
SHA1 (patch-aa) = be278f29b743c573b71c7804eff26324e78ed779
+SHA1 (patch-ab) = 1ebea4ea8b38f26e90f217ca7c3c209148b9e282
SHA1 (patch-ad) = fc3a7b173dc93bad196fff3ddd9aef65c92dda64
SHA1 (patch-ae) = 238f16203cd101a5944ff01aa965956392c5b16d
SHA1 (patch-an) = 41d2721bd55d060cde630771dad0377dbe770d73
diff --git a/x11/kdelibs3/patches/patch-ab b/x11/kdelibs3/patches/patch-ab
new file mode 100644
index 00000000000..7781d37094b
--- /dev/null
+++ b/x11/kdelibs3/patches/patch-ab
@@ -0,0 +1,21 @@
+$NetBSD: patch-ab,v 1.9 2004/04/21 13:23:57 markd Exp $
+
+Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043.
+===================================================================
+RCS file: /home2/webcvs/mirror/kdelibs/kdesu/su.cpp,v
+retrieving revision 1.32.2.2
+retrieving revision 1.32.2.3
+diff -u -p -r1.32.2.2 -r1.32.2.3
+--- kdesu/su.cpp 2004/03/26 23:26:45 1.32.2.2
++++ kdesu/su.cpp 2004/04/13 13:32:27 1.32.2.3
+@@ -78,9 +78,9 @@ int SuProcess::exec(const char *password
+ args += "root";
+ else
+ args += m_User;
+- args += "-";
+ args += "-c";
+ args += QCString(__KDE_BINDIR) + "/kdesu_stub";
++ args += "-";
+
+ QCString command = __PATH_SU;
+ if (::access(__PATH_SU, X_OK) != 0)