View | Details | Raw Unified | Return to bug 213977
Collapse All | Expand All

(-)Makefile (-6 / +12 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME?=	lighttpd
4
PORTNAME?=	lighttpd
5
PORTVERSION=	1.4.42
5
PORTVERSION=	1.4.43
6
PORTREVISION=	1
7
CATEGORIES?=	www
6
CATEGORIES?=	www
8
MASTER_SITES?=	http://download.lighttpd.net/lighttpd/releases-1.4.x/
7
MASTER_SITES?=	http://download.lighttpd.net/lighttpd/releases-1.4.x/
9
8
Lines 31-49 Link Here
31
.if !defined(_BUILDING_LIGHTTPD_MODULE)
30
.if !defined(_BUILDING_LIGHTTPD_MODULE)
32
USE_RC_SUBR=	lighttpd
31
USE_RC_SUBR=	lighttpd
33
32
34
OPTIONS_DEFINE=	ATTR BZIP2 DOCS FAM GDBM GEOIP IPV6 LIBEV LUA MEMCACHED MYSQL \
33
OPTIONS_DEFINE=	ATTR BZIP2 DOCS FAM GDBM GEOIP IPV6 KRB5 LIBEV LUA MEMCACHED \
35
		LDAP OPENSSL SPAWNFCGI VALGRIND WEBDAV
34
		MYSQL LDAP OPENSSL SPAWNFCGI VALGRIND WEBDAV
36
35
37
OPTIONS_DEFAULT=	OPENSSL
36
OPTIONS_DEFAULT=	OPENSSL
37
OPTIONS_SUB=	yes
38
38
39
ATTR_DESC=	extended attributes support
39
ATTR_DESC=	extended attributes support
40
BZIP2_DESC=	bzip2 support (mod_compress)
40
BZIP2_DESC=	bzip2 support (mod_compress)
41
GDBM_DESC=	gdbm storage (mod_trigger_b4_dl)
41
GDBM_DESC=	gdbm storage (mod_trigger_b4_dl)
42
LDAP_DESC=	LDAP authentication
42
KRB5_DESC=	Kerberos authentication (mod_authn_gssapi)
43
LDAP_DESC=	LDAP authentication (mod_authn_ldap)
43
LIBEV_DESC=	Fast events support via libev (disables kqueue)
44
LIBEV_DESC=	Fast events support via libev (disables kqueue)
44
LUA_DESC=	lua support (mod_cml, mod_magnet)
45
LUA_DESC=	lua support (mod_cml, mod_magnet)
45
MEMCACHED_DESC=	memcached storage (mod_trigger_b4_dl)
46
MEMCACHED_DESC=	memcached storage (mod_trigger_b4_dl)
46
MYSQL_DESC=	MySQL support (mod_mysql_vhost)
47
MYSQL_DESC=	MySQL support (mod_authn_mysql, mod_mysql_vhost)
47
SPAWNFCGI_DESC=	Depend on spawn-fcgi utility
48
SPAWNFCGI_DESC=	Depend on spawn-fcgi utility
48
VALGRIND_DESC=	valgrind support
49
VALGRIND_DESC=	valgrind support
49
WEBDAV_DESC=	WebDAV support
50
WEBDAV_DESC=	WebDAV support
Lines 58-63 Link Here
58
GEOIP_LIB_DEPENDS=	libGeoIP.so:net/GeoIP
59
GEOIP_LIB_DEPENDS=	libGeoIP.so:net/GeoIP
59
GEOIP_CONFIGURE_WITH=	geoip
60
GEOIP_CONFIGURE_WITH=	geoip
60
IPV6_CONFIGURE_OFF=	--disable-ipv6
61
IPV6_CONFIGURE_OFF=	--disable-ipv6
62
KRB5_CONFIGURE_WITH=	krb5
63
KRB5_CPPFLAGS=		${GSSAPICPPFLAGS}
64
KRB5_LDFLAGS=		${GSSAPILDFLAGS}
65
KRB5_LIBS=		${GSSAPILIBS}
66
KRB5_USES=		gssapi:mit
61
LIBEV_CONFIGURE_WITH=	libev=${LOCALBASE}
67
LIBEV_CONFIGURE_WITH=	libev=${LOCALBASE}
62
LIBEV_LIB_DEPENDS=	libev.so:devel/libev
68
LIBEV_LIB_DEPENDS=	libev.so:devel/libev
63
LUA_USES=		lua
69
LUA_USES=		lua
(-)distinfo (-3 / +3 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1476712210
1
TIMESTAMP = 1477993209
2
SHA256 (lighttpd-1.4.42.tar.xz) = b2c9069ed0bade9362c27b469a9b884641786aea1c3d686f9fd9f01d15e2a15f
2
SHA256 (lighttpd-1.4.43.tar.xz) = fe0c4a06dd2408a83ee7a2bfedc45e09597f3313cbda82485507573ae8fa948a
3
SIZE (lighttpd-1.4.42.tar.xz) = 652140
3
SIZE (lighttpd-1.4.43.tar.xz) = 656248
4
SHA256 (lighttpd-1.4.26_mod_h264_streaming-2.2.9.patch) = 716cd4f8d371e12c115a2204e649aafe2ebad42d0099777b1361c0e2cc8a1612
4
SHA256 (lighttpd-1.4.26_mod_h264_streaming-2.2.9.patch) = 716cd4f8d371e12c115a2204e649aafe2ebad42d0099777b1361c0e2cc8a1612
5
SIZE (lighttpd-1.4.26_mod_h264_streaming-2.2.9.patch) = 242456
5
SIZE (lighttpd-1.4.26_mod_h264_streaming-2.2.9.patch) = 242456
(-)files/patch-src_mod__cgi.c (-19 lines)
Lines 1-19 Link Here
1
--- src/mod_cgi.c.orig	2016-10-16 10:48:26 UTC
2
+++ src/mod_cgi.c
3
@@ -32,13 +32,14 @@
4
 #include <signal.h>
5
 #include <ctype.h>
6
 #include <assert.h>
7
+#include <sys/param.h>
8
 
9
 #include <stdio.h>
10
 #include <fcntl.h>
11
 
12
-#ifdef O_CLOEXEC
13
+#if defined(O_CLOEXEC) && __FreeBSD_version >= 1000032
14
 #define pipe_cloexec(pipefd) pipe2((pipefd), O_CLOEXEC)
15
-#elif defined FD_CLOEXEC
16
+#elif defined(FD_CLOEXEC)
17
 #define pipe_cloexec(pipefd) \
18
   (   0 == pipe(pipefd) \
19
    && 0 == fcntl(pipefd[0], F_SETFD, FD_CLOEXEC) \
(-)pkg-plist (-8 / +9 lines)
Lines 29-39 Link Here
29
lib/lighttpd/mod_alias.so
29
lib/lighttpd/mod_alias.so
30
lib/lighttpd/mod_auth.so
30
lib/lighttpd/mod_auth.so
31
lib/lighttpd/mod_authn_file.so
31
lib/lighttpd/mod_authn_file.so
32
lib/lighttpd/mod_authn_gssapi.so
32
%%KRB5%%lib/lighttpd/mod_authn_gssapi.so
33
lib/lighttpd/mod_authn_ldap.so
33
%%LDAP%%lib/lighttpd/mod_authn_ldap.so
34
lib/lighttpd/mod_authn_mysql.so
34
%%MYSQL%%lib/lighttpd/mod_authn_mysql.so
35
lib/lighttpd/mod_cgi.so
35
lib/lighttpd/mod_cgi.so
36
lib/lighttpd/mod_cml.so
36
%%LUA%%lib/lighttpd/mod_cml.so
37
lib/lighttpd/mod_compress.so
37
lib/lighttpd/mod_compress.so
38
lib/lighttpd/mod_deflate.so
38
lib/lighttpd/mod_deflate.so
39
lib/lighttpd/mod_dirlisting.so
39
lib/lighttpd/mod_dirlisting.so
Lines 43-52 Link Here
43
lib/lighttpd/mod_extforward.so
43
lib/lighttpd/mod_extforward.so
44
lib/lighttpd/mod_fastcgi.so
44
lib/lighttpd/mod_fastcgi.so
45
lib/lighttpd/mod_flv_streaming.so
45
lib/lighttpd/mod_flv_streaming.so
46
lib/lighttpd/mod_geoip.so
46
%%GEOIP%%lib/lighttpd/mod_geoip.so
47
lib/lighttpd/mod_indexfile.so
47
lib/lighttpd/mod_indexfile.so
48
lib/lighttpd/mod_magnet.so
48
%%LUA%%lib/lighttpd/mod_magnet.so
49
lib/lighttpd/mod_mysql_vhost.so
49
%%MYSQL%%lib/lighttpd/mod_mysql_vhost.so
50
lib/lighttpd/mod_proxy.so
50
lib/lighttpd/mod_proxy.so
51
lib/lighttpd/mod_redirect.so
51
lib/lighttpd/mod_redirect.so
52
lib/lighttpd/mod_rewrite.so
52
lib/lighttpd/mod_rewrite.so
Lines 58-69 Link Here
58
lib/lighttpd/mod_ssi.so
58
lib/lighttpd/mod_ssi.so
59
lib/lighttpd/mod_staticfile.so
59
lib/lighttpd/mod_staticfile.so
60
lib/lighttpd/mod_status.so
60
lib/lighttpd/mod_status.so
61
lib/lighttpd/mod_trigger_b4_dl.so
61
%%MEMCACHED%%lib/lighttpd/mod_trigger_b4_dl.so
62
lib/lighttpd/mod_uploadprogress.so
62
lib/lighttpd/mod_uploadprogress.so
63
lib/lighttpd/mod_userdir.so
63
lib/lighttpd/mod_userdir.so
64
lib/lighttpd/mod_usertrack.so
64
lib/lighttpd/mod_usertrack.so
65
lib/lighttpd/mod_webdav.so
65
lib/lighttpd/mod_webdav.so
66
man/man8/lighttpd.8.gz
66
man/man8/lighttpd.8.gz
67
%%KRB5%%man/man8/lighttpd-angel.8.gz
67
sbin/lighttpd
68
sbin/lighttpd
68
sbin/lighttpd-angel
69
sbin/lighttpd-angel
69
@dir(%%USER%%,%%GROUP%%,700) %%LOGROOT%%
70
@dir(%%USER%%,%%GROUP%%,700) %%LOGROOT%%

Return to bug 213977