Commit graph

164 commits

Author SHA1 Message Date
Gerald Pfeifer
897b1db351 Update to the 20180207 snapshot of GCC 6.4.1. 2018-02-08 21:37:54 +00:00
Gerald Pfeifer
e52e3d91a7 Update to the 20180131 snapshot of GCC 6.4.1. 2018-02-01 16:11:42 +00:00
Gerald Pfeifer
a7162ac472 Update to the 20180124 snapshot of GCC 6.4.1. 2018-01-26 10:34:54 +00:00
Gerald Pfeifer
e13f41bfd1 Update to the 20180117 snapshot of GCC 6.4.1. 2018-01-18 16:27:12 +00:00
Gerald Pfeifer
054200637f Update to the 20180110 snapshot of GCC 6.4.1. 2018-01-12 20:53:33 +00:00
Gerald Pfeifer
e171e0ea59 Update to the 20180103 snapshot of GCC 6.4.1. 2018-01-08 00:43:22 +00:00
Gerald Pfeifer
d7989e6e1c Update to the 20171227 snapshot of GCC 6.4.1. 2017-12-27 23:52:09 +00:00
Gerald Pfeifer
229c209c18 Update to the 20171220 snapshot of GCC 6.4.1. 2017-12-23 04:19:56 +00:00
Gerald Pfeifer
b7804e37a5 Update to the 20171213 snapshot of GCC 6.4.1. 2017-12-14 21:56:11 +00:00
Gerald Pfeifer
5c7d58df68 Update to the 20171206 snapshot of GCC 6.4.1. 2017-12-08 11:49:58 +00:00
Gerald Pfeifer
dbffc8db3e Update to the 20171129 snapshot of GCC 6.4.1.
Like with lang/gcc6 now, make sure what we install is stripped (i.e.,
debug info is removed).  (For more background see revisions 454177.)
2017-11-30 06:23:59 +00:00
Gerald Pfeifer
08a35e4356 Update to the 20171122 snapshot of GCC 6.4.1.
On the way, rework the architecture-specific special settings, sorting
and using .elif instead of distinct .if sequences.

Add a workaround for armv7. [1]

Tested by:	andreast [1]
2017-11-23 07:54:09 +00:00
Gerald Pfeifer
6ed374743d Update to the 20171115 snapshot of GCC 6.4.1. 2017-11-16 21:31:37 +00:00
Gerald Pfeifer
c3db7fbcbc Update to the 20171108 snapshot of GCC 6.4.1.
This addresses a real-world issue around threading and unwinding that
andreast@ has fixed upstream and backported to the GCC 6 release branch
(cf. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82635 ).
2017-11-11 23:43:19 +00:00
Gerald Pfeifer
05937fa6cd Update to the 20171101 snapshot of GCC 6.4.1. 2017-11-02 08:45:27 +00:00
Gerald Pfeifer
607b98c01f Update to the 20171025 snapshot of GCC 6.4.1. 2017-10-28 20:05:28 +00:00
Gerald Pfeifer
c8b84f049c Update to the 20171018 snapshot of GCC 6.4.1. 2017-10-20 21:34:54 +00:00
Gerald Pfeifer
78c59f9c0a Update to the 20171011 snapshot of GCC 6.4.1.
Enable this on armv7, courtesy of andreast@ pushing support upstream
in time for this snapshot.

PR:		221905
2017-10-12 16:19:23 +00:00
Gerald Pfeifer
e693b6716d Update to the 20171004 snapshot of GCC 6.4.1. 2017-10-10 17:17:21 +00:00
Gerald Pfeifer
864012a51b Update to the 20170927 snapshot of GCC 6.4.1.
Add a conflict with the lang/gcc6 port like we've had it in lang/gcc5-devel
(for lang/gcc5) for a fair while.
2017-09-28 16:13:14 +00:00
Gerald Pfeifer
998bb91b93 Update to the 20170920 snapshot of GCC 6.4.1.
Make Python a build-only dependency when building Java
(JAVA_USES=python:build) which makes the installed port/package
quite a bit more lightweight.
2017-09-21 21:18:50 +00:00
Gerald Pfeifer
7db9a66d4d Update to the 20170913 snapshot of GCC 6.4.1.
Don't quote constant strings compared with ${ARCH}. [1]

Submitted by:	linimon [1]
2017-09-16 08:22:52 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Gerald Pfeifer
b345025cb3 Update to the 20170906 snapshot of GCC 6.4.1. 2017-09-09 07:04:40 +00:00
Gerald Pfeifer
2a8200fbf4 Update to the 20170830 snapshot of GCC 6.4.1. 2017-09-02 16:22:07 +00:00
Gerald Pfeifer
d0f366aa75 Update to the 20170823 snapshot of GCC 6.4.1.
Move ONLY_FOR_ARCHS earlier in the Makefile per guidance from portlint
and the FreeBSD Porter's Handbook.
2017-08-30 20:32:26 +00:00
Gerald Pfeifer
9620acb8b2 Update to the 20170816 snapshot of GCC 6.4.1. 2017-08-17 20:50:34 +00:00
Gerald Pfeifer
663b339b2e Update to the 20170809 snapshot of GCC 6.4.1. 2017-08-10 15:18:37 +00:00
Gerald Pfeifer
1a9011b4b8 Update to the 20170802 snapshot of GCC 6.4.1. 2017-08-06 06:21:55 +00:00
Gerald Pfeifer
54ca3c49b6 Update to the 20170626 snapshot of GCC 6.4.1. 2017-07-29 08:43:03 +00:00
Gerald Pfeifer
9806e6e9b0 Update to the 20170621 snapshot of GCC 6.4.1, moving from GCC 6.3.1
now that GCC 6.4 has been released.

