aboutsummaryrefslogtreecommitdiff
path: root/devel/avr-gcc
Commit message (Collapse)AuthorAgeFilesLines
* Update to GCC 10.2.0Joerg Wunsch2021-05-063-794/+905
| | | | | PR: 255454 Differential Revision: https://reviews.freebsd.org/D30022
* devel/avr-gcc: Put variables in order and format MakefileMateusz Piotrowski2021-04-171-25/+26
| | | | Approved by: portmgr blanket
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Update to MPC version 1.2.0 with the following changes:Gerald Pfeifer2021-03-211-1/+1
| | | | | | | | | | | | | | | | | | | | - New functions: . mpc_sum . mpc_dot - Several functions are more robust with a reduced exponent range (for example corresponding to IEEE 754 binary formats). - New mpcheck tool for comparison with the native C library (which is not installed by default). Bump all directly dependent ports. Do not bump those indirectly dependent via the lang/gcc* family since their run-time dependencies and code generated should not be affected. PR: 249950 Submitted by: wen Notes: svn path=/head/; revision=568912
* devel/avr-gcc: fix build on powerpc64lePiotr Kubaj2021-01-081-0/+25
| | | | | | | Merge upstream GCC patch to fix build on powerpc64le. Notes: svn path=/head/; revision=560748
* devel/isl: Update to 0.23Danilo Egea Gondolfo2020-12-031-0/+1
| | | | | | | PR: 251432 Notes: svn path=/head/; revision=556919
* These ports now build on aarch64.Mark Linimon2020-11-291-1/+0
| | | | | | | | Approved by: portmgr (tier-2 blanket) Obtained from: lonesome.com TRYBROKEN run Notes: svn path=/head/; revision=556569
* add objdump binutils dependencies to remaining devel/* portsEd Maste2020-05-081-1/+2
| | | | | | | | | /usr/bin/objdump has been removed from the base system before FreeBSD 13.0. Approved by: bapt (implicit) Notes: svn path=/head/; revision=534412
* devel/avr-gcc: fix build on powerpc64 elfv2Piotr Kubaj2019-12-121-0/+11
| | | | | | | | | | This port needs a patch similar to other GCC ports to avoid namespace collision on powerpc64 elfv2. PR: 242284 Approved by: joerg (maintainer timeout) Notes: svn path=/head/; revision=519930
* Update binutils to 2.33.1Baptiste Daroussin2019-11-151-4/+4
| | | | | | | | | | | | | | | While here, convert binutils into flavors, that ease a lot maintenance and helps cleaning out the code. This is inspired by the same work on going on the xtoolchained gcc by jhb@ PR: 241756 Exp-run: antoine (portmgr) Discussed with: jhb Differential Revision: https://reviews.freebsd.org/D22258 Notes: svn path=/head/; revision=517642
* devel/avr-gcc: fix build on GCC architecturesPiotr Kubaj2019-08-291-2/+3
| | | | | | | | | | | | GCC 9.1 needs newer GCC to build than base can offer. It also seems that there are some threading issues, so put MAKE_JOBS_UNSAFE. PR: 240002 Approved by: joerg (maintainer), linimon (mentor) Notes: svn path=/head/; revision=510183
* Update to GCC 9.1.0Joerg Wunsch2019-08-174-748/+806
| | | | | | | | PR: 239628 Submitted by: Oleg Sidorkin Notes: svn path=/head/; revision=509156
* Add explicit USES=iconvAntoine Brodin2018-11-251-2/+2
| | | | | | | Reported by: pkg-fallout (via devel/avr-libc) Notes: svn path=/head/; revision=485847
* Install texinfo files (GNU info) into ${PREFIX}/share/infoBaptiste Daroussin2018-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | After a discussion on the mailing list on moving manpages to ${PREFIX}/share/man for consistency with base where it is installed in usr/share/man, it appeared the same should happen to GNU info files which were installed under share in base and not in ports. Now texinfo is not in base on any of the supported version of FreeBSD it is possible to proceed to this move and it is easier to do than the manpage change. Other benefit than consistency are less patching: all build tools but cmake are expecting info files to be under share/info and cmake (patched here) was having an exception for BSD so the patch makes FreeBSD case less specific for them Bump revision of all impacted ports PR: 232907 exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17816 Notes: svn path=/head/; revision=484628
* Add missing USES=makeinfoAntoine Brodin2018-11-021-1/+1
| | | | Notes: svn path=/head/; revision=483829
* devel/avr-gcc: fix build with recent clangChristoph Moench-Tegeder2018-07-061-0/+5
| | | | | | | | | | | PR: 227650 Submitted by: dim@ Reported by: Kenji Rikitake Approved by: maintainer-timeout MFH: 2018Q3 Notes: svn path=/head/; revision=474039
* Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports.Alex Dupre2018-04-191-1/+1
| | | | Notes: svn path=/head/; revision=467751
* Bump PORTREVISIONs of all users of math/mpc that we just updated toGerald Pfeifer2018-03-101-0/+1
| | | | | | | version 1.1.0 (via revision 464079). Notes: svn path=/head/; revision=464084
* Make defining both PORTVERSION and DISTVERSION a DEV_ERROR.Mathieu Arnold2017-04-111-4/+4
| | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=438272
* Apply r432958 from lang/gcc5 to devel/avr-gcc to fix build with recentAntoine Brodin2017-03-111-0/+43
| | | | | | | | | versions of libc++ Reported by: pkg-fallout Notes: svn path=/head/; revision=435893
* Upgrade to GCC 5.4.0.Joerg Wunsch2017-03-076-700/+705
| | | | Notes: svn path=/head/; revision=435648
* Mark various ports broken on aarch64 and armv6.Mark Linimon2017-01-311-0/+3
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=432897
* Do not use post-stage. Use post-install instead.Mathieu Arnold2016-12-021-1/+1
| | | | | | | | | | | | | | | The only reason to use post-stage is because the port needs to do "things" at a later time, like some plist manipulation. While there, fold post-install in do-install targets when they are defined. PR: 214780 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Notes: svn path=/head/; revision=427552
* Fix build with libc++ 3.9.0Antoine Brodin2016-10-201-0/+10
| | | | | | | | | PR: 212696 Submitted by: dim Approved by: maintainer timeout (1 month) Notes: svn path=/head/; revision=424307
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-7/+7
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* Upgrade to GCC 4.9.3. (5.3 not yet there, still doing some tests,Joerg Wunsch2016-02-044-398/+442
| | | | | | | 4.9.x is quite stable.) Notes: svn path=/head/; revision=408014
* - Make NLS optionalDmitry Marakasov2015-11-152-46/+51
| | | | | | | | | PR: 203622 Submitted by: amdmi3 Approved by: maintainer timeout (joerg, 1 month) Notes: svn path=/head/; revision=401621
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* Cleanup plistBaptiste Daroussin2014-12-091-37/+0
| | | | Notes: svn path=/head/; revision=374360
* Remove some overusage of PERL_ARCH.Mathieu Arnold2014-10-291-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=371664
* Add a patch for ATmega*RFR*, as has already been promised in theJoerg Wunsch2014-08-142-0/+425
| | | | | | | pkg-descr file. Notes: svn path=/head/; revision=364823
* Fix plistAntoine Brodin2014-08-101-6/+0
| | | | Notes: svn path=/head/; revision=364520
* Update pkg-plist (forgotten in previous commit).Joerg Wunsch2014-08-081-213/+274
| | | | Notes: svn path=/head/; revision=364387
* Add staging support.Joerg Wunsch2014-08-0826-7383/+43
| | | | | | | | | | | | Upgrade to a recent GCC version (4.8.3). Drop most of our local hacks. PR: 192399 Submitted by: pi Notes: svn path=/head/; revision=364382
* Convert a bunch of USE_BZIP2 to USES=tar:bzip2Adam Weinberger2014-07-291-2/+1
| | | | | | | Approved by: portmgr (not really, but touches unstaged ports) Notes: svn path=/head/; revision=363371
* Actually, the configure error is during the build phaseAntoine Brodin2014-07-281-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=363249
* Mark BROKEN: Fails to configure with avr-binutils 2.24Antoine Brodin2014-07-281-1/+4
| | | | | | | | | | | | | checking for suffix of object files... configure: error: in `/wrkdirs/usr/ports/devel/avr-gcc/work/build/avr/avrtiny10/libgcc': configure: error: cannot compute suffix of object files: cannot compile See `config.log' for more details. gmake[1]: *** [configure-target-libgcc] Error 1 Reported by: pkg-fallout With hat: portmgr Notes: svn path=/head/; revision=363247
* Resetting maintainership on ports that have not been staged and without anyBaptiste Daroussin2014-07-041-1/+1
| | | | | | | | | pending PR (related to stage) With hat: portmgr Notes: svn path=/head/; revision=360604
* Update to libmpc version 1.0.1 which brings the following fixes:Gerald Pfeifer2013-10-261-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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-1/+2
| | | | | | | devel part 1) Notes: svn path=/head/; revision=327722
* - convert to the new perl5 frameworkAndrej Zverev2013-09-161-2/+2
| | | | | | | | | - convert USE_GMAKE to Uses Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=327371
* Attempt to fix building on recent headBaptiste Daroussin2013-09-061-2/+2
| | | | Notes: svn path=/head/; revision=326554
* - Convert USE_GETTEXT to USES (part 4)Alex Kozlov2013-04-261-2/+1
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=316596
* Fix build with clangPawel Pekala2013-03-291-0/+38
| | | | | | | | | PR: ports/176961 Submitted by: myself Approved by: maintainer timeout Notes: svn path=/head/; revision=315574
* Convert USE_BISON to USES= bisonBaptiste Daroussin2013-03-081-6/+2
| | | | | | | | | | | | | | | | | 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
* Unbreak devel/avr-gcc:Joerg Wunsch2012-03-093-1/+21
| | | | | | | | | | | | | | . fix pkg-plist . mention gettext prerequisite . use the correct objdump utility PR: ports/164874 Submitted by: Michael Scheidell Approved by: portmgr (erwin) Feature safe: yes Notes: svn path=/head/; revision=293017
* - Mark BROKEN (at least) on amd64: does not packagePav Lucistnik2011-12-301-0/+1
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=288287
* Upgrade to GCC 4.5.1.Joerg Wunsch2011-12-1734-3086/+7069
| | | | | | | | | | | Completely reorganize the patches for this port. Patches for new devices are now synchronized with the Atmel AVR tools. The main difference is the naming scheme, as FreeBSD patches start with "patch-", while the Atmel AVR Tools patches end up in ".patch". Notes: svn path=/head/; revision=287533
* - Use canonical format for FreeBSD.org MAINTAINER addressesSunpoet Po-Chuan Hsieh2010-12-252-3/+1
| | | | | | | | | | | - Remove obsolete MD5 checksum while I'm here PR: ports/152844 Submitted by: sunpoet (myself) Approved by: miwi (with portmgr hat) Notes: svn path=/head/; revision=266895