Commit Graph

65 Commits

Author SHA1 Message Date
Tim Stahlhut
a4eaf8b824 gcc-git: Add Ada, FORTRAN, and object c build guards 2019-06-25 15:15:30 -04:00
Liu Hao
a7b625abfc gcc-git: Package the 'plugin' directory.
Signed-off-by: Liu Hao <lh_mouse@126.com>
2019-05-27 20:51:37 +08:00
Tim S
00062677d6 gcc-git: _sourcedir=${_realname}-git 2019-05-16 02:18:01 -04:00
Tim S
f875e52488 gcc-git: Change pkgver function 2019-05-16 02:18:01 -04:00
Tim S
6e9bf5fe6b gcc-git: Add use of _sourcedir 2019-05-15 12:50:24 -04:00
Liu Hao
934994fe1a gcc-git: Upgrade to GCC 9.
Signed-off-by: Liu Hao <lh_mouse@126.com>
2019-05-06 22:03:44 +08:00
Liu Hao
27da4d214f gcc-git: Enable GCC plugins.
Signed-off-by: Liu Hao <lh_mouse@126.com>
2019-03-14 16:27:49 +08:00
LH_Mouse
d766f877a1 gcc-git: Update filesystem patch. (#4969)
Signed-off-by: Liu Hao <lh_mouse@126.com>
2019-02-18 08:02:02 +03:00
LH_Mouse
d82844dd33 gcc-git: Fix filesystem patch. (#4915)
Signed-off-by: Liu Hao <lh_mouse@126.com>
2019-01-29 07:47:05 +03:00
LH_Mouse
bb940882f9 gcc-git: Update patch for std::filesystem. (#4385)
Signed-off-by: Liu Hao <lh_mouse@126.com>
2018-09-10 07:54:52 +03:00
LH_Mouse
4c0214bca7 gcc-git: Fix filesystem patch. (#4040)
This makes the patch in question apply again, which was broken by
r262388 on GCC SVN.

Reference: https://gcc.gnu.org/viewcvs?rev=262388&root=gcc&view=rev
Signed-off-by: Liu Hao <lh_mouse@126.com>
2018-07-05 13:33:49 +03:00
LH_Mouse
3b134575b0 gcc-git: Backport more std::filesystem from master. (#4016)
Signed-off-by: Liu Hao <lh_mouse@126.com>
2018-06-25 19:41:14 +03:00
LH_Mouse
e9bd54f5ce gcc-git: Backport std::filesystem from GCC trunk. (#3995)
Signed-off-by: Liu Hao <lh_mouse@126.com>
2018-06-24 22:18:44 +03:00
LH_Mouse
34f68a9194 gcc-git: Remove the deprecated patch for <xmmintrin.h>. (#3875)
Signed-off-by: Liu Hao <lh_mouse@126.com>
2018-05-31 08:18:03 +03:00
LH_Mouse
d2970253a0 gcc-git: Update to GCC8 and remove patches for GCC 5 and GCC 6. (#3636)
* gcc-git: Update to GCC8 and remove patches for GCC 5 and GCC 6.

Signed-off-by: Liu Hao <lh_mouse@126.com>

* gcc-git: Remove the unused patch 0012-MinGW-w64-Enable-libitm.patch.
2018-04-26 09:36:15 +03:00
LH_Mouse
5f30669677 gcc-git: Update patch for std::filesystem. (#3297) 2018-01-19 07:42:52 +03:00
Viktor Szakats
c56636ab4c URL and protocol updates (#3068) 2017-10-20 09:32:50 +03:00
LH_Mouse
4d728e33b0 gcc-git: Update diagnostic color patch. (#2860) 2017-09-07 08:42:45 +03:00
LH_Mouse
6914f27d0e mingw-w64-gcc-git: Enable colorized diagnostic messages on gcc-7-branch (experimental). (#2859) 2017-09-06 19:48:04 +03:00
LH_Mouse
f1a8ba5813 Remove the deprecated patch from gcc-git as in 1244898dcc. (#2649) 2017-07-01 20:04:12 +03:00
LH_Mouse
16e0b65eab mingw-w64-gcc-git: Remove 0013-MinGW-w64-Enable-shared-gnat.patch because PR80921 has been fixed in the upstream. (#2569)
Reference: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80921
Signed-off-by: Liu Hao <lh_mouse@126.com>
2017-06-08 13:31:23 +03:00
LH_Mouse
67b4b17d2d Revert "improve vcs protocols (#2451)" (#2474)
Cloning/updating repos through the HTTPS protocol results in Gigabytes of data transferred.

This reverts commit 113e9130ae.

Signed-off-by: Liu Hao <lh_mouse@126.com>
2017-05-19 13:11:18 +03:00
LH_Mouse
7e782108da mingw-w64-gcc-git: Fix patch 0017 and PKGBUILD. (#2452)
1. Fix patch for std::experimental::filesystem for gcc-7-branch.
  2. `git archive` seems not supporting HTTPS. Revert to the GIT protocol.
2017-05-11 08:48:28 +03:00
Alexey Pavlov
87853784e9 gcc-git: Fix niXman's email 2017-05-10 13:41:44 +03:00
Viktor Szakats
113e9130ae improve vcs protocols (#2451) 2017-05-10 13:41:16 +03:00
LH_Mouse
3f4d20d737 mingw-w64-gcc-git: Add gcc-7-branch. (#2450) 2017-05-10 12:51:03 +03:00
LH_Mouse
316b7a0149 mingw-w64-gcc-git: Remove patch 0017 because PR 77333 has been fixed in the upstream. (#2392) 2017-04-21 07:43:06 +03:00
Mario Emmenlauer
2c67bf9af7 mingw-w64-gcc{,-git}: unified layout, and minor code cleanup (#2223) 2017-03-01 07:25:21 +03:00
Mateusz Mikuła
a65e19df5e gcc-git: generate _realpkgver from given branch (#2219) 2017-02-27 19:05:33 +03:00
Ray Donnelly
0fea21b66b gcc{,-git}: Add fix for PR 77333
This has not yet been committed to the repository, so the patch was
taken from:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77333#c17

Also update gcc-git version to 6.3.1
2017-02-26 16:33:02 +00:00
LH_Mouse
d85728666c [PATCH] Port ba282a67e9 from mingw-w64-gcc by @wiiaboo . (#1756) 2016-09-26 13:01:05 +03:00
mati865
f0f832695e git{,-git}: Re-add patch dissabling weak refs for Transactional Memory in libsdtc++
Return to wiiaboo patch because it's the best solution we got https://github.com/Alexpux/MINGW-packages/issues/1580
2016-09-24 12:11:05 +02:00
mati865
16e0d3d7a8 gcc: update to 6.2 and disable libitm 2016-09-19 12:52:02 +02:00
lhmouse
a92e27950d Removed patch 0016 since [GCC PR71092](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71092) has been fixed on gcc-6-branch. 2016-07-24 20:12:39 +08:00
Alexey Pavlov
5410153702 gcc: Update to 6.1.0 2016-07-19 14:08:15 +03:00
Alexey Pavlov
cc25271277 gcc-git: Fix packaging issues. 2016-07-19 12:05:01 +03:00
Ray Donnelly
4c1f3a80d3 gcc-git: Backport -Os ICE fix from master to gcc-6-branch
Also added an unapplied patch to aid debugging -Os issues.
2016-07-16 22:39:15 +01:00
lhmouse
6444e4d641 Fixed packaging stuff. Made makepkg purge the package directory before make install to prevent makepkg from packaging old files. And more path fixes for libgfortan and libobjc. 2016-05-28 21:46:07 +08:00
lhmouse
6b8085c0b0 Averted the relocation bug.
According to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70936, GCC's '--with-gxx-include-dir' configure option is causing a relocation bug, We'd better remove it.
The newly added standard-conforming <cstdlib> and <cmath> C++ headers since GCC 6 suffer from this bug. A relocated GCC will complain about inability to find <stdlib.h> and <math.h>, respectively.
In addition, removal of this option changes the paths where GCC searches for libstdc++ headers. We make GCC search for them in the default directories by removing '--enable-version-specific-runtime-libs' as well.
2016-05-27 19:08:32 +08:00
lhmouse
6817e35088 Fixed patches for gcc-6-branch. *UNTESTED* 2016-04-27 22:32:01 +08:00
Ray Donnelly
5932d59941 gcc-git: updpkgsums 2016-04-21 15:15:22 +01:00
Ray Donnelly
832be2e11b gcc-git: More missing patches 2016-04-21 15:13:28 +01:00
Ray Donnelly
78911c79cb gcc-git: Add missing patch 2016-04-21 14:54:34 +01:00
Ray Donnelly
3875e7a95e mingw-w64-gcc-git: Add gfortran patch and libgfortran to gcc-libs deps
Remove libsanitizer patches as they are unmaintained"
2016-04-21 07:05:03 +01:00
lhmouse
2ede80abc1 Removed 0009-Work-around-un-too-late-resolved-__EH_FRAME_BEGIN__.patch
The patch is no longer needed because the macro in question has been conditionally #undef'd for MinGW targets.

The issue has been fixed on GCC branch 'gcc-5-branch' by the following commit:
  1f4cfb7ffe
... and on all other branches by the following commit:
  1c934c5828
2016-04-16 23:47:36 +08:00
Yusuke Sasaki
7c803d2668 add pkgbase entry 2016-03-07 00:33:13 +09:00
Viktor Szakats
e32a40cc92 switch to sha256 checksums
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* update PKGBUILD templates
* remove line-ending whitespace
* minor typos/fixes

Remaining md5sums either didn't download or
didn't pass checksum tests.
2016-02-25 20:55:26 +01:00
Alexpux
6e39c719b7 Merge pull request #1091 from vszakats/https-2
use secure urls
2016-02-25 08:11:50 +03:00
Viktor Szakats
e7111647e2 use secure urls
* follow some redirects
2016-02-23 10:26:29 +01:00
Ray Donnelly
0e81c14998 gcc-git: Switch to gcc-5-branch
master is (currently) segfaulting, mark
the libsanitiser stuff for deprecation.
2016-02-23 07:34:50 +00:00