pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/chat/hexchat
Module Name: pkgsrc
Committed By: nia
Date: Wed May 8 17:19:41 UTC 2019
Modified Files:
pkgsrc/chat/hexchat: Makefile PLIST distinfo
Log Message:
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!)
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/chat/hexchat/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/chat/hexchat/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/chat/hexchat/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/chat/hexchat/Makefile
diff -u pkgsrc/chat/hexchat/Makefile:1.31 pkgsrc/chat/hexchat/Makefile:1.32
--- pkgsrc/chat/hexchat/Makefile:1.31 Thu Apr 25 07:32:38 2019
+++ pkgsrc/chat/hexchat/Makefile Wed May 8 17:19:41 2019
@@ -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 @@ _TOOLS_USE_PKGSRC.msgfmt= yes
.include "options.mk"
MESON_ARGS+= -Dwith-text=true
+MESON_ARGS+= -Dwith-appdata=false
# XXX meson
PYTHON_VERSIONS_INCOMPATIBLE= 27
@@ -41,6 +41,20 @@ PLIST_SUBST+= SOEXT=${SOEXT}
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"
Index: pkgsrc/chat/hexchat/PLIST
diff -u pkgsrc/chat/hexchat/PLIST:1.4 pkgsrc/chat/hexchat/PLIST:1.5
--- pkgsrc/chat/hexchat/PLIST:1.4 Wed Apr 4 17:40:23 2018
+++ pkgsrc/chat/hexchat/PLIST Wed May 8 17:19:41 2019
@@ -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.gtk2}share/applications/io.githu
${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
Index: pkgsrc/chat/hexchat/distinfo
diff -u pkgsrc/chat/hexchat/distinfo:1.7 pkgsrc/chat/hexchat/distinfo:1.8
--- pkgsrc/chat/hexchat/distinfo:1.7 Sat Mar 24 07:05:53 2018
+++ pkgsrc/chat/hexchat/distinfo Wed May 8 17:19:41 2019
@@ -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