1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-05 01:55:52 +00:00
Commit Graph

352 Commits

Author SHA1 Message Date
Jimmy Olgeni
5677e2face Modernization of Erlang ports:
- Convert all ports to options helpers
- Add MANPAGES option to lang/erlang
- Remove HTML and PDF documentation from lang/erlang (went into erlang-doc)
- Remove APP_UPGRADE code because of the doc split
- Reduce diffs between all Makefiles
- Enable dirty schedulers by default on version 20
- Non-SMP beam is deprecated on version 20, so enable SMP unconditionally
2018-04-10 15:19:56 +00:00
Jimmy Olgeni
cc623c6e0d lang/erlang{,-wx,-runtime19,-runtime20}: regenerate the
'configure' script for WX so that it doesn't fail on 12.x.

PR:		226241
Submitted by:	dch
2018-04-10 13:14:43 +00:00
Jimmy Olgeni
1e55df8e66 Update lang/erlang to version 19.3.6.8. 2018-04-07 11:05:12 +00:00
Mark Linimon
a26698109d Disable dtrace usdt on armvX to fix builds on those platforms (as was already
done for aarch64).  Change is harmless on amd64.

While here, sort OPTIONS.

PR:		224271
Submitted by:	mikael.urankar
Approved by:	portmgr (tier-2 blanket)
2018-03-31 11:22:24 +00:00
Jimmy Olgeni
5761593e57 Update lang/erlang to version 19.3.6.7. 2018-03-22 22:25:41 +00:00
Jimmy Olgeni
6e07997272 Update lang/erlang to version 19.3.6.6. 2018-03-18 22:37:44 +00:00
Sunpoet Po-Chuan Hsieh
f735bafc16 Use BROKEN_SSL
Approved by:	portmgr (blanket)
2018-02-17 12:00:08 +00:00
Jimmy Olgeni
a3ce2a6156 Update lang/erlang to version 19.3.6.5. 2017-12-18 16:36:35 +00:00
Jimmy Olgeni
f1b7d69dbb Update lang/erlang to version 19.3.6.4. 2017-11-23 21:32:41 +00:00
Mark Linimon
3ef3461740 For ports that are explicitly enabled on armv6, also enable them
on armv7.  This has not been tested with an -exp run but should
"do no harm".

PR:		221894 (partial)
2017-10-10 21:31:30 +00:00
Jimmy Olgeni
0164da18d9 Fix a typo and unbreak Erlang 19 ports; my new poudriere test script should
really not return 0 on broken ports...
2017-10-05 19:33:58 +00:00
Jimmy Olgeni
6fa3fafd37 Update lang/erlang to version 19.3.6.3. 2017-10-05 18:48:54 +00:00
Jimmy Olgeni
d5a6ca49a2 Simplify handling of application updates in Erlang ports. 2017-09-29 13:54:09 +00:00
Jimmy Olgeni
5d1ef7bfe4 Update Erlang 19 ports to version 19.3.6.2. 2017-07-28 19:16:25 +00:00
Jimmy Olgeni
22ab4a88b5 Update Erlang ports to version 19.3.6.1. 2017-06-27 19:09:57 +00:00
Jimmy Olgeni
3e78d29428 Downgrade Erlang to version 19 until it is clear how the new term format
affects all ports, or dependencies on runtime19 are in place.
2017-06-24 18:34:56 +00:00
Jimmy Olgeni
49f716ec00 Update Erlang ports to version 20.0. 2017-06-23 13:46:58 +00:00
Jimmy Olgeni
3c21741968 Update Erlang 19 ports to version 19.3.6. 2017-06-08 18:24:13 +00:00
Jimmy Olgeni
058e4c9b39 Update Erlang 19 ports to version 19.3.5. 2017-06-05 11:46:01 +00:00
Jimmy Olgeni
6f2a4c9aaf Use a local mirror for armstrong_thesis_2003.pdf, which is no
longer available.

