Commit graph

61 commits

Author SHA1 Message Date
Mark Linimon
acf07777e7 Disable DTRACE on powerpc64-CURRENT. It is known not to link on elfv2.
Rather than conditionalize the inclusion on elfv2, I am asssuming the
userbase of erlang on powerpc64-CURRENT is still tiny.  Effort would
better be spent on investigating the general problem on powerpc64.

PR:		240458 240461 240501 240502
Submitted by:	pkubaj
Approved by:	erlang (maintainer-timeout, > 2 weeks)
2019-10-04 22:31:59 +00:00
Mathieu Arnold
558224994b onvert to UCL & cleanup pkg-message (categories l-m) 2019-08-13 22:29:42 +00:00
Jimmy Olgeni
b3ec6fb0fe Sync WWW tags for Erlang ports. 2019-07-10 12:39:56 +00:00
Jimmy Olgeni
c14280e4dd lang/erlang-runtime*: forcibly remove WX applications when WX option is off. 2019-04-12 18:41:49 +00:00
Jimmy Olgeni
c30e338ccd lang/erlang-runtime19: switch to GitHub build and update to 19.3.6.13. 2019-04-10 10:32:24 +00:00
Mathieu Arnold
35326f1a97 security/openssl-devel was removed, but there is a security/openssl111 now. 2018-11-10 10:09:48 +00:00
Jean-Sébastien Pédron
88bd5a054a lang/erlang, lang/erlang-runtime*: Indicate which port supports OpenSSL 1.1
With some patching [1], Erlang 19.x supports OpenSSL 1.1.x (lang/erlang,
lang/erlang-runtime19).

However, previous versions are now marked as broken with OpenSSL 1.1.x.

PR:		225898
Submitted by:	brnrd [1]
Obtained from:	Upstream
2018-11-05 23:20:17 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Jimmy Olgeni
be1e5e9c35 Update lang/erlang-runtime19 to version 19.3.6.12. 2018-10-26 13:18:52 +00:00
Jimmy Olgeni
e435f4f9b5 Update lang/erlang-runtime19 to version 19.3.6.11. 2018-09-23 11:04:01 +00:00
Jimmy Olgeni
58b8ed2abf Update lang/erlang-runtime19 to version 19.3.6.10. 2018-08-25 08:01:41 +00:00
Jimmy Olgeni
e88d0ec2db Transfer maintainership of Erlang ports to erlang@. 2018-06-07 11:15:11 +00:00
Jimmy Olgeni
394284ffbb Update lang/erlang-runtime19 to version 19.3.6.9. 2018-05-10 10:19:58 +00:00
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
496db20c8c Update lang/erlang-runtime19 to version 19.3.6.8. 2018-04-06 18:47:56 +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
65c6256d4a Update lang/erlang-runtime19 to version 19.3.6.7. 2018-03-22 22:25:32 +00:00
Jimmy Olgeni
1bc70c1fce Update lang/erlang-runtime19 to version 19.3.6.6. 2018-03-18 22:34:59 +00:00
Sunpoet Po-Chuan Hsieh
0e069fd8e5 Use BROKEN_SSL
Approved by:	portmgr (blanket)
2018-02-17 12:00:13 +00:00
Jimmy Olgeni
b81948fea2 Update lang/erlang-runtime19 to version 19.3.6.5. 2017-12-18 16:36:08 +00:00
Jimmy Olgeni
2639abce8e Update lang/erlang-runtime19 to version 19.3.6.4. 2017-11-23 19:07:56 +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
6a8ece7b3a Update lang/erlang-runtime19 to version 19.3.6.3. 2017-10-05 18:48:08 +00:00
Jimmy Olgeni
d5a6ca49a2 Simplify handling of application updates in Erlang ports. 2017-09-29 13:54:09 +00:00
Jimmy Olgeni
cb8a183b40 lang/erlang-runtime19: unbreak build. 2017-07-30 16:38:42 +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
a9440d7a0f Update lang/erlang-runtime19 to version 19.3.6.1. 2017-06-27 19:10:11 +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
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
6e2033d93f Update lang/erlang-runtime19 to 19.2.2 and fix build with clang 4.0[1].
PR:		216615 [1]
Submitted by:	Jan Beich
2017-02-01 21:47:47 +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
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