26 Commits

Author SHA1 Message Date
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Mathieu Arnold
4a3bebcae1 Add EXAMPLES options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:15:47 +00:00
Mark Linimon
078a5d7419 Workaround the following problem on aarch64 by setting LLD_UNSAFE=yes:
cc: error: invalid linker name in argument '-fuse-ld=bfd'

Neither emaste nor I can figure out exactly where the offending stanza is
coming in.  It will take someone with more knowledge of gmake debug flags,
and possibly the src build infrastructure, to figure it out.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-06-24 00:54:27 +00:00
Antoine Brodin
f7455240e3 Reduce dependency on the python2 metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-19 11:10:43 +00:00
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Chris Rees
4cb60faedd Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Marcus von Appen
f5c7cb20a5 - Convert to USES=python
Approved by:	portmgr (implicit)
2014-09-28 17:57:12 +00:00
William Grzybowski
23bd8ff12f databases/skytools: update to 3.2
- Support stage
- Pass maintainership to submitter

PR:		192601
Submitted by:	Sam Cassiba
2014-08-13 21:31:47 +00:00
Baptiste Daroussin
3e97fc69e3 Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)

With hat:	portmgr
2014-07-04 23:48:56 +00:00
Marcus von Appen
614eb4ca56 - Fix the usage of 'python' to get rid of the implicit lang/python
dependency

Approved by:	portmgr (blanket)
2013-12-08 13:10:57 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
John Marino
250af5e0df databases/skytools: Fix PYTHON specification
Python 2.5 is no longer in the tree.
Right now all versions of python are considered to be acceptable.

Approved by:	culot (mentor)
Suggested by:	jgh
2013-07-22 08:24:51 +00:00
John Marino
443820fee9 databases/skytools: Restrict to postgresql 9.1 and earlier
This version of skytools fails to build with postgresql 9.2
This port had complex logic to change pkg-plist with pgsql > 8.2, but
now all versions meet this criteria.  Remove the logic and trim the
pkg-plist as well as the header.  Also convert USE_GMAKE to USES+=gmake.

PR:		ports/179957
submitted by:	marino
Approved by:	bapt (mentor), maintainer timeout
2013-07-22 06:48:27 +00:00
Martin Wilke
021fc3a529 - Move over to py25+ or above
- While here kick md5 support
2011-02-25 00:12:12 +00:00
Josh Paetzel
0da385c488 Update to 2.1.12
PR:	ports/153442
Submitted by:	Khee Chin <kheechin@gmail.com>
Approved by:	Khee Chin <kheechin@gmail.com> (maintainer)
2010-12-26 15:32:02 +00:00
Pav Lucistnik
3438be4df0 - txid bits are installed conditionally on postgresql version, fix plist
PR:		ports/146913
Reported by:	Alexey Markov <redrat@mail.ru>
Approved by:	feedback timeout on the PR
2010-12-02 14:55:36 +00:00
Martin Wilke
fc9cf1b9af - Update to 2.1.11
PR:		145003
Submitted by:	Khee Chin <kheechin@gmail.com> (maintainer)
2010-03-27 22:51:56 +00:00
Mark Linimon
cd8d9bc94c Over to submitter of last update. 2010-01-14 07:04:52 +00:00
Mark Linimon
f61aa69467 With portmgr hat on, reset the maintainership of skv@ for ports that
he has had one or more maintainer-timeouts on in the past 12 months.
2010-01-10 03:54:09 +00:00
Wesley Shields
50a46d05c6 - Update to 2.1.10
PR:		ports/138446
Submitted by:	Khee Chin <kheechin@gmail.com>
Approved by:	maintainer timeout
2009-10-11 19:36:41 +00:00
Martin Wilke
81100672d4 - Update lang/python26 and make Python 2.6.2 to the default Python version
Tested by:	3 pointyhat runs
Thanks to:	pav, gahr, lwhsu, mva, amdmi3
2009-06-08 22:30:55 +00:00
Sergey Skvortsov
de95af60ea Update to 2.1.7
PR:		ports/124303
Submitted by:	Pierre-Emmanuel André
2008-09-04 14:07:03 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Pav Lucistnik
8327c012e6 - Fix with python25 2007-07-30 17:41:14 +00:00
Sergey Skvortsov
9b478cbcd6 Add skytools 2.1.4, PostgreSQL tools from Skype: walshipping, queueing,
replication.
2007-07-26 20:42:30 +00:00