Submitted by:	miwi
2017-06-03 15:32:31 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Jimmy Olgeni
77ba44f100 Update Erlang 19 ports to version 19.3.4. 2017-05-13 09:42:03 +00:00
Jimmy Olgeni
1c80756339 Update Erlang 19 ports to version 19.3.3. 2017-05-02 15:16:26 +00:00
Jimmy Olgeni
46e35646f8 Update Erlang ports to version 19.3.2.
- Copy clang 4.0 fix from lang/erlang-wx to lang/erlang (PR 216615)
- Copy /dev/shm fix from lang/erlang to lang/erlang-runtime19
2017-04-25 05:56:45 +00:00
Jimmy Olgeni
66f50ab9b1 Update Erlang 19 ports to version 19.3.1. 2017-04-05 12:50:52 +00:00
Jimmy Olgeni
27d3b4848c Update Erlang 19 ports to version 19.3. 2017-03-20 11:45:27 +00:00
Mathieu Arnold
b9ee513e08 There were a few others _FreeBSD_9 things around.
Sponsored by:	Absolight
2017-02-17 16:54:34 +00:00
Jimmy Olgeni
e333dceb08 Upgrade Erlang 19 ports to version 19.2.3. 2017-02-08 13:50:29 +00:00
Jimmy Olgeni
3c15378961 Update lang/erlang to version 19.2.2. 2017-02-01 21:48:14 +00:00
Jan Beich
4d44fc5d16 lang/erlang-runtime19: oops, group EXCLUDE_aarch64 with the rest 2017-01-20 14:51:27 +00:00
Jan Beich
3550471c28 lang/erlang: temporarily hide DTRACE option on aarch64
obj/aarch64-portbld-freebsd11.0/opt/smp/beam_emu.o: In function `process_main':
beam/beam_emu.c:(.text+0x1ec): undefined reference to `__dtraceenabled_erlang___process__scheduled'
beam/beam_emu.c:(.text+0x3c4): undefined reference to `__dtrace_erlang___process__scheduled'
beam/beam_emu.c:(.text+0x3274): undefined reference to `__dtraceenabled_erlang___local__function__entry'
beam/beam_emu.c:(.text+0x32b0): undefined reference to `__dtrace_erlang___local__function__entry'
beam/beam_emu.c:(.text+0x3318): undefined reference to `__dtraceenabled_erlang___local__function__entry'
[...]

PR:		214556 (maybe unrelated)
Reported by:	pkg-fallout
2017-01-20 14:49:03 +00:00
Jimmy Olgeni
319cc6cbd7 Upgrade Erlang 19 ports to 19.2.1. 2017-01-17 15:52:06 +00:00
Mathieu Arnold
c1b39669d4 Cleanup BROKEN/IGNORE for 10.3-
Sponsored by:	Absolight
2017-01-03 11:01:05 +00:00
Jimmy Olgeni
4f3acae0e0 In Erlang 19 ports:
- Enable DTRACE by default where possible.
- Remove unnecessary check for dtraceall module.

PR:		215032
Submitted by:	antoine
2017-01-02 13:24:46 +00:00
Jimmy Olgeni
dc4806eeff Unbreak Erlang 19.2 on the package builder, which has no dtrace
support loaded (revert 215032).

PR:		215032
2016-12-24 07:39:38 +00:00
Jimmy Olgeni
e15bbc91a3 Update Erlang 19 ports to 19.2.
- Copy BROKEN_* settings from lang/erlang to lang/erlang-runtime19
- Enable DTRACE by default where possible (PR 215032)

PR:		215032
Submitted by:	swills
2016-12-23 14:01:11 +00:00
Mathieu Arnold
02cf7818cf Note that it does not build with openssl-devel.
Sponsored by:	Absolight
2016-12-05 16:13:16 +00:00
Jimmy Olgeni
2baa8815e0 Upgrade Erlang 19 ports to version 19.1.6. 2016-11-10 11:39:43 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Jimmy Olgeni
60cc97b8b8 Update Erlang 19 ports to version 19.1.5. 2016-10-18 13:01:39 +00:00
Jimmy Olgeni
8e6c3e1162 Update Erlang 19 ports to version 19.1.4. 2016-10-14 09:48:12 +00:00
Jimmy Olgeni
ab8ae1372d Update Erlang 19 ports to version 19.1.3. 2016-10-12 07:57:43 +00:00
Jimmy Olgeni
d6c76ae80f Update Erlang 19 ports to version 19.1.2. 2016-10-07 12:46:39 +00:00
Jimmy Olgeni
2da8a4586f Update Erlang 19 ports to version 19.1.1. 2016-10-02 15:18:54 +00:00
Jimmy Olgeni
5cb057512f Update Erlang ports to 19.1. 2016-09-22 10:42:02 +00:00
Mark Linimon
54a1e71d5d Mark as broken on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-09-19 13:20:22 +00:00
Jimmy Olgeni
3700878c7d Replace the short lived Erlang 19.0.6 with 19.0.7. 2016-09-14 15:23:26 +00:00
Jimmy Olgeni
1bf1c43996 Update Erlang ports to version 19.0.6.
Remove GCC option: clang works just fine, and using gcc on FreeBSD
gives a few errors (and seems to be mostly untested upstream).
2016-09-14 13:02:56 +00:00
Jimmy Olgeni
fad55daa52 Update Erlang ports to version 19.0.5. 2016-09-01 14:01:01 +00:00
Jimmy Olgeni
7c944c7370 Update Erlang 18 ports to version 18.3.4.4. 2016-08-15 16:07:45 +00:00