Commit graph

276 commits

Author SHA1 Message Date
Jimmy Olgeni
6688e86a9f Upgrade to version 18.0.3. 2015-08-20 11:53:46 +00:00
Jimmy Olgeni
41699f8707 Upgrade to 18.0.2. 2015-07-09 06:01:54 +00:00
Jimmy Olgeni
243f5477fb Add HIPE to OPTIONS_EXCLUDE_DragonFly.
Submitted by:	marino
2015-07-02 14:42:35 +00:00
Jimmy Olgeni
48448f91cf Upgrade to version 18.0.1. 2015-06-30 15:26:54 +00:00
Jimmy Olgeni
78a64cde43 Upgrade to R18.
- HIPE is now enabled by default
- Add APACHE20 license
- Remove unnecessary autoreconf
- Sort option descriptions

Gotchas:

- The LLVM HiPE backend does not seem to work yet.
2015-06-29 07:18:42 +00:00
Jimmy Olgeni
2ea8d0de94 Add hotfix for unhandled cipher algorithms.
Obtained from:	Ingela Andin (ingela.andin@gmail.com) on erlang-questions
2015-06-09 12:17:59 +00:00
Jimmy Olgeni
0eba18886b Upgrade to version 17.5.6.
- Use PATCHFILES for revision patches, because upstream basically
  stopped rolling tarballs for minor updates.

- Rebuild local patch files to make portlint happier.
2015-06-02 12:39:39 +00:00
Mathieu Arnold
6172d4b590 Remove $FreeBSD$ from patches files everywhere.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 20:34:27 +00:00
Jimmy Olgeni
689f999f5f Fix check for DIRTY option.
Submitted by:	cperciva
2015-05-21 08:35:50 +00:00
Jimmy Olgeni
e312157531 Add an option to enable the (still experimental) dirty scheduler
feature.

Submitted by:	Andreas Andersson <aandersson@tappsi.co>
2015-05-21 07:52:10 +00:00
Jimmy Olgeni
6519acfd04 Unbreak build on armv6.
PR:		200322
Submitted by:	a.andersson.thn@gmail.com
2015-05-20 20:09:54 +00:00
Jimmy Olgeni
5187c61024 Upgrade to version 17.5.4 and link snmpc binary into bin/. 2015-05-18 10:44:12 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- 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
2015-05-14 10:15:04 +00:00
Jimmy Olgeni
7f804124ed Upgrade all Erlang 17 ports to 17.5.3. 2015-05-07 20:34:30 +00:00
Jimmy Olgeni
e5f0af0839 Fix implementation of sendfile function on FreeBSD.
Also, replace USE_AUTOTOOLS with USES=autoreconf while I'm here.

PR:		199649
Submitted by:	Stefan Grundmann
2015-04-24 13:15:00 +00:00
Jimmy Olgeni
6f841e0a10 Upgrade to version 17.5.2. 2015-04-23 13:23:58 +00:00
Jimmy Olgeni
be2f8c5646 Upgrade to version 17.5.1. 2015-04-12 10:11:35 +00:00
John Marino
bd572fa8f6 lang/erlang* : Use OPTIONS_EXCLUDE_DragonFly to block SCTP option
DragonFly no longer has SCPT in base and when it did, it was ancient.

Approved by:	DragonFly blanket
2015-03-26 20:55:01 +00:00
Jimmy Olgeni
76249a1970 Upgrade to version 17.4.1.
- Sort OPTIONS_DEFINE and OPTIONS_DEFAULT.
- Create SKIP files for applications disabled by port options.
- Remove disabled applications from ${STAGEDIR}.
- Check if dtraceall is actually loaded when DTRACE is enabled.
2015-02-21 10:14:37 +00:00
Jimmy Olgeni
cbc1f058e6 Use autoconf:env as runtime ports and set perl5 as a build-only dependency. 2014-11-23 22:31:04 +00:00
Jimmy Olgeni
4c80f3da07 Fix TOOLS_VSN and EI_VSN (unbreak link to erl_call).
PR:		195064
Submitted by:	Kenji Rikitake
2014-11-16 15:19:48 +00:00
Jimmy Olgeni
ea300678eb Fix SSL handshake when SNI-extension is empty.
While I'm here:

- Cleanup plist
- Unmute an install command

PR:		194214
Submitted by:	Dave Cottlehuber
2014-10-09 12:50:54 +00:00
Jimmy Olgeni
e2dc244ba8 Upgrade to version 17.3. 2014-09-20 07:03:56 +00:00
Jimmy Olgeni
9d99af9d04 Do not forcibly disable SMP in erlc.
SMP used to crash some builds a long time ago, but now it seems safe.
2014-08-29 05:44:02 +00:00
Jimmy Olgeni
e3e91037ff Upgrade to version 17.1. 2014-07-22 07:17:36 +00:00
Jimmy Olgeni
ac30cb067f Remove indefinite articles from COMMENT where I'm maintainer. 2014-06-08 13:14:42 +00:00
Baptiste Daroussin
f4f46a920e Fix unixODBC vs libiodbc conflicts
Always rely on unixODBC each time a port is looking for libodbc.so
Remove odbc compat from libiodbc
This allows to install both kde and gnome at the same time

