Commit graph

62 commits

Author SHA1 Message Date
Tobias C. Berner
707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Tobias Kortkamp
122915db2a biology/avida: Fix build with Clang 6
avida-core/source/main/cPopulation.cc:2916:20: error: no matching member function for call to 'push_back'
    track_founders.push_back(make_pair(organism->GetBioGroup("genotype")->GetID(), new_genome.AsString()));
    ~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/c++/v1/vector:688:36: note: candidate function not viable: no known conversion from 'pair<[...], typename __make_pair_return<cString>::type>' to 'const pair<[...], std::__1::basic_string<char>>' for 1st argument
    _LIBCPP_INLINE_VISIBILITY void push_back(const_reference __x);
                                   ^
/usr/include/c++/v1/vector:691:36: note: candidate function not viable: no known conversion from 'pair<[...], typename __make_pair_return<cString>::type>' to 'pair<[...], std::__1::basic_string<char>>' for 1st argument
    _LIBCPP_INLINE_VISIBILITY void push_back(value_type&& __x);
                                   ^

http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/avida-2.12.4.log

libs/tcmalloc-1.4/src/sysinfo.cc:832:88: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                          "%08"PRIx64"-%08"PRIx64" %c%c%c%c %08"PRIx64" %02x:%02x %-11"PRId64" %s\n",
                                                                                       ^
2018-08-25 03:22:18 +00:00
Mark Linimon
bc6d0887a0 Try to bring some consistency to ports that have x86-specific pieces.
- in general, if we think that the code is not architecture-specific,
   and instead just enables x86 assembler by default, those should
   use BROKEN rather than IGNORE.  This will allow them to be attempted
   with TRYBROKEN.
 - spell i386 as x86.
 - spell asm as assembler.
 - pet portlint.

These changes should have no effect on tier-1 builds.

Approved by:	portmgr (tier-2 blanket)
2017-12-21 10:23:19 +00:00
Mark Linimon
da4494be28 Revert previous fat-fingered commit. These are the error messages from
benchmarks/libmicro.

Pointy hat to:	self
Approved by:	portmgr (tier-2 blanket)
2017-12-08 05:20:01 +00:00
Mark Linimon
1f026818ff Update errror message on armvX. 2017-12-08 05:05:11 +00:00
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Mark Linimon
ba601f25ac Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-13 03:35:51 +00:00
Mark Linimon
89d2c5da0e Mark various ports as broken on armv6: invokes x86 asm.
Approved by:	portmgr (tier-2 blanket)
2017-02-26 12:56:41 +00:00
John Marino
8ef8485274 biology/avida: Fix ncurses from ports support 2016-11-19 14:56:46 +00:00
Mark Linimon
17e48e339b The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'. 2016-11-08 19:29:56 +00:00
Mark Linimon
76bdbe8d8e Mark broken on the rest of the tier-2 archs: invokes x86 asm. 2016-11-08 02:48:00 +00:00
Steve Wills
25b1bd5ff4 mark some of the ports that don't build on powerpc64 for me 2015-12-13 16:07:27 +00:00
Alexey Dokuchaev
4abd2afa2c - Unbreak on PowerPC by using atomicops implementation for Linux and GCC
__sync_* functions family
- Remove BROKEN_ia64: it never had been first-class architecture, killed
  officially in -CURRENT for a while now
- Sanitize installation commands and sort the knobs while I am here
2015-09-02 12:29:09 +00:00
Mathieu Arnold
bb271f0bf7 Convert ports to use the options helpers in categories [abc]*, and minor fixes.
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
2015-08-19 13:29:59 +00:00
Baptiste Daroussin
58dc978e42 Use BROKEN helpers 2015-06-27 14:29:25 +00:00
Baptiste Daroussin
a2b3272168 Cleanup plist 2014-12-20 17:27:08 +00:00
Philippe Audeoud
ee7ae13fca - Fix build with clang
- Support STAGEDIR

