Commit graph

61 commits

Author SHA1 Message Date
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
45aebebbbe lang/erlang-runtime18: switch to GitHub build. 2019-04-10 10:32:06 +00:00
Jimmy Olgeni
591e0fc8ca Update lang/erlang-runtime18 to version 18.3.4.11. 2018-11-25 00:17:23 +00:00
Jean-Sébastien Pédron
2e61c78b12 lang/erlang-runtime{15,16,17,18}: Fix trailing include
It should be `bsd.port.post.mk`, not `bsd.port.mk`, because we include
`bsd.port.pre.mk`.

Reported by:	olgeni
2018-11-22 18:26:41 +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
acb203d746 Update lang/erlang-runtime18 to version 18.3.4.10. 2018-10-30 10:34:31 +00:00
Jimmy Olgeni
e88d0ec2db Transfer maintainership of Erlang ports to erlang@. 2018-06-07 11:15:11 +00:00
Jimmy Olgeni
fc2d111b76 Update lang/erlang-runtime18 to version 18.3.4.9. 2018-04-26 10:17:11 +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
0fb8b424cf Update lang/erlang-runtime18 to version 18.3.4.8. 2018-03-18 22:34:20 +00:00
Jimmy Olgeni
9e0a165043 Update lang/erlang-runtime18 to version 18.3.4.7. 2017-11-23 19:07:30 +00:00
Jimmy Olgeni
9b27040976 Update lang/erlang-runtime18 to version 18.3.4.6. 2017-11-16 17:04:36 +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
d5a6ca49a2 Simplify handling of application updates in Erlang ports. 2017-09-29 13:54:09 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Jimmy Olgeni
4512ac74eb Update lang/erlang-runtime18 to version 18.3.4.5. 2017-02-03 18:25:49 +00:00
Jimmy Olgeni
cd1a8306fc lang/erlang-runtime18: fix build with clang 4.0.
PR:		216615
Submitted by:	Jan Beich
2017-02-01 11:33:21 +00:00
Mathieu Arnold
c1b39669d4 Cleanup BROKEN/IGNORE for 10.3-
Sponsored by:	Absolight
2017-01-03 11:01:05 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +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
c64aab91b7 Remove redundant WX_UNICODE from Erlang runtime ports.. 2016-09-22 10:51:24 +00:00
Jimmy Olgeni
7c1882f3de Update lang/erlang-runtime18 to version 18.3.4.4. 2016-08-12 14:42:38 +00:00
Jimmy Olgeni
7b9ba8b2ee Remove unused startup scripts from Erlang runtime ports. 2016-08-08 08:13:38 +00:00
Jimmy Olgeni
6eeabf961c Fix Erlang version number and format in runtime ports. 2016-08-07 12:21:06 +00:00
Jimmy Olgeni
50c0a683ab Update Erlang 18 ports to 18.3.4.3. 2016-08-07 09:46:27 +00:00
Jimmy Olgeni
4933aebe49 Update lang/erlang-runtime18 to version 18.3.4.2.
Convert USE_OPENSSL to USES=ssl.
2016-07-25 08:18:24 +00:00
Jimmy Olgeni
cdf77928bc Update lang/erlang-runtime18 to version 18.3.4.1. 2016-06-27 12:55:22 +00:00
Jimmy Olgeni
636b40f67b Update Erlang 18 ports to version 18.3.4. 2016-06-14 10:51:37 +00:00
Jimmy Olgeni
8885a6bcf4 Fix botched commit of r414767 for Erlang runtime ports: move
new patches to files/.
2016-05-09 15:09:43 +00:00
Jimmy Olgeni
94e759fdb5 Remove hardcoded RPATH from Erlang's crypto libraries.
Pkg always wants to install compat10x-amd64 when using the port's default RPATH.

The same fix can be found in Suse, and in Erlang packages from RabbitMQ.

Noticed by:	lwhsu, bapt
2016-05-07 09:02:08 +00:00
Jimmy Olgeni
933a6c7ed8 Update Erlang 18 ports to version 18.3.3. 2016-05-04 12:30:06 +00:00
Jimmy Olgeni
904c6e2b0e Update Erlang 18 ports to version 18.3.2. 2016-04-29 00:30:08 +00:00
Antoine Brodin
6d76b512f4 Revert r413586 and r413587, this breaks INDEX with fmake
Reported by:	beefy1, beefy2
With hat:	portmgr
2016-04-19 05:35:01 +00:00
Jimmy Olgeni
29799f231b Simplify handling of documentation when patching minor releases (from r413586). 2016-04-18 15:59:36 +00:00
Jimmy Olgeni
551c27152b Update Erlang 18 ports to version 18.3.1. 2016-04-04 23:59:00 +00:00
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00
Jimmy Olgeni
8525e09098 Upgrade lang/erlang-runtime18 to version 18.3.
- Make sure that ODBC is actually built (PR 207622).

- Enable HIPE by default, like lang/erlang.
2016-03-29 15:08:07 +00:00
Jimmy Olgeni
b27b889680 Update Erlang 18 ports to version 18.2.4. 2016-02-24 15:27:50 +00:00
John Marino
756755faa1 lang/erlang* (7 ports): USES+= ncurses
precoordinated with olgeni@ (maintainer)
2016-02-06 14:02:48 +00:00
Jimmy Olgeni
446cdc5a70 Remove unnecessary empty directories from Erlang's plists. 2016-01-30 20:24:18 +00:00
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
49637af9e0 Upgrade lang/erlang-runtime18 to version 18.2.1. 2015-12-18 14:22:58 +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