NetBSD Problem Report #48806

From www@NetBSD.org  Tue May 13 21:37:12 2014
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id BF81BA5813
	for <gnats-bugs@gnats.NetBSD.org>; Tue, 13 May 2014 21:37:12 +0000 (UTC)
Message-Id: <20140513213711.7B37FA585F@mollari.NetBSD.org>
Date: Tue, 13 May 2014 21:37:11 +0000 (UTC)
From: vs@nifelheim.info
Reply-To: vs@nifelheim.info
To: gnats-bugs@NetBSD.org
Subject: x11/vte doesn't process the "Alt" properly. 
X-Send-Pr-Version: www-1.0

>Number:         48806
>Category:       pkg
>Synopsis:       x11/vte doesn't process the "Alt" properly.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    ahoka
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 13 21:40:00 +0000 2014
>Closed-Date:    Sun Jul 27 21:29:36 +0000 2014
>Last-Modified:  Sun Jul 27 21:29:36 +0000 2014
>Originator:     Volkmar Seifert
>Release:        NetBSD 6.1_STABLE
>Organization:
>Environment:
NetBSD SnowLion.home.nifelheim.info 6.1_STABLE NetBSD 6.1_STABLE (GENERIC) #1: Fri May  9 12:48:47 CEST 2014  mjoellnir@cheetah:/work/netbsd/v6/work/i386/GENERIC/obj/work/netbsd/v6/src/sys/arch/i386/compile/GENERIC i386
>Description:
xfce4-terminal, and most likely gnome-terminal, too, suffer from a bug in x11/vte. This bug is that the "Alt"-key is not mapped/processed properly.
It's a known bug for some years now, and has been fixed in version 0.28.2. pkgsrc-current however is using 0.28.1 with lots of patches.

>How-To-Repeat:
Install an xfce- or gnome-terminal, x11/vte will be installed as a dependency, and do something that would require the alt-key on the shell, like typing this:

# test case

and then hitting alt-backspace.

Expected behavior would be that "case" gets deleted.

Real behavior however is that "e" gets deleted.
>Fix:
To solve this problem quickly, I applied this patch [1] I found in this bug-report [2] to our version. After building and updating vte, the problem with the "Alt"-Key was gone, and the terminal is behaving as it would be expected again.

[1] https://bug663779.bugzilla-attachments.gnome.org/attachment.cgi?id=242449
[2] https://bugzilla.gnome.org/show_bug.cgi?id=663779

The patch doesn't need much changes, only the file-paths have to be adjusted.

>Release-Note:

