non port: x11-toolkits/fox17/files/patch-lib_FXAtomic.cpp |
Number of commits found: 12 |
Tuesday, 16 Mar 2021
|
18:54 jhale
x11-toolkits/fox17: Update to 1.7.75
Bump PORTREVISION on consumers. Since this is a development version, rebuild
is required even for minor releases due to API/ABI changes.
Relnotes: http://www.fox-toolkit.org/news.html
|
Saturday, 17 Feb 2018
|
11:39 jhale
Fix build on i386
/wrkdirs/usr/ports/x11-toolkits/fox17/work/fox-1.7.62/lib/.libs/libFOX-1.7.so:
undefined reference to `__atomic_fetch_add_8'
c++: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
Reported by: pkg-fallout
|
Monday, 21 Nov 2016
|
03:13 jhale
Update to 1.7.56
Convert to options helpers
Take maintainership
|
Thursday, 29 Aug 2013
|
07:38 gahr
- Update to 1.7.41
Changes:
* Many changes to Matrix classes for AVX and SSE.
* FXHash hash-table improvements.
* FXHash, FXPtrList needlessly had virtual destructors.
* API's equalElms() added to FXElement.h.
* Problems with initial list fixed in FXFileList and FXDirList.
* Dropped default parameter value for FXString::mid() API.
* Signed/unsigned warning issues fixed in FXArray.h.
* FXArray and FXHash now use FXival to allow truly large arrays and
dictionaries.
* Fixed some warnings compiling synchronization classes.
* Use FXuval for fxmalloc() and ilk.
* Minor additional tweaks to CPU identification.
* FXRefPtr moved into the Atomic Age:- use atomic swap when changing
pointer value.
* Add overloads for long, unsigned long in FXElement.h.
* FXArray now consists of single (never NULL) pointer, same as FXString.
This means FXArray takes up only a pointer's worth of space when empty.
* Sign-extend macro added to fxdefs.h.
|
Wednesday, 15 May 2013
|
08:43 gahr
- Fix build on amd64 < 9.0 by disabling assembly optimizations
|
Monday, 6 Aug 2012
|
11:47 gahr
- 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
|
Thursday, 21 Jun 2012
|
14:26 gahr
- Unbreak on i386
Thanks to: tabthorpe@ for the i386 build env
|
Wednesday, 20 Jun 2012
|
15:23 gahr
- unbreak on amd64 <9 by depending on GCC 4.4+
- i386 remains broken, for now
|
Thursday, 19 May 2011
|
08:32 gahr
- Update to 1.7.26
Changes: http://www.fox-toolkit.org/news.html
|
Monday, 20 Dec 2010
|
15:42 gahr
- Update to 1.7.25
Changes since last port update (1.7.23)
* Added FXMat2f, FXMat2d.
* Vectorized many functions in FXMat2d, FXMat2f, FXMat3d, FXMat3f, FXMat4d,
FXMat4f (using SSE/SSE2/SSE3).
* Some fixes to FXPath::isInside().
* Fix to drawImage() in FXDCPrint.
* Added FXPtrList.
* Add FXbool return value to some API's in FXArray.
* Change in configure.ac to check intrinsics header files with modified
compiler flags; header files are not compilable with default options.
* Updated Borland C++ makefiles.
* Update Visual Studio 6 project files with missing headers.
* Small fixes in FXAutoPtr.h.
* Change some inlined API's of FXProgressDialog to non-inline.
|
Monday, 27 Sep 2010
|
19:20 gahr
- Try to actually fix build on amd64
|
15:32 gahr
- Quick & dirty hack to fix build on amd64, until someone familiar
with amd64 assembly fixes it.
Reported by: QAT
|
Number of commits found: 12 |