| Commit History - (may be incomplete: see SVNWeb link above for full details) |
| Date | By | Description |
15 May 2013 08:43:43
1.7.39
|
gahr  |
- Fix build on amd64 < 9.0 by disabling assembly optimizations |
14 May 2013 07:06:22
1.7.39
|
gahr  |
- Fix PLIST
Reported by: QAT |
13 May 2013 14:50:53
1.7.39
|
gahr  |
- Update to 1.7.39
Changes:
* Small changes to return types in FXIO (and subclasses) for flush(),
eof().
* FXSemaphore implemented in terms of mutex and condition on MacOSX and
Minix.
* FXMat4d and FXMat2d AVX accelerated when compiled for AVX.
* ADA programming language patterns added to Adie's syntax file.
* Fix in PathFinder escapement of filenames prior to spawning process to
open document.
* Compile-time check improved before implementing call to utimensat() in
FXStat. |
28 Mar 2013 08:27:38
1.7.38
|
gahr  |
- Update to 1.7.38
Changes:
* Totally revamped implementation of FXThreadPool. The new FXThreadPool
is organized about a lock-free queue, with semaphores managing
synchronization between producer- and worker-threads. Thus, threads
never block unless two edge conditions are reached: either the
task-queue is empty, in which case worker threads will block (nothing
to do), or task queue is filled up, and producer thread will block
(no room in queue). An important new capability is for an additional
thread to enter into the task-processing loop temporarily. Finally,
the thread starting FXThreadPool, as well as the worker threads
belonging to the FXThreadPool now have a thread-local variable
referencing the FXThreadPool. This allows the threads involved to(Only the first 15 lines of the commit message are shown above ) |
19 Mar 2013 13:04:31
1.7.37
|
eadler  |
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.
PR: ports/177081
Reviewed by: bapt
Approved by: portmgr (miwi) |
17 Dec 2012 13:29:40
1.7.37
|
gahr  |
- Remove USE_GCC - builds fine with clang |
27 Nov 2012 15:51:54
1.7.37
|
gahr  |
- Update to 1.7.37
Changes:
* Added auto-numbering in FXHeader.
* Added alpha-numbering in FXHeader.
* Fixes to FXProcess implementation on Windows.
* Fixed aligned to unaligned store in FXMat2f SSE implementation.
* Slightly stricter TGA header recognition.
* Removed FXSemaphore value() API. Never used, and not really useful.
* FXRecentFiles allows for up to 32 entries; still defaults to 10,
however.
* Fix in Windows non-UNICODE implementation of FXStat created(),
accessed(), and modified() API's.
* Added API's to FXWorker class.
* Added API to FXPtrQueue class.
* FXPath::contract() should only replace whole path-components.
* Prototype of wndproc() was not correct for 64-bit Windows.
- Trim Makefile headers
Feature safe: yes |
02 Sep 2012 14:55:07
1.7.36
|
eadler  |
Remove empty directories |
30 Aug 2012 14:17:39
1.7.36
|
gahr  |
- Update to 1.7.36
Changes:
* FXPath::match is now UTF-8 aware in matching filenames.
* Keep directories up front in FXFileList.
* FXTable API additions for spanning cells.
* FXTable fixes to issue only single callback for spanning cells if
multiple columns/rows fall in selection rectangle.
* Added GO Language support for Adie Text Editor.
* Added TENA .tdl Language support for Adie Text Editor.
* Switch to C++ casts in certain places kills of const cast warnings.
* The fox-config file for FOX project development has been re-instated. |
13 Aug 2012 10:46:26
1.7.35_1
|
gahr  |
- Remove CONFLICTS between x11-toolkits/fox16 and x11-toolkits/fox17 by
installing FOX-1.7 binaries in bin/fox-1.7 and suffixing its manpages
with -17 (e.g., shutterbug -> shutterbug-17)
- Bump PORTREVISION on both ports |
06 Aug 2012 11:47:16
1.7.35
|
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.(Only the first 15 lines of the commit message are shown above ) |
04 Aug 2012 22:52:04
1.7.33_2
|
kwm  |
Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.
Bump all ports that directly depend on libglut because of the shlib version
change.
There are some extra items in this patch.
*) Because freeglut doesn't have the same dependancies as libglut, some ports
need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
remains now.
*) While here fix a png related build issue games/vegastrike.
Thanks to miwi for running the exp-run.
Approved by: portmgr (miwi)
Collaboration with: zeising@
Obtained from: xorg-dev staging area. |
21 Jun 2012 14:26:33
1.7.33_1
|
gahr  |
- Unbreak on i386
Thanks to: tabthorpe@ for the i386 build env |
20 Jun 2012 15:23:57
1.7.33_1
|
gahr  |
- unbreak on amd64 <9 by depending on GCC 4.4+
- i386 remains broken, for now |
01 Jun 2012 05:26:28
1.7.33_1
|
dinoex  |
- update png to 1.5.10 |
31 May 2012 07:23:14
1.7.33
|
erwin  |
Mark BROKEN on i386: does not build
Submitted by: pointyhat |
02 May 2012 13:40:56
1.7.33
|
gahr  |
- Update to 1.7.33
* Fixed TIFF image save/load.
* Fixed quaternion arc() for vectors that are 180 degrees apart.
* Some tweaks in FXAtomic: more optimal code for non-PIC compiles; also,
check for PIE (position independent executable).
* Fixed problem in FXRex regarding non-ASCII characters.
* Repaired some broken syntax patterns in Adie.stx syntax file.
* SSE-ified lerp() API added to vector classes.
* Fixed SSE unaligned store problem in FXMat4d; exhibited itself on 32-bit
systems.
* Setjmp()/longjmp() issue fixed in fxpngio.cpp.
* Operator FXbool in FXAutoPtr and FXRefPtr interfered with comparison
operators;
removed it.
* Added API's to FXMat4 classes.
* Added serialization capability to FXExpression class. |
05 Jan 2012 16:15:26
1.7.32
|
gahr  |
- Update to 1.7.32
- Remove old patch (fixed upstream)
- Make supported image formats optional |
03 Jan 2012 09:45:07
1.7.31
|
gahr  |
- Update to 1.7.31
See http://www.fox-toolkit.org/news.html for release notes. |
28 Dec 2011 07:12:55
1.7.30
|
linimon  |
Mark as broken on powerpc: fails to link.
Hat: portmgr |
27 Oct 2011 13:27:50
1.7.30
|
gahr  |
- Update to 1.7.30
See http://www.fox-toolkit.org/news.html for release notes. |
23 Sep 2011 22:26:39
1.7.29
|
amdmi3  |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
15 Sep 2011 10:24:45
1.7.29
|
gahr  |
- Update to 1.7.29
See http://www.fox-toolkit.org/news.html for release notes. |
05 Aug 2011 09:48:07
1.7.28
|
gahr  |
- Add the pthread library to the pkg-config "libs" option |
05 Aug 2011 07:46:53
1.7.28
|
gahr  |
- Update to 1.7.28 |
02 Aug 2011 09:17:35
1.7.27
|
gahr  |
- update to 1.7.27 |
30 May 2011 21:35:56
1.7.26
|
pav  |
- Mark BROKEN on amd64 <9:
/tmp/ccxiyuN3.s:247: Error: no such instruction: `cmpxchg16b (%rbx)'
- While here, remove obsolete conditional
Reported by: pointyhat |
19 May 2011 08:32:12
1.7.26
|
gahr  |
- Update to 1.7.26
Changes: http://www.fox-toolkit.org/news.html |
20 Dec 2010 15:42:07
1.7.25
|
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. |
11 Oct 2010 11:41:32
1.7.23
|
gahr  |
- Update to 1.7.23
Announcement:
http://sf.net/mailarchive/message.php?msg_name=20101006001103.598031d8%40fox-toolkit.com |
27 Sep 2010 19:20:13
1.7.22
|
gahr  |
- Try to actually fix build on amd64 |
27 Sep 2010 15:32:14
1.7.22
|
gahr  |
- Quick & dirty hack to fix build on amd64, until someone familiar
with amd64 assembly fixes it.
Reported by: QAT |
27 Sep 2010 10:40:06
1.7.22
|
gahr  |
- Update to 1.7.22
Announcement:
http://sf.net/mailarchive/message.php?msg_name=20100925132949.77bd7d9e%40fox-toolkit.com |
24 Aug 2010 15:17:52
1.7.21
|
gahr  |
- Fix typo
Reported by: cognet |
24 Aug 2010 13:58:14
1.7.21
|
gahr  |
- New port: fox-1.7.21
This is the development branch of the FOX ToolKit. |