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:
(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.