Commit Graph

56 Commits

Author SHA1 Message Date
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
Ray Donnelly
b839e4f7b8 gcc-git: Refreshed patches, removed definitely deprecated 2016-02-22 08:43:40 +00:00
Ray Donnelly
7f24799371 gcc-git: Add a comment 2016-01-04 00:13:06 +00:00
Ray Donnelly
ffc7256244 gcc + gcc-git: Backport patch 0022- to gcc 2015-08-18 08:39:03 +01:00
Ray Donnelly
758c1ceb88 mingw-w64-gcc-git: Fix clone_function_name stdcall suffix handling 2015-08-18 08:12:06 +01:00
Ray Donnelly
e750689349 gcc-git: There's nothing like testing
.. and my last commits were not tested
2015-08-09 14:52:58 +01:00
Ray Donnelly
2b2bc06fd5 gcc-git: Fix missing " 2015-08-09 14:37:34 +01:00
Ray Donnelly
5d85b3eee1 gcc-git: Added _branch variable for easy switching
.. required two different versions of
0007-Windows-New-feature-to-allow-overriding-lmsvcrt.patch
2015-08-09 14:36:15 +01:00
Ray Donnelly
c4ed35441b gcc-git: Fix provides and depends 2015-08-09 12:21:13 +01:00
Ray Donnelly
b717420dce gcc-git: Fix packaging, disable sanitizer 2015-08-08 23:55:41 +01:00