Commit graph

14017 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
3140d98e26 - Remove duplicate regression-test: which is already in Mk/Uses/perl5.mk 2015-07-06 17:48:08 +00:00
Gerald Pfeifer
b1de3cb113 Update to the 20150705 snapshot of GCC 6. 2015-07-06 16:43:09 +00:00
Mathieu Arnold
9aecfc523d Update to v5.23.0-85-g18b0188.
Changes:	https://github.com/Perl/perl5/compare/v5.23.0-63-g6012112...v5.23.0-85-g18b0188
Sponsored by:	Absolight
2015-07-06 13:03:37 +00:00
Jimmy Olgeni
9a2f08a2f4 Upgrade to version 1.2.0; set NO_ARCH. 2015-07-06 12:41:57 +00:00
Gerald Pfeifer
ebf8b98d42 Update to the 20150701 snapshot of GCC 4.9.4 (a little past the
GCC 4.9.3 release).
2015-07-05 21:47:16 +00:00
Sunpoet Po-Chuan Hsieh
2c01bfe689 - Add LICENSE
- Add NO_ARCH
2015-07-04 16:18:04 +00:00
David Chisnall
4c63e31df1 Bump port revision (forgot to do this when updating).
Approved by:	bapt (mentor)
2015-07-04 12:34:49 +00:00
Adam Weinberger
8bc835a524 Add lang/p5-Try-Catch, a stripped-down, faster implementation of
p5-Try-Tiny.
2015-07-03 17:16:45 +00:00
Jimmy Olgeni
708b7d3bf9 Add a new USES elixir.mk (from lang/elixir/bsd.elixir.mk) and
adjust all Elixir ports.
2015-07-03 13:59:45 +00:00
Bernard Spil
e2de40bbc7 lang/python-doc-html: Update to 2.7.10
The FreeBSD Python team welcomes Python 2.7.10 to the Ports tree!

Announcement:	https://www.python.org/downloads/release/python-2710/
Changelog:	https://hg.python.org/cpython/raw-file/v2.7.10/Misc/NEWS

Important changes for this release:
 - Python 2.7.10 is a bug fix release of the Python 2.7.x series.
 - Fixes issues with LibreSSL 2.2+

PR: 		192511, 201088
Differentialr Revision:	D2637
Reviewed by:	koobs (mentor), vsevolod (mentor), antoine
Approved by:	koobs (mentor)
2015-07-03 13:37:42 +00:00
Bernard Spil
318cae9c09 lang/python-(tools,doc-html): Update to 2.7.10
The FreeBSD Python team welcomes Python 2.7.10 to the Ports tree!

Announcement:	https://www.python.org/downloads/release/python-2710/
Changelog:	https://hg.python.org/cpython/raw-file/v2.7.10/Misc/NEWS

Important changes for this release:
 - Python 2.7.10 is a bug fix release of the Python 2.7.x series.
 - Fixes issues with LibreSSL 2.2+

PR: 		192511, 201088
Differentialr Revision:	D2637
Reviewed by:	koobs (mentor), vsevolod (mentor), antoine
Approved by:	koobs (mentor)
2015-07-03 13:34:41 +00:00
Bernard Spil
9390be9165 lang/python: Update to 2.7.10
The FreeBSD Python team welcomes Python 2.7.10 to the Ports tree!

Announcement:	https://www.python.org/downloads/release/python-2710/
Changelog:	https://hg.python.org/cpython/raw-file/v2.7.10/Misc/NEWS

Important changes for this release:
 - Python 2.7.10 is a bug fix release of the Python 2.7.x series.
 - Fixes issues with LibreSSL 2.2+

PR: 		192511, 201088
Differentialr Revision:	D2637
Reviewed by:	koobs (mentor), vsevolod (mentor), antoine
Approved by:	koobs (mentor)
2015-07-03 13:27:40 +00:00
Jimmy Olgeni
9ef5f8edfc Replace PORTNAME with the correct ELIXIR_APP_NAME in ebin/ installation. 2015-07-02 23:09:03 +00:00
Jimmy Olgeni
243f5477fb Add HIPE to OPTIONS_EXCLUDE_DragonFly.
Submitted by:	marino
2015-07-02 14:42:35 +00:00
Jimmy Olgeni
7750fbae8b Fix syntax error in condition. 2015-07-02 12:40:27 +00:00
Jimmy Olgeni
c51225b2d7 Add helper makefile for Elixir applications. 2015-07-02 12:34:53 +00:00
Rui Paulo
82fb08a313 Update the maintainer address.
The maintainer sent me a private email requesting this change.