>Audit-Trail:
From: Volkmar Seifert <vs@dimensionv.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/48806: x11/vte doesn't process the "Alt" properly.
Date: Tue, 13 May 2014 21:53:26 +0000

 This is a multi-part message in MIME format.

 --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit

 Attached is the patch as I integrated it into my local version of x11/vte

 - "patch-aj" is the actual patch that solves the problem
 - "x11-vte.patch" is the patch that adds the patch's checksum
   to distfiles and bumps the package-revision up to 15

 On Tue, 13 May 2014 21:40:00 +0000 (UTC)
 vs@nifelheim.info wrote:

 > >Number:         48806
 > >Category:       pkg
 > >Synopsis:       x11/vte doesn't process the "Alt" properly.
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       medium
 > >Responsible:    pkg-manager
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Tue May 13 21:40:00 +0000 2014
 > >Originator:     Volkmar Seifert
 > >Release:        NetBSD 6.1_STABLE
 > >Organization:
 > >Environment:
 > NetBSD SnowLion.home.nifelheim.info 6.1_STABLE NetBSD 6.1_STABLE (GENERIC) #1: Fri May  9 12:48:47 CEST 2014  mjoellnir@cheetah:/work/netbsd/v6/work/i386/GENERIC/obj/work/netbsd/v6/src/sys/arch/i386/compile/GENERIC i386
 > >Description:
 > xfce4-terminal, and most likely gnome-terminal, too, suffer from a bug in x11/vte. This bug is that the "Alt"-key is not mapped/processed properly.
 > It's a known bug for some years now, and has been fixed in version 0.28.2. pkgsrc-current however is using 0.28.1 with lots of patches.
 > 
 > >How-To-Repeat:
 > Install an xfce- or gnome-terminal, x11/vte will be installed as a dependency, and do something that would require the alt-key on the shell, like typing this:
 > 
 > # test case
 > 
 > and then hitting alt-backspace.
 > 
 > Expected behavior would be that "case" gets deleted.
 > 
 > Real behavior however is that "e" gets deleted.
 > >Fix:
 > To solve this problem quickly, I applied this patch [1] I found in this bug-report [2] to our version. After building and updating vte, the problem with the "Alt"-Key was gone, and the terminal is behaving as it would be expected again.
 > 
 > [1] https://bug663779.bugzilla-attachments.gnome.org/attachment.cgi?id=242449
 > [2] https://bugzilla.gnome.org/show_bug.cgi?id=663779
 > 
 > The patch doesn't need much changes, only the file-paths have to be adjusted.
 > 


 -- 
 http://www.dimensionv.de/
 http://tech.nifelheim.info/
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 OpenPGP
 Fingerprint: E03D 33DB B409 2E99 C2DA 7D64 145F 0A76 D252 7078
 Key: http://www.dimensionv.de/pgp (+ all public key-servers)
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm
 Content-Type: application/octet-stream;
  name="patch-aj"
 Content-Disposition: attachment;
  filename="patch-aj"
 Content-Transfer-Encoding: base64

 JE5ldEJTRDogcGF0Y2gtYWosdiAxLjQgMjAxMy8xMi8xNiAxOTo1MToxNCBtam9lbGxuaXIgRXhw
 ICQKCi0tLSBzcmMva2V5bWFwLmMKKysrIHNyYy9rZXltYXAuYwpAQCAtOTkwLDYgKzk5MCwxNyBA
 QCBzdGF0aWMgY29uc3Qgc3RydWN0IF92dGVfa2V5bWFwX2dyb3VwIHsKIAl7R0RLX0tFWSAoRjM1
 KSwJCV92dGVfa2V5bWFwX0dES19GMzV9LAogfTsKIAorLyogUmVzdHJpY3QgbW9kaWZpZXJzIHRv
 IHRoZSBzcGVjaWZpZWQgbWFzayBhbmQgZW5zdXJlIHRoYXQgVlRFX01FVEFfTUFTSywKKyAqIGRl
 c3BpdGUgYmVpbmcgYSBjb21wb3VuZCBtYXNrLCBpcyB0cmVhdGVkIGFzIGluZGl2aXNpYmxlLiAq
 LworR2RrTW9kaWZpZXJUeXBlCitfdnRlX2tleW1hcF9maXh1cF9tb2RpZmllcnMoR2RrTW9kaWZp
 ZXJUeXBlIG1vZGlmaWVycywKKwkJR2RrTW9kaWZpZXJUeXBlIG1hc2spCit7CisJaWYgKG1vZGlm
 aWVycyAmIFZURV9NRVRBX01BU0spCisJCW1vZGlmaWVycyB8PSBWVEVfTUVUQV9NQVNLOworCXJl
 dHVybiBtb2RpZmllcnMgJiBtYXNrOworfQorCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwv
 bW9kaWZpZXIgc2V0dXAsIGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCiAgKiBhIGxp
 dGVyYWwgc3RyaW5nIG9yIGEgY2FwYWJpbGl0eSBuYW1lLiAqLwogdm9pZApAQCAtMTEwNCw3ICsx
 MTE1LDcgQEAgX3Z0ZV9rZXltYXBfbWFwKGd1aW50IGtleXZhbCwKIAl9IGVsc2UgewogCQlma2V5
 X21vZGUgPSBma2V5X2RlZmF1bHQ7CiAJfQotCW1vZGlmaWVycyAmPSAoR0RLX1NISUZUX01BU0sg
 fCBHREtfQ09OVFJPTF9NQVNLIHwgVlRFX01FVEFfTUFTSyB8IFZURV9OVU1MT0NLX01BU0spOwor
 CW1vZGlmaWVycyA9IF92dGVfa2V5bWFwX2ZpeHVwX21vZGlmaWVycyhtb2RpZmllcnMsIEdES19T
 SElGVF9NQVNLIHwgR0RLX0NPTlRST0xfTUFTSyB8IFZURV9NRVRBX01BU0sgfCBWVEVfTlVNTE9D
 S19NQVNLKTsKIAogCS8qIFNlYXJjaCBmb3IgdGhlIGNvbmRpdGlvbnMuICovCiAJZm9yIChpID0g
 MDsgZW50cmllc1tpXS5ub3JtYWxfbGVuZ3RoIHx8IGVudHJpZXNbaV0uc3BlY2lhbFswXTsgaSsr
 KQpAQCAtMTM3NSw3ICsxMzg2LDcgQEAgX3Z0ZV9rZXltYXBfa2V5X2FkZF9rZXlfbW9kaWZpZXJz
 KGd1aW50IGtleXZhbCwKIAkJcmV0dXJuOwogCX0KIAotCXN3aXRjaCAobW9kaWZpZXJzICYgc2ln
 bmlmaWNhbnRfbW9kaWZpZXJzKSB7CisJc3dpdGNoIChfdnRlX2tleW1hcF9maXh1cF9tb2RpZmll
 cnMobW9kaWZpZXJzLCBzaWduaWZpY2FudF9tb2RpZmllcnMpKSB7CiAJY2FzZSAwOgogCQltb2Rp
 ZmllciA9IDA7CiAJCWJyZWFrOwpkaWZmIC0tZ2l0IGEvc3JjL2tleW1hcC5oIGIvc3JjL2tleW1h
 cC5oCmluZGV4IDI0M2UyMmUuLjIxZDliOGUgMTAwNjQ0Ci0tLSBzcmMva2V5bWFwLmgKKysrIHNy
 Yy9rZXltYXAuaApAQCAtMjcsNyArMjcsNyBAQAogCiBHX0JFR0lOX0RFQ0xTCiAKLSNkZWZpbmUg
 VlRFX01FVEFfTUFTSwkJR0RLX01FVEFfTUFTSworI2RlZmluZSBWVEVfTUVUQV9NQVNLCQkoR0RL
 X01FVEFfTUFTSyB8IEdES19NT0QxX01BU0spCiAjZGVmaW5lIFZURV9OVU1MT0NLX01BU0sJR0RL
 X01PRDJfTUFTSwogCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwvbW9kaWZpZXIgc2V0dXAs
 IGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCg==

 --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm
 Content-Type: application/octet-stream;
  name="x11-vte.patch"
 Content-Disposition: attachment;
  filename="x11-vte.patch"
 Content-Transfer-Encoding: base64

 PyB4MTEtdnRlLnBhdGNoCj8gcGF0Y2hlcy9wYXRjaC1hagpJbmRleDogTWFrZWZpbGUKPT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3QvcGtnc3JjL3gxMS92dGUvTWFrZWZpbGUsdgpyZXRyaWV2
 aW5nIHJldmlzaW9uIDEuMTAxCmRpZmYgLXUgLXIxLjEwMSBNYWtlZmlsZQotLS0gTWFrZWZpbGUJ
 NSBNYXkgMjAxNCAwMDo0ODozMyAtMDAwMAkxLjEwMQorKysgTWFrZWZpbGUJMTMgTWF5IDIwMTQg
 MjE6NTE6MDggLTAwMDAKQEAgLTMsNyArMyw3IEBACiAKIC5pbmNsdWRlICJNYWtlZmlsZS5jb21t
 b24iCiAKLVBLR1JFVklTSU9OPQkxNAorUEtHUkVWSVNJT049CTE1CiBDQVRFR09SSUVTPQl4MTEK
 IAogTUFJTlRBSU5FUj0JcGtnc3JjLXVzZXJzQE5ldEJTRC5vcmcKSW5kZXg6IGRpc3RpbmZvCj09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L3BrZ3NyYy94MTEvdnRlL2Rpc3RpbmZvLHYKcmV0
 cmlldmluZyByZXZpc2lvbiAxLjUxCmRpZmYgLXUgLXIxLjUxIGRpc3RpbmZvCi0tLSBkaXN0aW5m
 bwkxNiBEZWMgMjAxMyAxOTo1MToxNCAtMDAwMAkxLjUxCisrKyBkaXN0aW5mbwkxMyBNYXkgMjAx
 NCAyMTo1MTowOCAtMDAwMApAQCAtOSwzICs5LDQgQEAKIFNIQTEgKHBhdGNoLWFmKSA9IDY5ZWE3
 ZTAyMmY2YzQ5NWMzYzlhZjY4MWQwNTY0NGI5ZDcwZTdiZGMKIFNIQTEgKHBhdGNoLWFoKSA9IDI4
 Y2VlMjY2MTQzOWQ3ZDZmMTk1OWViZjNjN2QxYjdiM2ZlMGE3NjQKIFNIQTEgKHBhdGNoLWFpKSA9
 IDRjMzY1ZDFkMDVmYWEyZDliZDBmOGYyMWQ1MDBhNzI2MDVmMDkyZDkKK1NIQTEgKHBhdGNoLWFq
 KSA9IGZkMTkxMTBhMjgyMTcxNzFkZDBkMTkyMmFlOTViZmYwOTBjNmI2YjYK

 --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm--

