diff options
author | tnn <tnn@pkgsrc.org> | 2018-03-17 11:56:15 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2018-03-17 11:56:15 +0000 |
commit | 69c7a96ae309c6f9e7b31bc156e5e79b70bf7b31 (patch) | |
tree | 495da142302fe68720a54272b03cb1b07cef6328 /chat/hexchat/Makefile | |
parent | 3ab51e2ec4b8c7aa1acc24f0172b7e5d212482ee (diff) | |
download | pkgsrc-69c7a96ae309c6f9e7b31bc156e5e79b70bf7b31.tar.gz |
hexchat: update to 2.14.1
2.14.1 (2018-03-13)
fix performance regression on Unix
fix building plugins with some compilers
add missing gtk pixbuf theme engine in Windows installer
2.14.0 (2018-03-10)
rewrite build system in Meson
replace intltool build depenency with gettext >= 0.19.6
rename data files to use io.github.Hexchat name
add option (irc_reconnect_rejoin) to disable auto-rejoin on reconnect
add ability to set custom tray icon separate of app icon
fix building against OpenSSL 1.1.0
fix Enchant 2.0+ support
fix input box theming with Adwaita-dark
fix custom sounds not respecting omit if away option
fix detecting if a tray doesn?t exist on x11
fix cutting off ctcp text after ending \01
fix /ignore not accepting full hosts
fix characters getting cut off when their width changes (on Unix)
fix various possible crashes
change preference window to be scroll-able
remove ctrl+w binding by default
remove mpcinfo plugin
doat: fix channels with / in them
fishlim: fix key exchange
fishlim: fix building against LibreSSL
sysinfo: fix pci.ids file not being found on some distros
sysinfo: make libpci optional
lua: avoid loading the same script multiple times
update translations
update libraries on Windows, including Python to 3.6
Diffstat (limited to 'chat/hexchat/Makefile')
-rw-r--r-- | chat/hexchat/Makefile | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/chat/hexchat/Makefile b/chat/hexchat/Makefile index 3dace79f28c..5f9ea620283 100644 --- a/chat/hexchat/Makefile +++ b/chat/hexchat/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.22 2018/03/12 11:16:09 wiz Exp $ +# $NetBSD: Makefile,v 1.23 2018/03/17 11:56:15 tnn Exp $ -DISTNAME= hexchat-2.12.3 -PKGREVISION= 7 +DISTNAME= hexchat-2.14.1 CATEGORIES= chat MASTER_SITES= http://dl.hexchat.net/hexchat/ EXTRACT_SUFX= .tar.xz @@ -11,27 +10,30 @@ HOMEPAGE= https://hexchat.github.io/ COMMENT= IRC client based on XChat LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit -GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= bison gmake intltool msgfmt msgmerge pkg-config xgettext USE_LANGUAGES= c c++ PKGCONFIG_OVERRIDE+= share/pkgconfig/hexchat-plugin.pc.in -.include "options.mk" +# XXX fails without GNU msgfmt +_TOOLS_USE_PKGSRC.msgfmt= yes -CONFIGURE_ARGS+= --enable-textfe +.include "options.mk" -.if ${OPSYS} == "Darwin" -CONFIGURE_ARGS+= --disable-xlib -.else -.include "../../x11/libX11/buildlink3.mk" -.endif +MESON_ARGS+= -Dwith-text=true -.if ${MACHINE_ARCH} == "i386" -CONFIGURE_ARGS+= --enable-mmx +# XXX meson +PYTHON_VERSIONS_INCOMPATIBLE= 27 +.if empty(PKG_OPTIONS:Mpython) +PYTHON_FOR_BUILD_ONLY= yes .endif +.include "../../lang/python/pyversion.mk" +REPLACE_PYTHON+= plugins/perl/generate_header.py +REPLACE_PYTHON+= src/common/make-te.py +REPLACE_PYTHON+= meson_post_install.py +.include "../../devel/py-meson/build.mk" .include "../../textproc/iso-codes/buildlink3.mk" .include "../../devel/pango/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" |