Approved by:	swills
2015-07-01 19:36:54 +00:00
Rui Paulo
fa88771f76 Update clojure to 1.7.0.
Major changes can be found here:
http://blog.cognitect.com/blog/2015/6/30/clojure-17

Differential Revision:	  https://reviews.freebsd.org/D2968
Reviewed by:	swills
Approved by:	swills
2015-07-01 19:29:16 +00:00
Gerald Pfeifer
582ae618f6 Update to the 20150630 snapshot of GCC 5.
files/patch-pie-support is not longer necessary, andreast@ has
pushed this backport upstream and it will thus also appear in
the GCC 5.2 release.
2015-07-01 16:58:06 +00:00
Jimmy Olgeni
beaf5ddfc8 Add support for ELIXIR_HIDDEN, a regular expression that matches
applications in Elixir's lib and hides them from the actual code
path.

It will be used by ports to hide their own (already installed) files
in lib/ during the builds, and avoid unnecessary warnings.
2015-07-01 15:50:11 +00:00
David Chisnall
b6546ca2ca Update GNUstep ports to their latest versions.
Also fix a few bits of generic infrastructure along the way.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2961
2015-07-01 13:50:28 +00:00
Jimmy Olgeni
e41103a89b Bump to 18.0.1 to match lang/erlang. 2015-07-01 12:29:06 +00:00
Johan van Selst
0140a50289 Update to Afnix 2.5.2 2015-07-01 11:08:35 +00:00
Johan van Selst
a5febd0494 Disable utterly broken testmodule installation
PR:		201135
Submitted by:	amdmi3
2015-07-01 10:06:36 +00:00
Jimmy Olgeni
5ae2e8de85 Upgrade to version 18.0.1. 2015-06-30 15:59:42 +00:00
Sean Bruno
5c1d3cc752 Add AARCH64 to the list of 64bit targets that require PLIST handling
PR:	201182
Differential Revision:	https://reviews.freebsd.org/D2948
Reviewed by:	koobs lwhsu emaste
2015-06-30 15:44:05 +00:00
Jimmy Olgeni
48448f91cf Upgrade to version 18.0.1. 2015-06-30 15:26:54 +00:00
Danilo Egea Gondolfo
d47a56ea28 - Add missing dependency on libgmp
- Add LDFLAGS necessary to link with libgmp
- Fix shebang on an example file

PR:		201133
Submitted by:	amdmi3
MFH:		2015Q2
2015-06-30 02:30:36 +00:00
Jimmy Olgeni
850c4317f9 Upgrade to version 17.5.6.1. 2015-06-29 15:40:10 +00:00
Mathieu Arnold
bcae164f28 Update to v5.23.0-63-g6012112.
Changes:	https://github.com/Perl/perl5/compare/v5.23.0-7-gd9fc04e...v5.23.0-63-g6012112
Sponsored by:	Absolight
2015-06-29 12:46:13 +00:00
Mathieu Arnold
7397efc8f9 Make Perl behave nicely, and install files 644 and not 444.
With hat:	perl@
Sponsored by:	Absolight
2015-06-29 12:32:41 +00:00
Jimmy Olgeni
360f35723b Upgrade to version 1.0.5; take over maintainership.
PR:		201191
Submitted by:	olgeni
Approved by:	maintainer
2015-06-29 09:52:22 +00:00
Gerald Pfeifer
328fe8ca5e Update to the 20150628 snapshot of GCC 6. 2015-06-29 07:29:57 +00:00
Jimmy Olgeni
78a64cde43 Upgrade to R18.
- HIPE is now enabled by default
- Add APACHE20 license
- Remove unnecessary autoreconf
- Sort option descriptions

Gotchas:

- The LLVM HiPE backend does not seem to work yet.
2015-06-29 07:18:42 +00:00
Li-Wen Hsu
06da5fd1f1 - Set LANG=en_US.UTF-8 in MAKE_ENV, because sometimes Elixir will
complain about not having an UTF-8 locale when building in
  poudriere (which may affect binary packages).

- Install source files (with a SRC option, default on), which can
  then be used by Emacs' alchemist-mode.el to provide a working
  "go to source" function.

- Remove pkg-plist, which is now mostly auto-generated.