While here:
- Convert libiodbc to USES=libtool
- Convert a bunch of libiodbc dependencies to USES=libtool
- Chase libiodbc.so shlib change
- Stagify some ports
- Convert some ports to USES=pgsql

Discussed with:	rakuco (kde)
With hat:	portmgr
2014-05-05 16:24:00 +00:00
Baptiste Daroussin
4a4ec28d37 Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
2014-05-05 09:45:36 +00:00
Pietro Cerutti
e50f8a9adc - Convert to USES=tk 2014-02-20 10:19:17 +00:00
Jimmy Olgeni
36af465f4d Upgrade to version R16B03-1.
Submitted by:	Kenji Rikitake <kenji@k2r.org>
2014-01-28 14:02:50 +00:00
Jimmy Olgeni
ccc8b0b357 - Upgrade to version R16B03.
- Add MANPATH entry.
- Do not mute the remaining install commands.
2014-01-08 11:45:58 +00:00
Jimmy Olgeni
f9ecf79989 Upgrade to version R16B02. 2013-11-17 21:49:37 +00:00
Jimmy Olgeni
172360a1fa - Add staging support and simplify plist generation.
- Add LDFLAGS to unbreak the ODBC build.
- Remove unnecessary USE_CSTD (see r331232). [1]
- Remove build_plt target, which is overkill for normal usage anyway.

PR:           ports/180017 [1]
Submitted by: Stefan Grundmann <sg2342@googlemail.com> [1]
2013-10-22 19:02:06 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Baptiste Daroussin
9f48528e6e Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-17 06:51:04 +00:00
Gerald Pfeifer
41e60477bd Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
2013-08-17 16:27:24 +00:00
Jimmy Olgeni
2516bccd36 Revert dumb mistake from 317548.
Submitted by:	danfe
2013-05-07 04:55:44 +00:00
Jimmy Olgeni
f28b0b5c24 Do not try to install empty DOCSDIR. 2013-05-06 20:18:32 +00:00
Jimmy Olgeni
985473b689 Add support for an ERLANG_LIB variable, which will allow repocopied
ports to provide different Erlang runtimes in separate locations.

These will be useful for testing and for running rebar builds without
module conflicts.

No package changes or PORTREVISION bump so far.
2013-05-05 12:20:16 +00:00
Jimmy Olgeni
167f3cf34f Fix incorrect DISTFILES and DOC_DISTFILES. 2013-04-24 18:03:50 +00:00
Jimmy Olgeni
797a371b80 Only fetch the documentation files if DOCS is defined (the otp_doc_html
tarball can he heavy if you are short on bandwidth).
2013-04-24 12:48:08 +00:00
Jimmy Olgeni
c70ecc8004 Remove ONLY_FOR_ARCHS, since it seems to build everywhere.
PR:		ports/176353
Submitted by:	Brett Wynkoop <bsdbugs@wynn.com>
2013-02-24 10:48:25 +00:00
Jimmy Olgeni
ba21e5c6e0 Use DOCSDIR where possible. 2013-01-31 12:49:24 +00:00
Jimmy Olgeni
4def8bcfac Convert Makefile header to new format. 2013-01-30 23:42:11 +00:00
Jimmy Olgeni
ff8526151d Back when Erlang R15 was imported, lang/erlang14 was added as a
safety fallback option.

Since no issues came up with R15 it can now be removed.
2013-01-30 17:07:20 +00:00
Jimmy Olgeni
b69398fc8c Fix a couple of issues, using patches from erlang-patches:
- When using an async thread pool, terminating a process that uses
the file:open/2 that specify the "compressed" option causes a crash.
(by Filipe David Manana)

- Due to a bug in ssl_manager:clean_cert_db, very time a tcp
connection was upgraded the certificates would be leaked and never
removed from the 'ssl_otp_cacertificate_db' table. (by Daniel Barney)
2013-01-10 14:42:50 +00:00
Jimmy Olgeni
c2129e1c6b Upgrade to version R15B03-1, which contains a few minor improvements
over R15B03:

- Official fix for the ssl:ssl_accept/2 timeout issue.
- Revert erl_crash.dump creation behavior back to R15B02.

Feature safe:	yes
2012-12-07 21:49:46 +00:00
Jimmy Olgeni
261d7ffe0d Fix timeout issue in ssl_connection.erl.
Due to a missing function clause to handle the ssl:ssl_accept-timeout,
it was treated as a canceled timeout.

Submitted by:	Ingela Anderton Andin on erlang-bugs
Feature safe:	yes
2012-11-29 21:42:28 +00:00
Jimmy Olgeni
a23e2eb9d7 Upgrade to version R15B03.
Feature safe:	yes
2012-11-28 19:35:51 +00:00
Jimmy Olgeni
bfe3323fa3 Fix crash when a table viewer in the observer application attempts
to refresh an ETS table which no longer exists.

Submitted by:	Peti Gomori on erlang-patches
Feature safe:	yes
2012-11-27 21:34:53 +00:00