From owner-svn-ports-all@FreeBSD.ORG Mon Aug 6 11:47:16 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E7CC6106564A; Mon, 6 Aug 2012 11:47:16 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id C85708FC08; Mon, 6 Aug 2012 11:47:16 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q76BlGZJ032483; Mon, 6 Aug 2012 11:47:16 GMT (envelope-from gahr@svn.freebsd.org) Received: (from gahr@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q76BlGEC032479; Mon, 6 Aug 2012 11:47:16 GMT (envelope-from gahr@svn.freebsd.org) Message-Id: <201208061147.q76BlGEC032479@svn.freebsd.org> From: Pietro Cerutti Date: Mon, 6 Aug 2012 11:47:16 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r302167 - in head/x11-toolkits/fox17: . files X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2012 11:47:17 -0000 Author: gahr Date: Mon Aug 6 11:47:16 2012 New Revision: 302167 URL: http://svn.freebsd.org/changeset/ports/302167 Log: - Update to 1.7.35 * New feature in FXHeader control: auto-renumbering captions based on renumbering function; if a renumbering function (which computes the caption from the caption index) is set, then captions are automatically recomputed when the number of items in the FXHeader is changed. * Updated FXTable to use this new feature in FXHeader. The old options for renumbering have been removed. * Porting problem in FXMat4d, FXMat4f fixed, for CYGWIN32. * Added API's to FXTable to return first and last row (or column) of a spanning cell. * Added API to check if a cell is horizontally spanning or vertically spanning. * Cutoff angles in FXQuatd are smaller than in FXQuatf, due to much greater precision of doubles versus floats. * FOX on Raspberry Pi coming soon (I got one on order!). * Added FXRandom fast, long-period, thread-safe psuedo-random number generator. * Gamma-corrected image scaling option added. * FXPath::relative() corner-cases fixed. * FXPath::isHidden() now faster by scanning backward. * Adie syntax highlight algorithm had some possible issues. * Now expand context when incrementally recoloring. * Include glext.h on Windows; missing symbol otherwise. * Updated list of C++ keywords in Adie.stx style coloring file. * Added enable/disable item API's to FXComboBox, FXListBox, FXTreeListBox. * Added expression evaluate feature to Adie text editor. * Internal anynymous name spaces introduced in FXExpression and FXRex due to symbol clashes on some compilers. * Added ?: alternative expression to FXExpression. * Array indexing problem fixed in FXFont. * Typo fixed in FXAtomic.cpp. - Use new OPTIONS framework Deleted: head/x11-toolkits/fox17/files/patch-lib_FXAtomic.cpp Modified: head/x11-toolkits/fox17/Makefile (contents, props changed) head/x11-toolkits/fox17/distinfo (contents, props changed) head/x11-toolkits/fox17/pkg-plist (contents, props changed) Modified: head/x11-toolkits/fox17/Makefile ============================================================================== --- head/x11-toolkits/fox17/Makefile Mon Aug 6 11:43:42 2012 (r302166) +++ head/x11-toolkits/fox17/Makefile Mon Aug 6 11:47:16 2012 (r302167) @@ -6,8 +6,7 @@ # PORTNAME= fox -PORTVERSION= 1.7.33 -PORTREVISION= 2 +PORTVERSION= 1.7.35 CATEGORIES= x11-toolkits MASTER_SITES= http://ftp.fox-toolkit.org/pub/ \ ftp://ftp.fox-toolkit.org/pub/ @@ -19,10 +18,8 @@ LIB_DEPENDS= Xft:${PORTSDIR}/x11-fonts/l CONFLICTS= fox-1.4.* fox-1.6.* -OPTIONS= JPEG "Enable JPEG support" ON \ - PNG "Enable PNG support" ON \ - TIFF "Enable TIFF support" ON \ - WEBP "Enable WebP support" ON +OPTIONS_DEFINE= JPEG PNG TIFF WEBP +OPTIONS_DEFAULT=JPEG PNG TIFF WEBP LATEST_LINK= fox17 @@ -45,30 +42,30 @@ LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_L MAN1= reswrap.1 shutterbug.1 adie.1 PathFinder.1 calculator.1 \ ControlPanel.1 -.include +.include -.if defined(WITHOUT_JPEG) -CONFIGURE_ARGS+=--disable-jpeg -.else +.if ${PORT_OPTIONS:MJPEG} LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg +.else +CONFIGURE_ARGS+=--disable-jpeg .endif -.if defined(WITHOUT_PNG) -CONFIGURE_ARGS+=--disable-png -.else +.if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= png15:${PORTSDIR}/graphics/png +.else +CONFIGURE_ARGS+=--disable-png .endif -.if defined(WITHOUT_TIFF) -CONFIGURE_ARGS+=--disable-tiff -.else +.if ${PORT_OPTIONS:MTIFF} LIB_DEPENDS+= tiff:${PORTSDIR}/graphics/tiff +.else +CONFIGURE_ARGS+=--disable-tiff .endif -.if defined(WITHOUT_WEBP) -CONFIGURE_ARGS+=--disable-webp -.else +.if ${PORT_OPTIONS:MWEBP} LIB_DEPENDS+= webp:${PORTSDIR}/graphics/webp +.else +CONFIGURE_ARGS+=--disable-webp .endif .if ${ARCH} == "powerpc" @@ -81,4 +78,4 @@ post-patch: ${REINPLACE_CMD} -e '/^SUBDIRS/s/ doc//' ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in .endif -.include +.include Modified: head/x11-toolkits/fox17/distinfo ============================================================================== --- head/x11-toolkits/fox17/distinfo Mon Aug 6 11:43:42 2012 (r302166) +++ head/x11-toolkits/fox17/distinfo Mon Aug 6 11:47:16 2012 (r302167) @@ -1,2 +1,2 @@ -SHA256 (fox-1.7.33.tar.gz) = 3791b4435cd76206443f570a549b79cbb19bea805c1a410622175fac987df407 -SIZE (fox-1.7.33.tar.gz) = 4953534 +SHA256 (fox-1.7.35.tar.gz) = 934c24eb5a546b92ede939fc84161c465524b4719bdb4169a8f7b3e58489771f +SIZE (fox-1.7.35.tar.gz) = 4956301 Modified: head/x11-toolkits/fox17/pkg-plist ============================================================================== --- head/x11-toolkits/fox17/pkg-plist Mon Aug 6 11:43:42 2012 (r302166) +++ head/x11-toolkits/fox17/pkg-plist Mon Aug 6 11:47:16 2012 (r302167) @@ -238,6 +238,7 @@ include/fox-%%MAJORVER%%/FXRASImage.h include/fox-%%MAJORVER%%/FXRGBIcon.h include/fox-%%MAJORVER%%/FXRGBImage.h include/fox-%%MAJORVER%%/FXRadioButton.h +include/fox-%%MAJORVER%%/FXRandom.h include/fox-%%MAJORVER%%/FXRangeSlider.h include/fox-%%MAJORVER%%/FXRanged.h include/fox-%%MAJORVER%%/FXRangef.h