PR:		ports/184242
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-11-27 16:07:51 +00:00
John Marino
a7256f135f biology/avida: add <unistd.h>, <typoinfo> for modern compilers 2013-10-01 22:00:47 +00:00
Baptiste Daroussin
7055ff02f1 Add NO_STAGE all over the place in preparation for the staging support (cat: biology) 2013-09-20 15:55:44 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Martin Wilke
0ed7cc3196 - Fix build with clang
PR:		179215
Submitted by:	Ports Fury
2013-06-04 08:26:03 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Pawel Pekala
987bb3de6b Update to version 2.12.4
PR:		ports/172218
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
Feature safe:	yes
2012-10-30 17:53:39 +00:00
Sylvio Cesar Teixeira
5d64a9fe70 - Update to version 2.12.3
PR:		ports/168993
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2012-06-17 20:04:32 +00:00
Carlo Strub
fe19e92f65 Set maintainership back to ports@ 2012-06-03 12:14:38 +00:00
Carlo Strub
178dc40a96 Change maintainer address to my FreeBSD address
Approved by:	wen@ (mentor)
2011-09-15 12:33:27 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Mark Linimon
033923e0f5 Also broken on sparc64 (and, by implication, ia64).
Hat:		portmgr
2010-09-17 09:17:05 +00:00
Sahil Tandon
4da3929a92 - Update to 2.10.0
- Add LICENSE
- Mark MAKE_JOBS_SAFE
- Eliminate unnecessary patch
- Note new homepage in pkg-descr
- Pass maintainership to submitter

PR:		ports/149827
Submitted by:	C-S <c-s@c-s.li>
2010-08-21 00:28:49 +00:00
Mark Linimon
686a04b74a Mark various ports as broken or ignore on powerpc.
While here, remove remnants of alpha.
2010-04-01 05:16:19 +00:00
Doug Barton
2fadfa2cfb For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
2009-12-21 02:19:12 +00:00
Dmitry Marakasov
c926af277e - Switch SourceForge ports to the new File Release System: categories starting with B,C 2009-08-22 00:15:15 +00:00
Max Brazhnikov
eecc33021e bump PORTREVISION after cmake update 2009-03-24 19:13:32 +00:00
Dmitry Marakasov
c3fd0b3811 - Update to 2.8.1
PR:		128057
Submitted by:	Christian Sturm <athaba at inode dot at>
2008-10-23 14:13:37 +00:00
Mark Linimon
775e8df21c Reset sf@slappy.org due to maintainer-timeouts and no response to email.
Hat:	portmgr
2008-09-03 02:57:44 +00:00
Edwin Groothuis
c817a83fdc [patch] cleanup non-supported FreeBSD versions
PR:		ports/111724
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
Approved by:	maintainer timeout
2007-05-02 07:13:53 +00:00
Edwin Groothuis
0171dc55b4 Mark as broken for i386 4.x
PR:		ports/101789
Submitted by:	Scott Flatman <sf@slappy.org>
2006-08-10 23:02:49 +00:00
Rong-En Fan
901b9f75cb - Update to 2.4.3
- Pass maintainersip to submitter

PR:		99901
Submitted by:	Scott Flatman <sf slappy.org>
Approved by:	delphij (mentor, implicit)
2006-07-08 03:36:36 +00:00
Edwin Groothuis
72ad491a93 Remove USE_REINPLACE from all categories starting with B 2006-05-03 23:26:35 +00:00
Pav Lucistnik
4e4ebe662e - Add SHA256 2005-11-24 00:04:00 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Alexey Dokuchaev
dbc388ef77 The build should be fixed now, so remove BROKEN mark.
Approved by:	portmgr (marcus), fjoe (mentor, implicit)
2004-09-23 07:10:32 +00:00
Alexey Dokuchaev
6155fc8ed5 Unbreak the build on 5.X and -CURRENT.
Reported by:	pointyhat.freebsd.org
Approved by:	portmgr (marcus), fjoe (mentor, implicit)
2004-09-18 08:14:56 +00:00
Kris Kennaway
e9cb0e0ba3 BROKEN on 5.x: Does not compile
Approved by:    portmgr (self)
2004-09-17 22:47:50 +00:00
Thierry Thomas
7c2a40a70b Add forgotten patches... 2004-05-21 13:24:56 +00:00
Kris Kennaway
48bf311b1a BROKEN: Broken pkg-plist 2004-05-21 05:31:23 +00:00
Thierry Thomas
ff68a3b77e Add a missing BUILD_DEPENDS.
Reported by:	Kris.
2004-05-11 05:40:32 +00:00
Thierry Thomas
805c70e719 Upgrade to 2.0b7 and unbreak. 2004-05-10 19:26:42 +00:00