From: Volkmar Seifert <vs@nifelheim.info>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/48806: x11/vte doesn't process the "Alt" properly.
Date: Wed, 14 May 2014 01:10:38 +0200

 --=_ba20b96806bc8aa9b0648bf7f9d50842
 Content-Transfer-Encoding: 7bit
 Content-Type: text/plain; charset=UTF-8;
  format=flowed

 Hello there,

 As the attachments of the last email were mistakenly base64-encoded, and 
 thus not immediately readable, I have attached them again, and hope 
 they're proper plain-text, now.

 Please excuse the inconvenience.

 As before, it's these two files:

 - "patch-aj" is the actual patch that solves the problem
 - "x11-vte.patch" is the patch that adds the patch's checksum
     to distfiles and bumps the package-revision up to 15


 Volkmar

 On 2014-05-13 23:55, Volkmar Seifert wrote:
 > The following reply was made to PR pkg/48806; it has been noted by 
 > GNATS.
 > 
 > From: Volkmar Seifert <vs@dimensionv.de>
 > To: gnats-bugs@NetBSD.org
 > Cc:
 > Subject: Re: pkg/48806: x11/vte doesn't process the "Alt" properly.
 > Date: Tue, 13 May 2014 21:53:26 +0000
 > 
 >  This is a multi-part message in MIME format.
 > 
 >  --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm
 >  Content-Type: text/plain; charset=US-ASCII
 >  Content-Transfer-Encoding: 7bit
 > 
 >  Attached is the patch as I integrated it into my local version of 
 > x11/vte
 > 
 >  - "patch-aj" is the actual patch that solves the problem
 >  - "x11-vte.patch" is the patch that adds the patch's checksum
 >    to distfiles and bumps the package-revision up to 15
 > 
 >  On Tue, 13 May 2014 21:40:00 +0000 (UTC)
 >  vs@nifelheim.info wrote:
 > 
 >  > >Number:         48806
 >  > >Category:       pkg
 >  > >Synopsis:       x11/vte doesn't process the "Alt" properly.
 >  > >Confidential:   no
 >  > >Severity:       non-critical
 >  > >Priority:       medium
 >  > >Responsible:    pkg-manager
 >  > >State:          open
 >  > >Class:          sw-bug
 >  > >Submitter-Id:   net
 >  > >Arrival-Date:   Tue May 13 21:40:00 +0000 2014
 >  > >Originator:     Volkmar Seifert
 >  > >Release:        NetBSD 6.1_STABLE
 >  > >Organization:
 >  > >Environment:
 >  > NetBSD SnowLion.home.nifelheim.info 6.1_STABLE NetBSD 6.1_STABLE
 > (GENERIC) #1: Fri May  9 12:48:47 CEST 2014
 > mjoellnir@cheetah:/work/netbsd/v6/work/i386/GENERIC/obj/work/netbsd/v6/src/sys/arch/i386/compile/GENERIC
 > i386
 >  > >Description:
 >  > xfce4-terminal, and most likely gnome-terminal, too, suffer from a
 > bug in x11/vte. This bug is that the "Alt"-key is not mapped/processed
 > properly.
 >  > It's a known bug for some years now, and has been fixed in version
 > 0.28.2. pkgsrc-current however is using 0.28.1 with lots of patches.
 >  >
 >  > >How-To-Repeat:
 >  > Install an xfce- or gnome-terminal, x11/vte will be installed as a
 > dependency, and do something that would require the alt-key on the
 > shell, like typing this:
 >  >
 >  > # test case
 >  >
 >  > and then hitting alt-backspace.
 >  >
 >  > Expected behavior would be that "case" gets deleted.
 >  >
 >  > Real behavior however is that "e" gets deleted.
 >  > >Fix:
 >  > To solve this problem quickly, I applied this patch [1] I found in
 > this bug-report [2] to our version. After building and updating vte,
 > the problem with the "Alt"-Key was gone, and the terminal is behaving
 > as it would be expected again.
 >  >
 >  > [1] 
 > https://bug663779.bugzilla-attachments.gnome.org/attachment.cgi?id=242449
 >  > [2] https://bugzilla.gnome.org/show_bug.cgi?id=663779
 >  >
 >  > The patch doesn't need much changes, only the file-paths have to be 
 > adjusted.
 >  >
 > 
 > 
 >  --
 >  http://www.dimensionv.de/
 >  http://tech.nifelheim.info/
 >  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 >  OpenPGP
 >  Fingerprint: E03D 33DB B409 2E99 C2DA 7D64 145F 0A76 D252 7078
 >  Key: http://www.dimensionv.de/pgp (+ all public key-servers)
 >  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 > 
 >  --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm
 >  Content-Type: application/octet-stream;
 >   name="patch-aj"
 >  Content-Disposition: attachment;
 >   filename="patch-aj"
 >  Content-Transfer-Encoding: base64
 > 
 >  
 > JE5ldEJTRDogcGF0Y2gtYWosdiAxLjQgMjAxMy8xMi8xNiAxOTo1MToxNCBtam9lbGxuaXIgRXhw
 >  
 > ICQKCi0tLSBzcmMva2V5bWFwLmMKKysrIHNyYy9rZXltYXAuYwpAQCAtOTkwLDYgKzk5MCwxNyBA
 >  
 > QCBzdGF0aWMgY29uc3Qgc3RydWN0IF92dGVfa2V5bWFwX2dyb3VwIHsKIAl7R0RLX0tFWSAoRjM1
 >  
 > KSwJCV92dGVfa2V5bWFwX0dES19GMzV9LAogfTsKIAorLyogUmVzdHJpY3QgbW9kaWZpZXJzIHRv
 >  
 > IHRoZSBzcGVjaWZpZWQgbWFzayBhbmQgZW5zdXJlIHRoYXQgVlRFX01FVEFfTUFTSywKKyAqIGRl
 >  
 > c3BpdGUgYmVpbmcgYSBjb21wb3VuZCBtYXNrLCBpcyB0cmVhdGVkIGFzIGluZGl2aXNpYmxlLiAq
 >  
 > LworR2RrTW9kaWZpZXJUeXBlCitfdnRlX2tleW1hcF9maXh1cF9tb2RpZmllcnMoR2RrTW9kaWZp
 >  
 > ZXJUeXBlIG1vZGlmaWVycywKKwkJR2RrTW9kaWZpZXJUeXBlIG1hc2spCit7CisJaWYgKG1vZGlm
 >  
 > aWVycyAmIFZURV9NRVRBX01BU0spCisJCW1vZGlmaWVycyB8PSBWVEVfTUVUQV9NQVNLOworCXJl
 >  
 > dHVybiBtb2RpZmllcnMgJiBtYXNrOworfQorCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwv
 >  
 > bW9kaWZpZXIgc2V0dXAsIGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCiAgKiBhIGxp
 >  
 > dGVyYWwgc3RyaW5nIG9yIGEgY2FwYWJpbGl0eSBuYW1lLiAqLwogdm9pZApAQCAtMTEwNCw3ICsx
 >  
 > MTE1LDcgQEAgX3Z0ZV9rZXltYXBfbWFwKGd1aW50IGtleXZhbCwKIAl9IGVsc2UgewogCQlma2V5
 >  
 > X21vZGUgPSBma2V5X2RlZmF1bHQ7CiAJfQotCW1vZGlmaWVycyAmPSAoR0RLX1NISUZUX01BU0sg
 >  
 > fCBHREtfQ09OVFJPTF9NQVNLIHwgVlRFX01FVEFfTUFTSyB8IFZURV9OVU1MT0NLX01BU0spOwor
 >  
 > CW1vZGlmaWVycyA9IF92dGVfa2V5bWFwX2ZpeHVwX21vZGlmaWVycyhtb2RpZmllcnMsIEdES19T
 >  
 > SElGVF9NQVNLIHwgR0RLX0NPTlRST0xfTUFTSyB8IFZURV9NRVRBX01BU0sgfCBWVEVfTlVNTE9D
 >  
 > S19NQVNLKTsKIAogCS8qIFNlYXJjaCBmb3IgdGhlIGNvbmRpdGlvbnMuICovCiAJZm9yIChpID0g
 >  
 > MDsgZW50cmllc1tpXS5ub3JtYWxfbGVuZ3RoIHx8IGVudHJpZXNbaV0uc3BlY2lhbFswXTsgaSsr
 >  
 > KQpAQCAtMTM3NSw3ICsxMzg2LDcgQEAgX3Z0ZV9rZXltYXBfa2V5X2FkZF9rZXlfbW9kaWZpZXJz
 >  
 > KGd1aW50IGtleXZhbCwKIAkJcmV0dXJuOwogCX0KIAotCXN3aXRjaCAobW9kaWZpZXJzICYgc2ln
 >  
 > bmlmaWNhbnRfbW9kaWZpZXJzKSB7CisJc3dpdGNoIChfdnRlX2tleW1hcF9maXh1cF9tb2RpZmll
 >  
 > cnMobW9kaWZpZXJzLCBzaWduaWZpY2FudF9tb2RpZmllcnMpKSB7CiAJY2FzZSAwOgogCQltb2Rp
 >  
 > ZmllciA9IDA7CiAJCWJyZWFrOwpkaWZmIC0tZ2l0IGEvc3JjL2tleW1hcC5oIGIvc3JjL2tleW1h
 >  
 > cC5oCmluZGV4IDI0M2UyMmUuLjIxZDliOGUgMTAwNjQ0Ci0tLSBzcmMva2V5bWFwLmgKKysrIHNy
 >  
 > Yy9rZXltYXAuaApAQCAtMjcsNyArMjcsNyBAQAogCiBHX0JFR0lOX0RFQ0xTCiAKLSNkZWZpbmUg
 >  
 > VlRFX01FVEFfTUFTSwkJR0RLX01FVEFfTUFTSworI2RlZmluZSBWVEVfTUVUQV9NQVNLCQkoR0RL
 >  
 > X01FVEFfTUFTSyB8IEdES19NT0QxX01BU0spCiAjZGVmaW5lIFZURV9OVU1MT0NLX01BU0sJR0RL
 >  
 > X01PRDJfTUFTSwogCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwvbW9kaWZpZXIgc2V0dXAs
 >  IGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCg==
 > 
 >  --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm
 >  Content-Type: application/octet-stream;
 >   name="x11-vte.patch"
 >  Content-Disposition: attachment;
 >   filename="x11-vte.patch"
 >  Content-Transfer-Encoding: base64
 > 
 >  
 > PyB4MTEtdnRlLnBhdGNoCj8gcGF0Y2hlcy9wYXRjaC1hagpJbmRleDogTWFrZWZpbGUKPT09PT09
 >  
 > PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 >  
 > PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3QvcGtnc3JjL3gxMS92dGUvTWFrZWZpbGUsdgpyZXRyaWV2
 >  
 > aW5nIHJldmlzaW9uIDEuMTAxCmRpZmYgLXUgLXIxLjEwMSBNYWtlZmlsZQotLS0gTWFrZWZpbGUJ
 >  
 > NSBNYXkgMjAxNCAwMDo0ODozMyAtMDAwMAkxLjEwMQorKysgTWFrZWZpbGUJMTMgTWF5IDIwMTQg
 >  
 > MjE6NTE6MDggLTAwMDAKQEAgLTMsNyArMyw3IEBACiAKIC5pbmNsdWRlICJNYWtlZmlsZS5jb21t
 >  
 > b24iCiAKLVBLR1JFVklTSU9OPQkxNAorUEtHUkVWSVNJT049CTE1CiBDQVRFR09SSUVTPQl4MTEK
 >  
 > IAogTUFJTlRBSU5FUj0JcGtnc3JjLXVzZXJzQE5ldEJTRC5vcmcKSW5kZXg6IGRpc3RpbmZvCj09
 >  
 > PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 >  
 > PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L3BrZ3NyYy94MTEvdnRlL2Rpc3RpbmZvLHYKcmV0
 >  
 > cmlldmluZyByZXZpc2lvbiAxLjUxCmRpZmYgLXUgLXIxLjUxIGRpc3RpbmZvCi0tLSBkaXN0aW5m
 >  
 > bwkxNiBEZWMgMjAxMyAxOTo1MToxNCAtMDAwMAkxLjUxCisrKyBkaXN0aW5mbwkxMyBNYXkgMjAx
 >  
 > NCAyMTo1MTowOCAtMDAwMApAQCAtOSwzICs5LDQgQEAKIFNIQTEgKHBhdGNoLWFmKSA9IDY5ZWE3
 >  
 > ZTAyMmY2YzQ5NWMzYzlhZjY4MWQwNTY0NGI5ZDcwZTdiZGMKIFNIQTEgKHBhdGNoLWFoKSA9IDI4
 >  
 > Y2VlMjY2MTQzOWQ3ZDZmMTk1OWViZjNjN2QxYjdiM2ZlMGE3NjQKIFNIQTEgKHBhdGNoLWFpKSA9
 >  
 > IDRjMzY1ZDFkMDVmYWEyZDliZDBmOGYyMWQ1MDBhNzI2MDVmMDkyZDkKK1NIQTEgKHBhdGNoLWFq
 >  KSA9IGZkMTkxMTBhMjgyMTcxNzFkZDBkMTkyMmFlOTViZmYwOTBjNmI2YjYK
 > 
 >  --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm--

 -- 
 http://www.dimensionv.de/
 http://tech.nifelheim.info/
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 OpenPGP
 Fingerprint: E03D 33DB B409 2E99 C2DA 7D64 145F 0A76 D252 7078
 Key: http://www.dimensionv.de/pgp (+ all public key-servers)
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 --=_ba20b96806bc8aa9b0648bf7f9d50842
 Content-Transfer-Encoding: base64
 Content-Type: text/x-diff;
  name=x11-vte.patch
 Content-Disposition: attachment;
  filename=x11-vte.patch;
  size=957

 PyB4MTEtdnRlLnBhdGNoCj8gcGF0Y2hlcy9wYXRjaC1hagpJbmRleDogTWFrZWZpbGUKPT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3QvcGtnc3JjL3gxMS92dGUvTWFrZWZpbGUsdgpyZXRyaWV2
 aW5nIHJldmlzaW9uIDEuMTAxCmRpZmYgLXUgLXIxLjEwMSBNYWtlZmlsZQotLS0gTWFrZWZpbGUJ
 NSBNYXkgMjAxNCAwMDo0ODozMyAtMDAwMAkxLjEwMQorKysgTWFrZWZpbGUJMTMgTWF5IDIwMTQg
 MjE6NTE6MDggLTAwMDAKQEAgLTMsNyArMyw3IEBACiAKIC5pbmNsdWRlICJNYWtlZmlsZS5jb21t
 b24iCiAKLVBLR1JFVklTSU9OPQkxNAorUEtHUkVWSVNJT049CTE1CiBDQVRFR09SSUVTPQl4MTEK
 IAogTUFJTlRBSU5FUj0JcGtnc3JjLXVzZXJzQE5ldEJTRC5vcmcKSW5kZXg6IGRpc3RpbmZvCj09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L3BrZ3NyYy94MTEvdnRlL2Rpc3RpbmZvLHYKcmV0
 cmlldmluZyByZXZpc2lvbiAxLjUxCmRpZmYgLXUgLXIxLjUxIGRpc3RpbmZvCi0tLSBkaXN0aW5m
 bwkxNiBEZWMgMjAxMyAxOTo1MToxNCAtMDAwMAkxLjUxCisrKyBkaXN0aW5mbwkxMyBNYXkgMjAx
 NCAyMTo1MTowOCAtMDAwMApAQCAtOSwzICs5LDQgQEAKIFNIQTEgKHBhdGNoLWFmKSA9IDY5ZWE3
 ZTAyMmY2YzQ5NWMzYzlhZjY4MWQwNTY0NGI5ZDcwZTdiZGMKIFNIQTEgKHBhdGNoLWFoKSA9IDI4
 Y2VlMjY2MTQzOWQ3ZDZmMTk1OWViZjNjN2QxYjdiM2ZlMGE3NjQKIFNIQTEgKHBhdGNoLWFpKSA9
 IDRjMzY1ZDFkMDVmYWEyZDliZDBmOGYyMWQ1MDBhNzI2MDVmMDkyZDkKK1NIQTEgKHBhdGNoLWFq
 KSA9IGZkMTkxMTBhMjgyMTcxNzFkZDBkMTkyMmFlOTViZmYwOTBjNmI2YjYK
 --=_ba20b96806bc8aa9b0648bf7f9d50842
 Content-Transfer-Encoding: base64
 Content-Type: text/x-diff;
  name=patch-aj
 Content-Disposition: attachment;
  filename=patch-aj;
  size=1687

 JE5ldEJTRDogcGF0Y2gtYWosdiAxLjQgMjAxMy8xMi8xNiAxOTo1MToxNCBtam9lbGxuaXIgRXhw
 ICQKCi0tLSBzcmMva2V5bWFwLmMKKysrIHNyYy9rZXltYXAuYwpAQCAtOTkwLDYgKzk5MCwxNyBA
 QCBzdGF0aWMgY29uc3Qgc3RydWN0IF92dGVfa2V5bWFwX2dyb3VwIHsKIAl7R0RLX0tFWSAoRjM1
 KSwJCV92dGVfa2V5bWFwX0dES19GMzV9LAogfTsKIAorLyogUmVzdHJpY3QgbW9kaWZpZXJzIHRv
 IHRoZSBzcGVjaWZpZWQgbWFzayBhbmQgZW5zdXJlIHRoYXQgVlRFX01FVEFfTUFTSywKKyAqIGRl
 c3BpdGUgYmVpbmcgYSBjb21wb3VuZCBtYXNrLCBpcyB0cmVhdGVkIGFzIGluZGl2aXNpYmxlLiAq
 LworR2RrTW9kaWZpZXJUeXBlCitfdnRlX2tleW1hcF9maXh1cF9tb2RpZmllcnMoR2RrTW9kaWZp
 ZXJUeXBlIG1vZGlmaWVycywKKwkJR2RrTW9kaWZpZXJUeXBlIG1hc2spCit7CisJaWYgKG1vZGlm
 aWVycyAmIFZURV9NRVRBX01BU0spCisJCW1vZGlmaWVycyB8PSBWVEVfTUVUQV9NQVNLOworCXJl
 dHVybiBtb2RpZmllcnMgJiBtYXNrOworfQorCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwv
 bW9kaWZpZXIgc2V0dXAsIGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCiAgKiBhIGxp
 dGVyYWwgc3RyaW5nIG9yIGEgY2FwYWJpbGl0eSBuYW1lLiAqLwogdm9pZApAQCAtMTEwNCw3ICsx
 MTE1LDcgQEAgX3Z0ZV9rZXltYXBfbWFwKGd1aW50IGtleXZhbCwKIAl9IGVsc2UgewogCQlma2V5
 X21vZGUgPSBma2V5X2RlZmF1bHQ7CiAJfQotCW1vZGlmaWVycyAmPSAoR0RLX1NISUZUX01BU0sg
 fCBHREtfQ09OVFJPTF9NQVNLIHwgVlRFX01FVEFfTUFTSyB8IFZURV9OVU1MT0NLX01BU0spOwor
 CW1vZGlmaWVycyA9IF92dGVfa2V5bWFwX2ZpeHVwX21vZGlmaWVycyhtb2RpZmllcnMsIEdES19T
 SElGVF9NQVNLIHwgR0RLX0NPTlRST0xfTUFTSyB8IFZURV9NRVRBX01BU0sgfCBWVEVfTlVNTE9D
 S19NQVNLKTsKIAogCS8qIFNlYXJjaCBmb3IgdGhlIGNvbmRpdGlvbnMuICovCiAJZm9yIChpID0g
 MDsgZW50cmllc1tpXS5ub3JtYWxfbGVuZ3RoIHx8IGVudHJpZXNbaV0uc3BlY2lhbFswXTsgaSsr
 KQpAQCAtMTM3NSw3ICsxMzg2LDcgQEAgX3Z0ZV9rZXltYXBfa2V5X2FkZF9rZXlfbW9kaWZpZXJz
 KGd1aW50IGtleXZhbCwKIAkJcmV0dXJuOwogCX0KIAotCXN3aXRjaCAobW9kaWZpZXJzICYgc2ln
 bmlmaWNhbnRfbW9kaWZpZXJzKSB7CisJc3dpdGNoIChfdnRlX2tleW1hcF9maXh1cF9tb2RpZmll
 cnMobW9kaWZpZXJzLCBzaWduaWZpY2FudF9tb2RpZmllcnMpKSB7CiAJY2FzZSAwOgogCQltb2Rp
 ZmllciA9IDA7CiAJCWJyZWFrOwpkaWZmIC0tZ2l0IGEvc3JjL2tleW1hcC5oIGIvc3JjL2tleW1h
 cC5oCmluZGV4IDI0M2UyMmUuLjIxZDliOGUgMTAwNjQ0Ci0tLSBzcmMva2V5bWFwLmgKKysrIHNy
 Yy9rZXltYXAuaApAQCAtMjcsNyArMjcsNyBAQAogCiBHX0JFR0lOX0RFQ0xTCiAKLSNkZWZpbmUg
 VlRFX01FVEFfTUFTSwkJR0RLX01FVEFfTUFTSworI2RlZmluZSBWVEVfTUVUQV9NQVNLCQkoR0RL
 X01FVEFfTUFTSyB8IEdES19NT0QxX01BU0spCiAjZGVmaW5lIFZURV9OVU1MT0NLX01BU0sJR0RL
 X01PRDJfTUFTSwogCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwvbW9kaWZpZXIgc2V0dXAs
 IGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCg==
 --=_ba20b96806bc8aa9b0648bf7f9d50842--

