Fri May 31 08:27:17 2013 UTC ()
Update to 1.1.4:

This release provides the fixes for the recently announced security issues
CVE-2013-2002 & CVE-2013-2005, along with other code & doc cleanups, build
fixes, automake compatibility changes, and packaging improvements.

Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (5):
      unifdef -U__UNIXOS2__
      Unchecked return values of XGetWindowProperty [CVE-2013-2005]
      unvalidated length in _XtResourceConfigurationEH [CVE-2013-2002]
      Remove old strtoul workaround for SunOS 4
      libXt 1.1.4

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Egbert Eich (2):
      Install ErrorDB into a $datarootdir-path, not $libdir.
      Add XtErrorDB directory to pkg-config file.

Eric S. Raymond (2):
      Eliminate use of tab stops.
      Remove unused macros that are temptations to presentation-level klugery.

Julien Cristau (1):
      Add copyright notice and license from the X Consortium to COPYING

Thierry Reding (1):
      Use AM_CPPFLAGS instead of INCLUDES

Thomas Klausner (2):
      Avoid referencing something that isn't defined. Bring in the definition from another manual page.
      Fix DEBUG build (TMparse.c:376:1: error: overflow in implicit constant conversion)


(wiz)
diff -r1.18 -r1.19 pkgsrc/x11/libXt/Makefile
diff -r1.10 -r1.11 pkgsrc/x11/libXt/distinfo

cvs diff -r1.18 -r1.19 pkgsrc/x11/libXt/Makefile (switch to unified diff)

--- pkgsrc/x11/libXt/Makefile 2013/05/10 00:40:27 1.18
+++ pkgsrc/x11/libXt/Makefile 2013/05/31 08:27:17 1.19
@@ -1,51 +1,50 @@ @@ -1,51 +1,50 @@
1# $NetBSD: Makefile,v 1.18 2013/05/10 00:40:27 riastradh Exp $ 1# $NetBSD: Makefile,v 1.19 2013/05/31 08:27:17 wiz Exp $
2# 
3 2
4DISTNAME= libXt-1.1.3 3DISTNAME= libXt-1.1.4
5CATEGORIES= x11 devel 4CATEGORIES= x11 devel
6MASTER_SITES= ${MASTER_SITE_XORG:=lib/} 5MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
7EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
8 7
9MAINTAINER= joerg@NetBSD.org 8MAINTAINER= joerg@NetBSD.org
10HOMEPAGE= http://xorg.freedesktop.org/ 9HOMEPAGE= http://xorg.freedesktop.org/
11COMMENT= X Toolkit Intrinsics library 10COMMENT= X Toolkit Intrinsics library
12LICENSE= mit 11LICENSE= mit
13 12
14PKG_INSTALLATION_TYPES= overwrite pkgviews 13PKG_INSTALLATION_TYPES= overwrite pkgviews
15 14
16GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
17USE_LIBTOOL= yes 16USE_LIBTOOL= yes
18USE_TOOLS+= pkg-config 17USE_TOOLS+= pkg-config
19 18
20CONFIGURE_ARGS+= --with-appdefaultdir=${PREFIX}/lib/X11/app-defaults 19CONFIGURE_ARGS+= --with-appdefaultdir=${PREFIX}/lib/X11/app-defaults
21CONFIGURE_ENV+= APP_MAN_SUFFIX=1 LIB_MAN_SUFFIX=3 20CONFIGURE_ENV+= APP_MAN_SUFFIX=1 LIB_MAN_SUFFIX=3
22PKGCONFIG_OVERRIDE+= xt.pc.in 21PKGCONFIG_OVERRIDE+= xt.pc.in
23 22
24.include "../../mk/bsd.prefs.mk" 23.include "../../mk/bsd.prefs.mk"
25 24
26.if ${OPSYS} == "NetBSD" 25.if ${OPSYS} == "NetBSD"
27CONFIGURE_ARGS+= --disable-malloc0returnsnull 26CONFIGURE_ARGS+= --disable-malloc0returnsnull
28.endif 27.endif
29 28
30.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) 29.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
31CONFIGURE_ENV+= CC_FOR_BUILD=${NATIVE_CC:Q} CPPFLAGS_FOR_BUILD=-I${PREFIX}/include 30CONFIGURE_ENV+= CC_FOR_BUILD=${NATIVE_CC:Q} CPPFLAGS_FOR_BUILD=-I${PREFIX}/include
32.endif 31.endif
33 32
34CPPFLAGS.OSF1+= -pthread # Required by compiler if including pthread.h 33CPPFLAGS.OSF1+= -pthread # Required by compiler if including pthread.h
35 34
36.include "../../mk/compiler.mk" 35.include "../../mk/compiler.mk"
37 36
38.if !empty(PKGSRC_COMPILER:Mclang) 37.if !empty(PKGSRC_COMPILER:Mclang)
39BUILD_DEPENDS+= ucpp-[0-9]*:../../devel/ucpp 38BUILD_DEPENDS+= ucpp-[0-9]*:../../devel/ucpp
40CONFIGURE_ENV+= ac_cv_path_RAWCPP="${PREFIX}/bin/ucpp -t -c90 -Uunix" 39CONFIGURE_ENV+= ac_cv_path_RAWCPP="${PREFIX}/bin/ucpp -t -c90 -Uunix"
41.elif empty(PKGSRC_COMPILER:Mgcc) 40.elif empty(PKGSRC_COMPILER:Mgcc)
42CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" 41CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -"
43.endif 42.endif
44 43
45.include "../../x11/libSM/buildlink3.mk" 44.include "../../x11/libSM/buildlink3.mk"
46.include "../../x11/libICE/buildlink3.mk" 45.include "../../x11/libICE/buildlink3.mk"
47.include "../../x11/libX11/buildlink3.mk" 46.include "../../x11/libX11/buildlink3.mk"
48.include "../../x11/kbproto/buildlink3.mk" 47.include "../../x11/kbproto/buildlink3.mk"
49.include "../../x11/xproto/buildlink3.mk" 48.include "../../x11/xproto/buildlink3.mk"
50 49
51.include "../../mk/bsd.pkg.mk" 50.include "../../mk/bsd.pkg.mk"

cvs diff -r1.10 -r1.11 pkgsrc/x11/libXt/distinfo (switch to unified diff)

--- pkgsrc/x11/libXt/distinfo 2012/06/03 17:33:41 1.10
+++ pkgsrc/x11/libXt/distinfo 2013/05/31 08:27:17 1.11
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.10 2012/06/03 17:33:41 wiz Exp $ 1$NetBSD: distinfo,v 1.11 2013/05/31 08:27:17 wiz Exp $
2 2
3SHA1 (libXt-1.1.3.tar.bz2) = 2cef068bc4d7170e31b89b5c06aeaf4451a7699a 3SHA1 (libXt-1.1.4.tar.bz2) = 0111c316d83fb7e830c517128150094cb0a48ae7
4RMD160 (libXt-1.1.3.tar.bz2) = d1cffd17864ea0081437a07ea78dcaa8316a5fa0 4RMD160 (libXt-1.1.4.tar.bz2) = 5a5abcdca1507bc7662012c2666b27b7d08a05cc
5Size (libXt-1.1.3.tar.bz2) = 734679 bytes 5Size (libXt-1.1.4.tar.bz2) = 762331 bytes