pkgsrc/x11/libXext/Makefile
wiz 2e5d007f90 Update to 1.3.2:
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
2013-06-01 06:50:27 +00:00

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"