72 Commits

Author SHA1 Message Date
sthen
485792605b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:02:12 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
sthen
e40f996745 another batch of ncurses->curses WANTLIB updates, skipping any
that have gettext LIB/RUN_DEPENDS to avoid conflicts for naddy's
multipackaging work
2019-05-20 20:52:31 +00:00
naddy
4f1e94c99c Don't install libcc1 since it conflicts with other gcc compilers, notably
lang/gcc/8.  This may incur some loss of functionality in avr-gdb.
2019-04-18 17:32:33 +00:00
naddy
305d688b62 fix warning and future error about unescaped left brace in perl regex 2019-04-16 15:35:30 +00:00
jca
7f62e54a59 Remove leftover conflict marker (with riscv-elf-gcc)
Spotted by ajacoutot@
2019-03-25 12:58:45 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
jasper
35967458b7 fix build with new libc++
breakage reported by naddy@
patch from freebsd
2018-09-13 11:13:00 +00:00
naddy
cdf14bad5c fix a bizarre typo that breaks the build with lld 2018-09-08 15:16:33 +00:00
jasper
12d2010186 update to avr-libc-2.0.0
tested by and ok abieber@
2018-09-07 20:12:07 +00:00
jasper
9a4f03c230 update to avr-gcc-5.4.0
tested by abieber@ with arduino
committed from a keyboard runnink the qmk.fm firmware compiled with this package
2018-09-07 20:11:08 +00:00
jasper
0763e27130 update to avr-binutils-2.30
tested by and ok abieber@
2018-09-07 20:09:57 +00:00
espie
e1f12b062a hidden dependency: avoid grabbing gdb's ansidecl.h by mistake 2018-07-24 11:59:18 +00:00
kurt
3ba61c0394 Make room for required NULL termination of use_vec. Fixes buffer overrun
found by retguard. Initial analysis by mortimer@ no objection naddy@
2018-06-21 14:23:10 +00:00
espie
a76a79b13c assert gnu89 inlines 2017-05-23 08:00:48 +00:00
naddy
b9beed8ab3 Drop USE_GROFF from subdir: acceptable formatting differences only. 2015-01-22 22:17:46 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
jasper
0a2231cb52 drop duplicate DIST_SUBDIR 2014-04-18 23:37:57 +00:00
naddy
725de75f3a move http://www.gnu.org to https 2013-11-09 23:19:01 +00:00
brad
1d77e89c13 Remove Chris Kuethe as maintainer. OpenBSD e-mail address bounces and has been
inactive for quite awhile.
2013-10-10 02:08:19 +00:00
jasper
f327aaf4c4 - update to avr-libc-1.8.0 2013-05-30 15:04:51 +00:00
jasper
f8f30e0f72 normalize CATEGORIES to devel 2013-05-14 07:14:20 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
bentley
f725b69488 avr-binutils: Don't install ambiguous info pages.
ok jasper@
2011-12-11 23:32:31 +00:00
jasper
258b54f6e3 start moving gnu toolchain components into their own DIST_SUBDIR, such as
gdb/. otherwise we would end up with several copies of the same distfile
for no good reason.

ok pirofti@
2011-11-11 18:33:03 +00:00
jasper
af047a18b6 - don't bogus info files 2011-11-08 13:00:21 +00:00
jasper
b22141592e Fix typo and actually disable Werror now. 2011-09-16 10:24:46 +00:00
jasper
680212d1c9 don't compile with werror, will need a second look to fix the actual issues 2011-07-11 19:15:03 +00:00
jasper
5499d92d3b - remove unnecessary NULL casts 2011-04-17 18:04:00 +00:00
ckuethe
3fd4d42505 update to avr-libc 1.7.1
ok jasper@
2011-03-11 08:52:29 +00:00
espie
f9827a98ad zap autoconf-N: part, since it's now default 2010-11-26 14:17:17 +00:00
espie
9139a53b56 newer depends with >= 2010-11-26 07:18:59 +00:00
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
espie
5c08d95027 USE_GROFF=Yes 2010-10-18 17:47:50 +00:00
jasper
d66f4d890e - use MASTER_SITE_GCC 2010-10-14 08:04:27 +00:00
jasper
14b36bebc6 - complete CATEGORIES 2010-09-12 19:02:53 +00:00
jasper
b20db4fc2f - new style wantlib/lib_depends/revisions
- order SUBDIRs

ok sthen@
2010-08-26 05:16:12 +00:00
ckuethe
ebcb40e5e1 Update to the latest AVR gcc, binutils, libc and gdb. Based on the FreeBSD
port, which is also in sync with winavr/avrstudio. Among other things, this
adds support for atmega328... which means new arduino boards should work.
2010-06-27 20:58:10 +00:00
sthen
a941ac7fd4 sync WANTLIB (mostly libffi) and bump PKGNAMEs 2010-04-02 16:02:27 +00:00
espie
100f0c7870 SUBDIR += is wrong: it means the makefile will pick up SUBDIR from env, thus
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
2010-02-01 17:00:12 +00:00
ckuethe
5773c09eb1 based on the freebsd port, update to binutils 2.19.1. adds support for
a whole bunch of new devices.
2009-12-09 16:55:51 +00:00
ckuethe
beb5b7c9d3 update to avr-libc 1.6.7 2009-12-09 16:41:10 +00:00
ckuethe
3952635444 Take maintainership of the avr toolchain, bump package names.
"I'm rarely using it nowadays." martin@
"you can remove myself from the maintainers" aanriot@
2009-12-09 16:34:06 +00:00
ckuethe
2543faa8c5 Clarify which GPL applies, and bump PKGNAME because I'm adding myself as
a MAINTAINER. Prompted by jsg@
2009-07-12 20:55:19 +00:00
ckuethe
5a26b36240 update to 1.6.6. includes support for new devices and some bug fixes 2009-03-23 15:43:44 +00:00
ajacoutot
ef2e813040 - fix wantlib & bump 2009-03-16 18:40:40 +00:00
espie
e0e1b04570 fix a few depends (python mostly) 2009-03-14 23:13:33 +00:00
sthen
425944e209 add MASTER_SITES_SAVANNAH and switch ports over to using it.
ok jasper, landry
2009-02-16 15:28:57 +00:00