Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jul 2014 12:42:48 +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: r361913 - in head/x11-toolkits/fox17: . files
Message-ID:  <201407151242.s6FCgmLE048119@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Tue Jul 15 12:42:48 2014
New Revision: 361913
URL: http://svnweb.freebsd.org/changeset/ports/361913
QAT: https://qat.redports.org/buildarchive/r361913/

Log:
  - Update to 1.7.48
    Changes:
  
    * Added verbose option to reswrap.
    * Updated BMP loader routines, some bullet-proofing against malicious
      bitmap files.
    * Changes in FXVariant: operator bool returns true for non-zero numerical
      values, non-empty arrays or non-empty dictionaries. It only returns
      false if the variant is FXVariant::null. This new interpretation strokes
      much better with common usage patterns.
    * Added asChars() API to FXVariant.
    * FXPtrList now index with FXival.
    * Print routines fxprintf() are now supporting NaN and Inf printouts. Also
      fixed -0 printout.
    * Change in FXThreadPool::wait() routine: now waits till all jobs are
      finished.
    * Added executeAndWait() routine to FXThreadPool and FXTaskGroup.
    * Small change in FXParallel: ensure tasks are aligned in memory.
    * Added FXEXEIcon and FXEXEImage. These should icons or bitmaps embedded
      in Windows Executable files.
    * Added FXCOLORREF2RGB and FXRGB2COLORREF macros for Windows based FOX
      applications.
    * Some complex math transcendentals added.
    * Population-count inline functions added to fxendian.h. These use x86
      builtins when possible.
    * API fixes (bad parameter signatures) fixed in the list-widgets.
    * CDECL attributes in some FXApp member functions (Windows Only).

Added:
  head/x11-toolkits/fox17/files/patch-include_FXParallel.h   (contents, props changed)
Modified:
  head/x11-toolkits/fox17/Makefile
  head/x11-toolkits/fox17/distinfo

Modified: head/x11-toolkits/fox17/Makefile
==============================================================================
--- head/x11-toolkits/fox17/Makefile	Tue Jul 15 12:31:32 2014	(r361912)
+++ head/x11-toolkits/fox17/Makefile	Tue Jul 15 12:42:48 2014	(r361913)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	fox
-PORTVERSION=	1.7.47
+PORTVERSION=	1.7.48
 CATEGORIES=	x11-toolkits
 MASTER_SITES=	http://ftp.fox-toolkit.org/pub/ \
    		ftp://ftp.fox-toolkit.org/pub/

Modified: head/x11-toolkits/fox17/distinfo
==============================================================================
--- head/x11-toolkits/fox17/distinfo	Tue Jul 15 12:31:32 2014	(r361912)
+++ head/x11-toolkits/fox17/distinfo	Tue Jul 15 12:42:48 2014	(r361913)
@@ -1,2 +1,2 @@
-SHA256 (fox-1.7.47.tar.gz) = 7f1de8566b88b0010137ea1172168d53494d2d14bfa03fe32f7796146a31a2a3
-SIZE (fox-1.7.47.tar.gz) = 5271135
+SHA256 (fox-1.7.48.tar.gz) = 90e011aa83eed8a1b3ffe1c1571cb5de41fae8162c7ae01e22697f98aeaa9b7f
+SIZE (fox-1.7.48.tar.gz) = 5334145

Added: head/x11-toolkits/fox17/files/patch-include_FXParallel.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11-toolkits/fox17/files/patch-include_FXParallel.h	Tue Jul 15 12:42:48 2014	(r361913)
@@ -0,0 +1,11 @@
+--- include/FXParallel.h.orig	2014-07-15 12:35:48.000000000 +0200
++++ include/FXParallel.h	2014-07-15 12:35:18.000000000 +0200
+@@ -287,7 +287,7 @@
+   const FXuval size((sizeof(FXParallelLoopFunctor<Functor,Index>)+sizeof(FXulong)-1)/sizeof(FXulong));
+   if(fm<to){
+     FXTaskGroup group(pool);
+-    FXlong space[128*size];
++    FXlong space[128*(sizeof(FXParallelLoopFunctor<Functor,Index>)+sizeof(FXulong)-1)/sizeof(FXulong)];
+     Index nits=1+(to-fm-1)/by,ni,c;
+     if(nc>128) nc=128;
+     if(nc>nits) nc=nits;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407151242.s6FCgmLE048119>