1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-08 02:15:08 +00:00
Commit Graph

63 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
88e7da2abe lang/erlang-runtime17: backport fix for CVE-2017-1000385 from erlang-runtime18.
PR:		224278
Submitted by:	Stefan Grundmann
2017-12-16 17:33:32 +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
fdcbf8b3ca lang/erlang-runtime17: fix build with clang 4.0.
PR:		216615
Submitted by:	Jan Beich
2017-02-01 11:33:05 +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
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
89f873140a Convert USE_OPENSSL to USES=ssl. 2016-07-25 09:50:33 +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
167b13a6da Update lang/erlang-runtime17 to version 17.5.6.9. 2016-04-22 13:25:47 +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
7327e5dfbd Make sure that ODBC is actually built in lang/erlang-runtime16
and lang/erlang-runtime17.
2016-03-29 15:09:21 +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
8981a0ae20 Upgrade lang/erlang-runtime17 to version 17.5.6.8. 2016-01-26 21:07:29 +00:00
Jimmy Olgeni
afdba1bae0 Upgrade lang/erlang-runtime17 to version 17.5.6.7. 2015-12-22 14:08:21 +00:00
Jimmy Olgeni
21d2f38cb5 Reduce diffs with lang/erlang-runtime18. 2015-12-18 14:23:32 +00:00
Jimmy Olgeni
2998a16b85 Upgrade lang/erlang-runtime17 to version 17.5.6.6. 2015-12-07 21:08:30 +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
6b1cea5793 Upgrade lang/erlang-runtime17 to version 17.5.6.4. 2015-10-01 13:29:15 +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
e52f935ec6 Upgrade to version 17.5.6.3. 2015-08-20 11:53:11 +00:00
Jimmy Olgeni
89d9fef3e5 Reduce diff with R18 ports:
- Exclude HIPE with OPTIONS_EXCLUDE_DragonFly
2015-07-09 09:43:22 +00:00
Jimmy Olgeni
b228b3bfdb Upgrade to version 17.5.6.2. 2015-07-07 15:36:46 +00:00
Jimmy Olgeni
850c4317f9 Upgrade to version 17.5.6.1. 2015-06-29 15:40:10 +00:00
Jimmy Olgeni
eadcd5e67f Sort option descriptions and remove unnecessary USES=autoreconf. 2015-06-26 10:03:08 +00:00
Jimmy Olgeni
7294771994 Add hotfix for unhandled cipher algorithms.
Obtained from:	Ingela Andin (ingela.andin@gmail.com) on erlang-questions
2015-06-09 12:18:26 +00:00
Jimmy Olgeni
704b15243f 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:26:03 +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
4581334dc9 Upgrade to version 17.5.4. 2015-05-18 09:37:44 +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
73a7f31aa9 Fix mismerged patch for 17.5.2. 2015-04-23 12:54:51 +00:00
Jimmy Olgeni
c90c3cb864 Upgrade to version 17.5.2. 2015-04-23 12:45:03 +00:00
Jimmy Olgeni
7fcfcfbf50 Upgrade to version 17.5.1.
No tarballs for this release have been provided by upstream so far.
2015-04-11 09:27:16 +00:00
Jimmy Olgeni
5c40681b62 Upgrade to version 17.5. 2015-04-02 11:39:04 +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
cc1e562616 Fix Erlang release in pkg-descr.
Submitted by:	marino
2015-03-18 13:58:39 +00:00
Jimmy Olgeni
0c3f6e495f Upgrade to version 17.4.1. 2015-02-20 23:37:01 +00:00
Jimmy Olgeni
01aacc513b Check if dtraceall is actually loaded when DTRACE is enabled. 2015-02-13 15:11:50 +00:00