aboutsummaryrefslogtreecommitdiffstats
path: root/lang/erlang-runtime15/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove expired ports:rene2020-01-011-131/+0
| | | | | | | | | | 2020-01-01 databases/couchdb: No longer supported upstream, move to databases/couchdb2 2020-01-01 databases/riak: No longer supported upstream, see riak 2.9.0 and newer 2020-01-01 lang/erlang-runtime15: No longer supported upstream, use lang/erlang >= 21 2020-01-01 lang/erlang-runtime16: No longer supported upstream, use lang/erlang >=21 2020-01-01 lang/erlang-runtime17: No longer supported upstream, use lang/erlang >=21 2020-01-01 lang/erlang-runtime18: No longer supported upstream, use lang/erlang >=21 2020-01-01 lang/erlang-runtime19: No longer supported upstream, use lang/erlang >=21
* Add deprecations for lang/erlang-runtime1* & dependent portsdch2019-11-221-1/+5
| | | | | | | | | | | databases/couchdb and databases/riak as communicated on erlang@FreeBSD list end of May 2019, with dates adjusted for my tardiness on committing this. Reviewed by: jrm Approved by: olgeni, rm Sponsored by: SkunkWerks, GmbH Differential Revision: https://reviews.freebsd.org/D20449
* lang/erlang-runtime*: forcibly remove WX applications when WX option is off.olgeni2019-04-131-0/+3
|
* lang/erlang-runtime15: switch to GitHub build.olgeni2019-04-101-22/+18
|
* lang/erlang-runtime{15,16,17,18}: Fix trailing includedumbbell2018-11-231-1/+1
| | | | | | | It should be `bsd.port.post.mk`, not `bsd.port.mk`, because we include `bsd.port.pre.mk`. Reported by: olgeni
* security/openssl-devel was removed, but there is a security/openssl111 now.mat2018-11-101-1/+1
|
* lang/erlang-runtime{15,16,17}: Remove redundant BROKEN_SSLdumbbell2018-11-061-3/+0
| | | | | | | | The BROKEN_SSL variable is already filled in the case the OPENSSL option is checked. Those extra lines were left-over from a debugging session. No need to MFH this commit, the MFH of the initial change took care of not adding them in the first place.
* lang/erlang, lang/erlang-runtime*: Indicate which port supports OpenSSL 1.1dumbbell2018-11-061-0/+13
| | | | | | | | | | | 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
* Remove compatibility code for FreeBSD < 11.2 from all ports.rene2018-11-021-2/+1
| | | | | | | 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
* Transfer maintainership of Erlang ports to erlang@.olgeni2018-06-071-1/+1
|
* Modernization of Erlang ports:olgeni2018-04-101-145/+58
| | | | | | | | | | - 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
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2017-09-111-1/+1
| | | | | | | | | | | | | | (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
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andgerald2017-04-011-1/+1
| | | | | | | | | | | | | | 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
* Cleanup BROKEN/IGNORE for 10.3-mat2017-01-031-6/+0
| | | | Sponsored by: Absolight
* Bump PORTREVISIONS for ports depending on the canonical version of GCC andgerald2016-11-201-1/+1
| | | | | | | | | 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.
* ${RM} already has -f.mat2016-10-211-1/+1
| | | | | | | PR: 213570 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight
* Remove redundant WX_UNICODE from Erlang runtime ports..olgeni2016-09-221-1/+0
|
* Convert USE_OPENSSL to USES=ssl.olgeni2016-07-251-1/+1
|
* Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.mat2016-04-011-1/+1
| | | | | With hat: portmgr Sponsored by: Absolight
* lang/erlang* (7 ports): USES+= ncursesmarino2016-02-061-1/+1
| | | | precoordinated with olgeni@ (maintainer)
* Remove unnecessary empty directories from Erlang's plists.olgeni2016-01-311-5/+1
|
* Reduce diffs with lang/erlang-runtime18.olgeni2015-12-181-3/+2
|
* Add GCC_DESC to Mk/bsd.options.desc.mk. Use this in a number of portsgerald2015-11-161-1/+0
| | | | instead of their own respective settings.
* Remove ansi version fo wxGTK 2.8 and only keep the unicode versionbapt2015-09-171-1/+1
| | | | | | | | 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
* Reduce diff with R18 ports:olgeni2015-07-091-1/+1
| | | | - Exclude HIPE with OPTIONS_EXCLUDE_DragonFly
* Sort option descriptions and remove unnecessary USES=autoreconf.olgeni2015-06-261-3/+3
|
* Fix implementation of sendfile function on FreeBSD.olgeni2015-04-241-3/+2
| | | | | | | Also, replace USE_AUTOTOOLS with USES=autoreconf while I'm here. PR: 199649 Submitted by: Stefan Grundmann
* Remove unused PATCH_SITES.olgeni2015-04-231-2/+0
|
* lang/erlang* : Use OPTIONS_EXCLUDE_DragonFly to block SCTP optionmarino2015-03-271-0/+1
| | | | | | DragonFly no longer has SCPT in base and when it did, it was ancient. Approved by: DragonFly blanket
* Check if dtraceall is actually loaded when DTRACE is enabled.olgeni2015-02-131-0/+8
|
* Do not disable the hipe application entirely, even if the HIPEolgeni2015-02-021-4/+1
| | | | | option is disabled. Dialyzer seems to need at least some beam files from hipe to perform its job.
* Sort OPTIONS_DEFINE and OPTIONS_DEFAULT.olgeni2015-02-011-3/+29
| | | | | Create SKIP files for applications disabled by port options. Remove disabled applications from ${STAGEDIR}.
* Set perl5 as a build-only dependency.olgeni2014-11-241-1/+2
|
* Reduce diff with the main Erlang port and unmute install commands.olgeni2014-10-091-5/+8
|
* Cleanup plist generation in Erlang runtime ports.olgeni2014-09-241-17/+3
|
* Do not forcibly disable SMP in erlc.olgeni2014-08-291-1/+1
| | | | SMP used to crash some builds a long time ago, but now it seems safe.
* Remove indefinite articles from COMMENT where I'm maintainer.olgeni2014-06-081-1/+1
|
* Fix unixODBC vs libiodbc conflictsbapt2014-05-061-7/+1
| | | | | | | | | | | | | | | | 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
* Convert all :U to :tu and :L to :tlbapt2014-05-051-1/+1
| | | | | | | | | | | | | | 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
* - Convert to USES=tkgahr2014-02-201-1/+1
|
* - Add staging support and simplify plist generation.olgeni2013-10-221-62/+15
| | | | | | | | | | - Add LDFLAGS to unbreak the ODBC build. - Remove unnecessary USE_CSTD (see r331232). [1] - Change PKGNAMESUFFIX to avoid using LATEST_LINK. [2] PR: ports/180017 [1] Submitted by: Stefan Grundmann <sg2342@googlemail.com> [1] Submitted by: tijl [2]
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-0/+1
| | | | lang)
* Convert to new perl frameworkbapt2013-09-171-5/+4
| | | | Convert from USE_GMAKE to USES=gmake
* Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.gerald2013-08-181-6/+6
| | | | | | | | | | | | | | 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)
* - Do not install extra PDF documentationolgeni2013-05-071-15/+2
| | | | | | | - Do not install epmd - Replace more ERLANG_LIB occurrences in pkg-message Noticed by: stas
* Add ERLANG_LIB to SUB_LIST, and use it in pkg-message.olgeni2013-05-071-1/+1
| | | | No PORTREVISION bump because the package stays the same.
* Fix LATEST_LINK.olgeni2013-05-061-0/+3
|
* Add lang/erlang-runtime15.olgeni2013-05-051-0/+263
This port is indented for developers and port maintainers. It is a copy of lang/erlang with a few differences: - Nothing is installed in $PREFIX/bin - Libraries are installed in $PREFIX/lib/erlang15 - You have to change your PATH to actually use it - Support for building PLTs is removed - Other ports are not supposed to install anything inside this environment What is this for: - Building Erlang applications using the R15 runtime, once R16 is committed (think Riak). - Building Erlang applications when there are conflicts with modules provided by other ports (for example, the RabbitMQ client libraries conflict with the server code installed by net/rabbitmq). - Testing new Erlang versions before the main port is upgraded.