xdiskusage 1.45 is available, which works with fltk 1.1 and avoids the fltk 1.0 compatibility necessary with the current 1.44 port. Also, the current version spews warnings when compiled: /usr/lib/libc.so.4: WARNING! setkey(3) not present in the system! /usr/lib/libc.so.4: warning: this program uses gets(), which is unsafe. /usr/lib/libc.so.4: warning: mktemp() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so.4: WARNING! des_setkey(3) not present in the system! /usr/lib/libc.so.4: WARNING! encrypt(3) not present in the system! /usr/lib/libc.so.4: warning: tmpnam() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so.4: warning: this program uses f_prealloc(), which is not recommended. /usr/lib/libc.so.4: WARNING! des_cipher(3) not present in the system! /usr/lib/libc.so.4: warning: tempnam() possibly used unsafely; consider using mkstemp() These can be avoided by removing -lMesaGL from the link command; as far as I can tell, mesa isn't used in any way by this port. This also removes the dependency on mesa. pthread cflags and libraries are also included; they don't seem to be necessary either (the package compiles and runs fine without them).
Responsible Changed From-To: freebsd-ports-bugs->trevor to maintainer (me)
State Changed From-To: open->closed I updated the port to 1.46. I removed the Mesa and pthread stuff. Thank you, Nate.