Commit graph

288 commits

Author SHA1 Message Date
Jimmy Olgeni
115e24d084 Upgrade Erlang 18 ports to version 18.2.3. 2016-01-29 20:01:15 +00:00
Jimmy Olgeni
095a8ff1c7 Improve the DTrace build for Erlang 18.
With a couple of changes it seems to work just fine when building
as a user, and also inside poudriere jails.

If you want to build in poudriere, you must:

- Have dtraceall.ko loaded.

- Have a kernel inside the jail (i.e. create the poudriere jail with -K).
2016-01-20 10:30:04 +00:00
Jimmy Olgeni
eb10e89aa3 Upgrade Erlang 18 ports to version 18.2.2. 2016-01-11 19:28:07 +00:00
Jimmy Olgeni
d68f1f171d Upgrade lang/erlang to version 18.2.1. 2015-12-18 14:22:11 +00:00
Jimmy Olgeni
34b2ac2e6c Upgrade Erlang 18 to version 18.1.5. 2015-11-30 10:47:45 +00:00
Gerald Pfeifer
242073ad09 Add GCC_DESC to Mk/bsd.options.desc.mk. Use this in a number of ports
instead of their own respective settings.
2015-11-16 00:30:00 +00:00
Jimmy Olgeni
879168474c Upgrade all Erlang 18 ports to version 18.1.4. 2015-11-13 11:45:37 +00:00
Jimmy Olgeni
50dcb0f5b0 Upgrade Erlang 18 ports to version 18.1.3. 2015-10-16 13:42:28 +00:00
Jimmy Olgeni
a3f74de590 Upgrade lang/erlang to version 18.1.2. 2015-10-14 12:31:08 +00:00
Jimmy Olgeni
23d3496b4c Upgrade lang/erlang, erlang-java, and erlang-wx to version 18.1.1. 2015-10-06 09:40:01 +00:00
Jimmy Olgeni
711389e001 Upgrade lang/erlang, lang/erlang-java, and lang/erlang-wx to 18.1. 2015-09-25 08:28:26 +00:00
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +00:00
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