diff options
author | Joan Figueras | 2018-07-23 22:45:43 +0200 |
---|---|---|
committer | Joan Figueras | 2018-07-23 22:45:43 +0200 |
commit | 70d187f67f61469306703cf67982eb145e8cd3d8 (patch) | |
tree | 6cb8466e44d6d23685019596bfe5ae8b2cb3f37d | |
parent | 18eda2e6b483958bb17998a5bf5d19b6a8f080f6 (diff) | |
download | aur-70d187f67f61469306703cf67982eb145e8cd3d8.tar.gz |
5.1.0
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | fix-pacmanager-crash-getXWindowsList.patch | 15 |
3 files changed, 28 insertions, 4 deletions
@@ -1,6 +1,6 @@ pkgbase = asbru-cm-git pkgdesc = A free and open-source connection manager. GIT version - pkgver = 5.0.1 + pkgver = 5.1.0 pkgrel = 1 url = https://github.com/asbru-cm/asbru-cm arch = any @@ -23,7 +23,9 @@ pkgbase = asbru-cm-git depends = perl-socket6 depends = uuid source = git+https://github.com/asbru-cm/asbru-cm.git + source = fix-pacmanager-crash-getXWindowsList.patch sha256sums = SKIP + sha256sums = b2bd4fcdc9e16869f990ae4be47f2a23e81e25fff8a7169a03792864caee1606 pkgname = asbru-cm-git @@ -3,7 +3,7 @@ pkgname=asbru-cm-git _pkgname=${pkgname%-git} -pkgver=5.0.1 +pkgver=5.1.0 pkgrel=1 arch=('any') license=('GPL3') @@ -12,8 +12,15 @@ url="https://github.com/asbru-cm/asbru-cm" depends=('perl-gnome2-gconf' 'glade-perl' 'openssh' 'perl-crypt-blowfish' 'perl-gnome2-vte' 'perl-expect' 'perl-crypt-rijndael' 'perl-gtk2-ex-simple-list' 'perl-io-stty' 'perl-io-tty' 'perl-net-arp' 'perl-yaml' 'perl-crypt-cbc' 'perl-gtk2-unique' 'perl-socket6' 'uuid') makedepends=('git') #conflicts=() -source=("git+https://github.com/asbru-cm/asbru-cm.git") -sha256sums=('SKIP') +source=("git+https://github.com/asbru-cm/asbru-cm.git" + fix-pacmanager-crash-getXWindowsList.patch) +sha256sums=('SKIP' + 'b2bd4fcdc9e16869f990ae4be47f2a23e81e25fff8a7169a03792864caee1606') + +prepare() { + cd ${srcdir}/${_pkgname} + patch -Np1 -i ${srcdir}/fix-pacmanager-crash-getXWindowsList.patch +} package() { cd ${srcdir}/${_pkgname} diff --git a/fix-pacmanager-crash-getXWindowsList.patch b/fix-pacmanager-crash-getXWindowsList.patch new file mode 100644 index 000000000000..3d5d7fa955d7 --- /dev/null +++ b/fix-pacmanager-crash-getXWindowsList.patch @@ -0,0 +1,15 @@ +--- a/lib/PACTerminal.pm 2017-08-23 13:57:41.352826565 +0200 ++++ b/lib/PACTerminal.pm 2017-08-23 13:58:42.379341866 +0200 +@@ -1060,9 +1060,9 @@ + $title = $$self{_CFG}{environments}{$$self{_UUID}}{method} eq 'RDP (xfreerdp)' ? + "FreeRDP: $$self{_CFG}{environments}{$$self{_UUID}}{ip}" . ( $$self{_CFG}{environments}{$$self{_UUID}}{port} == 3389 ? '' : ":$$self{_CFG}{environments}{$$self{_UUID}}{port}" ) : + "TightVNC: $$self{_CFG}{environments}{$$self{_UUID}}{user}"; +- my $list = _getXWindowsList; +- return 1 unless grep( { $_ =~ /$title/ and $title = $_; } keys %{ $$list{'by_name'} } ); +- $$self{_GUI}{_SOCKET} -> add_id( $$list{'by_name'}{$title}{'xid'} ); ++# my $list = _getXWindowsList; ++# return 1 unless grep( { $_ =~ /$title/ and $title = $_; } keys %{ $$list{'by_name'} } ); ++# $$self{_GUI}{_SOCKET} -> add_id( $$list{'by_name'}{$title}{'xid'} ); + return 0; + } ) if $$self{EMBED} && $$self{_CFG}{environments}{$$self{_UUID}}{method} eq 'RDP (xfreerdp)' || $$self{_CFG}{environments}{$$self{_UUID}}{method} eq 'VNC'; + } |