Thu May 24 19:54:44 2012 UTC ()
Bump PKGREVISION

Copy and paste cause segfault when UTF-8 character are hold in selection.
Reported on twitter and analysed by @oshimyja.

Use ext05 patch that does not contain UTF-8 specific copy/paste code.


(ryoon)
diff -r1.54 -r1.55 pkgsrc/x11/kterm/Makefile
diff -r1.21 -r1.22 pkgsrc/x11/kterm/distinfo

cvs diff -r1.54 -r1.55 pkgsrc/x11/kterm/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/kterm/Makefile 2012/05/03 09:55:32 1.54
+++ pkgsrc/x11/kterm/Makefile 2012/05/24 19:54:44 1.55
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1# $NetBSD: Makefile,v 1.54 2012/05/03 09:55:32 obache Exp $ 1# $NetBSD: Makefile,v 1.55 2012/05/24 19:54:44 ryoon Exp $
2 2
3DISTNAME= kterm-6.2.0 3DISTNAME= kterm-6.2.0
4PKGREVISION= 20 4PKGREVISION= 21
5CATEGORIES= x11 5CATEGORIES= x11
6MASTER_SITES= ${MASTER_SITE_XCONTRIB:=applications/} 6MASTER_SITES= ${MASTER_SITE_XCONTRIB:=applications/}
7 7
8# the following patch includes NFS xauth patch, and kamo's wd0.2 patch. 8# the following patch includes NFS xauth patch, and kamo's wd0.2 patch.
9PATCH_SITES= ${MASTER_SITE_LOCAL} 9PATCH_SITES= ${MASTER_SITE_LOCAL}
10PATCHFILES= kterm-6.2.0-termios-wd0.2.patch2 \ 10PATCHFILES= kterm-6.2.0-termios-wd0.2.patch2 \
11 kterm-6.2.0-scroll-wd0.2.patch \ 11 kterm-6.2.0-scroll-wd0.2.patch \
12 kterm-6.2.0.NFS-xauth.patch \ 12 kterm-6.2.0.NFS-xauth.patch \
13 kterm-6.2.0.ext06.patch.gz 13 kterm-6.2.0.ext05.patch.gz
14PATCH_DIST_STRIP= -p1 14PATCH_DIST_STRIP= -p1
15 15
16MAINTAINER= pkgsrc-users@NetBSD.org 16MAINTAINER= pkgsrc-users@NetBSD.org
17HOMEPAGE= # none 17HOMEPAGE= # none
18COMMENT= Multi-lingual terminal emulator for X 18COMMENT= Multi-lingual terminal emulator for X
19 19
20PKG_DESTDIR_SUPPORT= user-destdir 20PKG_DESTDIR_SUPPORT= user-destdir
21 21
22USE_IMAKE= YES 22USE_IMAKE= YES
23 23
24SPECIAL_PERMS= ${PREFIX:Q}/bin/kterm ${SETUID_ROOT_PERMS} 24SPECIAL_PERMS= ${PREFIX:Q}/bin/kterm ${SETUID_ROOT_PERMS}
25 25
26.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"

