diff options
author | tnn <tnn@pkgsrc.org> | 2008-04-22 17:16:54 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2008-04-22 17:16:54 +0000 |
commit | d90107491a4d65841636cf682dbe8c5b7b540a85 (patch) | |
tree | 881874aa15888de6dbff58d9b78492aec8b586b5 /devel/libevent/Makefile | |
parent | 7a9ee81fcc3e8a4d69dda2c26c8d272e783a111b (diff) | |
download | pkgsrc-d90107491a4d65841636cf682dbe8c5b7b540a85.tar.gz |
Update to libevent-1.4.3.
1.4.3-stable:
1.4.2-rc:
* make Solaris event subsystems more reliable; from W.C.A. Wijngaards
* event_base_get_method(); from Springande Ulv
* fix HTTP/1.1 chunk formatting; from "propanbutan"
* allow 64-bit content lengths; from Scott Lamb
* and more...
1.4.1-beta:
* fixed some memory leaks and other misc cleanup; from Christopher Layne,
Scott Lamb and Charles Kerr
* introduced event_reinit to deal with fork()
* improved efficiency of generated RPC structure
* performance improvements to Win32 backend
* and many more...
1.4.0-beta:
* a new RPC subsytem for writing distributed clients and servers
* almost everything is documented via Doxygen now
* many fixes and improvements to evdns and evhttp
* libevent now builds two additional libraries: libevent_core (containing only
the event core) and libevent_extras (contained evdns, evhttp and evrpc)
* performance improvements due to using a heap instead of red-black trees for
timeouts
* Solaris' event ports are better supported
1.3e:
* Fix compilation on Solaris; from Magne Mahre
* Add a "Date" header to HTTP responses when it's missing, as required by
HTTP 1.1. Original Patch from Ralph Moritz.
* Fix a memory leak in which failed HTTP connections whould not free the
request object.
* Fix a memory leak in the DNS server.
* Handle NULL timeouts correctly on Solaris; from Trond Norbye
* Recalculate pending events properly when reallocating event array on
Solaris; from Trond Norbye
Diffstat (limited to 'devel/libevent/Makefile')
-rw-r--r-- | devel/libevent/Makefile | 23 |
1 files changed, 3 insertions, 20 deletions
diff --git a/devel/libevent/Makefile b/devel/libevent/Makefile index e2c3564bd4f..e748a240bf3 100644 --- a/devel/libevent/Makefile +++ b/devel/libevent/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.26 2007/10/04 12:28:13 dmcmahill Exp $ +# $NetBSD: Makefile,v 1.27 2008/04/22 17:16:54 tnn Exp $ # # WARNING: updating this package (as of the 1.1/1.2 releases) means # updating BUILDLINK_ABI_DEPENDS in buildlink3.mk and a PKGREVISION @@ -7,8 +7,8 @@ # from being ABI compatible across releases until this is fixed. # [tvierling 20070210] -DISTNAME= libevent-1.3d -PKGREVISION= 2 +DISTNAME= libevent-1.4.3-stable +PKGNAME= ${DISTNAME:S/-stable//} CATEGORIES= devel MASTER_SITES= http://monkey.org/~provos/ @@ -26,21 +26,4 @@ LIBS.SunOS+= -lnsl -lresolv # XXX helps build, but needs more testing #CFLAGS.Interix+= -Dsockaddr_storage=sockaddr_in -DNI_MAXSERV=32 -.include "../../mk/bsd.prefs.mk" - -# Solaris and HPUX don't have u_intX_t types in <inttypes.h>. -.if ${OPSYS} == "SunOS" || ${OPSYS} == "HPUX" -CFLAGS+= -Du_int8_t=uint8_t -CFLAGS+= -Du_int16_t=uint16_t -CFLAGS+= -Du_int32_t=uint32_t - -SUBST_CLASSES+= inttypes -SUBST_STAGE.inttypes= post-patch -SUBST_FILES.inttypes= event.h -SUBST_SED.inttypes= -e "s,<stdint\.h>,<inttypes.h>,g" -SUBST_SED.inttypes+= -e "s,u_int8_t,uint8_t,g" -SUBST_SED.inttypes+= -e "s,u_int16_t,uint16_t,g" -SUBST_SED.inttypes+= -e "s,u_int32_t,uint32_t,g" -.endif - .include "../../mk/bsd.pkg.mk" |