aboutsummaryrefslogtreecommitdiff
path: root/devel/mingw32-gcc
Commit message (Collapse)AuthorAgeFilesLines
* Update to libmpc version 1.0.1 which brings the following fixes:Gerald Pfeifer2013-10-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Switched to automake 1.11.6, see CVE-2012-3386. - #14669: Fixed extraction of CC from gmp.h. - Fixed case of intermediate zero real or imaginary part in mpc_fma, found by hydra with GMP_CHECK_RANDOMIZE=1346362345. This is on top of the following changes from version 1.0 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no invariant sections) for the documentation. - 100% of all lines are covered by tests - Renamed functions . mpc_mul_2exp to mpc_mul_2ui . mpc_div_2exp to mpc_div_2ui - 0^0, which returned (NaN,NaN) previously, now returns (1,+0). - Removed compatibility with K&R compilers, which was untestable due to lack of such compilers. - New functions . mpc_log10 . mpc_mul_2si, mpc_div_2si - Speed-ups . mpc_fma - Bug fixes . mpc_div and mpc_norm now return a value indicating the effective rounding direction, as the other functions. . mpc_mul, mpc_sqr and mpc_norm now return correct results even if there are over- or underflows during the computation. . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has infinite part and equals output variable is corrected. . mpc_fr_sub: Wrong return value for imaginary part is corrected. Convert to the new LIB_DEPENDS standard and remove hard-coded .so versions from a couple of dependent ports. Bump PORTREVISIONS of all dependent ports. PR: 183141 Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=331644
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | devel part 3) Notes: svn path=/head/; revision=327724
* SSP support has been added to ports with WITH_SSP for i386 and amd64Bryan Drewery2013-09-201-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on FreeBSD 10, and amd64 on earlier versions. SSP_UNSAFE is added to disable in a port if it fails to build, but this should only be used in rare circumstances such as kernel modules. Otherwise, the port may just be failing due to lack of respecting LDFLAGS. On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in libssp_nonshared.a to address issues linking on i386 [1]. On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared to LDFLAGS on i386. This is not needed on amd64. However, several hundred ports do not currently respect LDFLAGS, so this support is disabled currently as it causes build failures if a dependency is looking for the stack_chk symbols. Many thanks to jlh@ for this as he had many years of patience in getting all of the necessary pieces [1][2] in. [1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup PR: ports/138228 [2] Submitted by: jlh (bsd.ssp.mk based on) Reviewed by: bapt With hat: portmgr exp-runs done: 37 over a month on 91i386,91amd64,10i386,10amd64 Notes: svn path=/head/; revision=327697
* - convert to the new perl5 frameworkAndrej Zverev2013-09-161-3/+2
| | | | | | | | | - convert USE_GMAKE to Uses Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=327373
* Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.Boris Samorodov2013-09-041-1/+1
| | | | | | | | | | | 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) Notes: svn path=/head/; revision=326316
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - Convert USE_ICONV=yes to USES=iconvMarcus von Appen2013-04-271-2/+1
| | | | | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here Reviewed by: bapt, kwm Notes: svn path=/head/; revision=316654
* Convert USE_BISON to USES= bisonBaptiste Daroussin2013-03-081-1/+1
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=313635
* - Update to 4.7.2Steve Wills2013-01-196-4984/+954
| | | | | | | | PR: ports/173164 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer) Notes: svn path=/head/; revision=310633
* -remove MD5Olli Hauer2011-07-031-5/+0
| | | | Notes: svn path=/head/; revision=276999
* Unbreak port by removing reference to nonexisting headerfileTilman Keskinoz2010-12-281-2/+4
| | | | | | | | PR: 153482 Submitted by: Igor Soumenkov Notes: svn path=/head/; revision=267067
* - Mark BROKEN: does not build (missing headers)Pav Lucistnik2010-11-141-0/+2
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=264539
* Chase mpfr library and bump PORTREVISION.Alex Dupre2010-06-111-1/+2
| | | | Notes: svn path=/head/; revision=256398
* Unbreak on i386Max Brazhnikov2010-05-241-5/+2
| | | | | | | | PR: ports/146881 Submitted by: Naram Qashat (maintainer) Notes: svn path=/head/; revision=254990
* Mark as broken on i386Max Brazhnikov2010-05-201-0/+4
| | | | Notes: svn path=/head/; revision=254628
* Update to 4.5.0 [1]Max Brazhnikov2010-05-106-79/+115
| | | | | | | | | | Mark MAKE_JOBS_SAFE PR: ports/146445 [1] Submitted by: Naram Qashat (maintainer) Notes: svn path=/head/; revision=254073
* Switch to use newer GMP version.Alex Dupre2010-04-191-1/+2
| | | | | | | | | PR: ports/144487 Submitted by: ale Approved by: portmgr (-exp run by erwin) Notes: svn path=/head/; revision=252906
* Mark as broken on ia64 and powerpc.Mark Linimon2010-04-011-0/+2
| | | | | | | Hat: portmgr Notes: svn path=/head/; revision=251932
* - Update to 4.4.0Li-Wen Hsu2010-02-124-342/+673
| | | | | | | | PR: ports/140280 Submitted by: Naram Qashat <cyberbotx AT cyberbotx.com> (maintainer) Notes: svn path=/head/; revision=249655
* Over to new volunteer.Mark Linimon2010-01-061-1/+1
| | | | | | | | PR: ports/139697 (partial) Approved by: former maintainer Notes: svn path=/head/; revision=247247
* Chase libgmp and bump PORTREVISION.Alex Dupre2009-05-131-1/+1
| | | | Notes: svn path=/head/; revision=233833
* Chase mpfr library.Alex Dupre2009-01-301-1/+1
| | | | Notes: svn path=/head/; revision=227228
* remove duplicates for gcc-objc-4.2.1.tar.bz2Edwin Groothuis2008-03-251-3/+0
| | | | Notes: svn path=/head/; revision=209747
* Update to latest 4.2.1Lev A. Serebryakov2008-01-3011-2524/+4661
| | | | Notes: svn path=/head/; revision=206455
* - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptRong-En Fan2007-07-231-1/+1
| | | | | | | | | | | | | | | | | | | | | supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run Notes: svn path=/head/; revision=196111
* Add optional iconv support to gcc.Lev A. Serebryakov2006-12-052-0/+22
| | | | | | | | PR: ports/87120 Submitted by: MOROHOSHI Akihiko <moro@remus.dti.ne.jpg> Notes: svn path=/head/; revision=178930
* Update to 3.4.5.20060117.1.Lev A. Serebryakov2006-12-044-44/+48
| | | | | | | | This release doesn't have patch for official sources, switch to mingw32's ones. Notes: svn path=/head/; revision=178821
* Conversion to a single libtool environment.Ade Lovett2006-02-231-1/+1
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=156749
* SHA256ifyEdwin Groothuis2006-01-221-0/+8
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154141
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryEdwin Groothuis2006-01-221-2/+2
| | | | | | | | Approved by: krion@ PR: ports/88711 (related) Notes: svn path=/head/; revision=154110
* remove trailing spacesEdwin Groothuis2005-12-271-12/+12
| | | | Notes: svn path=/head/; revision=152135
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentAde Lovett2005-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run. Notes: svn path=/head/; revision=148323
* Update to latest snapshot.Lev A. Serebryakov2005-04-103-19/+19
| | | | Notes: svn path=/head/; revision=132890
* Now builds on amd64Kris Kennaway2004-09-281-4/+0
| | | | | | | Approved by: portmgr (self) Notes: svn path=/head/; revision=118470
* Update to latest version 3.4.1Lev A. Serebryakov2004-08-058-199/+2297
| | | | Notes: svn path=/head/; revision=115454
* SIZEify (maintainer timeout)Trevor Johnson2004-03-311-0/+8
| | | | Notes: svn path=/head/; revision=105747
* Whoa there, boy, that's a mighty big commit y'all have there...Ade Lovett2004-03-141-1/+1
| | | | | | | | | | | | | | | | | | Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed. Notes: svn path=/head/; revision=103963
* Broken on alpha too.Lev A. Serebryakov2004-02-251-0/+4
| | | | Notes: svn path=/head/; revision=102088
* This prot WORKS on sparc64. Tested five minutes ago on panther.freebsd.org.Lev A. Serebryakov2004-02-251-2/+2
| | | | Notes: svn path=/head/; revision=102080
* BROKEN on !i386 and !ia64: Does not compileKris Kennaway2004-02-231-1/+7
| | | | Notes: svn path=/head/; revision=101909
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.Joe Marcus Clarke2004-02-041-1/+1
| | | | | | | (Part 2) Notes: svn path=/head/; revision=99920
* Fix compilation.Lev A. Serebryakov2003-10-203-26/+49
| | | | Notes: svn path=/head/; revision=91738
* Now this port doesn't install non-unique files.Lev A. Serebryakov2003-10-175-201/+309
| | | | | | | No CONFLICTS needed for it. Notes: svn path=/head/; revision=91506
* Update to latest version of gcc 3.3.1. Enable Java.Lev A. Serebryakov2003-10-073-23/+62
| | | | | | | Obtained from: Target's maintainers Notes: svn path=/head/; revision=90519
* Make portlint(1) happy by changing strip to ${STRIP_CMD}Sergey A. Osokin2003-09-241-1/+1
| | | | | | | | Submitted by: Oleg Karachevtsev <ok@etrust.ru> PR: 56998 Notes: svn path=/head/; revision=89169
* Add all libraries to build.Lev A. Serebryakov2003-08-162-5/+222
| | | | | | | Now libobjc, libf2c, libstdc++ are builded and installed with headers, etc. Notes: svn path=/head/; revision=87077
* Update to latest version from www.mingw.orgLev A. Serebryakov2003-06-282-21/+14
| | | | | | | Approved by: sobomax Notes: svn path=/head/; revision=83781
* Change MAINTAINER field of my ports to lev@FReeBSD.org, my brand-newLev A. Serebryakov2003-06-171-1/+1
| | | | | | | | | committer's e-mail Approved by: sobomax Notes: svn path=/head/; revision=83152
* Looks like this ports needs perl5 to buildEdwin Groothuis2003-05-211-0/+1
| | | | | | | Noticed by: kris/bento Notes: svn path=/head/; revision=81585
* [NEW PORT] devel/mingw32-gcc: new version of mingw32 toolchain for Windows ↵Edwin Groothuis2003-05-197-1267/+106
| | | | | | | | | | | | | | | | | | target This is gcc from latest mingw32-2.0.0 package. Here is old port `devel/mingw-' from 1.0.0 package, but maintainer of this old port syay, taht he don't want update it, because new versions is not too stable. It is good idea, to have old and stable environment (with old and good-known gcc-2.95, etc) and new one. We have many versions of native gcc in `lang/', for example. PR: ports/44459 Submitted by: Lev A. Serbryakov <lev@serebryakov.spb.ru> Notes: svn path=/head/; revision=81332