1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00
Commit Graph

602 Commits

Author SHA1 Message Date
Gerald Pfeifer
2037588235 Update to the 20130706 snapshot of GCC 4.7.4. 2013-07-07 19:25:51 +00:00
Gerald Pfeifer
7f513a07e9 Update to the 20130518 snapshot of GCC 4.7.4.
Introduce a new option BOOTSTRAP that allows switching between a
full bootstrap of GCC and just running a simple build.

Bootstrapping is the default upstream, and for very stable and old
flavors of GCC we disable this by default since that is a huge win
in terms of build time of the port.  No change in default behavior
for this port, for the time being we continue to bootstrap.
2013-06-02 01:17:49 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Gerald Pfeifer
4b01b06283 Update to the 20130413 snapshot of GCC 4.7.4. This encompasses all
those fixes in the GCC 4.7.3 release.

Feature safe:	yes
2013-04-19 17:37:13 +00:00
Gerald Pfeifer
64808829b3 Update to the 20130323 snapshot of GCC 4.7.3. 2013-03-24 12:26:49 +00:00
Baptiste Daroussin
9250d94365 Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
2013-03-08 11:32:11 +00:00
Gerald Pfeifer
db9343fd24 Update to the 20130302 snapshot of GCC 4.7.3. This should now also
build with texinfo 5.0 more or less.
2013-03-03 14:19:08 +00:00
Gerald Pfeifer
43b7459981 Replace the use of DISTFILES by DISTNAME, since we are now down to
one in all cases.

On the way, update to the 20130216 snapshot of GCC 4.7.3.
2013-02-17 14:22:56 +00:00
Gerald Pfeifer
5ca04fcdfb Update to the 20130202 snapshot of 4.7.3. 2013-02-09 15:37:54 +00:00
Gerald Pfeifer
fd4f741776 Remove stray entry from packaging list.
Reported by:	Paul Reynold <preynold@redcom.com>
2013-01-25 20:40:46 +00:00
Gerald Pfeifer
cfa2046814 Use the new lang/gcc-ecj45 port when building the Java frontend
instead of including a pre-built version of the Eclipse Java Compiler
(ECJ) ourselves. [1]

On the way, update to the 20130119 snapshot of GCC 4.7.3.

PR:		175072 [1]
2013-01-20 22:32:38 +00:00
Gerald Pfeifer
dc15a356ea Update to the 20121208 snapshot of GCC 4.7.3. 2012-12-12 19:17:37 +00:00
Gerald Pfeifer
c054a606c0 Make binutils a build dependency as well (not just a run-time dependency).
Without this, the libiberty build fails locating ar.

Also update to the 20121124 snapshot of 4.7.3.

Feature safe:	yes
2012-12-02 14:44:13 +00:00
Gerald Pfeifer
e3ef08eb37 Update to the 20121103 snapshot of GCC 4.7.3.
Feature safe:	yes
2012-11-04 21:48:37 +00:00
Gerald Pfeifer
ad4450acf9 Update to the 20121027 snapshot of GCC 4.7.3.
Feature safe:	yes
2012-11-01 22:32:01 +00:00
Gerald Pfeifer
39c2059092 Forward port inclusion and use of the Eclipse Java compiler. [1]
Update to the 20121013 snapshot of GCC 4.7.3.

Submitted by:	jkim [1]
Feature safe:	yes
2012-10-21 18:21:18 +00:00
Gerald Pfeifer
8fbf5398c1 Forward port revision 282369 [1] which carried the following description:
On the way rename %%GCC_VER%% in pkg-plist to %%GCC_VERSION%% and
  make the Makefile machinery a bit more generic to minimize differences
  between lang/gcc ports based on releases and those based on snapshots.

On the way, update to the 20120929 snapshot of GCC 4.7.3.

Submitted by:	jkim [1]
2012-09-30 12:27:33 +00:00
Gerald Pfeifer
07ebde802e Update to the 20120922 snapshot of GCC 4.7.3, which is pretty close
to the GCC 4.7.2 release.  It also fixes an ABI problem introduced
with earlier GCC 4.7 releases.

Cut down the comments at the top of Makefile per recent guidance.

Revamp the handling of different languages (frontends, run-times)
by GCC to allow for orthogonal setting them in the future. [1]

Print the list of languages being built as part of pre-everything
and shorten the output of operating system and version there.

