summaryrefslogtreecommitdiff
path: root/extra/weechat/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/weechat/PKGBUILD')
-rw-r--r--extra/weechat/PKGBUILD14
1 files changed, 10 insertions, 4 deletions
diff --git a/extra/weechat/PKGBUILD b/extra/weechat/PKGBUILD
index 59d848c63..762abed7c 100644
--- a/extra/weechat/PKGBUILD
+++ b/extra/weechat/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 175728 2013-01-20 12:37:22Z giovanni $
+# $Id: PKGBUILD 180587 2013-03-23 23:09:44Z td123 $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: lucke <lucke at o2 dot pl>
pkgname=weechat
pkgver=0.4.0
-pkgrel=1
+pkgrel=3
pkgdesc="Fast, light and extensible IRC client (curses UI)"
arch=('i686' 'x86_64')
url="http://www.weechat.org/"
@@ -13,12 +13,18 @@ depends=('gnutls' 'curl' 'libgcrypt')
makedepends=('cmake' 'pkgconfig' 'perl' 'python2' 'lua' 'tcl>=8.6.0' 'ruby' 'aspell' 'guile')
optdepends=('perl' 'python2' 'lua' 'tcl' 'ruby' 'aspell' 'guile')
options=('!libtool')
-source=("http://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('b2e10ca1e3a72142fcc8d58c7c774b1b')
+source=("http://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.bz2"
+ 'ruby-2.0.0-crash-fix.diff')
+md5sums=('b2e10ca1e3a72142fcc8d58c7c774b1b'
+ '8bafb0ec603af018e2d66155640685b4')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
+ # fix: https://bugs.archlinux.org/task/34342
+ # original commit: http://git.savannah.gnu.org/gitweb/?p=weechat.git;a=commit;h=4fdbb83a079f24a742633fd4d02084911580c19c
+ patch -Np1 -i ${srcdir}/ruby-2.0.0-crash-fix.diff
+
mkdir build
cd build
cmake .. -DPREFIX=/usr \