diff options
-rw-r--r-- | kde-base/konsole/ChangeLog | 12 | ||||
-rw-r--r-- | kde-base/konsole/Manifest | 33 | ||||
-rw-r--r-- | kde-base/konsole/files/digest-konsole-3.5.1-r1 | 3 | ||||
-rw-r--r-- | kde-base/konsole/files/konsole-3.5.1-detach-send2all.patch | 26 | ||||
-rw-r--r-- | kde-base/konsole/konsole-3.5.1-r1.ebuild | 15 |
5 files changed, 87 insertions, 2 deletions
diff --git a/kde-base/konsole/ChangeLog b/kde-base/konsole/ChangeLog index bf84daeb429a..f25dbb3be5f8 100644 --- a/kde-base/konsole/ChangeLog +++ b/kde-base/konsole/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for kde-base/konsole -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/konsole/ChangeLog,v 1.35 2006/01/22 22:53:03 danarmak Exp $ +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/konsole/ChangeLog,v 1.36 2006/02/24 17:10:35 flameeyes Exp $ + +*konsole-3.5.1-r1 (24 Feb 2006) + + 24 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/konsole-3.5.1-detach-send2all.patch, +konsole-3.5.1-r1.ebuild: + When detaching a session, drop the connection if 'Send Input to All' is + enabled, see KDE bug #119245. Thanks to Malcolm Lashley <malc@gentoo.org> + for reporting. *konsole-3.5.1 (23 Jan 2006) diff --git a/kde-base/konsole/Manifest b/kde-base/konsole/Manifest index 19c93f9dbbe9..ec1ef56d9b17 100644 --- a/kde-base/konsole/Manifest +++ b/kde-base/konsole/Manifest @@ -1,12 +1,45 @@ MD5 de623b2833910bd64a046e1e5914b353 ChangeLog 4372 +RMD160 e51739c6c71dd4e1f88903ccf10e14712bab3720 ChangeLog 4372 +SHA256 1e779648a1aca32e7327f9c86595f3bd318de637d16a0fd3270de910be367e04 ChangeLog 4372 MD5 b22a687fe2e8cf06cd5147f1ec68efb7 files/digest-konsole-3.4.1 212 +RMD160 507b5780112807385327a808ffffb5c897cbf1f4 files/digest-konsole-3.4.1 212 +SHA256 a64c99717e47d1f6143f531b9767e3e022d6c789e8d5a14aaf174814cb51a21d files/digest-konsole-3.4.1 212 MD5 7deca5e51240260b2976fbbe9326ed6d files/digest-konsole-3.4.2 287 +RMD160 db88376c4259165535f83f3529f0834fb2209612 files/digest-konsole-3.4.2 287 +SHA256 3f1b77c90587a110ffb3a1402c6f10a87ef93bfdbc1345bb2138188a52c9cb8b files/digest-konsole-3.4.2 287 MD5 b334b621242eaf5a23035e870f09dea6 files/digest-konsole-3.4.3 68 +RMD160 fe4b253b0a7c2e30a2aa1d0d796dfcb11e30590a files/digest-konsole-3.4.3 68 +SHA256 2c163305cf238b4283a2263d089f3a5cdacfe053018c1fa5d8a5879593baf1a8 files/digest-konsole-3.4.3 68 MD5 389ef34a2d6ba65f5836f68c0a904cf9 files/digest-konsole-3.5.0 68 +RMD160 d3d51e71028cc50fa4ab0cf69fd7863d21fa7841 files/digest-konsole-3.5.0 68 +SHA256 9d6bcd0fd5636da20d1bf023e31013fd753533b9290b40b67f3f89a3275b59cb files/digest-konsole-3.5.0 68 MD5 358c22d072b322d89bd54d98403c5eb6 files/digest-konsole-3.5.1 68 +RMD160 e8de4cf825e2775377e7f125b1429912ad1e826e files/digest-konsole-3.5.1 68 +SHA256 10f133d38f99c77b6ed8c236ac66bdcfb0451b0e213dc5ec626d6adff17382b5 files/digest-konsole-3.5.1 68 +MD5 6d6e32602b3d2fa7a1eae33592cdec5c files/digest-konsole-3.5.1-r1 250 +RMD160 a98ddea8c9ba3e7b2548bd9a71b09755241f79be files/digest-konsole-3.5.1-r1 250 +SHA256 2403848f28e03a9df899b0ef4d01bcb0d231a3647931bdb54ce44b67b249e429 files/digest-konsole-3.5.1-r1 250 +MD5 c4e279d1a47757c41fb63af2df1344eb files/konsole-3.5.1-detach-send2all.patch 833 +RMD160 0f701b613a8032cea81ab22bceb9048cce7dfe1a files/konsole-3.5.1-detach-send2all.patch 833 +SHA256 3c84d8c08fefed836e8778c03061e43e8ccfa6383b94bbbe243c0f7b1cb8251d files/konsole-3.5.1-detach-send2all.patch 833 MD5 6633760e033c5f04ab794e91bfdbff8f konsole-3.4.1.ebuild 392 +RMD160 7984a92f4e35cb4b7d8150003989c648cf6f0f9e konsole-3.4.1.ebuild 392 +SHA256 96b8864d613a03481da8e387256eaad27e253962df8d8867ad3347f291f39d67 konsole-3.4.1.ebuild 392 MD5 caded7869fdce4348fc731037bbcc504 konsole-3.4.2.ebuild 405 +RMD160 ea73f1285b809857686d20c74de0e98e5a589afb konsole-3.4.2.ebuild 405 +SHA256 d15e69c4e107847d9b33c268bd74b994576fe6e538a1cc172c5a2b693de74e4e konsole-3.4.2.ebuild 405 MD5 40af59d4baa8ffa2df48e9246963cbea konsole-3.4.3.ebuild 399 +RMD160 c098f329ba5a4150cdfc39566dd292b51e315bbf konsole-3.4.3.ebuild 399 +SHA256 393fa9d4791c090ff161c7f6d98395e982d10ed65f7d2062b3b9395d7469fbff konsole-3.4.3.ebuild 399 MD5 6564ed23df179f2c07986eb8a49a5f5e konsole-3.5.0.ebuild 406 +RMD160 2dae69c0f766e50496ddf5744ec055a85d557eea konsole-3.5.0.ebuild 406 +SHA256 b2fbc436bea201bede591679448290136c0f56f0552e69fb9667ee92f6e74d16 konsole-3.5.0.ebuild 406 +MD5 c79ba02b20960d20ec6859b33a903a5f konsole-3.5.1-r1.ebuild 407 +RMD160 b679b377dc157156cd57812850bde0b41d4818ad konsole-3.5.1-r1.ebuild 407 +SHA256 a1cbe9d6b5da17eb96b82222391e0094d9829ecc2d1f9287e3854d7fdb8dfe72 konsole-3.5.1-r1.ebuild 407 MD5 c79ba02b20960d20ec6859b33a903a5f konsole-3.5.1.ebuild 407 +RMD160 b679b377dc157156cd57812850bde0b41d4818ad konsole-3.5.1.ebuild 407 +SHA256 a1cbe9d6b5da17eb96b82222391e0094d9829ecc2d1f9287e3854d7fdb8dfe72 konsole-3.5.1.ebuild 407 MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156 +RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156 +SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a metadata.xml 156 diff --git a/kde-base/konsole/files/digest-konsole-3.5.1-r1 b/kde-base/konsole/files/digest-konsole-3.5.1-r1 new file mode 100644 index 000000000000..4f3350ad4e6d --- /dev/null +++ b/kde-base/konsole/files/digest-konsole-3.5.1-r1 @@ -0,0 +1,3 @@ +MD5 484c7b3895ce4f95173f4789571eb1cc kdebase-3.5.1.tar.bz2 23587827 +RMD160 5308bfe188f49815e68392b2f3a48e7def34dee0 kdebase-3.5.1.tar.bz2 23587827 +SHA256 f35169e4d46531f98576522e4e32ff73dc3592083848e73d8d2680838fc3b434 kdebase-3.5.1.tar.bz2 23587827 diff --git a/kde-base/konsole/files/konsole-3.5.1-detach-send2all.patch b/kde-base/konsole/files/konsole-3.5.1-detach-send2all.patch new file mode 100644 index 000000000000..d75fd340575f --- /dev/null +++ b/kde-base/konsole/files/konsole-3.5.1-detach-send2all.patch @@ -0,0 +1,26 @@ +Index: kdebase-3.5.1/konsole/konsole/konsole.cpp +=================================================================== +--- kdebase-3.5.1.orig/konsole/konsole/konsole.cpp ++++ kdebase-3.5.1/konsole/konsole/konsole.cpp +@@ -3619,6 +3619,21 @@ void Konsole::detachSession(TESession* _ + sessions.remove(_se); + delete ra; + ++ if ( _se->isMasterMode() ) { ++ // Disable master mode when detaching master ++ setMasterMode(false); ++ } else { ++ QPtrListIterator<TESession> from_it(sessions); ++ for(; from_it.current(); ++from_it) { ++ TESession *from = from_it.current(); ++ if(from->isMasterMode()) ++ disconnect(from->widget(), SIGNAL(keyPressedSignal(QKeyEvent*)), ++ _se->getEmulation(), SLOT(onKeyPress(QKeyEvent*))); ++ } ++ } ++ ++ disconnect(0, 0, _se->getEmulation(), SLOT(onKeyPress(QKeyEvent*))); ++ + QColor se_tabtextcolor = tabwidget->tabColor( _se->widget() ); + + disconnect( _se,SIGNAL(done(TESession*)), diff --git a/kde-base/konsole/konsole-3.5.1-r1.ebuild b/kde-base/konsole/konsole-3.5.1-r1.ebuild new file mode 100644 index 000000000000..36e05ca57540 --- /dev/null +++ b/kde-base/konsole/konsole-3.5.1-r1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/konsole/konsole-3.5.1-r1.ebuild,v 1.1 2006/02/24 17:10:35 flameeyes Exp $ + +KMNAME=kdebase +MAXKDEVER=$PV +KM_DEPRANGE="$PV $MAXKDEVER" +inherit kde-meta eutils + +DESCRIPTION="X terminal for use with KDE." +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +PATCHES="${FILESDIR}/${P}-detach-send2all.patch" + |