<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/gnu/usr.bin/Makefile, branch releng/12.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-06-07T23:00:34Z</updated>
<entry>
<title>Remove groff from base</title>
<updated>2017-06-07T23:00:34Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-06-07T23:00:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=738919c0391b99947b758d85f6a8636be1886fbb'/>
<id>urn:sha1:738919c0391b99947b758d85f6a8636be1886fbb</id>
<content type='text'>
All manpages in base are now compatible with mandoc(1), all roff documentation
will be relocated in the doc tree. man(1) can now use groff from the ports tree
if it needs.

Also remove checknr(1) and colcrt(1) which are only useful with groff.

Approved by:	(no objections on the mailing lists)
</content>
</entry>
<entry>
<title>Simplify gnu/usr.bin Makefile conditions</title>
<updated>2017-04-21T13:39:14Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-04-21T13:39:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=48b1eba1df3460e43679ed51e48f1a44572b1c77'/>
<id>urn:sha1:48b1eba1df3460e43679ed51e48f1a44572b1c77</id>
<content type='text'>
After r307655 MK_GDB is forced to no if MK_BINUTILS is no, and similarly
MK_GROFF is forced to no if MK_CXX is no, so we can remove nested
conditionals.

Reviewed by:	bapt, brooks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D8287
</content>
</entry>
<entry>
<title>Replace again GNU diff with BSD diff</title>
<updated>2017-04-20T19:24:51Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-04-20T19:24:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a17665bcefb6b60d8dfb5ae95d9dfce6a3ca79c7'/>
<id>urn:sha1:a17665bcefb6b60d8dfb5ae95d9dfce6a3ca79c7</id>
<content type='text'>
After a firts failed attempt, BSD diff is now good enough to replace
GNU diff.

Relnotes:	yes
</content>
</entry>
<entry>
<title>Temporary readd GNU diff</title>
<updated>2017-03-19T17:19:59Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-03-19T17:19:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2c5ddcf8b60c69da900f2df99390d20b6d9f6aba'/>
<id>urn:sha1:2c5ddcf8b60c69da900f2df99390d20b6d9f6aba</id>
<content type='text'>
etcupdate requires --change-group-format it is not easy to implement
in bsd diff so for now readd GNU diff
</content>
</entry>
<entry>
<title>Fix SUBDIR_DEPEND for gdb on binutils after r307659.</title>
<updated>2017-03-15T21:17:45Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2017-03-15T21:17:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=29e9c668a16d5e1cced7d3c004f6d1e1ddaeaf9c'/>
<id>urn:sha1:29e9c668a16d5e1cced7d3c004f6d1e1ddaeaf9c</id>
<content type='text'>
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>Import diff from OpenBSD and remove GNU diff</title>
<updated>2017-03-11T05:01:29Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-03-11T05:01:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3bbe3f672e37e4f609adb3be3a6476edce2243ec'/>
<id>urn:sha1:3bbe3f672e37e4f609adb3be3a6476edce2243ec</id>
<content type='text'>
Some of the modifications from the previous summer of code has been integrated
Modification for compatibility with GNU diff output has been added

Main difference with OpenBSD:
Implement multiple GNU diff options:
* --ignore-file-name-case
* --no-ignore-file-name-case
* --normal
* --tabsize
* --strip-trailing-cr
Make diff -p compatible with GNU diff
Implement diff -l
Make diff -r compatible with GNU diff

Capsicumize diffing 2 regular files
Add a simple test suite

Approved by:	AsiaBSDcon devsummit
Obtained from:	OpenBSD, GSoC
Relnotes:	yes
</content>
</entry>
<entry>
<title>Remove trailing whitespace from r307674</title>
<updated>2016-10-20T15:12:06Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2016-10-20T15:12:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=71e30a3131264b53972e303bf8886b87599b2b82'/>
<id>urn:sha1:71e30a3131264b53972e303bf8886b87599b2b82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add knobs to make GNU diff and GNU grep optional</title>
<updated>2016-10-20T14:48:57Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2016-10-20T14:48:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=94ff3d0344e68c82c645aea048663f0482fadaae'/>
<id>urn:sha1:94ff3d0344e68c82c645aea048663f0482fadaae</id>
<content type='text'>
This is added to facilitate experiments building FreeBSD without
copyleft software.

If WITHOUT_GNU_DIFF is set no /usr/bin/diff or /usr/bin/diff3 will
be built.

If WITHOUT_GNU_GREP is set then BSD grep will be installed as
/usr/bin/bsdgrep or /usr/bin/grep, depending on the WITH_BSD_GREP
knob.

Reviewed by:	brooks (earlier)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	Differential Revision: https://reviews.freebsd.org/D8288
</content>
</entry>
<entry>
<title>Switch gnu/usr.bin/Makefile to SUBDIR.${MK_*} optional subdir style</title>
<updated>2016-10-19T21:25:59Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2016-10-19T21:25:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ba2cde94c611ad8fd43c6c64e950e70e094e65db'/>
<id>urn:sha1:ba2cde94c611ad8fd43c6c64e950e70e094e65db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove GNU rcs from base.</title>
<updated>2016-10-15T12:07:37Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2016-10-15T12:07:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a0135a1e35ce688be23c1fca2112a778275e94b2'/>
<id>urn:sha1:a0135a1e35ce688be23c1fca2112a778275e94b2</id>
<content type='text'>
GNU rcs is still available as a package:
- rcs: Latest GPLv3 GNU rcs version.
- rcs57: Copy of the latest version of GNU rcs (GPLv2) from base.

Relnotes:	yes
</content>
</entry>
</feed>
