pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/chat/hexchat hexchat: Update to 2.14.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/34ed62dbd653
branches: trunk
changeset: 323370:34ed62dbd653
user: nia <nia%pkgsrc.org@localhost>
date: Wed May 08 17:19:41 2019 +0000
description:
hexchat: Update to 2.14.2.
Changes:
* remove shift+click binding to close tabs
* re-add option to build against legacy perl
* add appstream metainfo for plugins
* add build option to set perl binary
* add option to build without appstream
* fix not unminimizing when restoring from tray
* fix translations containing invalid text events
* fix server passwords starting with :
* update libraries on windows, fixing CVE-2018-15120 (and emoji!)
diffstat:
chat/hexchat/Makefile | 22 ++++++++++++++++++----
chat/hexchat/PLIST | 3 +--
chat/hexchat/distinfo | 10 +++++-----
3 files changed, 24 insertions(+), 11 deletions(-)
diffs (80 lines):
diff -r b2cb75542845 -r 34ed62dbd653 chat/hexchat/Makefile
--- a/chat/hexchat/Makefile Wed May 08 12:52:59 2019 +0000
+++ b/chat/hexchat/Makefile Wed May 08 17:19:41 2019 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.31 2019/04/25 07:32:38 maya Exp $
+# $NetBSD: Makefile,v 1.32 2019/05/08 17:19:41 nia Exp $
-DISTNAME= hexchat-2.14.1
-PKGREVISION= 6
+DISTNAME= hexchat-2.14.2
CATEGORIES= chat
-MASTER_SITES= http://dl.hexchat.net/hexchat/
+MASTER_SITES= https://dl.hexchat.net/hexchat/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -23,6 +22,7 @@
.include "options.mk"
MESON_ARGS+= -Dwith-text=true
+MESON_ARGS+= -Dwith-appdata=false
# XXX meson
PYTHON_VERSIONS_INCOMPATIBLE= 27
@@ -41,6 +41,20 @@
LDFLAGS.SunOS+= -lsocket -lnsl
+# I have no idea why it sometimes isn't doing this, causing the build
+# to fail without the generated files.
+post-configure:
+ ${PYTHONBIN} ${WRKSRC}/src/common/make-te.py \
+ ${WRKSRC}/src/common/textevents.in \
+ ${WRKSRC}/src/common/textevents.h \
+ ${WRKSRC}/src/common/textenums.h
+ cd ${WRKSRC} && ${PREFIX}/bin/glib-genmarshal \
+ --prefix _hexchat_marshal --internal \
+ --output src/common/marshal.c \
+ --body src/common/marshalers.list \
+ --include-header marshal.h
+
+
.include "../../devel/py-meson/build.mk"
.include "../../textproc/iso-codes/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
diff -r b2cb75542845 -r 34ed62dbd653 chat/hexchat/PLIST
--- a/chat/hexchat/PLIST Wed May 08 12:52:59 2019 +0000
+++ b/chat/hexchat/PLIST Wed May 08 17:19:41 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2018/04/04 17:40:23 tron Exp $
+@comment $NetBSD: PLIST,v 1.5 2019/05/08 17:19:41 nia Exp $
${PLIST.gtk2}bin/hexchat
bin/hexchat-text
include/hexchat-plugin.h
@@ -14,7 +14,6 @@
${PLIST.dbus}share/dbus-1/services/org.hexchat.service.service
${PLIST.gtk2}share/icons/hicolor/48x48/apps/hexchat.png
${PLIST.gtk2}share/icons/hicolor/scalable/apps/hexchat.svg
-${PLIST.gtk2}share/metainfo/io.github.Hexchat.appdata.xml
share/locale/af/LC_MESSAGES/hexchat.mo
share/locale/am/LC_MESSAGES/hexchat.mo
share/locale/ast/LC_MESSAGES/hexchat.mo
diff -r b2cb75542845 -r 34ed62dbd653 chat/hexchat/distinfo
--- a/chat/hexchat/distinfo Wed May 08 12:52:59 2019 +0000
+++ b/chat/hexchat/distinfo Wed May 08 17:19:41 2019 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.7 2018/03/24 07:05:53 wiz Exp $
+$NetBSD: distinfo,v 1.8 2019/05/08 17:19:41 nia Exp $
-SHA1 (hexchat-2.14.1.tar.xz) = 3cb9c8734eded5d55e08ef801b668ee730374a5a
-RMD160 (hexchat-2.14.1.tar.xz) = 87f0aadaaeb4fd16650b3622a45510bd470c32d1
-SHA512 (hexchat-2.14.1.tar.xz) = 2728d6f084530c1a65ddb7960db6574fef2bca77e726a2155c8b5724256f37b47421e990b1bf7c9fad7987027b2f6de4534a8df28a98cb3d28da726e16ac32dd
-Size (hexchat-2.14.1.tar.xz) = 1281872 bytes
+SHA1 (hexchat-2.14.2.tar.xz) = 650f6247cc68c022ba4fee09ebde578dc2ec1c33
+RMD160 (hexchat-2.14.2.tar.xz) = a41067f7dd9b0eceaf2252aa7a8b8eca7dd228fd
+SHA512 (hexchat-2.14.2.tar.xz) = 488799700e439a137ad469f618cb1abf75d1f1ebf223c750d658004ef7b2c728543a5a9ae4e6317d6447428dc59e12dded619346a5d8bba12c92dab653512fca
+Size (hexchat-2.14.2.tar.xz) = 1288732 bytes
SHA1 (patch-osx_launcher.sh) = 7493430921809182898aca2ebb8fd1f493dbd9d3
SHA1 (patch-plugins_sysinfo_meson.build) = 4f5309ddded3c23014711e1b3305ff6a1c5f62d6
SHA1 (patch-plugins_sysinfo_unix_parse.c) = 92b882b7573cfcfc280351353a7bdcb0a7940c06
Home |
Main Index |
Thread Index |
Old Index