Responsible-Changed-From-To: pkg-manager->ahoka
Responsible-Changed-By: ahoka@NetBSD.org
Responsible-Changed-When: Sun, 27 Jul 2014 20:25:53 +0000
Responsible-Changed-Why:
Taking, should be trivial to test.


State-Changed-From-To: open->analyzed
State-Changed-By: ahoka@NetBSD.org
State-Changed-When: Sun, 27 Jul 2014 20:25:53 +0000
State-Changed-Why:
Already have the solution in the Bugzilla entry.


From: "Adam Hoka" <ahoka@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/48806 CVS commit: pkgsrc/x11
Date: Sun, 27 Jul 2014 20:45:10 +0000

 Module Name:	pkgsrc
 Committed By:	ahoka
 Date:		Sun Jul 27 20:45:10 UTC 2014

 Modified Files:
 	pkgsrc/x11/vte: Makefile distinfo
 	pkgsrc/x11/vte029: Makefile distinfo
 Added Files:
 	pkgsrc/x11/vte/patches: patch-altmeta
 	pkgsrc/x11/vte029/patches: patch-altmeta

 Log Message:
 Properly handle the alt key in terminals.
 Patch from: https://bugzilla.gnome.org/show_bug.cgi?id=663779

 Fixes PR pkg/48806


 To generate a diff of this commit:
 cvs rdiff -u -r1.101 -r1.102 pkgsrc/x11/vte/Makefile
 cvs rdiff -u -r1.51 -r1.52 pkgsrc/x11/vte/distinfo
 cvs rdiff -u -r0 -r1.1 pkgsrc/x11/vte/patches/patch-altmeta
 cvs rdiff -u -r1.13 -r1.14 pkgsrc/x11/vte029/Makefile
 cvs rdiff -u -r1.2 -r1.3 pkgsrc/x11/vte029/distinfo
 cvs rdiff -u -r0 -r1.1 pkgsrc/x11/vte029/patches/patch-altmeta

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: analyzed->closed
State-Changed-By: ahoka@NetBSD.org
State-Changed-When: Sun, 27 Jul 2014 21:29:36 +0000
State-Changed-Why:
Patch was committed. Thanks for the PR.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.