1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-02 06:03:50 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Tobias C. Berner 5e373eaa92 Make ninja opt-out in cmake.mk
Using ninja instead of make (1) can lead to significant speed ups while building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
2017-06-25 21:07:58 +00:00
accessibility accessibility/redshift: fix shebangs 2017-06-09 21:39:22 +00:00
arabic Update to 5.3.4. 2017-06-22 13:14:37 +00:00
archivers Fix WWW 2017-06-25 15:02:44 +00:00
astro Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
audio Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
base
benchmarks Fix WWW 2017-06-25 15:03:13 +00:00
biology Begin deorbit burn of ia64. We have not attempted to build packages for 2017-06-25 00:29:09 +00:00
cad Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
chinese Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
comms Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
converters Fix WWW 2017-06-25 15:03:27 +00:00
databases Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
deskutils Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
devel Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
dns Fix WWW 2017-06-25 17:19:02 +00:00
editors Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
emulators Fix WWW 2017-06-25 18:06:29 +00:00
finance finance/R-cran-tseries: updated to version 0.10-42 2017-06-23 19:03:23 +00:00
french Update to 5.3.4. 2017-06-22 13:14:37 +00:00
ftp qa: add check for NO_ARCH 2017-06-18 18:09:16 +00:00
games Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
german Update to 5.3.4. 2017-06-22 13:14:37 +00:00
graphics Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
hebrew Update to 1.4 2017-06-25 15:04:25 +00:00
hungarian Update to 5.3.4. 2017-06-22 13:14:37 +00:00
irc Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
japanese Begin deorbit burn of ia64. We have not attempted to build packages for 2017-06-25 00:29:09 +00:00
java qa: add check for NO_ARCH 2017-06-18 18:09:16 +00:00
Keywords
korean Update to 5.3.4. 2017-06-22 13:14:37 +00:00
lang Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
mail Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
math Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
misc Update to r50402 from the FreeBSD docset (a.k.a. 11.1-R version) 2017-06-25 14:16:33 +00:00
Mk Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
multimedia Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
net Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
net-im Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
net-mgmt * Updated to 6.0.7 2017-06-24 17:12:39 +00:00
net-p2p net-p2p/radarr: Update to 2.0.778 2017-06-25 18:38:38 +00:00
news - Update SABnzbd to 2.1.0. 2017-06-12 16:01:20 +00:00
palm
polish Update to 5.3.4. 2017-06-22 13:14:37 +00:00
ports-mgmt Update to 3.0-2421-gad5f2f92 2017-06-22 17:18:51 +00:00
portuguese Update to 5.3.4. 2017-06-22 13:14:37 +00:00
print Restrict download texi2dvi from my LOCAL 2017-06-25 09:50:54 +00:00
russian Update to 5.3.4. 2017-06-22 13:14:37 +00:00
science Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
security Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
shells Update distinfo and unbreak this port 2017-06-11 07:44:58 +00:00
sysutils Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
Templates Add more functions to the autoconf cache that appeared in FreeBSD 9 or 10. 2017-06-10 21:23:04 +00:00
textproc Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
Tools Allow editing commit message on failure and save it somewhere if declined. 2017-06-12 17:31:56 +00:00
ukrainian Update to 5.3.4. 2017-06-22 13:14:37 +00:00
vietnamese Update to 5.3.4. 2017-06-22 13:14:37 +00:00
www Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
x11 Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
x11-clocks - Add LICENSE 2017-06-18 09:01:27 +00:00
x11-drivers
x11-fm
x11-fonts Update to 2.0rc1 2017-06-25 13:39:02 +00:00
x11-servers
x11-themes Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
x11-toolkits Begin deorbit burn of ia64. We have not attempted to build packages for 2017-06-25 00:29:09 +00:00
x11-wm Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
.arcconfig
.gitattributes
.gitignore
CHANGES Make ninja opt-out in cmake.mk 2017-06-25 21:07:58 +00:00
CONTRIBUTING.md
COPYRIGHT
GIDs New port, net-im/mastodon: GNU Social-compatible microblogging server 2017-05-26 21:22:38 +00:00
LEGAL Remove devel/p4 from LEGAL 2017-05-23 14:26:37 +00:00
Makefile
MOVED Remove expired ports: 2017-06-25 17:26:23 +00:00
README
UIDs New port, net-im/mastodon: GNU Social-compatible microblogging server 2017-05-26 21:22:38 +00:00
UPDATING * Added UPDATING entry 2017-06-25 01:46:14 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.