PR:		201125
Submitted by:	olgeni
2015-06-27 21:21:33 +00:00
Thomas Zander
a93678e387 - Update to upstream release 1.1.0
- Fix bug 200449 in the process

PR:		201142, 200449
Submitted by:	andoriyu@gmail.com
2015-06-27 18:26:41 +00:00
John Marino
0711a5977c lang/gnat_util: Update for 2015 tools
While here, convert autogen plist to static one.
2015-06-27 12:28:02 +00:00
Dmitry Marakasov
b5635a5061 - Fix build on 10.1: disable -fno-defer-pop flag which is not known by clang
Makefile says this flag is crucial for gcc to disable certain
optimization, but I assume clang doesn't have this optimization as
it doesn't support the flag. clang >= 3.6 handles unknown flags
with a mere warnings, so the modification is only needed for clang < 3.6

Submitted by:	pkg-fallout
Approved by:	portmgr blanket
2015-06-27 00:35:25 +00:00
Dmitry Marakasov
af15dfec3a - Mark BROKEN on i386:
./.libs/libpfe.so: undefined reference to `p4TH'

Submitted by:	pkg-fallout
Approved by:	portmgr blanket
2015-06-26 21:27:34 +00:00
Tijl Coosemans
40db6c5435 Update to 3.5.0 2015-06-26 16:28:24 +00:00
Dmitry Marakasov
0b2cec0d60 - Use BROKEN_powerpc helper
- Fix plist with NLS disabled
- Add USES=compier:c++11-lang to fix build on 9.x (it needs c++11-aware compiler). For the note, specifying c++11-lib leads to gcc coredump.

Submitted by:	pkg-fallout
Approved by:	portmgr blanket
2015-06-26 14:09:58 +00:00
Jimmy Olgeni
eadcd5e67f Sort option descriptions and remove unnecessary USES=autoreconf. 2015-06-26 10:03:08 +00:00
Gerald Pfeifer
7901fb50aa Update to the 20150624 snapshot of GCC 4.9.3.
files/patch-pr63740-arm is no longer necessary, this has been
addressed upstream now (thanks to andreast@).
2015-06-26 09:00:57 +00:00
Jimmy Olgeni
23bb6c32d2 Add lang/alchemist.el, Elixir tooling integration into Emacs.
It requires lang/elixir-mode.el for syntax highlighting and a few
more things.
2015-06-26 07:58:47 +00:00
Jimmy Olgeni
089ca6f161 Add lang/elixir-mode.el, an Elixir mode for Emacs. 2015-06-26 07:51:25 +00:00
Ed Maste
e8902db811 lang/lua{51,52,53}: Add -fPIC for arm64
Reviewed by:    andrew
Approved by:    bapt
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D2904
2015-06-25 13:12:20 +00:00
John Marino
1e372000a5 lang/spark: Mark BROKEN until further notice
While spark builds, gnatprove is getting murdered on the testsuite,
including emitting Internal Compiler Errors quite often.  It's not
usable as is and needs more work.
2015-06-24 20:17:54 +00:00
Jean-Sébastien Pédron
c67d07b850 lang/rust: Use LLVM 3.6 from Ports instead of the bundled one
Dependencies are updated: Perl is not a dependency at all and Python is
a build dependency only.

Rust may fail to build if a previous version is already installed
because the bootstrapped rustc puts "-L/usr/local/lib" at the beginning
of the linker flags. Therefore, mark rust as a CONFLICTS_BUILD with
itself.

Fix the build as a normal user by setting permissions on all directories
to 0755 [1].

Be closer to the standalone installer's file hierarchy by installing
files such as "components", "manifest-rustc" and "uninstall.sh".

Add "files/patch-src_librustc__back_target_freebsd__base.rs"
to remove "-L/usr/local/lib", "-L/usr/local/lib/gcc46" and
"-L/usr/local/lib/gcc44" from the builtin linker flags.

Differential Revision:	https://reviews.freebsd.org/D2466
Submitted by:	Chris Hutchinson [1]
Reviewed by:	jonathan, kwm
Approved by:	jonathan
2015-06-24 17:09:27 +00:00
Jimmy Olgeni
75cfda1004 Remove forgotten test code (builds fine without autoreconf). 2015-06-24 14:29:25 +00:00
Jimmy Olgeni
db5d0315f6 Add lang/erlang-runtime18, an Erlang runtime for version 18.
- Copied from lang/erlang-runtime17.
2015-06-24 14:11:21 +00:00