This release provides fixes for the recently announced security issue CVE-2013-1982, as well as build configuration improvements, man page macro cleanups to work better with doclifter, and several other small fixes. Adam Jackson (1): configure: Remove AM_MAINTAINER_MODE Alan Coopersmith (8): Use _XEatDataWords to avoid overflow of rep.length bit shifting integer overflow in XcupGetReservedColormapEntries() [CVE-2013-1982 1/6] integer overflow in XcupStoreColors() [CVE-2013-1982 2/6] several integer overflows in XdbeGetVisualInfo() [CVE-2013-1982 3/6] integer overflow in XeviGetVisualInfo() [CVE-2013-1982 4/6] integer overflow in XShapeGetRectangles() [CVE-2013-1982 5/6] integer overflow in XSyncListSystemCounters() [CVE-2013-1982 6/6] libXext 1.3.2 Chase Douglas (1): Destroy generic event extension after last display is removed Colin Walters (1): autogen.sh: Implement GNOME Build API Eric S. Raymond (2): Replace various unsafe presentation-level requests with .RS/.RE and .EX/EE. Replace presentationm-level requests with .RS/RE. Peter Hutterer (1): sync: fix copy/paste error in comment Thomas Klausner (1): Avoid having macros expand code to be: ((f) ? (f)->m1 : NULL)->m2
44 lines
1.1 KiB
Makefile
44 lines
1.1 KiB
Makefile
# $NetBSD: Makefile,v 1.17 2013/06/01 06:50:27 wiz Exp $
|
|
|
|
DISTNAME= libXext-1.3.2
|
|
CATEGORIES= x11 devel
|
|
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= joerg@NetBSD.org
|
|
HOMEPAGE= http://xorg.freedesktop.org/
|
|
COMMENT= X Extension library
|
|
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
|
|
USE_LIBTOOL= yes
|
|
GNU_CONFIGURE= yes
|
|
USE_TOOLS+= pkg-config
|
|
|
|
PKGCONFIG_OVERRIDE+= xext.pc.in
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
.if ${OPSYS} == "NetBSD"
|
|
CONFIGURE_ARGS+= --disable-malloc0returnsnull
|
|
.endif
|
|
|
|
.include "../../mk/compiler.mk"
|
|
|
|
.if !empty(PKGSRC_COMPILER:Mclang)
|
|
BUILD_DEPENDS+= ucpp-[0-9]*:../../devel/ucpp
|
|
CONFIGURE_ENV+= ac_cv_path_RAWCPP="${PREFIX}/bin/ucpp -t -c90 -Uunix"
|
|
.elif empty(PKGSRC_COMPILER:Mgcc)
|
|
CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -"
|
|
.endif
|
|
|
|
.include "../../meta-pkgs/modular-xorg/hacks.mk"
|
|
|
|
BUILDLINK_API_DEPENDS.libX11+= libX11>=1.2
|
|
.include "../../x11/libX11/buildlink3.mk"
|
|
BUILDLINK_API_DEPENDS.xextproto+= xextproto>=7.0.99.2
|
|
.include "../../x11/xextproto/buildlink3.mk"
|
|
BUILDLINK_API_DEPENDS.xproto+= xproto>=7.0.13
|
|
.include "../../x11/xproto/buildlink3.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|