emulators/pipelight, compiler

2015-03-31 Thread side light
   Hello,
   Is it possible to replace GCC with Clang in emulators/pipelight. Here's
   what I have for the diff file, and it compiled fine. The plugins still
   don't work, but perhaps this will make fixing it easier. Thank you.

   32d31
USE_GCC=yes
   41c40
USES=compiler:gcc-c++11-lib gmake shebangfix
   ---
USES=compiler:c++11-lib gmake shebangfix
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


clang; gmake

2015-03-23 Thread side light
   Correction on my last post. Removing gmake alone from many Makefiles
   improves many builds, by reducing gmake dependencies and options. This
   is since FreeBSD has its native clang. GNU and GTK tools didn't
   necessarily have to be removed for compile improvements to be made.
   Also, it would be better if ports that use hardware to have an option
   of only DEVD or HAL. I propose to take this into account in port-trees.
   It will in fact make port maintainer's jobs' easier. Thank you.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


gnu dependencies

2015-03-21 Thread side light
   Hello,
   Since FreeBSD now has Clang and always had its own shell, a lot of
   dependencies and options like bash, gnu, hal, gcc, and gtk aren't
   needed for many ports to compile. Some programs (especially gtk
   affiliated and linux emulation programs) still fail without gmake, but
   there is gmake-lite for that.

   The point is, I was able to compile programs by removing many of these
   dependencies from Makefile's, and reduced compile time from 2 hours to
   5 minutes for emulators/wine, with no problems, and the program worked.

   I think there is a lot of bloat on ports, because it was imported, with
   only one knowhow of how to compile it. Now that this is pointed out,
   this way should be easier, and certain dependencies do have their BSD
   equilvalent replacements.

   Thanks.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org