Date: Mon, 6 Aug 2012 11:47:16 +0000 (UTC) From: Pietro Cerutti <gahr@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r302167 - in head/x11-toolkits/fox17: . files Message-ID: <201208061147.q76BlGEC032479@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <bsd.port.pre.mk> +.include <bsd.port.options.mk> -.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 <bsd.port.post.mk> +.include <bsd.port.mk> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208061147.q76BlGEC032479>