cvs diff -r1.21 -r1.22 pkgsrc/x11/kterm/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/kterm/distinfo 2012/01/13 16:53:28 1.21
+++ pkgsrc/x11/kterm/distinfo 2012/05/24 19:54:44 1.22
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1$NetBSD: distinfo,v 1.21 2012/01/13 16:53:28 ryoon Exp $ 1$NetBSD: distinfo,v 1.22 2012/05/24 19:54:44 ryoon Exp $
2 2
3SHA1 (kterm-6.2.0-scroll-wd0.2.patch) = 384d938d3cfea48ae31426c918be6b8df59eb1de 3SHA1 (kterm-6.2.0-scroll-wd0.2.patch) = 384d938d3cfea48ae31426c918be6b8df59eb1de
4RMD160 (kterm-6.2.0-scroll-wd0.2.patch) = e2ea4285def5c4ec8b88d36a20a328cc1082a469 4RMD160 (kterm-6.2.0-scroll-wd0.2.patch) = e2ea4285def5c4ec8b88d36a20a328cc1082a469
5Size (kterm-6.2.0-scroll-wd0.2.patch) = 2901 bytes 5Size (kterm-6.2.0-scroll-wd0.2.patch) = 2901 bytes
6SHA1 (kterm-6.2.0-termios-wd0.2.patch2) = cc6e57123aa43c5cb849b59a6dce574c10f9ed08 6SHA1 (kterm-6.2.0-termios-wd0.2.patch2) = cc6e57123aa43c5cb849b59a6dce574c10f9ed08
7RMD160 (kterm-6.2.0-termios-wd0.2.patch2) = e9492a0054e6c208743931d1f7c10cd63569fefd 7RMD160 (kterm-6.2.0-termios-wd0.2.patch2) = e9492a0054e6c208743931d1f7c10cd63569fefd
8Size (kterm-6.2.0-termios-wd0.2.patch2) = 7785 bytes 8Size (kterm-6.2.0-termios-wd0.2.patch2) = 7785 bytes
9SHA1 (kterm-6.2.0.NFS-xauth.patch) = 940298d2ae3f45d4b2c80f29687c90a09d9a6cb0 9SHA1 (kterm-6.2.0.NFS-xauth.patch) = 940298d2ae3f45d4b2c80f29687c90a09d9a6cb0
10RMD160 (kterm-6.2.0.NFS-xauth.patch) = dd4aa490abeea768e74b97baba6ea29f79299328 10RMD160 (kterm-6.2.0.NFS-xauth.patch) = dd4aa490abeea768e74b97baba6ea29f79299328
11Size (kterm-6.2.0.NFS-xauth.patch) = 4137 bytes 11Size (kterm-6.2.0.NFS-xauth.patch) = 4137 bytes
12SHA1 (kterm-6.2.0.ext06.patch.gz) = aa7e4b7c96fd39f0b7a247734ca3992d3faa0243 12SHA1 (kterm-6.2.0.ext05.patch.gz) = 025b1413341024b1c1e121365b9684d0318c397e
13RMD160 (kterm-6.2.0.ext06.patch.gz) = 3486869425a85496714ef98493f32188fffcfe38 13RMD160 (kterm-6.2.0.ext05.patch.gz) = 64be59f79c5755b23805d9f1a1e0f6a458f825ea
14Size (kterm-6.2.0.ext06.patch.gz) = 78729 bytes 14Size (kterm-6.2.0.ext05.patch.gz) = 74741 bytes
15SHA1 (kterm-6.2.0.tar.gz) = 23b612254e9f7c9f5e233a4bcacc651887a3f7ee 15SHA1 (kterm-6.2.0.tar.gz) = 23b612254e9f7c9f5e233a4bcacc651887a3f7ee
16RMD160 (kterm-6.2.0.tar.gz) = d23c755f119b5602a3c6f6ac97e27e10c43a8bfe 16RMD160 (kterm-6.2.0.tar.gz) = d23c755f119b5602a3c6f6ac97e27e10c43a8bfe
17Size (kterm-6.2.0.tar.gz) = 200448 bytes 17Size (kterm-6.2.0.tar.gz) = 200448 bytes
18SHA1 (patch-KTerm.ad) = 7fccdb89f586e4db634a2efc9a919a6525982964 18SHA1 (patch-KTerm.ad) = 7fccdb89f586e4db634a2efc9a919a6525982964
19SHA1 (patch-aa) = 6afc18d4c35f86077e00d3444d8ba6953463f073 19SHA1 (patch-aa) = 6afc18d4c35f86077e00d3444d8ba6953463f073
20SHA1 (patch-ab) = 011b1fc5033f61784e57030c78f6cca5a82722d1 20SHA1 (patch-ab) = 011b1fc5033f61784e57030c78f6cca5a82722d1
21SHA1 (patch-ac) = 926a43c2bb1b78cd87dae39b10800a1e7cdfe0ce 21SHA1 (patch-ac) = 926a43c2bb1b78cd87dae39b10800a1e7cdfe0ce
22SHA1 (patch-ad) = d85043a7b7a31f50ff92fe574fb4649f57d7bb66 22SHA1 (patch-ad) = d85043a7b7a31f50ff92fe574fb4649f57d7bb66
23SHA1 (patch-ae) = 52a2e974fee9330465f3036267bb99fd8df40f67 23SHA1 (patch-ae) = 52a2e974fee9330465f3036267bb99fd8df40f67