View | Details | Raw Unified | Return to bug 198060 | Differences between
and this patch

Collapse All | Expand All

(-)b/irc/znc/Makefile (-4 / +7 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	znc
4
PORTNAME=	znc
5
PORTVERSION=	1.4
5
PORTVERSION=	1.6.0
6
CATEGORIES=	irc ipv6
6
CATEGORIES=	irc ipv6
7
MASTER_SITES=	http://znc.in/releases/
7
MASTER_SITES=	http://znc.in/releases/
8
8
Lines 17-23 Link Here
17
17
18
NO_OPTIONS_SORT=	yes
18
NO_OPTIONS_SORT=	yes
19
19
20
OPTIONS_DEFINE=	DEBUG IPV6 OPENSSL CYRUS PERL PYTHON TCL DOCS
20
OPTIONS_DEFINE=	DEBUG IPV6 OPENSSL CYRUS PERL PYTHON TCL CHARSET DOCS
21
OPTIONS_DEFAULT=	OPENSSL PERL
21
OPTIONS_DEFAULT=	OPENSSL PERL
22
OPTIONS_SUB=	yes
22
OPTIONS_SUB=	yes
23
23
Lines 25-30 Link Here
25
DEBUG_DESC=	Debugging support
25
DEBUG_DESC=	Debugging support
26
PERL_DESC=	Perl scripting module
26
PERL_DESC=	Perl scripting module
27
PYTHON_DESC=	Python scripting module
27
PYTHON_DESC=	Python scripting module
28
CHARSET_DESC=	Character encoding support via ICU
28
TCL_DESC=	Tcl scripting module
29
TCL_DESC=	Tcl scripting module
29
30
30
CYRUS_CONFIGURE_ON=	--enable-cyrus
31
CYRUS_CONFIGURE_ON=	--enable-cyrus
Lines 32-45 Link Here
32
CYRUS_LIB_DEPENDS=	libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
33
CYRUS_LIB_DEPENDS=	libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
33
DEBUG_CONFIGURE_ON=	--enable-debug
34
DEBUG_CONFIGURE_ON=	--enable-debug
34
IPV6_CONFIGURE_OFF=	--disable-ipv6
35
IPV6_CONFIGURE_OFF=	--disable-ipv6
35
PERL_BUILD_DEPENDS=	swig>=2.0.11:${PORTSDIR}/devel/swig20
36
PERL_BUILD_DEPENDS=	swig30>=3.0.0:${PORTSDIR}/devel/swig30
36
PERL_CONFIGURE_ENABLE=	perl
37
PERL_CONFIGURE_ENABLE=	perl
37
PERL_CONFIGURE_ON=	--enable-swig
38
PERL_CONFIGURE_ON=	--enable-swig
38
PERL_USES=	perl5
39
PERL_USES=	perl5
39
PYTHON_BUILD_DEPENDS=	swig>=2.0.11:${PORTSDIR}/devel/swig20
40
PYTHON_BUILD_DEPENDS=	swig30>=3.0.0:${PORTSDIR}/devel/swig30
40
PYTHON_CONFIGURE_ON=	--enable-python=python-${PYTHON_VER} --enable-swig
41
PYTHON_CONFIGURE_ON=	--enable-python=python-${PYTHON_VER} --enable-swig
41
PYTHON_USES=	perl5 python:3
42
PYTHON_USES=	perl5 python:3
42
OPENSSL_CONFIGURE_OFF=	--disable-openssl
43
OPENSSL_CONFIGURE_OFF=	--disable-openssl
44
CHARSET_CONFIGURE_OFF=	--disable-charset
45
CHARSET_LIB_DEPENDS=	libicuuc.so.53:${PORTSDIR}/devel/icu libicudata.so.53:${PORTSDIR}/devel/icu
43
TCL_CONFIGURE_ENABLE=	tcl
46
TCL_CONFIGURE_ENABLE=	tcl
44
47
45
.include <bsd.port.options.mk>
48
.include <bsd.port.options.mk>
(-)b/irc/znc/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (znc-1.4.tar.gz) = 86e98fd0ed182d39828c926809f8075d836ee3b70a6dd43dfbb434822f2a7b52
1
SHA256 (znc-1.6.0.tar.gz) = df622aeae34d26193c738dff6499e56ad669ec654484e19623738d84cc80aba7
2
SIZE (znc-1.4.tar.gz) = 1239648
2
SIZE (znc-1.6.0.tar.gz) = 1367962
(-)b/irc/znc/files/patch-modules-modperl-Makefile_inc (-4 / +4 lines)
Lines 1-11 Link Here
1
--- modules/modperl/Makefile.inc.orig	2012-11-28 11:59:30.509460980 +0000
1
--- modules/modperl/Makefile.inc.orig	2015-02-12 20:51:46.000000000 +0000
2
+++ modules/modperl/Makefile.inc	2012-11-28 12:00:07.142992057 +0000
2
+++ modules/modperl/Makefile.inc	2015-02-26 02:56:35.000000000 +0000
3
@@ -6,7 +6,7 @@
3
@@ -6,7 +6,7 @@
4
 PERL_LD    := $(shell $(PERL) -MExtUtils::Embed -e ldopts)
4
 PERL_LD    := $(shell $(PERL) -MExtUtils::Embed -e ldopts)
5
 # Perl API is ugly, casting string literals to char* and redeclaring functions :(
5
 # Perl API is ugly, casting string literals to char* and redeclaring functions :(
6
 PERL_CXX   += -Wno-write-strings -Wno-redundant-decls -Wno-missing-declarations
6
 PERL_CXX   += -Wno-write-strings -Wno-redundant-decls -Wno-missing-declarations
7
-PERL_CXX   += -Wno-type-limits -Wno-sign-compare -Wno-strict-overflow -Wno-unused-value
7
-PERL_CXX   += -Wno-type-limits -Wno-sign-compare -Wno-strict-overflow -Wno-unused-value
8
+PERL_CXX   += -Wno-sign-compare -Wno-strict-overflow -Wno-unused-value
8
+PERL_CXX   += -Wno-sign-compare -Wno-strict-overflow -Wno-unused-value
9
 # perl 5.20 will fix this warning: https://rt.perl.org/Public/Bug/Display.html?id=120670
10
 PERL_CXX   += -Wno-reserved-user-defined-literal -Wno-literal-suffix
9
 # This is for SWIG
11
 # This is for SWIG
10
 PERL_CXX   += -DSWIG_TYPE_TABLE=znc
11
 modperlCXXFLAGS := $(PERL_CXX) -Wno-unused-function
(-)b/irc/znc/pkg-plist (-108 / +114 lines)
Lines 1-80 Link Here
1
bin/znc
1
bin/znc
2
bin/znc-buildmod
2
bin/znc-buildmod
3
include/znc/Buffer.h
3
include/znc/Threads.h
4
include/znc/Chan.h
5
include/znc/Client.h
6
include/znc/Config.h
7
include/znc/Csocket.h
8
include/znc/ExecSock.h
4
include/znc/ExecSock.h
9
include/znc/FileUtils.h
10
include/znc/HTTPSock.h
11
include/znc/IRCNetwork.h
12
include/znc/IRCSock.h
13
include/znc/Listener.h
14
include/znc/MD5.h
15
include/znc/Modules.h
16
include/znc/Nick.h
17
include/znc/SHA256.h
18
include/znc/Server.h
19
include/znc/Socket.h
5
include/znc/Socket.h
6
include/znc/version.h
7
include/znc/IRCNetwork.h
20
include/znc/Template.h
8
include/znc/Template.h
21
include/znc/Threads.h
9
include/znc/main.h
10
include/znc/HTTPSock.h
11
include/znc/defines.h
22
include/znc/User.h
12
include/znc/User.h
23
include/znc/Utils.h
13
include/znc/Chan.h
24
include/znc/WebModules.h
14
include/znc/FileUtils.h
15
include/znc/Listener.h
16
include/znc/Buffer.h
17
include/znc/Query.h
18
include/znc/Client.h
19
include/znc/SSLVerifyHost.h
20
include/znc/Nick.h
25
include/znc/ZNCDebug.h
21
include/znc/ZNCDebug.h
22
include/znc/Utils.h
23
include/znc/Modules.h
24
include/znc/MD5.h
26
include/znc/ZNCString.h
25
include/znc/ZNCString.h
27
include/znc/defines.h
26
include/znc/IRCSock.h
28
include/znc/main.h
27
include/znc/WebModules.h
29
include/znc/version.h
28
include/znc/SHA256.h
29
include/znc/Server.h
30
include/znc/Csocket.h
31
include/znc/Config.h
30
include/znc/znc.h
32
include/znc/znc.h
31
include/znc/zncconfig.h
33
lib/znc/alias.so
32
lib/znc/adminlog.so
33
lib/znc/autoattach.so
34
lib/znc/autocycle.so
35
lib/znc/autoop.so
36
lib/znc/autoreply.so
37
lib/znc/autovoice.so
38
lib/znc/awaynick.so
39
lib/znc/block_motd.so
40
lib/znc/blockuser.so
34
lib/znc/blockuser.so
41
lib/znc/bouncedcc.so
35
lib/znc/nickserv.so
42
lib/znc/buffextras.so
36
lib/znc/q.so
43
lib/znc/chansaver.so
37
lib/znc/log.so
44
lib/znc/charset.so
45
lib/znc/clearbufferonmsg.so
46
lib/znc/clientnotify.so
47
lib/znc/controlpanel.so
48
lib/znc/ctcpflood.so
49
lib/znc/dcc.so
50
lib/znc/disconkick.so
51
lib/znc/fail2ban.so
38
lib/znc/fail2ban.so
52
lib/znc/flooddetach.so
53
lib/znc/identfile.so
39
lib/znc/identfile.so
54
lib/znc/imapauth.so
55
lib/znc/keepnick.so
40
lib/znc/keepnick.so
41
lib/znc/chansaver.so
42
lib/znc/ctcpflood.so
43
lib/znc/block_motd.so
44
lib/znc/autoattach.so
45
lib/znc/controlpanel.so
46
lib/znc/watch.so
56
lib/znc/kickrejoin.so
47
lib/znc/kickrejoin.so
48
lib/znc/perform.so
49
lib/znc/send_raw.so
50
lib/znc/imapauth.so
51
lib/znc/adminlog.so
52
lib/znc/sasl.so
53
lib/znc/raw.so
54
lib/znc/clientnotify.so
55
lib/znc/autovoice.so
56
lib/znc/buffextras.so
57
lib/znc/autoop.so
58
lib/znc/autocycle.so
59
lib/znc/awaynick.so
57
lib/znc/lastseen.so
60
lib/znc/lastseen.so
61
lib/znc/flooddetach.so
62
lib/znc/shell.so
63
lib/znc/autoreply.so
64
lib/znc/sample.so
58
lib/znc/listsockets.so
65
lib/znc/listsockets.so
59
lib/znc/log.so
66
lib/znc/webadmin.so
60
lib/znc/missingmotd.so
67
lib/znc/missingmotd.so
68
lib/znc/stickychan.so
69
lib/znc/partyline.so
70
lib/znc/simple_away.so
61
lib/znc/modules_online.so
71
lib/znc/modules_online.so
62
lib/znc/nickserv.so
72
lib/znc/disconkick.so
73
lib/znc/bouncedcc.so
74
lib/znc/route_replies.so
63
lib/znc/notes.so
75
lib/znc/notes.so
76
lib/znc/dcc.so
77
lib/znc/clearbufferonmsg.so
64
lib/znc/notify_connect.so
78
lib/znc/notify_connect.so
65
lib/znc/partyline.so
66
lib/znc/perform.so
67
lib/znc/q.so
68
lib/znc/raw.so
69
lib/znc/route_replies.so
70
lib/znc/sample.so
71
lib/znc/sasl.so
72
lib/znc/send_raw.so
73
lib/znc/shell.so
74
lib/znc/simple_away.so
75
lib/znc/stickychan.so
76
lib/znc/watch.so
77
lib/znc/webadmin.so
78
libdata/pkgconfig/znc.pc
79
libdata/pkgconfig/znc.pc
79
man/man1/znc-buildmod.1.gz
80
man/man1/znc-buildmod.1.gz
80
man/man1/znc.1.gz
81
man/man1/znc.1.gz
Lines 97-163 Link Here
97
%%TCL%%lib/znc/modtcl.so
98
%%TCL%%lib/znc/modtcl.so
98
%%TCL%%share/znc/modtcl/binds.tcl
99
%%TCL%%share/znc/modtcl/binds.tcl
99
%%TCL%%share/znc/modtcl/modtcl.tcl
100
%%TCL%%share/znc/modtcl/modtcl.tcl
100
%%DATADIR%%/modules/blockuser/tmpl/blockuser_WebadminUser.tmpl
101
%%DATADIR%%/modules/cert/tmpl/index.tmpl
102
%%DATADIR%%/modules/certauth/tmpl/index.tmpl
103
%%DATADIR%%/modules/lastseen/tmpl/index.tmpl
104
%%DATADIR%%/modules/lastseen/tmpl/lastseen_WebadminUser.tmpl
105
%%DATADIR%%/modules/listsockets/tmpl/index.tmpl
106
%%DATADIR%%/modules/notes/files/trash.gif
107
%%DATADIR%%/modules/notes/tmpl/index.tmpl
108
%%DATADIR%%/modules/perform/tmpl/index.tmpl
109
%%DATADIR%%/modules/send_raw/files/select.js
110
%%DATADIR%%/modules/send_raw/tmpl/index.tmpl
111
%%DATADIR%%/modules/stickychan/tmpl/index.tmpl
112
%%DATADIR%%/modules/stickychan/tmpl/stickychan_WebadminChan.tmpl
113
%%DATADIR%%/modules/webadmin/files/webadmin.js
114
%%DATADIR%%/modules/webadmin/tmpl/add_edit_chan.tmpl
115
%%DATADIR%%/modules/webadmin/tmpl/add_edit_network.tmpl
116
%%DATADIR%%/modules/webadmin/tmpl/add_edit_user.tmpl
117
%%DATADIR%%/modules/webadmin/tmpl/del_network.tmpl
118
%%DATADIR%%/modules/webadmin/tmpl/del_user.tmpl
119
%%DATADIR%%/modules/webadmin/tmpl/index.tmpl
120
%%DATADIR%%/modules/webadmin/tmpl/listusers.tmpl
121
%%DATADIR%%/modules/webadmin/tmpl/settings.tmpl
122
%%DATADIR%%/modules/webadmin/tmpl/traffic.tmpl
123
%%DATADIR%%/webskins/_default_/pub/_default_.css
124
%%DATADIR%%/webskins/_default_/pub/favicon.ico
125
%%DATADIR%%/webskins/_default_/pub/global.css
126
%%DATADIR%%/webskins/_default_/pub/robots.txt
127
%%DATADIR%%/webskins/_default_/tmpl/Banner.tmpl
128
%%DATADIR%%/webskins/_default_/tmpl/BaseHeader.tmpl
101
%%DATADIR%%/webskins/_default_/tmpl/BaseHeader.tmpl
102
%%DATADIR%%/webskins/_default_/tmpl/InfoBar.tmpl
103
%%DATADIR%%/webskins/_default_/tmpl/index.tmpl
129
%%DATADIR%%/webskins/_default_/tmpl/BreadCrumbs.tmpl
104
%%DATADIR%%/webskins/_default_/tmpl/BreadCrumbs.tmpl
130
%%DATADIR%%/webskins/_default_/tmpl/DocType.tmpl
105
%%DATADIR%%/webskins/_default_/tmpl/DocType.tmpl
106
%%DATADIR%%/webskins/_default_/tmpl/Menu.tmpl
107
%%DATADIR%%/webskins/_default_/tmpl/MessageBar.tmpl
108
%%DATADIR%%/webskins/_default_/tmpl/FooterTag.tmpl
109
%%DATADIR%%/webskins/_default_/tmpl/_csrf_check.tmpl
131
%%DATADIR%%/webskins/_default_/tmpl/Error.tmpl
110
%%DATADIR%%/webskins/_default_/tmpl/Error.tmpl
132
%%DATADIR%%/webskins/_default_/tmpl/ExtraHeader.tmpl
133
%%DATADIR%%/webskins/_default_/tmpl/Footer.tmpl
111
%%DATADIR%%/webskins/_default_/tmpl/Footer.tmpl
134
%%DATADIR%%/webskins/_default_/tmpl/FooterTag.tmpl
135
%%DATADIR%%/webskins/_default_/tmpl/Header.tmpl
136
%%DATADIR%%/webskins/_default_/tmpl/InfoBar.tmpl
137
%%DATADIR%%/webskins/_default_/tmpl/LoginBar.tmpl
138
%%DATADIR%%/webskins/_default_/tmpl/LowerBanner.tmpl
112
%%DATADIR%%/webskins/_default_/tmpl/LowerBanner.tmpl
139
%%DATADIR%%/webskins/_default_/tmpl/Menu.tmpl
113
%%DATADIR%%/webskins/_default_/tmpl/ExtraHeader.tmpl
140
%%DATADIR%%/webskins/_default_/tmpl/MessageBar.tmpl
141
%%DATADIR%%/webskins/_default_/tmpl/Options.tmpl
114
%%DATADIR%%/webskins/_default_/tmpl/Options.tmpl
142
%%DATADIR%%/webskins/_default_/tmpl/_csrf_check.tmpl
115
%%DATADIR%%/webskins/_default_/tmpl/Header.tmpl
143
%%DATADIR%%/webskins/_default_/tmpl/index.tmpl
116
%%DATADIR%%/webskins/_default_/tmpl/LoginBar.tmpl
144
%%DATADIR%%/webskins/dark-clouds/pub/clouds-header.jpg
117
%%DATADIR%%/webskins/_default_/tmpl/Banner.tmpl
145
%%DATADIR%%/webskins/dark-clouds/pub/dark-clouds.css
118
%%DATADIR%%/webskins/_default_/pub/_default_.css
146
%%DATADIR%%/webskins/dark-clouds/pub/favicon.ico
119
%%DATADIR%%/webskins/_default_/pub/favicon.ico
120
%%DATADIR%%/webskins/_default_/pub/External.png
121
%%DATADIR%%/webskins/_default_/pub/robots.txt
122
%%DATADIR%%/webskins/_default_/pub/jquery-1.11.2.min.js
123
%%DATADIR%%/webskins/_default_/pub/global.css
124
%%DATADIR%%/webskins/ice/tmpl/FooterTag.tmpl
125
%%DATADIR%%/webskins/ice/tmpl/Header.tmpl
126
%%DATADIR%%/webskins/ice/pub/pagebg.gif
127
%%DATADIR%%/webskins/ice/pub/linkbg.jpg
128
%%DATADIR%%/webskins/ice/pub/favicon.ico
129
%%DATADIR%%/webskins/ice/pub/ice.css
147
%%DATADIR%%/webskins/dark-clouds/tmpl/Banner.tmpl
130
%%DATADIR%%/webskins/dark-clouds/tmpl/Banner.tmpl
148
%%DATADIR%%/webskins/dark-clouds/tmpl/FooterTag.tmpl
131
%%DATADIR%%/webskins/dark-clouds/tmpl/FooterTag.tmpl
149
%%DATADIR%%/webskins/dark-clouds/tmpl/Header.tmpl
150
%%DATADIR%%/webskins/dark-clouds/tmpl/LowerBanner.tmpl
132
%%DATADIR%%/webskins/dark-clouds/tmpl/LowerBanner.tmpl
151
%%DATADIR%%/webskins/forest/pub/favicon.ico
133
%%DATADIR%%/webskins/dark-clouds/tmpl/Header.tmpl
152
%%DATADIR%%/webskins/forest/pub/forest-header.png
134
%%DATADIR%%/webskins/dark-clouds/pub/favicon.ico
153
%%DATADIR%%/webskins/forest/pub/forest.css
135
%%DATADIR%%/webskins/dark-clouds/pub/clouds-header.jpg
136
%%DATADIR%%/webskins/dark-clouds/pub/dark-clouds.css
154
%%DATADIR%%/webskins/forest/tmpl/Banner.tmpl
137
%%DATADIR%%/webskins/forest/tmpl/Banner.tmpl
155
%%DATADIR%%/webskins/forest/tmpl/FooterTag.tmpl
138
%%DATADIR%%/webskins/forest/tmpl/FooterTag.tmpl
156
%%DATADIR%%/webskins/forest/tmpl/Header.tmpl
157
%%DATADIR%%/webskins/forest/tmpl/LowerBanner.tmpl
139
%%DATADIR%%/webskins/forest/tmpl/LowerBanner.tmpl
158
%%DATADIR%%/webskins/ice/pub/favicon.ico
140
%%DATADIR%%/webskins/forest/tmpl/Header.tmpl
159
%%DATADIR%%/webskins/ice/pub/ice.css
141
%%DATADIR%%/webskins/forest/pub/favicon.ico
160
%%DATADIR%%/webskins/ice/pub/linkbg.jpg
142
%%DATADIR%%/webskins/forest/pub/forest-header.png
161
%%DATADIR%%/webskins/ice/pub/pagebg.gif
143
%%DATADIR%%/webskins/forest/pub/forest.css
162
%%DATADIR%%/webskins/ice/tmpl/FooterTag.tmpl
144
%%DATADIR%%/modules/notes/tmpl/index.tmpl
163
%%DATADIR%%/webskins/ice/tmpl/Header.tmpl
145
%%DATADIR%%/modules/notes/files/trash.gif
146
%%DATADIR%%/modules/stickychan/tmpl/index.tmpl
147
%%DATADIR%%/modules/stickychan/tmpl/stickychan_WebadminChan.tmpl
148
%%DATADIR%%/modules/send_raw/tmpl/index.tmpl
149
%%DATADIR%%/modules/send_raw/files/select.js
150
%%DATADIR%%/modules/q/tmpl/index.tmpl
151
%%DATADIR%%/modules/perform/tmpl/index.tmpl
152
%%DATADIR%%/modules/webadmin/tmpl/encoding_settings.tmpl
153
%%DATADIR%%/modules/webadmin/tmpl/index.tmpl
154
%%DATADIR%%/modules/webadmin/tmpl/traffic.tmpl
155
%%DATADIR%%/modules/webadmin/tmpl/add_edit_chan.tmpl
156
%%DATADIR%%/modules/webadmin/tmpl/del_network.tmpl
157
%%DATADIR%%/modules/webadmin/tmpl/del_user.tmpl
158
%%DATADIR%%/modules/webadmin/tmpl/settings.tmpl
159
%%DATADIR%%/modules/webadmin/tmpl/add_edit_user.tmpl
160
%%DATADIR%%/modules/webadmin/tmpl/add_edit_network.tmpl
161
%%DATADIR%%/modules/webadmin/tmpl/listusers.tmpl
162
%%DATADIR%%/modules/webadmin/files/webadmin.css
163
%%DATADIR%%/modules/webadmin/files/webadmin.js
164
%%DATADIR%%/modules/listsockets/tmpl/index.tmpl
165
%%DATADIR%%/modules/lastseen/tmpl/index.tmpl
166
%%DATADIR%%/modules/lastseen/tmpl/lastseen_WebadminUser.tmpl
167
%%DATADIR%%/modules/certauth/tmpl/index.tmpl
168
%%DATADIR%%/modules/cert/tmpl/index.tmpl
169
%%DATADIR%%/modules/blockuser/tmpl/blockuser_WebadminUser.tmpl

Return to bug 198060