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: tnn
Date: Tue Aug 16 08:30:14 UTC 2016
Modified Files:
pkgsrc/chat/hexchat: Makefile PLIST distinfo options.mk
Added Files:
pkgsrc/chat/hexchat/patches: patch-configure
patch-plugins_sysinfo_Makefile.in
patch-plugins_sysinfo_unix_parse.c patch-plugins_sysinfo_unix_pci.c
patch-plugins_sysinfo_unix_pci.h patch-src_fe-gtk_Makefile.in
Removed Files:
pkgsrc/chat/hexchat/patches: patch-plugins_sysinfo_parse.c
patch-plugins_sysinfo_pci.c patch-plugins_sysinfo_pci.h
Log Message:
Update to hexchat-2.12.2. Add lua PKG_OPTION.
2.12.1 (2016-05-01)
add lua plugin
change desktop file to open urls in existing instance on Unix
misc chanopt fixes
misc identd fixes
misc challengeauth fixes
re-add support for old versions of libnotify
update network list
2.12.0 (2016-03-12)
add support for IRCv3.2
add support for twitch.tv/membership cap
add support for SNI (Server Name Indication)
add ability to do DnD reordering in some settings dialogs
add option to disable middle-click closing tabs
rewrite sysinfo plugin
rewrite identd plugin
rewrite update plugin
rewrite checksum plugin
remove DH-{AES,BLOWFISH} mechanisms (insecure)
remove IRC encoding, replaced with UTF-8
remove System Default encoding, replaced with UTF-8
remove configure option to disable ipv6
remove msproxy and socks5 library support (unused)
change tab-complete to favor other user nicks over own
change url detection to support unicode
change decoding to not attempt ISO-8859-1 fixing corruption
change pluginpref to escape values
minor changes to icons
fix numerous crashes (but not #600)
fix poor performance with nick indent enabled
fix UTF-8 text in winamp plugin
fix fishlim plugin handling networks with server-time
fix logging hostname of users in new queries
fix Key Press event sending non-UTF-8 text to plugins
fix get_info( win_ptr ) from python
fix running portable-mode from another directory
fix duplicate timestamps on selection
fix cfgdir argument
fix mode-button text being cut off
fix scrollback timestamps with server-time
fix url handler accepting quoted paths with spaces
fix using correct encoding when jumping networks
improve DCC handling large files
improve python detection in configure
improve scrollback file handling (corruption, line endings)
improve building in cygwin
improve build options on unix to be more secure
update translations
update network list
2.10.2 (2014-11-25)
verify hostnames of certificates
use more secure openssl options (No SSLv2/3)
detect utf8 urls in chat
fix using multiple client certs at the same time
fix checking for Perl on some distros
fix friends list not properly updating
fix building with format-security
fix opening utf8 urls on Windows and OSX
update deps on Windows
update translations
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/chat/hexchat/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/chat/hexchat/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/chat/hexchat/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/chat/hexchat/options.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/hexchat/patches/patch-configure \
pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_Makefile.in \
pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_parse.c \
pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_pci.c \
pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_pci.h \
pkgsrc/chat/hexchat/patches/patch-src_fe-gtk_Makefile.in
cvs rdiff -u -r1.1 -r0 \
pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_parse.c \
pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_pci.c \
pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_pci.h
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.9 pkgsrc/chat/hexchat/Makefile:1.10
--- pkgsrc/chat/hexchat/Makefile:1.9 Wed Aug 3 10:22:34 2016
+++ pkgsrc/chat/hexchat/Makefile Tue Aug 16 08:30:14 2016
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2016/08/03 10:22:34 adam Exp $
+# $NetBSD: Makefile,v 1.10 2016/08/16 08:30:14 tnn Exp $
-DISTNAME= hexchat-2.10.2
-PKGREVISION= 8
+DISTNAME= hexchat-2.12.1
CATEGORIES= chat
MASTER_SITES= http://dl.hexchat.net/hexchat/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/chat/hexchat/PLIST
diff -u pkgsrc/chat/hexchat/PLIST:1.1 pkgsrc/chat/hexchat/PLIST:1.2
--- pkgsrc/chat/hexchat/PLIST:1.1 Sun Feb 15 17:41:24 2015
+++ pkgsrc/chat/hexchat/PLIST Tue Aug 16 08:30:14 2016
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2015/02/15 17:41:24 khorben Exp $
+@comment $NetBSD: PLIST,v 1.2 2016/08/16 08:30:14 tnn Exp $
${PLIST.gtk2}bin/hexchat
bin/hexchat-text
include/hexchat-plugin.h
lib/hexchat/plugins/checksum.la
lib/hexchat/plugins/doat.la
lib/hexchat/plugins/fishlim.la
+${PLIST.lua}lib/hexchat/plugins/lua.la
${PLIST.perl}lib/hexchat/plugins/perl.la
${PLIST.python}lib/hexchat/plugins/python.la
${PLIST.libpci}lib/hexchat/plugins/sysinfo.la
Index: pkgsrc/chat/hexchat/distinfo
diff -u pkgsrc/chat/hexchat/distinfo:1.2 pkgsrc/chat/hexchat/distinfo:1.3
--- pkgsrc/chat/hexchat/distinfo:1.2 Tue Nov 3 01:20:19 2015
+++ pkgsrc/chat/hexchat/distinfo Tue Aug 16 08:30:14 2016
@@ -1,10 +1,13 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 01:20:19 agc Exp $
+$NetBSD: distinfo,v 1.3 2016/08/16 08:30:14 tnn Exp $
-SHA1 (hexchat-2.10.2.tar.xz) = 3ce831cde92f2f9999a217523d124e5b4cd08333
-RMD160 (hexchat-2.10.2.tar.xz) = a37ae7451afa0d93446dba22c38d00d02bc49a6b
-SHA512 (hexchat-2.10.2.tar.xz) = 799be6ca02d4f7bad98c005e0fb7dba151717b52841d7f2dd3ed86b80a20de934825a1e58aab4621ac751a605103e68e368a95e9709c48f52b9e5333e5e290ab
-Size (hexchat-2.10.2.tar.xz) = 1529732 bytes
+SHA1 (hexchat-2.12.1.tar.xz) = 45281165322bf4c331cdb5047f9907fdc6526a09
+RMD160 (hexchat-2.12.1.tar.xz) = 877b00c61a2a32a9297babbaf7e0e8536f5d301f
+SHA512 (hexchat-2.12.1.tar.xz) = ef21029108f0c7de527186137a849540665878dab3dbd97993ba48977c81c3e5dc7e7a677e2aa11dcdf324f881659f7c2dcefa1bd092c83d9acad3b536d5a0af
+Size (hexchat-2.12.1.tar.xz) = 1585532 bytes
+SHA1 (patch-configure) = 4b62af9f771c743c979dc1ad98d48ddaa5f3e50d
SHA1 (patch-osx_launcher.sh) = 7493430921809182898aca2ebb8fd1f493dbd9d3
-SHA1 (patch-plugins_sysinfo_parse.c) = f27c7a14e61210e512e433e833e33d6603b49525
-SHA1 (patch-plugins_sysinfo_pci.c) = ddea8c85640eae7d05fee4a6cff42b368f462b9f
-SHA1 (patch-plugins_sysinfo_pci.h) = 681239a5bf99e7c4d896d3fb1f885b3c6c8d1d7d
+SHA1 (patch-plugins_sysinfo_Makefile.in) = cd1d3b70a59ecd18b895a1633f59e6ab745c2e42
+SHA1 (patch-plugins_sysinfo_unix_parse.c) = 2639ca0d8cfca47e6e88291ba318db21cb89a234
+SHA1 (patch-plugins_sysinfo_unix_pci.c) = db2d20261419bed6d6c4b716b4416d73b3386053
+SHA1 (patch-plugins_sysinfo_unix_pci.h) = 018b74796143b26d6a1f9ad821f3889b74b09cc8
+SHA1 (patch-src_fe-gtk_Makefile.in) = ea3df3ff0618a0894d8640783e440a7df4d62c74
Index: pkgsrc/chat/hexchat/options.mk
diff -u pkgsrc/chat/hexchat/options.mk:1.3 pkgsrc/chat/hexchat/options.mk:1.4
--- pkgsrc/chat/hexchat/options.mk:1.3 Tue Dec 29 04:54:37 2015
+++ pkgsrc/chat/hexchat/options.mk Tue Aug 16 08:30:14 2016
@@ -1,11 +1,11 @@
-# $NetBSD: options.mk,v 1.3 2015/12/29 04:54:37 dholland Exp $
+# $NetBSD: options.mk,v 1.4 2016/08/16 08:30:14 tnn Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.hexchat
PKG_SUPPORTED_OPTIONS= dbus gtk2 inet6 libcanberra libnotify libpci libproxy
-PKG_SUPPORTED_OPTIONS+= libsexy ntlm openssl perl python tests themes xft2
+PKG_SUPPORTED_OPTIONS+= libsexy lua ntlm openssl perl python tests themes xft2
PKG_SUGGESTED_OPTIONS+= gtk2 inet6 libproxy libsexy openssl xft2
-PLIST_VARS+= dbus gtk2 libpci perl python
+PLIST_VARS+= dbus gtk2 libpci lua perl python
.include "../../mk/bsd.options.mk"
@@ -59,6 +59,14 @@ PLIST.libpci= yes
CONFIGURE_ARGS+= --disable-libproxy
.endif
+.if !empty(PKG_OPTIONS:Mlua)
+.include "../../lang/lua/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-lua
+PLIST.lua= yes
+.else
+CONFIGURE_ARGS+= --disable-lua
+.endif
+
.if !empty(PKG_OPTIONS:Mntlm)
.include "../../devel/libntlm/buildlink3.mk"
CONFIGURE_ARGS+= --enable-ntlm=yes
Added files:
Index: pkgsrc/chat/hexchat/patches/patch-configure
diff -u /dev/null pkgsrc/chat/hexchat/patches/patch-configure:1.1
--- /dev/null Tue Aug 16 08:30:14 2016
+++ pkgsrc/chat/hexchat/patches/patch-configure Tue Aug 16 08:30:14 2016
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2016/08/16 08:30:14 tnn Exp $
+
+Fix bashism.
+
+--- configure.orig 2016-05-01 18:35:31.000000000 +0000
++++ configure
+@@ -19164,7 +19164,7 @@ else
+ WITH_TM_FALSE=
+ fi
+
+- if test "x$platform_osx" == "xyes"; then
++ if test "x$platform_osx" = "xyes"; then
+ PLATFORM_OSX_TRUE=
+ PLATFORM_OSX_FALSE='#'
+ else
Index: pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_Makefile.in
diff -u /dev/null pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_Makefile.in:1.1
--- /dev/null Tue Aug 16 08:30:14 2016
+++ pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_Makefile.in Tue Aug 16 08:30:14 2016
@@ -0,0 +1,15 @@
+$NetBSD: patch-plugins_sysinfo_Makefile.in,v 1.1 2016/08/16 08:30:14 tnn Exp $
+
+Specify libtool tag.
+
+--- plugins/sysinfo/Makefile.in.orig 2016-05-01 18:35:33.000000000 +0000
++++ plugins/sysinfo/Makefile.in
+@@ -162,7 +162,7 @@ AM_V_lt = $(am__v_lt_@AM_V@)
+ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+ am__v_lt_0 = --silent
+ am__v_lt_1 =
+-sysinfo_la_LINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \
++sysinfo_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(OBJCLD) $(AM_OBJCFLAGS) \
+ $(OBJCFLAGS) $(sysinfo_la_LDFLAGS) $(LDFLAGS) -o $@
+ AM_V_P = $(am__v_P_@AM_V@)
Index: pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_parse.c
diff -u /dev/null pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_parse.c:1.1
--- /dev/null Tue Aug 16 08:30:14 2016
+++ pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_parse.c Tue Aug 16 08:30:14 2016
@@ -0,0 +1,15 @@
+$NetBSD: patch-plugins_sysinfo_unix_parse.c,v 1.1 2016/08/16 08:30:14 tnn Exp $
+
+Fix header location for pkgsrc.
+
+--- plugins/sysinfo/unix/parse.c.orig 2016-03-20 01:05:19.000000000 +0000
++++ plugins/sysinfo/unix/parse.c
+@@ -23,7 +23,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <ctype.h>
+-#include <pci/header.h>
++#include <pciutils/header.h>
+ #include <glib.h>
+
+ #ifdef __sparc__
Index: pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_pci.c
diff -u /dev/null pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_pci.c:1.1
--- /dev/null Tue Aug 16 08:30:14 2016
+++ pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_pci.c Tue Aug 16 08:30:14 2016
@@ -0,0 +1,15 @@
+$NetBSD: patch-plugins_sysinfo_unix_pci.c,v 1.1 2016/08/16 08:30:14 tnn Exp $
+
+Fix header location for pkgsrc.
+
+--- plugins/sysinfo/unix/pci.c.orig 2016-03-20 01:05:19.000000000 +0000
++++ plugins/sysinfo/unix/pci.c
+@@ -23,7 +23,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <ctype.h>
+-#include <pci/pci.h>
++#include <pciutils/pci.h>
+ #include <glib.h>
+
+ #include "sysinfo.h"
Index: pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_pci.h
diff -u /dev/null pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_pci.h:1.1
--- /dev/null Tue Aug 16 08:30:14 2016
+++ pkgsrc/chat/hexchat/patches/patch-plugins_sysinfo_unix_pci.h Tue Aug 16 08:30:14 2016
@@ -0,0 +1,15 @@
+$NetBSD: patch-plugins_sysinfo_unix_pci.h,v 1.1 2016/08/16 08:30:14 tnn Exp $
+
+Fix header location for pkgsrc.
+
+--- plugins/sysinfo/unix/pci.h.orig 2016-03-20 01:05:19.000000000 +0000
++++ plugins/sysinfo/unix/pci.h
+@@ -21,7 +21,7 @@
+ #ifndef _PCI_H_
+ #define _PCI_H_
+
+-#include <pci/pci.h>
++#include <pciutils/pci.h>
+ void pci_find_fullname(char *fullname, char *vendor, char *device);
+ int pci_find_by_class(u16 *class, char *vendor, char *device);
+
Index: pkgsrc/chat/hexchat/patches/patch-src_fe-gtk_Makefile.in
diff -u /dev/null pkgsrc/chat/hexchat/patches/patch-src_fe-gtk_Makefile.in:1.1
--- /dev/null Tue Aug 16 08:30:14 2016
+++ pkgsrc/chat/hexchat/patches/patch-src_fe-gtk_Makefile.in Tue Aug 16 08:30:14 2016
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_fe-gtk_Makefile.in,v 1.1 2016/08/16 08:30:14 tnn Exp $
+
+Specify libtool tag.
+
+--- src/fe-gtk/Makefile.in.orig 2016-05-01 18:35:33.000000000 +0000
++++ src/fe-gtk/Makefile.in
+@@ -156,7 +156,7 @@ AM_V_lt = $(am__v_lt_@AM_V@)
+ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+ am__v_lt_0 = --silent
+ am__v_lt_1 =
+-hexchat_LINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \
++hexchat_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(OBJCLD) $(AM_OBJCFLAGS) \
+ $(OBJCFLAGS) $(hexchat_LDFLAGS) $(LDFLAGS) -o $@
+ AM_V_P = $(am__v_P_@AM_V@)
Home |
Main Index |
Thread Index |
Old Index