Hi list, attached is an update for hexchat 2.12.1. The update brings support for Lua based plugins. These plugins are best complemented by also installing lua-lgi.
The full news can be read here: https://hexchat.github.io/news/2.12.1.html Index: Makefile =================================================================== RCS file: /cvs/ports/net/hexchat/Makefile,v retrieving revision 1.11 diff -u -p -u -r1.11 Makefile --- Makefile 9 Apr 2016 23:59:49 -0000 1.11 +++ Makefile 2 May 2016 19:09:45 -0000 @@ -1,10 +1,9 @@ # $OpenBSD: Makefile,v 1.11 2016/04/09 23:59:49 naddy Exp $ COMMENT = GTK+2 IRC Client -DISTNAME = hexchat-2.12.0 +DISTNAME = hexchat-2.12.1 EXTRACT_SUFX = .tar.xz CATEGORIES = net x11 -REVISION = 0 HOMEPAGE = http://hexchat.github.io/ MAINTAINER = Florian Stinglmayr <flor...@n0la.org> @@ -16,16 +15,19 @@ WANTLIB += X11 Xcomposite Xcursor Xdamag WANTLIB += Xrandr Xrender atk-1.0 c cairo crypto dbus-1 dbus-glib-1 WANTLIB += expat ffi fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2 -WANTLIB += gthread-2.0 gtk-x11-2.0 harfbuzz iconv intl m ${MODPY_WANTLIB} +WANTLIB += gthread-2.0 gtk-x11-2.0 harfbuzz iconv intl ${MODLUA_WANTLIB} m WANTLIB += notify pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre perl pixman-1 -WANTLIB += png proxy pthread pthread-stubs ssl stdc++ util xcb -WANTLIB += xcb-render xcb-shm z +WANTLIB += png proxy pthread pthread-stubs ${MODPY_WANTLIB} ssl stdc++ util +WANTLIB += xcb xcb-render xcb-shm z MASTER_SITES = http://dl.hexchat.net/hexchat/ MODULES = textproc/intltool \ + lang/lua \ lang/python +MODLUA_VERSION = 5.3 + BUILD_DEPENDS = devel/iso-codes LIB_DEPENDS = devel/gettext \ @@ -33,7 +35,8 @@ LIB_DEPENDS = devel/gettext \ net/libproxy \ x11/gtk+2 \ x11/dbus-glib \ - ${MODPY_LIB_DEPENDS} + ${MODPY_LIB_DEPENDS} \ + ${MODLUA_LIB_DEPENDS} MODPY_BUILDDEP = No @@ -47,7 +50,8 @@ CONFIGURE_ARGS += --enable-ipv6 \ --disable-sysinfo \ --disable-libcanberra CONFIGURE_ENV = CPPFLAGS=-I${LOCALBASE}/include \ - LDFLAGS=-L${LOCALBASE}/lib + LDFLAGS=-L${LOCALBASE}/lib \ + LUA=${MODLUA_FLAVOR} LIBTOOL_FLAGS = --tag=disable-static Index: distinfo =================================================================== RCS file: /cvs/ports/net/hexchat/distinfo,v retrieving revision 1.4 diff -u -p -u -r1.4 distinfo --- distinfo 14 Mar 2016 20:25:39 -0000 1.4 +++ distinfo 2 May 2016 19:09:45 -0000 @@ -1,2 +1,2 @@ -SHA256 (hexchat-2.12.0.tar.xz) = wgcvl1EMD+bs+wh4dQ0nF5Yz4IGZBmly+gDloj5n1p0= -SIZE (hexchat-2.12.0.tar.xz) = 1578164 +SHA256 (hexchat-2.12.1.tar.xz) = UgGwxtF9y4wst56cOWgfjgUpmbqPe1mG1cHn3Gj6fGs= +SIZE (hexchat-2.12.1.tar.xz) = 1585532 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/hexchat/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -u -r1.1.1.1 PLIST --- pkg/PLIST 11 Jun 2014 22:45:36 -0000 1.1.1.1 +++ pkg/PLIST 2 May 2016 19:09:45 -0000 @@ -9,6 +9,8 @@ lib/hexchat/plugins/checksum.so lib/hexchat/plugins/doat.so @comment lib/hexchat/plugins/fishlim.la lib/hexchat/plugins/fishlim.so +@comment lib/hexchat/plugins/lua.la +lib/hexchat/plugins/lua.so @comment lib/hexchat/plugins/perl.la lib/hexchat/plugins/perl.so @comment lib/hexchat/plugins/python.la @@ -18,6 +20,8 @@ lib/pkgconfig/hexchat-plugin.pc share/appdata/ share/appdata/hexchat.appdata.xml share/applications/hexchat.desktop +share/dbus-1/ +share/dbus-1/services/ share/dbus-1/services/org.hexchat.service.service share/icons/hicolor/48x48/apps/hexchat.png share/icons/hicolor/scalable/apps/hexchat.svg @@ -56,6 +60,8 @@ share/locale/ml/LC_MESSAGES/hexchat.mo share/locale/ms/LC_MESSAGES/hexchat.mo share/locale/nb/LC_MESSAGES/hexchat.mo share/locale/nl/LC_MESSAGES/hexchat.mo +share/locale/no/ +share/locale/no/LC_MESSAGES/ share/locale/no/LC_MESSAGES/hexchat.mo share/locale/pa/LC_MESSAGES/hexchat.mo share/locale/pl/LC_MESSAGES/hexchat.mo