notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
non port: devel/gmake/Makefile
SVNWeb

Number of commits found: 73

Tue, 6 Apr 2021
[ 14:31 mat (Mathieu Arnold) ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148 (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Wed, 10 Jun 2020
[ 10:54 tijl ] Original commit   Revision:538386
Fix broken patch (missing @) by using the upstream version now that it's
available.

PR:		246615
Reported by:	jkim
Obtained
from:	https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=6e6abd0cdfe4bb96f6412aebc511f10bf254a820
Thu, 21 May 2020
[ 09:50 tijl ] Original commit   Revision:536096
Add backport of gnulib git commit 4c1009ec93e12ee34acd27f6d7e25442bedc16f2.

When the file found in a PATH element is a directory, continue searching.

PR:		246615
Submitted by:	jkim
Obtained
from:	https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=4c1009ec93e12ee34acd27f6d7e25442bedc16f2
Sat, 9 May 2020
[ 19:24 tijl ] Original commit   Revision:534792(Only the first 10 of 25 ports in this commit are shown above. View all ports for this commit)
Update devel/gmake to 4.3.

Some changes have been made in this release that break backwards
compatibility.  Let USES=gmake force users to upgrade to this version so
port maintainers don't have to support older versions.

PR:		245725
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Mon, 20 May 2019
[ 17:06 bdrewery ] Original commit   Revision:502126
Fix recursive dependency issue with gmake.

Add a hard .error so I don't miss this again.

PR:		237979
Submitted by:	tcberner, adamw (based on)
Pointyhat to:	bdrewery
[ 13:04 mat ] Original commit   Revision:502103
devel/ccache now needs those to build.
Sat, 10 Nov 2018
[ 18:12 bapt ] Original commit   Revision:484628(Only the first 10 of 386 ports in this commit are shown above. View all ports for this commit)
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
Tue, 20 Feb 2018
[ 09:39 tijl ] Original commit   Revision:462385
- Remove fmake hack because FreeBSD 9 is EoL.
- Fix compiler warning about realloc. [1]
- Remove dependency on gettext-tools and iconv. [2]
- Add upstream patch to fix hangs when doing parallel builds. [3]

PR:		210938 [1], 212157 [2], 225899 [3]
Obtained
from:	https://git.savannah.gnu.org/cgit/make.git/commit/?id=b552b05251980f693c729e251f93f5225b400714
[3]
Exp-run by:	antoine, truckman
Fri, 8 Jul 2016
[ 11:24 tijl ] Original commit   Revision:418216
Remove a patch from devel/gmake so the port no longer depends on
print/texinfo which requires gmake.  To break this circular dependency
gmake-lite was introduced.  This can be removed now as well.

PR:		210623
Reviewed by:	bapt
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Thu, 16 Jun 2016
[ 13:33 tijl ] Original commit   Revision:416968
Update to 4.2.1.

PR:		210233
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Sun, 5 Jun 2016
[ 18:20 tijl ] Original commit   Revision:416413
Add upstream patch 4762480ae9cb8df4878286411f178d32db14eff0:
Ensure forced double-colon rules work with -j.

This fixes parallel building of Firefox.

Reported by:	cmt
[ 14:35 tijl ] Original commit   Revision:416393
- Update devel/gmake to 4.2.
- deskutils/tomboy, devel/ocaml-deriving-ocsigen: patch Makefile bug.
- games/0ad: disable make jobs when building bundled Spidermonkey.

PR:		209868
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Thu, 6 Aug 2015
[ 09:18 tijl ] Original commit   Revision:393644
Pick up autotools@ ports.

Approved by:	portmgr (bapt)
Thu, 14 May 2015
[ 10:15 mat ] Original commit   Revision:386312(Only the first 10 of 1814 ports in this commit are shown above. View all ports for this commit)
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
Wed, 13 May 2015
[ 16:20 shurd ] Original commit   Revision:386228
Bump PORTREVISION for g++ -> c++ change.
Sun, 29 Mar 2015
[ 10:05 robak ] Original commit   Revision:382577
devel/gmake: add CPE information

- Maintainer's timeout (autotools@FreeBSD.org)

PR:		198475
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
Mon, 17 Nov 2014
[ 21:08 kwm ] Original commit   Revision:372688
Explicitly disable guile support.

Approved by:    portmgr (antoine@)
Wed, 8 Oct 2014
[ 20:52 bapt ] Original commit   Revision:370481
Update to 4.1

Exp-run by:	antoine
Sat, 27 Sep 2014
[ 20:24 bdrewery ] Original commit   Revision:369420
- Use c++ as default CXX rather than g++.

PR:		185436
Submitted by:	shurd
Approved by:	maintainer timeout
Wed, 25 Jun 2014
[ 08:58 bapt ] Original commit   Revision:359209(Only the first 10 of 36 ports in this commit are shown above. View all ports for this commit)
Fix build on system built WITHOUT_INFO

With hat:	portmgr
Tue, 24 Jun 2014
[ 21:41 bapt ] Original commit   Revision:359129
Rename the gmake-lite binary into gmake-lite so that it doesn't conflicts with
gmake
Import patches from gmake (gmake-lite will be turned into a slave port later)
[ 21:06 bapt ] Original commit   Revision:359126
Rename to -lite for consistency

Suggested by:	bdrewery
[ 16:07 bapt ] Original commit   Revision:359104
Add a minimal version of gmake to reduce the risk of circular dependencies on
the building cluster and allow to simplify the process on removing texinfo and
groff from base
Fri, 6 Jun 2014
[ 15:01 bapt ] Original commit   Revision:356798
Erg

Reported by:	madpilot
[ 14:57 bapt ] Original commit   Revision:356797
Convert to USES=tar:bzip2
Mon, 3 Feb 2014
[ 07:51 bapt ] Original commit   Revision:342391
Use options helpers to reduce inclusions of bsd.port.options.mk
Remove useless check on USE_GMAKE
Sat, 1 Feb 2014
[ 18:55 miwi ] Original commit   Revision:342202
- Stage support
- Add License
- Remove old unneeded gruft

Thanks to:	antoine
Fri, 20 Sep 2013
[ 17:04 bapt ] Original commit   Revision:327723(Only the first 10 of 482 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 2)
Mon, 9 Sep 2013
[ 05:35 johans ] Original commit   Revision:326779
Fix syntax issue in make.texi; fixes build with modern texinfo

Reported by:	omar siddique <omars1234@gmail.com>
Wed, 4 Sep 2013
[ 20:01 bsam ] Original commit   Revision:326316(Only the first 10 of 63 ports in this commit are shown above. View all ports for this commit)
Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).

Co-authors:	bapt, madpilot and bsam (me)
Wed, 10 Jul 2013
[ 20:45 ade ] Original commit   Revision:322731
Add missing NLS options dialog.

Submitted by:	peter (and others)
Mon, 29 Apr 2013
[ 22:27 bapt ] Original commit   Revision:316850(Only the first 10 of 54 ports in this commit are shown above. View all ports for this commit)
Convert a bunch of ports from WITHOUT_NLS -> ${PORT_OPTIONS:MNLS}

While here:
- trim headers
- convert to new options framework
Wed, 24 Apr 2013
[ 18:10 ak ] Original commit   Revision:316464(Only the first 10 of 1028 ports in this commit are shown above. View all ports for this commit)
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
Tue, 21 Aug 2012
[ 17:59 kwm ] Original commit 
Add a patch from upstream bugtracker to fix some jobs related build failures
exposed by webkit-gtk2 1.8.x.

PR:		ports/170408
Exp-run by:	beat@
Approved by:	autotools@ (ade)
Obtained from:	gmake bugtracker http://savannah.gnu.org/bugs/?30653
Mon, 11 Apr 2011
[ 19:54 ade ] Original commit (Only the first 10 of 37 ports in this commit are shown above. View all ports for this commit)
Update to GNU make 3.82 after numerous -exp runs.
Mon, 31 May 2010
[ 02:01 ade ] Original commit (Only the first 10 of 1416 ports in this commit are shown above. View all ports for this commit)
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
Wed, 16 Dec 2009
[ 11:21 linimon ] Original commit (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
Reassign the autotools-related ports to a new mailing list,
autotools@FreeBSD.org.  This is for individuals willing to put in
the hard work to generate patches and work with portmgr as we put
them through -exp runs and work through port breakage that they
create.  (A huge number of ports depend on these, so -exp runs are
required.)

Thanks to aDe@ for all the thankless work he's done over the years
to tame these beasts.

Hat:            portmgr
Thu, 21 Aug 2008
[ 06:18 rafan ] Original commit (Only the first 10 of 1030 ports in this commit are shown above. View all ports for this commit)
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 6 Jun 2008
[ 13:21 edwin ] Original commit (Only the first 10 of 367 ports in this commit are shown above. View all ports for this commit)
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
Sun, 18 Nov 2007
[ 22:37 ade ] Original commit 
Replace remaining hardcoded instances of /usr/bin/makeinfo with makeinfo
as part of some cleanup work.

Approved by:    portmgr (linimon)
Sat, 19 May 2007
[ 20:32 flz ] Original commit (Only the first 10 of 7868 ports in this commit are shown above. View all ports for this commit)
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
Thu, 29 Jun 2006
[ 22:39 ade ] Original commit 
Clean up the 'rw' locale directory which I could have sworn was in the
BSD.local.dist mtree.

Submitted by:   many
Tue, 27 Jun 2006
[ 20:04 ade ] Original commit 
Update to 3.81

Whilst this hasn't been through a full -exp run, it has been extensively
tested on my own tinderboxes with an appropriate variety of gmake-using
ports.
Thu, 14 Oct 2004
[ 20:45 ade ] Original commit 
Use INFO [1]
Other minor cleanups

PR:             [1] 72664
Submitted by:   leeym
Wed, 4 Feb 2004
[ 07:56 marcus ] Original commit 
Put USE_GMAKE under the test for !defined(WITHOUT_NLS).

PR:             62332
Submitted by:   TAKAHASHI Kaoru <kaoru@kaisei.org>
[ 04:36 marcus ] Original commit (Only the first 10 of 312 ports in this commit are shown above. View all ports for this commit)
Add USE_GETTEXT and bump PORTREVISION.

Submitted by:   trevor
Tested by:      bento
Fri, 23 Jan 2004
[ 18:12 trevor ] Original commit (Only the first 10 of 314 ports in this commit are shown above. View all ports for this commit)
Now gettext 0.12.1 is gettext-old.
Tue, 26 Aug 2003
[ 20:25 marcus ] Original commit (Only the first 10 of 173 ports in this commit are shown above. View all ports for this commit)
Bump the PORTREVISION for the ports directly affected by the gettext upgrade.

Prodded by:     kris
Mon, 25 Aug 2003
[ 05:41 marcus ] Original commit (Only the first 10 of 175 ports in this commit are shown above. View all ports for this commit)
Chase the libintl.so shared lib version.
Mon, 9 Jun 2003
[ 23:44 ade ] Original commit 
One more for "gnutools"
Thu, 20 Feb 2003
[ 17:07 knu ] Original commit (Only the first 10 of 432 ports in this commit are shown above. View all ports for this commit)
De-pkg-comment.
Thu, 10 Oct 2002
[ 10:56 demon ] Original commit 
Correct intl shlib version number.

Spotted by:     Neil Darlow <neil@darlow.co.uk>
[ 07:26 demon ] Original commit 
Various fixes for new scheme of detecting intl.4, which comes with this
version of GNU make.

Submitted by:   KATO Tsuguru <tkato@prontomail.com>

Also provide WITHOUT_NLS knob to build without localized messages.
Wed, 9 Oct 2002
[ 13:29 demon ] Original commit 
Fix intl.4 library name spelling.
[ 13:25 demon ] Original commit 
GNU make now has no included gettext.
Add dependency to devel/gettext port.
[ 06:09 will ] Original commit 
Gmake now needs libiconv.  I don't really care why, but a clean-room make
package fails otherwise.  Anyone who wants to improve on this commit should
make sure to test that make package still works with libiconv not installed
*before* doing anything.  See the following log for more info:
http://rabarber.fruitsalad.org/errors/200210090422/4-STABLE/gmake-3.80.log
Mon, 7 Oct 2002
[ 19:14 demon ] Original commit 
Update port to version 3.80.
Sat, 14 Sep 2002
[ 13:32 sobomax ] Original commit (Only the first 10 of 23 ports in this commit are shown above. View all ports for this commit)
Due to popular demant into each port which might be inserted into dependency
list by bsd.port.mk insert anti foot-shooting device, which prevents
infinite fork loop when the user defines corresponding USE_XXX in global
make.conf, command line or environment.

Similar devices should probably be inserted into ports that might be inserted
into dependency list by others bsd.foo.mk files (bsd.ruby.mk, bsd.python.mk
and so on.)
Sat, 7 Sep 2002
[ 08:44 ade ] Original commit (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
Relinquish all my ports.
Tue, 3 Sep 2002
[ 07:20 sobomax ] Original commit 
Fix a problem with gmake segfaulting with some locales.

PR:             41075
Submitted by:   naddy
Thu, 1 Aug 2002
[ 02:38 ade ] Original commit 
Stage a mini-coup, and borrow these ports from portmgr@ for a while,
since I'm doing most of the updating, and am working on a
port/Mk/bsd.<gnublah>.mk to move some cruft around.

Sponsored by:   Mr. Smith and Mr. Wesson. :)
Thu, 6 Jun 2002
[ 22:40 sobomax ] Original commit 
Remove cruft slipped into previous commit.
[ 22:40 sobomax ] Original commit 
Make localised messages working. Bump PORTREVISION.
Tue, 28 May 2002
[ 09:40 sobomax ] Original commit 
Add --with-included-gettext to remove dependency on external gettext.

Suggested by:   obrien
Fri, 12 Apr 2002
[ 17:10 ade ] Original commit (Only the first 10 of 171 ports in this commit are shown above. View all ports for this commit)
gettext upgrade uber-patch (stage 3)

- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
  with a "-old" suffix -- gettext-old will have its deorbit burn
  sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order

Reviewed by:    portmgr
Fri, 15 Mar 2002
[ 19:44 ade ] Original commit (Only the first 10 of 191 ports in this commit are shown above. View all ports for this commit)
Stage 1 of gettext update.

Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies

Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old

Reviewed by:    portmgr
Mon, 17 Sep 2001
[ 18:40 dwcjr ] Original commit (Only the first 10 of 41 ports in this commit are shown above. View all ports for this commit)
Remove jseger and torstenb from maintainership of their ports, they   have been
inactive for too long    
Tue, 16 Jan 2001
[ 17:33 sobomax ] Original commit (Only the first 10 of 365 ports in this commit are shown above. View all ports for this commit)
Massive style enforcement - use ^I instead of spaces for variables identation.  
 
Mon, 1 Jan 2001
[ 10:15 will ] Original commit (Only the first 10 of 51 ports in this commit are shown above. View all ports for this commit)
Goodbye, YEAR2000.  Hello, 2001.    
Tue, 4 Jul 2000
[ 14:58 sobomax ] Original commit 
Remove --without-included-gettext - it works in exactly opposite direction.  
Shame on GNU folks!    
[ 00:31 jseger ] Original commit 
Upgrade to gmake-3.79.1    
Mon, 29 May 2000
[ 23:39 will ] Original commit 
Add libintl so that this port builds an external libintl and registers   it as a
dependency (as it should).    
[ 07:24 sobomax ] Original commit 
Respect installed intl shared library.    

Number of commits found: 73