Inspired by:	jkim [1]
2012-09-28 14:15:51 +00:00
Gerald Pfeifer
a14b57b774 Update to the 20120908 snapshot of GCC 4.7.2. 2012-09-09 18:36:39 +00:00
Gerald Pfeifer
e399a9f1af Update to the 20120825 snapshot of GCC 4.7.2. 2012-08-26 00:40:13 +00:00
Gerald Pfeifer
b1872fb339 Update to the 20120818 snapshot of GCC 4.7.2. 2012-08-21 21:01:21 +00:00
Gerald Pfeifer
7f91a85774 Update to the 20120804 snapshot of GCC 4.7.2. 2012-08-05 15:41:15 +00:00
Gerald Pfeifer
449f804913 Convert to the new options framework.
On the way update to the 20120728 snapshot of GCC 4.7.2.
2012-07-30 14:39:58 +00:00
Gerald Pfeifer
18e5bb668a Update to the 20120721 snapshot of GCC 4.7.2.
Remove ABI version numbers for all library dependencies.
2012-07-25 08:47:55 +00:00
Gerald Pfeifer
126db86dfe Update to the 20120714 snapshot of GCC 4.7.2. 2012-07-15 23:54:52 +00:00
Gerald Pfeifer
860a3efb69 Update to the 20120707 snapshot of GCC 4.7.2. 2012-07-11 05:28:26 +00:00
Gerald Pfeifer
23f1145703 Update to the 20120630 snapshot of GCC 4.7.2. 2012-07-03 09:49:20 +00:00
Gerald Pfeifer
3e789ffe9e Update to the 20120616 snapshot of GCC 4.7.2, very close to the GCC 4.7.1
release.

Fix a portlint warning (tab vs space).
2012-06-19 22:50:45 +00:00
Andreas Tobler
e3d4cd154f Add powerpc64 support.
Approved by:	gerald
2012-06-16 04:36:47 +00:00
Gerald Pfeifer
7f22b9fc40 Update to the 20120609 snapshot of GCC 4.7.1. 2012-06-10 21:21:09 +00:00
Gerald Pfeifer
3a3edb9fdc Update to the 20120602 snapshot of GCC 4.7.1. 2012-06-04 13:35:32 +00:00
Gerald Pfeifer
5ab7d00220 Update to the 20120526 snapshot of GCC 4.7.1. 2012-05-28 10:57:44 +00:00
Gerald Pfeifer
97776a9562 Update to the 20120512 snapshot of GCC 4.7.1. 2012-05-16 22:54:08 +00:00
Gerald Pfeifer
155dee0f90 Update to the 20120505 snapshot of GCC 4.7.1. 2012-05-08 04:11:56 +00:00
Gerald Pfeifer
d2db583235 Update to the 20120428 snapshot of GCC 4.7.1. 2012-05-01 01:08:28 +00:00
Gerald Pfeifer
8ff1f4a992 Update to the 20120414 snapshot of GCC 4.7.1. 2012-04-15 22:33:12 +00:00
Gerald Pfeifer
061d7f066d Update to the 20120407 snapshot of GCC 4.7.1.
Feature safe:	yes
2012-04-08 00:08:07 +00:00
Gerald Pfeifer
54945408c9 Update to the 20120324 snapshot of GCC 4.7.1.
Feature safe:	yes
2012-04-03 22:13:15 +00:00
Gerald Pfeifer
e34f428021 Update to the 20120225 snapshot of GCC 4.7.0. 2012-02-26 17:07:03 +00:00
Gerald Pfeifer
f24f6d080c Update to the 20120204 snapshot of GCC 4.7.0. 2012-02-11 21:40:00 +00:00
Gerald Pfeifer
00b8a0db25 Update to the 20120128 snapshot of GCC 4.7.0. This fixes
-fstack-protector-all on FreeBSD (thanks to tijl).
2012-02-04 11:06:28 +00:00
Gerald Pfeifer
d9dac2c50c Update to the 20120121 snapshot of GCC 4.7.0.
This fixes a bootstrap comparison failure rearing its ugly head in
some cases, plus GNU/kFreeBSD.
2012-01-22 00:56:24 +00:00
Gerald Pfeifer
b68a866302 Update to the 20120114 snapshot of GCC 4.7.0. Re-enable the Objective-C
front end and accordingly also the run-time.
2012-01-15 19:34:28 +00:00
Gerald Pfeifer
073c1ba410 Update to the 20120107 snapshot of GCC 4.7.0. 2012-01-13 21:57:31 +00:00
Gerald Pfeifer
9a50baf4ce Update to the 20111231 snapshot of GCC 4.7.0. 2012-01-06 19:52:09 +00:00
Gerald Pfeifer
c0de1a9c64 Update to the 20111217 snapshot of GCC 4.7.0. 2011-12-19 07:14:13 +00:00
Gerald Pfeifer
47507b21cb Update to the 20111210 snapshot of GCC 4.7.0.
Feature safe:	yes
2011-12-13 13:46:48 +00:00
Gerald Pfeifer
2a503e93aa Update to the 20111203 snapshot of GCC 4.7.0. This addresses an
incorrectly named library (libjavamath.so.0.0) introduced by the
fixes for FreeBSD 10 support.

Feature safe:	yes
2011-12-04 18:56:29 +00:00
Gerald Pfeifer
13f4d30e45 Update to the 20111126 snapshot of GCC 4.7.0. This now builds on
FreeBSD 10 without problems and any additional tweaks.

Feature safe:	yes
2011-11-27 02:15:24 +00:00
Gerald Pfeifer
2ed4454fe9 Update to the 20111119 snapshot of GCC 4.7.0 which brings support
for transactional memory on i386, amd64 and alpha.

We handle the corresponding info file inclusively by listing all
supported architecture and move the libquadmath info file to the
same schema.

Feature safe:	yes
2011-11-26 20:41:05 +00:00