Remove workaround for PR 219274 that bapt@ had put in place in 2014
from pkg-plist.

PR:		219274
2017-07-21 10:53:42 +00:00
Gerald Pfeifer
88bffcd00e Remove headers being created by GCC's fixincludes machinery from the
installation / packaging to avoid breakage when FreeBSD's headers are
changing afterwards.  Several fellow committers have strongly indicated
that our headers do not need the kind of adjustments that GCC performs.

Bump PORTREVISION since unfortunately this appears relevant with the
pending release of FreeBSD 11.1.
2017-07-08 09:23:19 +00:00
Gerald Pfeifer
ad8dcc9f64 Update to the 20170621 snapshot of GCC 6.3.1.
No longer default to building GCJ/libgcj on any platform, that is,
option JAVA no longer is the default anywhere.  lang/gcc6 retains
this for the time being as does lang/gcc5.

And indent JAVA_USES aligned with other entries.
2017-06-29 11:10:11 +00:00
Mark Linimon
b174cda302 Alphabetize ARCH definitions.
No need to bump PORTREVISION because package does not change.

Reviewed by:	gerald
Approved by:	portmgr (tier-2 blanket)
2017-06-26 22:50:12 +00:00
Gerald Pfeifer
119d2dfd88 Update to the 20170614 snapshot of GCC 6.3.1. 2017-06-17 22:31:36 +00:00
Gerald Pfeifer
32fde12fe2 Update to the 20170607 snapshot of GCC 6.3.1.
Adjust WWW reference in pkg-descr to https and avoid a trailing slash.
2017-06-14 21:32:46 +00:00
Gerald Pfeifer
b7a1e6b044 Replace the general USE_GCC=yes when building for powerpc64 by the
specific USE_GCC=5 to be future proof when GCC 6 becomes the default
(since USE_GCC=yes would then pull in lang/gcc6 which we obviously
cannot require to build gcc6 itself nor gcc6-devel).  This also helps
users who play with GCC_DEFAULT in Mk/bsd.default-versions.mk.

Reported by:	jhibbits
Discussed with:	andreast
2017-06-04 04:57:44 +00:00
Gerald Pfeifer
8a0f4cc7bc Update to the 20170531 snapshot of GCC 6.3.1. 2017-06-01 22:52:54 +00:00
Gerald Pfeifer
46eb47c28a Update to the 20170524 snapshot of GCC 6.3.1. Upstream tarballs are
now compressed with xz instead of bzip2.
2017-05-27 21:31:18 +00:00
Gerald Pfeifer
894e83b6b2 Update to the 20170517 snapshot of GCC 6.3.1. 2017-05-20 17:43:54 +00:00
Gerald Pfeifer
cefbdf9bc2 Update to the 20170510 snapshot of GCC 6.3.1. 2017-05-14 13:06:29 +00:00
Gerald Pfeifer
d27f4a3461 Update to the 20170503 snapshot of GCC 6. 2017-05-05 21:56:24 +00:00
Gerald Pfeifer
f533b233c7 Update to the 20170426 snapshot of GCC 6 (on a new weekday now,
hence the unusual gap of 13 days).
2017-04-29 06:50:08 +00:00
Gerald Pfeifer
7655434631 Sort ONLY_FOR_ARCHS. 2017-04-23 07:56:29 +00:00
Gerald Pfeifer
da18e21f52 Update to the 20170413 snapshot of GCC 6.
Fix order of PKGNAMESUFFIX and DISTNAME; remove PORTREVISION from
its "interesting" location in the Makefile.
2017-04-14 23:04:00 +00:00
Martin Wilke
0af18a4496 - Fix shebang
Approved by:	gerald (maintainer via mail)
2017-04-14 20:50:32 +00:00
Mathieu Arnold
6d588589c2 Make defining both PORTVERSION and DISTVERSION a DEV_ERROR.
There are two cases:

- The upstream versionning is compatible with our versionning, or using
  DISTVERSION's magic leads to a compatible PORTVERSION, use
  DISTVERSION.  If it is possible to use DISTVERSIONPREFIX and
  DISTVERSIONSUFFIX to make it compatible, use them.
- The upstream versionning is not compatible with our versionning, and
  DISTVERSION's magic does not lead to a correct PORTVERSION, then set
  PORTVERSION to the equivalent of our versionning, and set DISTNAME.
  It is possible to use a third variable where you store upstream's
  version and use it to compute PORTVERSION and/or DISTNAME, like the
  dns/bind9* ports do.

Sponsored by:	Absolight
2017-04-11 15:21:23 +00:00
Gerald Pfeifer
ea0e374bf1 Update to the 20170406 snapshot of GCC 6. 2017-04-07 21:47:25 +00:00
Gerald Pfeifer
9878387773 Update to the 20170330 snapshot of GCC 6. 2017-04-01 16:49:10 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00