summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreemor <freemor@freemor.ca>2019-02-03 09:27:25 -0400
committerFreemor <freemor@freemor.ca>2019-02-03 09:27:25 -0400
commitceded7b943bc80c3eea1810bf9743c1064551148 (patch)
tree74cb01ec29a049697005582f86ea5c2b5f882b0c
parente8575ac847f70ada24ba2e1c8c272b8cf421ecb3 (diff)
downloadabslibre-ceded7b943bc80c3eea1810bf9743c1064551148.tar.gz
abslibre-ceded7b943bc80c3eea1810bf9743c1064551148.tar.bz2
abslibre-ceded7b943bc80c3eea1810bf9743c1064551148.zip
Move [libre/hexchat] to a version that isnt alergic to python 3.7 fixes #2044 and others
-rw-r--r--libre/hexchat/PKGBUILD27
1 files changed, 17 insertions, 10 deletions
diff --git a/libre/hexchat/PKGBUILD b/libre/hexchat/PKGBUILD
index 04f1b7deb..39b552378 100644
--- a/libre/hexchat/PKGBUILD
+++ b/libre/hexchat/PKGBUILD
@@ -5,26 +5,33 @@
# Maintainer: Freemor <freemor@freemor.ca>
pkgname=hexchat
-pkgver=2.14.2
+pkgver=2.14.2.r9.ged553301
pkgrel=1.parabola1
pkgdesc='A popular and easy to use graphical IRC (chat) client, without nonfree browser reference'
arch=('i686' 'x86_64' 'armv7h')
url='https://hexchat.github.io/'
license=('GPL')
-depends=('dbus-glib' 'desktop-file-utils' 'gdk-pixbuf2' 'glib2' 'gtk2'
- 'libcanberra' 'libnotify' 'libproxy' 'openssl' 'pango' 'pciutils')
-makedepends=('git' 'intltool' 'iso-codes' 'lua' 'meson' 'perl' 'python')
-optdepends=('enchant: Spell check'
- 'iso-codes: Display language names instead of codes'
- 'lua: Lua plugin'
- 'perl: Perl plugin'
- 'python: Python plugin')
+
+depends=('gtk2' 'openssl' 'dbus-glib' 'lua' 'python-cffi'
+ 'libcanberra' 'libnotify' 'libproxy' 'pciutils'
+ 'hicolor-icon-theme' 'desktop-file-utils' 'sound-theme-freedesktop' 'iso-codes')
+makedepends=('git' 'perl' 'python' 'meson')
+optdepends=('enchant: for spell check'
+ 'perl: for perl plugin'
+ 'python: for python plugin')
replaces=(${pkgname}-libre)
conflicts=(${pkgname}-libre)
-source=("git+https://github.com/hexchat/hexchat.git#tag=v${pkgver}" 'restore_ctrl-w.patch')
+source=("git+https://github.com/hexchat/hexchat.git" 'restore_ctrl-w.patch')
sha256sums=('SKIP'
'f78f986a064e6c5a8713a219fa042c94bb2b0236869d33b48801faedc9cef63e')
+pkgver() {
+ cd "hexchat"
+
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+
prepare() {
cd hexchat