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

Reply via email to