Commit graph

14576 commits

Author SHA1 Message Date
Jimmy Olgeni
f3f4950b20 Upgrade lang/ccl to version 1.11.
- Add LICENSE
- Do not mute install commands
- Regenerate patch-lisp-kernel_memory.c to make portlint happy
- Fix whitespace in pkg-message (portlint)
2015-11-07 14:29:36 +00:00
John Marino
c4864f653b lang/adacontrol: Upgrade version 1.16r11 => 1.17r3 2015-11-07 11:43:47 +00:00
Gerald Pfeifer
976413b988 Update to the 20151101 development snapshot of GCC 6. 2015-11-07 10:43:26 +00:00
Tijl Coosemans
15653db066 Update to version 3.5.5.2015.11.06 2015-11-06 21:14:54 +00:00
Mathieu Arnold
a0bf84a35d Remove outdated comments.
Sponsored by:	Absolight
2015-11-05 13:22:56 +00:00
Mathieu Arnold
065c026fe5 Fix ports that confused the meaning of WRKDIR and WRKSRC.
PR:		204056
Submitted by:	mat
Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2735
2015-11-05 12:36:25 +00:00
Michael Moll
f914fcc9aa lang/ruby2*: correct configure options
Fix readline & libedit configure options after a slight error slipped in
with the patches done in r400142.

PR:		203988
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
2015-11-05 10:14:49 +00:00
Mathieu Arnold
3171afc9d9 Update to v5.23.4-68-g0ad694a.
Changes:	https://github.com/Perl/perl5/compare/v5.23.4-27-geeb9a2f...v5.23.4-68-g0ad694a
Sponsored by:	Absolight
2015-11-02 12:14:56 +00:00
Julio Merino
4fedd102f5 Add a MULTILIB option to gcc[56]-devel for powerpc64
This fixes the build of gcc[56]-devel under powerpc64 when the system is
built without the lib32 libraries.

More in detail:

If the system is built with lib32 support (WITH_LIB32, which is the default),
building gcc from ports results in a compiler that can target both 64-bit and
32-bit binaries on powerpc64.  However, when lib32 support is disabled
(WITHOUT_LIB32), gcc should only be built with 64-bit support or otherwise
the build fails.

To fix this, explicitly disable 32-bit support when /usr/lib32 is not present
and add a MULTILIB option (which is only defined for powerpc64 when 32-bit
support is possible and defaults to yes to preserve the current behavior) to
allow the user to explicitly control this feature.

Approved by:	gerald (maintainer), bdrewery (mentor), andreast
Differential Revision:	https://reviews.freebsd.org/D3952
2015-11-02 02:57:34 +00:00
Gerald Pfeifer
5271aaf5a0 Update to the 20151027 snapshot of GCC 5. 2015-10-31 21:35:59 +00:00
Gerald Pfeifer
1f7777a0d6 Update to the 20151028 snapshot of GCC 4.9.4. 2015-10-31 21:35:27 +00:00
Brooks Davis
1a9450fce2 Fix build with GCC 4.9.
PR:		196712
Submitted by:	kwm
2015-10-30 16:50:27 +00:00
Thomas Zander
fbf963a047 Update to upstream version 1.4.0 2015-10-30 11:39:31 +00:00
Mathieu Arnold
4b2033bc3a Update to 0.11.2
PR:		203981
Submitted by:	Torsten Zühlsdorff
Approved by:	maintainer
Sponsored by:	Absolight
2015-10-28 12:57:46 +00:00
Brooks Davis
ea278f079f Add missing USES=libedit.
Submitted by:	amdmi3
2015-10-27 16:06:23 +00:00
Gerald Pfeifer
27b0ce4a21 Update to the 20151025 development snapshot of GCC 6. 2015-10-26 22:03:23 +00:00
Johan van Selst
cfbf26a575 Update Algol 68 Genie to 2.8.2 (bugfix release) 2015-10-26 19:17:40 +00:00
Mathieu Arnold
d9049b18a9 Update to v5.23.4-27-geeb9a2f.
Changes:	https://github.com/Perl/perl5/compare/v5.23.3-166-ga6d3278...v5.23.4-27-geeb9a2f
Sponsored by:	Absolight
2015-10-26 17:26:57 +00:00
Michael Moll
9e4f8bdd8b lang/ruby2*: fix readline & libedit configure options
The fixed error(s) were only visible with LOCALBASE not set to /usr/local.

PR:		203988
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
2015-10-25 00:21:23 +00:00
Gerald Pfeifer
ec3c1045bf Update to the 20151020 snapshot of GCC 5. 2015-10-23 21:08:38 +00:00
Alexey Dokuchaev
fa07ac670c - Allow exposing polyml as a shared library (as required by e.g. HOL4)
- Strip installed library as advised by portlint(1)
- While here, sort knobs and remove useless .include <bsd.port.options.mk>

PR:		203467
Approved by:	maintainer
2015-10-23 17:24:12 +00:00
Jimmy Olgeni
580e449329 Upgrade lang/gambit-c to version 4.8.1. 2015-10-22 12:31:18 +00:00
Mathieu Arnold
6605cc49d8 Update to 7.9.0.
Sponsored by:	Absolight
2015-10-21 15:01:57 +00:00
Ed Schouten
0e43d44140 Introduce Binutils for CloudABI on aarch64.
When I added the first copy of the CloudABI toolchain to the Ports tree,
I assumed that it would be easily possible to have a single Binutils
port that would support all of the architectures of interest. It seems
that this is not really supported, or simply awkward to use.

Let's just rename the cloudabi-binutils port to cloudabi-binutils-x86_64
and add an additional cloudabi-binutils-aarch64.

Reviewed by:	emaste
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3919
2015-10-21 12:28:21 +00:00
Julio Merino
0f6e7a9bcc Mark spidermonkey185 as not for PowerPC/PowerPC64
The code lacks support for PowerPC and PowerPC64 and it does not seem
trivial to add such missing pieces.  In particular, the MacroAssembler
is not implemented.

Approved by:	koobs (maintainer), bdrewery (mentor)
Differential Revision:	https://reviews.freebsd.org/D3957
2015-10-21 12:03:17 +00:00
Gerald Pfeifer
ba33ab2d0c Update to the 20151018 development snapshot of GCC 6. 2015-10-20 15:25:51 +00:00
Koop Mast
7e01df9700 Update beignet to 1.1.1.
* Dump asm to a file.
* Use addRemappedFile to avoid creating temporary cl source file.
* add collectInsnNum to collect block instruction number.
* Fix piglit clLinkProgram fail.
* Calculate appropriate timestamps for cl profile.

While here assign maintainership to x11@.

PR:		203669
Submitted by:	dieterich.joh@gmail.com
2015-10-20 14:47:46 +00:00
Jimmy Olgeni
41c3e33e77 Upgrade lang/alchemist.el to version 1.6.0. 2015-10-20 10:37:52 +00:00
John Marino
41c5579e9d gnatdroid-sysroot: Add Android API Level 21 (Lollipop)
The latest Android Native Development Kit (NDK) has API Level 21
in it (but not 20, nor 22 or the latest Level 23).  Add this option
to gnatdroid's sysroot port, and change the default API from Jelly Bean 1
(Level 16) to Kitkat (Level 19).

Bump gnatdroid's binutils and gnatdroid itself as a consequence of this
default change.  A new patch had to be added to lang/gcc-aux to handle
the CTYPE changes which haven't made to GCC yet.

Gnatdroid has been testing for building on all API's but not for
functionality beyond Level 16 due to lack of hardware.  I may soon
install an Android emulator to see if that will suffice.
2015-10-19 19:42:53 +00:00
Steve Wills
c183f5d5d6 lang/x10: force use of jdk 1.6 or 1.7 2015-10-19 16:42:58 +00:00
Jimmy Olgeni
318ecfff92 Upgrade lang/elixir-mode.el to version 2.2.8. 2015-10-19 15:30:44 +00:00
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Mathieu Arnold
f13c234d6c Add a few patches to lang/perl5.* to make tests pass.
Sponsored by:	Absolight
2015-10-19 14:17:05 +00:00
Mathieu Arnold
f103c76a3f Update to v5.23.3-166-ga6d3278.
Changes:	https://github.com/Perl/perl5/compare/v5.23.3-106-ga0c8eb5...v5.23.3-166-ga6d3278
Sponsored by:	Absolight
2015-10-19 10:28:05 +00:00
Kubilay Kocak
479c987464 lang/python{27,32,33}: Fix missing shlib path in python-config
In Python 3.4+, upstream added and switched to using a shell
implementation of the python-config script [1]. The Python
implementation  (python-config.py) remained used by all versions < 3.4.

While the shell implementation returns the path to the Python
shared library when using the --ldflags script argument, the Python
implementation of the script does not. The bug has been reported, but
has not yet been merged [2].

The Python ports currently default to including ${LOCALBASE}/lib
in LIBS when the NLS option is enabled (which it is by default).

When built *with* NLS (gettext) support, the flags added to LIBS
are returned in `pythonX.Y-config --ldflags` output, which happens
to match the path to the Python shared library.

If the NLS option is disabled, ${LOCALBASE}/lib is not added to LIBS,
and are therefore not returned in --ldflags output.

This results in potential linking errors for software that uses
python-config to obtain the correct library path, when the NLS option is
disabled:

$ make WITH=PYTHON -C audio/alsa-lib
[...]
--- smixer-python.la ---
CCLD     smixer-python.la
/usr/bin/ld: cannot find -lpython2.7

This change modifies the python-config.in script to match the shell
implementation, outputting the library path in --ldflags output.

While I'm here:

for Python 3.2 and Python 3.3 ports, backport a library order
change [3]. This could affect linking with static libraries.

Use standard length lines and reduce diffs in pkg-message

[1] https://bugs.python.org/issue16235
[2] https://bugs.python.org/issue7352
[2] https://bugs.python.org/issue18096

PR:		197757
Submitted by:	jbeich
MFH:		2015Q4
2015-10-18 09:50:39 +00:00
Sunpoet Po-Chuan Hsieh
52f84132c7 - Update to 0.23.4
- While I'm here, add LICENSE_FILE

Changes:	https://github.com/cython/cython/blob/master/CHANGES.rst
PR:		203785
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
2015-10-17 18:10:54 +00:00
Kurt Jaeger
2ba5f6e417 lang/execline: 2.1.3.1 -> 2.1.4.2
- New EXECLINE_BLOCK_END_STRING and EXECLINE_BLOCK_QUOTE_STRING macros
- New command: withstdinas. It's a simplification of backtick, which
  is now implemented as a combination of pipeline and withstdinas.
- Other new command: getcwd.

PR:		203789
Submitted by:	Colin Booth <colin@heliocat.net> (maintainer)
2015-10-17 17:39:58 +00:00
Steve Wills
58bae5c645 lang/x10: mark broken with JDK8 2015-10-17 12:59:36 +00:00
Gerald Pfeifer
a2407debd2 Update to the 20151013 snapshot of GCC 5. 2015-10-17 00:34:19 +00:00
Julio Merino
1cd52004c2 Fix build on 64-bit big-endian machines.
Approved by:	kwm (maintainer), bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D3397
2015-10-16 19:31:12 +00:00
Jimmy Olgeni
50dcb0f5b0 Upgrade Erlang 18 ports to version 18.1.3. 2015-10-16 13:42:28 +00:00
Wen Heping
b45bfd2e1e - Update to 2.769
PR:		203800
Submitted by:	tkato432@yahoo.com
2015-10-16 00:31:32 +00:00
Brooks Davis
6a91f9b3ce Let cloudabi-clang install a compiler for aarch64.
Now that CloudABI has been ported over to aarch64, let's extend the
FreeBSD ports to install a functioning toolchain for it.

This change extend the llvm37 port to backport a tiny change that is
needed to make Clang support the CloudABI for aarch64 target (r250416).
This change makes Clang use the right ELFOSABI number, but also makes it
set the right #defines (e.g., __CloudABI__).

It also extends the cloudabi-clang port to set up symlinks against Clang
for aarch64.

Submitted by:	ed
Differential Revision:	https://reviews.freebsd.org/D3906
2015-10-15 19:06:33 +00:00
Pietro Cerutti
1fc62a20d0 lang/nx - update to 2.0.0
Announce: https://next-scripting.org/xowiki/Ann2_0_0
2015-10-15 18:47:13 +00:00
Mathieu Arnold
7f0f664d7e Drop 8 support.
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2015-10-15 14:55:14 +00:00
Mathieu Arnold
dce1db7a2b Try to fix upgrading a non default Perl version that is supposed to be
the default one.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3704
2015-10-15 14:24:43 +00:00
Mark Felder
08aaa45d9b lang/php5: Move DEPRECATED and EXPIRATION_DATE so slave ports will pick
it up too.
2015-10-14 20:50:59 +00:00
Mark Felder
e2436b278e lang/php5 mark as deprecated
PHP 5.4 has reached End of Life status

PR:		203552
2015-10-14 20:04:43 +00:00
Mathieu Arnold
890cf4f0be One more patch to make all tests go green.
Sponsored by:	Absolight
2015-10-14 15:42:42 +00:00
Gerald Pfeifer
acfd5edab1 Update to the 20151011 snapshot of GCC 6. 2015-10-14 14:16:39 +00:00
Jimmy Olgeni
780198d5b0 Upgrade lang/erlang-runtime18 to version 18.1.2. 2015-10-14 12:32:46 +00:00
Jimmy Olgeni
52e5d7ce37 Upgrade lang/erlang-java to version 18.1.2. 2015-10-14 12:32:00 +00:00
Jimmy Olgeni
1f3ad1a0cc Upgrade lang/erlang-wx to version 18.1.2. 2015-10-14 12:31:46 +00:00
Jimmy Olgeni
a3f74de590 Upgrade lang/erlang to version 18.1.2. 2015-10-14 12:31:08 +00:00
Mathieu Arnold
e471f6d03b Make it so that less tests fail.
Sponsored by:	Absolight
2015-10-14 11:35:01 +00:00
Mathieu Arnold
f0830e15e4 Update to v5.23.3-106-ga0c8eb5.
Changes:	https://github.com/Perl/perl5/compare/v5.23.3-69-g0648b1f...v5.23.3-106-ga0c8eb5
Sponsored by:	Absolight
2015-10-12 13:05:33 +00:00
John Marino
3df91a3d87 lang/gnatdroid-binutils: Upgrade version 2.25 => 2.25.1 2015-10-11 23:04:12 +00:00
John Marino
efd46863c5 lang/fpc-units: Finally fix default build on FreeBSD 9
On FreeBSD9, libEGL is built by GCC which requires binutils as a run
depends.  fpc-cairo requires libEGL.  fpc-libbfd and binutils conflict
with each other due to both installing the same header.  Thus, on
FreeBSD 9, the BFD and CAIRO options cannot coexist.  Since both were
set on by default, no binary package for fpc-units has built for months.

Since there is no mechanism to set options by release, I use bmake's
exist() function to check for /usr/include/lwres which only exists on
FreeBSD 9.  If it's present, the BFD option is disabled by default.  This
should restore the building of the fpc-units package on FreeBSD 9.

Reported by:	pkg-fallout (for months)
2015-10-11 19:08:02 +00:00
Koop Mast
f28b16021b Update Mesa to 10.6.9.
* Unbreak build on powerpc and other !x86 archs by moving the
  --with-dri-drivers logic from dri/Makefile to the
  libGL/Makefile.common file. So the settings are applied to all mesa ports,
  this was missed in the 10.6.6 update. [1]
* Don't try to enable OpenCL support on anything other then i386 and amd64. [1]
* Move the texture-float and vdpau logic to Makefile.common even if the latter
  isn't supported yet. Keep OPTIONS_DEFINE/DEFAULT in dri/Makefile since they
  need to defined before bsd.port.options.mk is included, and they only affect
  the dri modules.
* Sed on 11 and 10 supports \< and \> however sed on 9.x and dragonfly do not,
  replace the sed keywords with some magic to get the intended results. [2]

Submitted by:		marino@ [2]
Reported and tested by:	arved@ (on ppc32)[1]
2015-10-10 21:04:44 +00:00
Gerald Pfeifer
77664f457c Update to the 20151007 snapshot of GCC 4.9.4. 2015-10-10 14:26:51 +00:00
Gerald Pfeifer
8e4ad36e86 Update to the 20151006 snapshot of GCC 5. 2015-10-08 22:15:10 +00:00
Jimmy Olgeni
42bc424f61 Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
Mathieu Arnold
cd72e8c3cc Update to v5.23.3-69-g0648b1f.
Changes:	https://github.com/Perl/perl5/compare/v5.23.3-12-g96f902f...v5.23.3-69-g0648b1f
Sponsored by:	Absolight
2015-10-08 12:11:08 +00:00
Mathieu Arnold
adc0d56a13 Use the test framework to run perl's tests.
Sponsored by:	Absolight
2015-10-08 12:10:54 +00:00
Dmitry Marakasov
8c41caa60a - Mark MAKE_JOBS_UNSAFE, there's a race between ld and chmod which leads to build failure:
chmod 551 ./scheme
    /usr/bin/ld: reopening ./scheme: Permission denied
    /usr/bin/ld: final link failed: Permission denied

- Fix stripping, files are not writable

Approved by:	portmgr blanket
2015-10-07 15:00:46 +00:00
Gerald Pfeifer
4d8564047e Update to the 20151004 snapshot of GCC 6. 2015-10-06 16:34:34 +00:00
Jimmy Olgeni
23d3496b4c Upgrade lang/erlang, erlang-java, and erlang-wx to version 18.1.1. 2015-10-06 09:40:01 +00:00
Antoine Brodin
6269ce33ed Add missing USES=compiler, needed for ${COMPILER_TYPE} checks
PR:		203540
2015-10-05 16:59:50 +00:00
Alex Dupre
666fb29d41 Update PHP ports to versions 5.5.30 and 5.6.14.
PR:		203541
Submitted by:	Jason Unovitch
2015-10-05 09:37:54 +00:00
Sunpoet Po-Chuan Hsieh
1b637d42d2 - Fix PLIST
Thanks to:	swills
MFH:		2015Q4
2015-10-03 21:03:11 +00:00
Sunpoet Po-Chuan Hsieh
136e82744b - Add NO_ARCH 2015-10-03 17:08:33 +00:00
Sunpoet Po-Chuan Hsieh
4be2d0519c - Add NO_ARCH
- Remove outdated comment
2015-10-03 17:08:29 +00:00
Antoine Brodin
e6f63e5a7e Backout r398381, it fails to package
With hat:	portmgr
MFH:		2015Q4
2015-10-02 06:40:02 +00:00
Dmitry Marakasov
4950be369f - Fix shebangs
- Switch to options helpers
- Silenct patching

Approved by:	portmgr blanket
2015-10-01 22:07:23 +00:00
Mikhail Teterin
bfb758cc57 Upgrade from 4.02.1 to 4.02.3. Disable adding of explicit -O to compiler flags,
because that ends up lowering optimization for most people (from -O2).

Approved by:	maintainer

(The upgrade is too minor to justify revision bumping of depending ports.)
2015-10-01 19:24:12 +00:00
Jimmy Olgeni
6b1cea5793 Upgrade lang/erlang-runtime17 to version 17.5.6.4. 2015-10-01 13:29:15 +00:00
Jimmy Olgeni
a98a587e81 Add documentation (DOCS option).
- Switch to using pkg-plist rather than automatically generate it
  (it is easy enough to maintain).

- Switch to modern option helpers.

- Set DIST_SUBDIR due to version-less Docs.zip file.
2015-10-01 12:38:29 +00:00
Gerald Pfeifer
f9aec6ce6c Update to the 20150927 snapshot of GCC 6. 2015-10-01 09:15:31 +00:00
Gerald Pfeifer
daeb3e9151 Update to the 20150929 snapshot of GCC 5. 2015-10-01 07:07:51 +00:00
Gerald Pfeifer
6e9461e005 Update to the 20150916 snapshot of GCC 4.9.4. 2015-10-01 06:24:59 +00:00
Jason Unovitch
f63934a8db lang/chicken: update 4.10.0 RC4 -> 4.10.0
PR:		203450
Approved by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
2015-09-30 09:55:14 +00:00
Jason Unovitch
f6307ef1ff lang/groovy: update 2.4.4 -> 2.4.5 2015-09-30 01:06:59 +00:00
Jimmy Olgeni
f773c696be Upgrade lang/gambit-c to version 4.8.0.
- Move to GitHub (project renamed to gambit)
- Keep gambit-c as PORTNAME to avoid conflicts with math/gambit
2015-09-29 13:16:16 +00:00
Jimmy Olgeni
bc75eb3f58 Upgrade lang/elixir to version 1.1.1. 2015-09-28 21:44:45 +00:00
Mathieu Arnold
7b2accfa61 Update to v5.23.3-12-g96f902f.
Changes:	https://github.com/Perl/perl5/compare/v5.23.3-7-ge120c24...v5.23.3-12-g96f902f
Sponsored by:	Absolight
2015-09-28 13:27:14 +00:00
Julien Laffaye
2d11902c35 - Update to 1.4.3, fix vulnerabilities
- Improve clang detection [1]
- Disable CGO, it is not needed to bootstrap 1.5

PR:		202624 [1]
2015-09-27 19:54:19 +00:00
Koop Mast
392c00ce87 Relax the BROKEN condition on 10.x.
libc++ on 10.1-R is too old for beignet to build, however beignet builds
fine on 10.2-R. Since 10.1-R is use for building packages, this doesn't
change the fact that there is no freebsd supplied package sadly.
2015-09-26 14:59:34 +00:00
Jimmy Olgeni
eaf7f32d4b I forgot to restore the SRC option... 2015-09-26 11:52:22 +00:00
Jimmy Olgeni
bc4f56b97a Upgrade lang/elixir to 1.1.0 and set NO_ARCH. 2015-09-26 11:38:44 +00:00
Ruslan Makhmatkhanov
4bd74c4a05 lang/bsh: switch to github
With the deprecation of Google Code and Apache Extras, the code has moved to
github.

- use Github
- use a newer snapshot that sets the target to Java 1.5 (should be more
  compatible with newer Java). Bump port revision accordingly
- add the "Beanshell" name to COMMENT, since PORTNAME is not clear
- pass maintainership to submitter

PR:		203354
Submitted by:	pfg
2015-09-26 11:06:34 +00:00
Antoine Brodin
67ad2d2460 Remove deprecated @exec/@unexec from ports using ccache-update-links 2015-09-26 11:03:19 +00:00
Gerald Pfeifer
1b93f528de Update to the 20150913 snapshot of GCC 6. 2015-09-26 05:30:41 +00:00
Mark Linimon
8c26b8cbf9 Mark as broken on sparc64: fails to build.
Approved by:	portmgr (sparc64 blanket)
2015-09-25 21:18:53 +00:00
Mark Linimon
b4409b850f Mark as broken on sparc64: fails to build.
Approved by:	portmgr (sparc64 blanket)
2015-09-25 21:17:50 +00:00
Jimmy Olgeni
711389e001 Upgrade lang/erlang, lang/erlang-java, and lang/erlang-wx to 18.1. 2015-09-25 08:28:26 +00:00
Jimmy Olgeni
d25953032d Upgrade lang/erlang-runtime18 to version 18.1. 2015-09-25 08:00:56 +00:00
William Grzybowski
b70d86a0ba lang/erlang-riak: Custom erlang from bashio to be used with riak2
WWW: http://docs.basho.com/riak/latest/ops/building/installing/erlang/

Submitted by:	nbari (based on)
2015-09-24 18:47:58 +00:00
Mathieu Arnold
a3f6fe1232 Update to v5.23.3-7-ge120c24
Changes:	https://github.com/Perl/perl5/compare/v5.23.2-245-g801fcc2...v5.23.3-7-ge120c24
Sponsored by:	Absolight
2015-09-23 14:11:56 +00:00
Jimmy Olgeni
36004c2a0f Upgrade lang/alchemist.el to version 1.5.2. 2015-09-20 22:11:10 +00:00
Jimmy Olgeni
260933a454 Upgrade lang/abcl to version 1.3.3. 2015-09-20 21:44:10 +00:00
Michael Moll
c6e3397f1f fix Ruby 2.0 and 2.1 header for clang 3.7
2.2 already had this change in upstream

PR:		202660
Submitted by:	dim (different version)
Obtained from:	Ruby SVN repository (r47996)
2015-09-20 21:30:40 +00:00
Jimmy Olgeni
41a7072cfb Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
Sunpoet Po-Chuan Hsieh
5b41fa10df - Revert r397413: this file is not part of clang 3.7.0 fix
- Pet portlint: fix diff header of patch files
2015-09-20 20:24:04 +00:00
Sunpoet Po-Chuan Hsieh
550e05b2ad - Fix warnings generated by recent snapshot of Clang 3.7.0, including:
- Printing non-void pointers with %p.
  - Left-shifting negative numbers.

PR:		202534
Submitted by:	dim
2015-09-20 20:18:02 +00:00
Sunpoet Po-Chuan Hsieh
202993b050 - Fix warnings generated by recent snapshot of Clang 3.7.0, including:
- Printing non-void pointers with %p.
  - Left-shifting negative numbers.

PR:		202530
Submitted by:	dim
2015-09-20 20:17:28 +00:00
Alexey Dokuchaev
3a63ba57c2 Remove BROKEN on Tier-2 systems statements which no longer true at least
on PowerPC (verified for all of them) and some also on SPARC (whenever I
was able to test those on flame.freebsd.org) and even IA64 (which should
be OK to remove anyways, because it was never really supported system in
ports land and was officially killed in -CURRENT a while ago.
2015-09-20 14:35:57 +00:00
Thomas Zander
77c24edc61 Enable rust on i386 2015-09-19 18:22:06 +00:00
Thomas Zander
4e7dc1cf18 Update to upstream version 1.3.0 2015-09-19 12:18:12 +00:00
David Chisnall
9156bf1b9e Make all GNUstep ports install into the System domain so that the Local domain is available for stuff built from source.
Some ports were already installing in the System domain, for these just remove the Makefile lines explicitly specifying the install domain.

The rest are installed in the Local domain, remove any overrides, update their pkg-plists and any explicit paths in the Makefiles and then bump port revision.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2977
2015-09-19 10:33:34 +00:00
Alex Dupre
b175c98ca2 Update to 2.11.7 release. 2015-09-19 08:00:23 +00:00
Dmitry Marakasov
0addb5c3ea - Add empty directories to plist
Approved by:	portmgr blanket
2015-09-18 17:32:10 +00:00
Gerald Pfeifer
17f2f756ab Update to the 20150915 snapshot of GCC 5. 2015-09-17 18:23:54 +00:00
Koop Mast
05360ec71e Update Mesa port to 10.6.6 and add Clover.
Add beignet 1.1.0.
Add clinfo, clblas, clfft and clrng.

The major change is that all Mesa ports are now configured the same way.
This fixes several problems and enables new features.  The details
are described in this blog post:
http://blogs.freebsdish.org/graphics/2015/03/18/unifying-mesa-ports-configure/

The second important change is the OpenCL support.  Mesa's
implementation, Clover, is enabled as well as Beignet.  Clover
targets all Gallium drivers, only Radeon GPUs in our case.  Beignet
is for Intel GPUs starting with Ivy Bridge.  Thanks to Johannes
Dieterich, O. Hartman, and Koop Mast for their work on OpenCL!  As a
bonus, there are several OpenCL-based math ports added (clblas,
clfft and clrng). For more information and known issues, please see
https://wiki.freebsd.org/Graphics/OpenCL

The third change is the removal of Mesa 9.1.7 which was installed on
FreeBSD 9.3-RELEASE.  There is now only one version of Mesa in the Ports
tree (10.6.6) for all supported versions of FreeBSD.

Other, smaller changes:

* Include libosmesa into the Mesa framework; this changes libOSMesa
  shlib version.

* bsd.mesalib.mk was renamed and split up in two files namely
  Makefile.common and Makefile.targets.  So ports can overwrite variables
  set by Makefile.common and are used by Makefile.targets.

* Some text in the pkg-descr files was wrong, clean it up.  While here,
  update the WWW to the main mesa3d.org upstream page.

* devel/clinfo was added, a glxinfo like program but for OpenCL.

Non-x86 hardware reports are very welcome since we changed the framework
quite a bit.

Obtained from:	Graphics team development repo.
2015-09-17 18:07:25 +00:00
Jimmy Olgeni
6169aa4059 Upgrade to version 2.2.7. 2015-09-17 09:33:09 +00:00
Jimmy Olgeni
4a8c188a68 Upgrade to version 1.5.1. 2015-09-17 07:36:07 +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
Mathieu Arnold
320514f1dd It seems some people keep adding $FreeBSD$ to patch files.
Patches must not be changed by the vcs, this includes the
svn:keyword expansion.  Set fbsd:nokeywords to a couple of patches.

With hat:	portmgr
Sponsored by:	Absolight
2015-09-16 13:03:45 +00:00
John Marino
b2abb350a9 lang/mono: Remove $FreeBSD$ from patches
Patches aren't supposed to have $FreeBSD$ tags anymore.  The
fbsd:nokeywords property was properly set, so the $FreeBSD$ tag was not
even expanded, so these tags were removed.  Note that the mini-exceptions
patch is no longer needed.  According to the comments, it's is for
FreeBSD 8 support only.

Approved by:	portmgr (mat)
2015-09-16 12:42:00 +00:00
Jimmy Olgeni
3858e592a3 - Switch to options helpers
- Add missing files to plist (THREADS option)

PR:		203051
Submitted by:	amdmi3
2015-09-15 10:48:36 +00:00
Mathieu Arnold
2595685c18 SITEMAN3PREFIX was renamed SITEMANPREFIX, catch up with it here too.
Pointy hat to:	mat
Sponsored by:	Absolight
2015-09-15 09:48:42 +00:00
Dmitry Marakasov
11578ea5e0 - Fix installed manpage symlink to not point inside stagedir
- Add missing plist entries: .pc file and empty directory (the latter is created in post-install, is it really needed?)
- Unsilence install command

PR:		202794
Submitted by:	amdmi3
Approved by:	maintainer timeout (johans, 2 weeks)
2015-09-14 17:12:35 +00:00
Kubilay Kocak
63ede99f54 lang/python35: Update to 3.5.0 (release!)
- Update to 3.5.0
- Update pkg-plist

Release Announcement:

  https://www.python.org/downloads/release/python-350/

Complete Changelog:

  https://docs.python.org/3.5/whatsnew/changelog.html#python-3-5-0-final
2015-09-14 12:35:59 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Mathieu Arnold
74f8ad6bff Managed to forget the plist in r396883.
Pointy hat to:	mat
Sponsored by:	Absolight
2015-09-14 07:59:41 +00:00
Mathieu Arnold
f5c13a0876 Update to v5.23.2-245-g801fcc2.
Changes:	https://github.com/Perl/perl5/compare/v5.23.2-208-g7ce1b4c...v5.23.2-245-g801fcc2
Sponsored by:	Absolight
2015-09-14 07:45:39 +00:00
Mathieu Arnold
9469d0bd9b Update to 5.20.3.
Sponsored by:	Absolight
2015-09-14 07:37:40 +00:00
Dmitry Marakasov
4f33ca9aa0 - Update to 5.7.1
- While here, add LICENSE

PR:		203050
Submitted by:	jimmy@mammothcheese.ca (maintainer)
2015-09-13 14:31:04 +00:00
Jean-Sébastien Pédron
23df892f4d lang/rust and lang/rust-nightly: Build-conflict with themselves
A newer version of Rust fails to build if an older version is installed
because the build process picks libraries in %%LOCALBASE%%/lib before
those from the build directory.

In the pkg-plist of both ports, `x86_64-unknown-freebsd` is now a
variable automatically set in the Makefile. This avoids the need for a
separate port for DragonFlyBSD. [1]

Still in the pkg-plist, RUST_VSN_HASH is automatically computed in the
lang/rust's Makefile, like it was already done for lang/rust-nightly.

lang/rust-nightly USES libedit. patch-mk_main.mk was copied from
lang/rust so the correct library is picked (ie. the one from Ports, not
the one from the base). This was already fixed in lang/rust.

lang/rust includes bsd.port.options.mk and bsd.port.mk, instead of
bsd.port.pre.mk and bsd.port.post.mk. This was already fixed in
lang/rust-nightly.

Both ports are now closer to each other.

PR:		202869 [1]
Submitted by:	Michael Neumann <mneumann@ntecs.de> [1]
Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D3234
2015-09-12 14:49:44 +00:00
Alexey Dokuchaev
2ec529422b - Provide descriptive BROKEN_powerpc statement
- Avoid cd'ing to ${WRKSRC} when invoking patch(1)
- Tighten COMMENT text while I'm here
2015-09-12 14:27:03 +00:00
Alexey Dokuchaev
e61af8f756 Unbreak the build on PowerPC. This is a quick fix rather than perfectly
correct: REGINA_BITS macro is set by configure script (for known systems,
but passed to the compiler unconditionally even if empty) and checked and
set in `rexx.h' as well if defined(__APPLE__) && defined(__MACH__).

Better approach would be either making configure script logic exhaustive,
or move REGINA_BITS setting entirely into `rexx.h', leaving the ability
to override it via --enable-{32,64}bit configure arguments.
2015-09-12 12:59:17 +00:00
Carlo Strub
c61c0b031c Update to 2.11.7
PR:		201103
Submitted by:	j-keck <jhyphenkeck@gmail.com>
Approved by:	maintainer timeout (>2 months)
2015-09-11 23:43:22 +00:00
Dmitry Marakasov
182847f973 - Fix config file handling, switch to @sample
Approved by:	portmgr blanket
2015-09-11 18:15:58 +00:00
John Marino
11b141ff1d lang/go: adjust PLIST_SUB and bsd.go.mk to support DragonFly
Change hardcoded "freebsd" to variable (OPSYS:tl) to allow DragonFly
to build without patches.

PR:		203006
Approved by:	maintainer
2015-09-10 22:57:47 +00:00
Mark Felder
87d2d932eb lang/php56: Update to 5.6.13
PR:		202906
Approved by:	ports-secteam (with hat)
Security:	CVE-2015-6834
Security:	CVE-2015-6835
Security:	CVE-2015-6836
Security:	CVE-2015-6837
Security:	CVE-2015-6838
Security:	3d675519-5654-11e5-9ad8-14dae9d210b8
2015-09-10 16:29:21 +00:00
Mark Felder
35c6f79524 lang/php55: Update to 5.5.29
PR:		202906
Approved by:	ports-secteam (with hat)
Security:	CVE-2015-6834
Security:	CVE-2015-6835
Security:	CVE-2015-6836
Security:	CVE-2015-6837
Security:	CVE-2015-6838
Security:	3d675519-5654-11e5-9ad8-14dae9d210b8
2015-09-10 16:28:30 +00:00
Mark Felder
173ced7e69 lang/php5: Update to 5.4.45
PR:		202906
Approved by:	ports-secteam (with hat)
Security:	CVE-2015-6834
Security:	CVE-2015-6835
Security:	CVE-2015-6836
Security:	CVE-2015-6837
Security:	CVE-2015-6838
Security:	3d675519-5654-11e5-9ad8-14dae9d210b8
2015-09-10 16:27:18 +00:00
John Marino
23ba4e0f8f lang/go: Restrict if_data8 "extra" patch to FreeBSD
The use of OSVERSION to define EXTRA_PATCHES requires an OPSYS check.
The extra patch in question is not valid for DragonFly.

Approved by:	portmgr (bapt, after technical discussion)
2015-09-10 07:20:52 +00:00
Dmitry Marakasov
83329065e7 - Convert to USES=libedit (port tries to to the same thing manually)
- Respect CFLAGS
- Fix WWW:
2015-09-09 21:48:34 +00:00
Gerald Pfeifer
3af3f43235 Update to the 20150908 snapshot of GCC 5. 2015-09-09 20:37:44 +00:00
Julien Laffaye
7eb1fa0bd9 - Update to 1.5.1 2015-09-09 18:17:25 +00:00
Alexey Dokuchaev
0a23608b97 Remove useless hunk (debug leftover). 2015-09-09 18:00:10 +00:00
Alexey Dokuchaev
1b90a9d903 - Unbreak the build on Tier-2 systems (PowerPC and SPARC)
- Define LICENSE and move PROJECTHOST where it logically belongs
- Propagate available SIMD support down to the compiler (x86 only)
- Do not enforce -O3; update/improve `x-generate-plist' target
- Provide a better port description text while I am here

Tested on:	local Mac mini G4 (powerpc), flame (sparc64)
2015-09-09 17:26:13 +00:00
Dmitry Marakasov
403d7f0f23 - Fix shebangs
Approved by:	portmgr blanket
2015-09-09 14:24:49 +00:00
Dmitry Marakasov
9c048938ff - Add empty directories to plist
Approved by:	portmgr blanket
2015-09-09 13:57:18 +00:00
Sunpoet Po-Chuan Hsieh
4b54ee8b7b - Update to 2.2.3
- Fix PLIST

Changes:	http://svn.ruby-lang.org/repos/ruby/tags/v2_2_3/ChangeLog
Differential Revision:	https://reviews.freebsd.org/D3587
Approved by:	swills (portmgr, ruby)
2015-09-08 19:45:13 +00:00
Sunpoet Po-Chuan Hsieh
ecde17e737 - Update to 2.1.7
- Fix and sort PLIST

Changes:	http://svn.ruby-lang.org/repos/ruby/tags/v2_1_7/ChangeLog
Differential Revision:	https://reviews.freebsd.org/D3587
Approved by:	swills (portmgr, ruby)
2015-09-08 19:44:01 +00:00
Sunpoet Po-Chuan Hsieh
f315e75862 - Update to 2.0.0p647
- Fix PLIST

Changes:	http://svn.ruby-lang.org/repos/ruby/tags/v2_0_0_647/ChangeLog
Differential Revision:	https://reviews.freebsd.org/D3587
Approved by:	swills (portmgr, ruby)
2015-09-08 19:43:11 +00:00
Kubilay Kocak
7142ad4179 [NEW] lang/python35: Welcome Python 3.5.x! (Note: RC3)
FreeBSD welcomes Python 3.5 (early, pre-release) to the Ports tree,
with 3.5.0 release candidate 3!

Please test this port and Python 3.5 profusely. If you notice issues,
please report them upstream at: https://bugs.python.org to ensure a
robust upcoming 3.5.0 release.

Whats New in Python 3.5:

 * https://docs.python.org/3.5/whatsnew/3.5.html

Python 3.5 Release Schedule (PEP 478)

 * http://www.python.org/dev/peps/pep-0478

Note: This port retires an old fcntlmodule.c patch, possibly
temporarily. User impact *should* be zero. For more information
see: https://bugs.python.org/issue25026

Requested by:	Webair Inc :)
2015-09-08 16:08:13 +00:00
Dmitry Marakasov
2141aeec7c - Don't install empty directories
- Strip libraries
- Pet portlint
2015-09-08 14:43:38 +00:00
Mathieu Arnold
5ca09a9d3b Update to v5.23.2-208-g7ce1b4c.
Regen a few patches, one module moved from dist to cpan, and some offset
changed.

Changes:	https://github.com/Perl/perl5/compare/v5.23.2-66-gbdc4e4b...v5.23.2-208-g7ce1b4c
Sponsored by:	Absolight
2015-09-08 11:57:29 +00:00
Sunpoet Po-Chuan Hsieh
10084409d4 - Move *_DEPENDS together
- Add GMP option: libgmp.so is linked if present
- Sort CONFIGURE_ARGS
- Remove duplicate WRKSRC
- Sort USES
- Use pre-install: instead of pre-su-install:
- Convert to new options helper
- Convert to new options target helper
- Add regression-test:
- Fix typo
- Cosmetic change
- Pet portlint: fix diff header of patch files
- Bump PORTREVISION for dependency and package change
2015-09-07 17:47:48 +00:00
Sunpoet Po-Chuan Hsieh
2165b3644a - Move *_DEPENDS together
- Add GMP option: libgmp.so is linked if present
- Sort CONFIGURE_ARGS
- Remove duplicate WRKSRC
- Sort USES
- Use pre-install: instead of pre-su-install:
- Convert to new options helper
- Convert to new options target helper
- Change options helper: (copied from ruby22)
  - Use CAPIDOCS_CONFIGURE_ENABLE instead of CAPIDOCS_CONFIGURE_OFF
  - Use RDOC_CONFIGURE_ENABLE instead of RDOC_CONFIGURE_OFF
- Add regression-test:
- Fix typo
- Cosmetic change
- Pet portlint: fix diff header of patch files
- Bump PORTREVISION for dependency and package change
2015-09-07 17:46:52 +00:00
Sunpoet Po-Chuan Hsieh
e9264c81e2 - Move *_DEPENDS together
- Sort CONFIGURE_ARGS
- Remove duplicate WRKSRC
- Sort USES
- Use pre-install: instead of pre-su-install:
- Convert to new options helper
- Convert to new options target helper
- Change options helper: (copied from ruby22)
  - Use CAPIDOCS_CONFIGURE_ENABLE instead of CAPIDOCS_CONFIGURE_OFF
  - Use RDOC_CONFIGURE_ENABLE instead of RDOC_CONFIGURE_OFF
- Add regression-test:
- Fix typo
- Cosmetic change
- Pet portlint: fix diff header of patch files
- Bump PORTREVISION for package change
2015-09-07 17:46:06 +00:00
Michael Moll
34ac05717e lang/jruby: update to 1.7.22
PR:		202519
Submitted by:	Andrew Smith <iamasmith.home@gmail.com>
2015-09-07 15:09:14 +00:00
Gerald Pfeifer
222e88fd4b Update to the 20150906 snapshot of GCC 6. 2015-09-07 13:03:39 +00:00
Antoine Brodin
b37f6ceaa3 Convert to USES=jpeg 2015-09-06 09:17:38 +00:00
Brooks Davis
709d98c007 Remove stray distinfo from clang and lldb metaports.
Reported by:	pluknet
2015-09-04 23:42:55 +00:00
Koop Mast
7c3af2d0a0 Update vala to 0.28.1.
Obtained from:	gnome devel repo
2015-09-04 22:09:02 +00:00
Gerald Pfeifer
f2fa7195b0 Update to the 20150901 snapshot of GCC 5. 2015-09-04 20:49:38 +00:00
Mathieu Arnold
a8ed171245 Convert most ports using cloud.github.com to GHC.
Convert a couple to github, and use some options helpers on the way.

Sponsored by:	Absolight
2015-09-04 16:02:16 +00:00
Brooks Davis
b66474c5ea Depend on the right port (devel/llvm37)
Reported by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
2015-09-04 03:37:14 +00:00
Brooks Davis
9de8b882a7 Add clang37 and lldb37 metaports to make it easier to find the clang and
lldb installed by devel/llvm37.

No port should depend on these ports.
2015-09-03 22:09:31 +00:00
Vanilla I. Shu
92219a48b9 1: Upgrade to 1.2.0.
2: add libedit to USES.
2015-09-03 15:22:07 +00:00
Jimmy Olgeni
436f67cc0c Upgrade to version 4.7.9. 2015-09-03 09:10:32 +00:00
Jun Kuriyama
8aaf6dae0e - Upgrade to 2.0.0. 2015-09-02 02:08:26 +00:00
Julien Laffaye
8e614fd8ec Fix net package on CURRENT
PR:		202504
Submitted by:	Maciej Pasternacki <maciej@pasternacki.net>
2015-09-01 20:41:30 +00:00
David Naylor
eeb1443b97 lang/pypy: update to 2.6.1
Changes:
 - Add external cffi ports (a la python):
   - databases/pypy-gdbm
   - databases/pypy-sqlite3
   - x11-toolkits/pypy-tkinter
 - Add bsd.pypy.mk for consistency between pypy ports.
 - Add bsd.pypy.cffi.mk for consistency with external cffi ports.
 - Switch back to using $PREFIX/pypy-X.Y (the '-' separator is required to
   differentiate between lang/pypy and lang/pypy3)
 - Remove all patches (upstreamed, see announcement below)

ChangeLog:
 - Bug Fixes
   - Revive non-SSE2 support
   - Fixes for detaching _io.Buffer*
   - Clear up contention in the garbage collector between trace-me-later and
     pinning
   - Issues reported with our previous release were resolved after reports from
     users on our issue tracker at https://bitbucket.org/pypy/pypy/issues or on
     IRC at #pypy.
 - New features:
   - cffi was updated to version 1.3
   - The python stdlib was updated to 2.7.10 from 2.7.9
   - vmprof now supports multiple threads
   - The translation process builds cffi import libraries for some stdlib
     packages, which should prevent confusion when package.py is not used
   - better support for gdb debugging
   - FreeBSD should be able to translate PyPy "out of the box" with no patches
 - Numpy:
   - Better support for record dtypes, including the align keyword
   - Implement casting and create output arrays accordingly (still missing some
     corner cases)
   - Support creation of unicode ndarrays
   - Better support ndarray.flags
   - Support axis argument in more functions
   - Refactor array indexing to support ellipses
   - Allow the docstrings of built-in numpy objects to be set at run-time
   - Support the buffered nditer creation keyword
 - Performance improvements:
   - Delay recursive calls to make them non-recursive
   - Skip loop unrolling if it compiles too much code
   - Tweak the heapcache
   - Add a list strategy for lists that store both floats and 32-bit integers.
     The latter are encoded as nonstandard NaNs. Benchmarks show that the speed
     of such lists is now very close to the speed of purely-int or purely-float
     lists.
   - Simplify implementation of ffi.gc() to avoid most weakrefs
   - Massively improve the performance of map() with more than one sequence
    argument

Differential Revision:	https://reviews.freebsd.org/D3285
2015-08-31 19:38:23 +00:00
Gerald Pfeifer
850e406d55 Update to the 20150830 snapshot of GCC 6. 2015-08-31 18:58:44 +00:00
Mathieu Arnold
407d4441f2 Fix last commit.
Pointy hat to:	mat
Noticed by:	the index breakage notification of portsnap.
Sponsored by:	Absolight
2015-08-31 13:44:48 +00:00
Mathieu Arnold
398dca09df To ease up with future upgrades, move PERL_VERSION into a separate file.
While there, remove 8.4 support, and do some cleanup.

Sponsored by:	Absolight
2015-08-31 13:17:48 +00:00
Mathieu Arnold
ba5b16df28 Update to v5.23.2-66-gbdc4e4b.
Changes:	https://github.com/Perl/perl5/compare/v5.23.2-22-g354f3e4...v5.23.2-66-gbdc4e4b
Sponsored by:	Absolight
2015-08-31 10:06:19 +00:00
Gabor Pali
9118d1aee1 - Remove the deprecated USE_AUTOTOOLS variable
- Improve interaction with USE_GITHUB in bsd.cabal.mk that fixes the build of
  math/hs-Agda-stdlib

Obtained from:	FreeBSD Haskell
2015-08-31 05:39:41 +00:00
Rui Paulo
d7e9c62192 lang/lfe: remove broken CATEGORIES. 2015-08-29 02:24:58 +00:00
Rui Paulo
8a3837b0d0 Import lang/lfe.
LFE, Lisp Flavoured Erlang, is a lisp syntax front-end to the Erlang
compiler. Code produced with it is compatible with "normal" Erlang
code. An LFE evaluator and shell is also included.
2015-08-28 21:14:23 +00:00
Dmitry Marakasov
319b2d81df - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-08-28 15:19:55 +00:00
Gerald Pfeifer
72cce4e122 Update to the 20150825 snapshot of GCC 5. 2015-08-27 21:31:27 +00:00
Brad Davis
9c8261c4da Fix ARM build of lang/spidermoney170 by using GCC until clang is fixed.
Approved by:	kwm (maintainer), bdrewery (mentor)
2015-08-27 21:09:48 +00:00
Dmitry Marakasov
242481663d - Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
2015-08-26 19:37:57 +00:00
Dmitry Marakasov
ba45652f73 - Switch to options helpers
- Add missing docs to plist
- Use DATADIR and DOCSDIR in plist, sort

Approved by:	portmgr blanket
2015-08-26 19:36:13 +00:00
Johan van Selst
094dff61db Update to SWI prolog 7.2.3 2015-08-26 19:33:19 +00:00
Julien Laffaye
b92eb0deda Force GOBIN to the empty string.
If GOBIN is already defined in the environment,
it can break ports using bsd.go.mk

PR:		202675
2015-08-26 18:50:02 +00:00
Baptiste Daroussin
99532c41e8 Drop maintainership 2015-08-26 15:38:27 +00:00
John Marino
54de7d7ea3 lang/pcc is not jobs safe
This port has failed in a multijob build a few times now.  This latest
time it tried to execute mkext before it was generated (I think)
2015-08-25 22:52:58 +00:00
Koop Mast
cb754fa931 Fix the build on ARM by adapting a patch from spidermonkey24.
PR:		202229
Submitted by:	mikael.urankar@gmail.com
2015-08-25 21:59:19 +00:00
Gerald Pfeifer
c12dfa9815 Update to the 20150823 snapshot of GCC 6. 2015-08-24 21:19:51 +00:00
Jimmy Olgeni
d01cb83732 Upgrade to version 18.0.3. 2015-08-24 13:33:33 +00:00
John Marino
6ac25a6c09 lang/spidermonkey170: Adjust CONFIGURE_TARGET for DragonFly
Approved by:	kwm (maintainer)
2015-08-24 13:09:11 +00:00
Mathieu Arnold
1c167c4718 Update to v5.23.2-22-g354f3e4.
Changes:	https://github.com/Perl/perl5/compare/v5.23.1-198-g0ba9d88...v5.23.2-22-g354f3e4
Sponsored by:	Absolight
2015-08-24 11:40:53 +00:00
Jimmy Olgeni
f08ecd983b Upgrade to version 1.5.0. 2015-08-23 22:29:45 +00:00
Gerald Pfeifer
90ede40f81 Update to the 20150819 snapshot of GCC 4.9.4. 2015-08-23 19:37:40 +00:00
Jimmy Olgeni
567639841d Upgrade to version 4.7.8. 2015-08-23 14:26:27 +00:00
Kurt Jaeger
c1f9825d44 lang/ocaml: pet portlint, change pkg-plist as suggested by ohauer
PR:		195736
Submitted by:	ohauer
2015-08-23 10:12:19 +00:00
Gerald Pfeifer
bc484b647d Update to the 20150818 snapshot of GCC 5. 2015-08-22 20:36:46 +00:00
Gerald Pfeifer
b4c1798357 Update to the 20150816 snapshot of GCC 6. 2015-08-22 20:34:14 +00:00
John Marino
3d54788596 lang/pypy: Fix obvious typo that caused make warning messages
Approved by:	just-fix-it
2015-08-22 13:27:34 +00:00
Muhammad Moinur Rahman
6fa2481a14 lang/qore: Update version 0.8.8=>0.8.11
- Strip library

PR:		202230
Submitted by:	estrabd@gmail.com
2015-08-22 11:25:45 +00:00
Antoine Brodin
d2aa1dc74e Unbreak INDEX on mips/sparc64/ia64 etc. 2015-08-22 05:42:45 +00:00
Gabor Pali
39b8e49140 - Update The Glorious Glasgow Haskell Compiler to version 7.10.2
- Include a patch for addressing timer issues [1]
- Add support for building both GHC and Haskell ports with Clang, either from
  ports or the base system
- Discontinue supporting Haskell Platform, use Stackage instead as a
  reference
- Drop support for FreeBSD 8.x, optimize bootstrap compiler tarballs
- Update Gtk2Hs to version 0.13 [2]
- Update Pandoc to version 1.15.0.6
- Update git-annex to version 5.20150727
- Update Darcs to 2.10 [3]
- Unbreak wxHaskell ports

Please note that port revisions for all the Haskell ports without version
changes are bumped.

New ports (48):

converters/hs-aeson-pretty     JSON pretty-printing library and command-line
                               tool
converters/hs-sandi            Data encoding library
devel/hs-StateVar              State variables
devel/hs-base-orphans          Backwards-compatible orphan instances for base
devel/hs-bytestring-mmap       Mmap support for strict ByteStrings
devel/hs-constraints           Constraint manipulation
devel/hs-data-ordlist          Set and bag operations on ordered lists
devel/hs-easy-file             Cross-platform File handling
devel/hs-extra                 Extra functions
devel/hs-geniplate-mirror      Use Template Haskell to generate Uniplate-like
                               functions
devel/hs-haddock-api           Documentation-generation tool for Haskell
                               libraries
devel/hs-hex                   Convert strings into hexadecimal and back
devel/hs-hourglass             Simple performant time related library
devel/hs-hsb2hs                Preprocesses a file, adding blobs from files
                               as string literals
devel/hs-hspec-core            Testing Framework for Haskell
devel/hs-hspec-discover        Automatically discover and run Hspec tests
devel/hs-js-flot               Obtain minified flot code
devel/hs-js-jquery             Obtain minified jQuery code
devel/hs-lifted-async          Run lifted IO operations asynchronously and
                               wait for their results
devel/hs-map-syntax            Syntax sugar for defining maps
devel/hs-memory                Memory and related abtraction stuff
devel/hs-mutable-containers    Abstactions and concrete implementations of
                               mutable containers
devel/hs-newtype               Typeclass and set of functions for working
                               with newtypes
devel/hs-old-locale            Locale library
devel/hs-old-time              Time library
devel/hs-preprocessor-tools    Framework for extending Haskell's syntax via
                               quick-and-dirty preprocessors
devel/hs-time-locale-compat    Compatibility of TimeLocale between old-locale
                               and time-1.5
devel/hs-uuid-types            Type definitions for Universally Unique
                               Identifiers
math/hs-Agda-stdlib            Agda standard library
math/hs-adjunctions            Adjunctions and representable functors
math/hs-kan-extensions         Kan extensions, Kan lifts, various forms of
                               the Yoneda lemma, and (co)density (co)monads
net-im/hs-haskell-xmpp         Haskell XMPP library based on HaXml & STM
net-p2p/hs-torrent             BitTorrent file parser and generater
net/hs-aws Amazon              Web Services (AWS) for Haskell
net/hs-network-uri             URI manipulation
security/hs-cryptonite         Cryptography Primitives sink
security/hs-nonce              Generate cryptographic nonces
shells/hs-shelly               Shell-like (systems) programming in Haskell
sysutils/hs-ekg-json           JSON encoding of ekg metrics
textproc/hs-bencode            Parser and printer for bencoded data
textproc/hs-cassava            CSV parsing and encoding library
textproc/hs-cmark              Fast, accurate CommonMark (Markdown) parser
                               and renderer
textproc/hs-pandoc-citeproc    Supports using pandoc with citeproc
textproc/hs-regex-applicative  Regex-based parsing with applicative interface
textproc/hs-regex-compat-tdfa  Unicode Support version of Text.Regex, using
                               regex-tdfa
textproc/hs-rfc5051            Simple unicode collation as per RFC5051
www/hs-http2                   HTTP/2.0 library including frames and HPACK
www/hs-multipart               HTTP multipart split out of the cgi package

Updated ports (317):

archivers/hs-tar                         0.4.0.1_8        --> 0.4.2.1
archivers/hs-zip-archive                 0.2.3.4_1        --> 0.2.3.7
archivers/hs-zlib                        0.5.4.1_6        --> 0.5.4.2
archivers/hs-zlib-bindings               0.1.1.3_7        --> 0.1.1.5
audio/hs-ALUT                            2.3.0.1_2        --> 2.4.0.0
audio/hs-OpenAL                          1.6.0.0_1        --> 1.7.0.0
audio/hs-libmpd                          0.8.0.5_1        --> 0.9.0.2
benchmarks/hs-criterion                  0.8.1.0_1        --> 1.1.0.0
converters/hs-aeson                      0.7.0.6_1        --> 0.8.0.2
converters/hs-json                       0.7_8            --> 0.9.1
databases/hs-esqueleto                   1.4.4_1          --> 2.4.1
databases/hs-hedis                       0.6.5            --> 0.6.9
databases/hs-mysql                       0.1.1.6_1        --> 0.1.1.8
databases/hs-persistent                  1.3.1.1_1        --> 2.2
databases/hs-persistent-sqlite           1.3.0.5_1        --> 2.2
databases/hs-persistent-template         1.3.1.4_1        --> 2.1.3.4
devel/hs-BNFC                            2.6.0.3_8        --> 2.8
devel/hs-Boolean                         0.2.1_1          --> 0.2.3
devel/hs-ConfigFile                      1.1.2_1          --> 1.1.4
devel/hs-List                            0.5.1_8          --> 0.5.2
devel/hs-MissingH                        1.2.1.0_1        --> 1.3.0.1
devel/hs-MonadCatchIO-transformers       0.3.1.0_1        --> 0.3.1.3
devel/hs-MonadRandom                     0.1.13_1         --> 0.4
devel/hs-ObjectName                      1.0.0.0_14       --> 1.1.0.0
devel/hs-QuickCheck                      2.6_6            --> 2.8.1
devel/hs-ReadArgs                        1.2.1_8          --> 1.2.2
devel/hs-STMonadTrans                    0.3.2_1          --> 0.3.3
devel/hs-ShellCheck                      0.3.5            --> 0.3.8
devel/hs-Stream                          0.4.7.1_1        --> 0.4.7.2
devel/hs-alex                            3.1.3_1          --> 3.1.4
devel/hs-ansi-terminal                   0.6.1.1_1        --> 0.6.2.1
devel/hs-ansi-wl-pprint                  0.6.7.1_1        --> 0.6.7.3
devel/hs-asn1-encoding                   0.8.1.3_1        --> 0.9.0
devel/hs-asn1-parse                      0.8.1_1          --> 0.9.1
devel/hs-asn1-types                      0.2.3_1          --> 0.3.0
devel/hs-async                           2.0.1.5_1        --> 2.0.2
devel/hs-atomic-primops                  0.6.0.6_1        --> 0.8
devel/hs-auto-update                     0.1.0.0_1        --> 0.1.2.2
devel/hs-basic-prelude                   0.3.8_1          --> 0.5.0
devel/hs-bifunctors                      4.1.1.1_1        --> 5
devel/hs-blaze-builder                   0.3.3.2_1        --> 0.4.0.1
devel/hs-blaze-builder-enumerator        0.2.0.6_1        --> 0.2.1.0
devel/hs-blaze-textual                   0.2.0.9_1        --> 0.2.1.0
devel/hs-bloomfilter                     2.0.0.0_1        --> 2.0.1.0
devel/hs-boxes                           0.1.3_1          --> 0.1.4
devel/hs-bytestring-lexing               0.4.3.2          --> 0.5.0.2
devel/hs-c2hs                            0.17.2_1         --> 0.26.1
devel/hs-cabal-install                   1.18.0.5_1       --> 1.22.6.0
devel/hs-cereal                          0.4.0.1_1        --> 0.4.1.1
devel/hs-checkers                        0.3.2_1          --> 0.4.3
devel/hs-chunked-data                    0.1.0.1_1        --> 0.2.0
devel/hs-classy-prelude                  0.9.3_1          --> 0.12.1.1
devel/hs-classy-prelude-conduit          0.9.3_1          --> 0.12.0.1
devel/hs-cmdargs                         0.10.9_1         --> 0.10.13
devel/hs-conduit                         1.1.7_1          --> 1.2.5
devel/hs-conduit-combinators             0.2.8.2_1        --> 1.0.3
devel/hs-conduit-extra                   1.1.3_1          --> 1.1.9.1
devel/hs-convertible                     1.1.0.0_1        --> 1.1.1.0
devel/hs-cpphs                           1.18.5_1         --> 1.19
devel/hs-darcs                           2.8.5            --> 2.10.1
devel/hs-data-hash                       0.2.0.0_1        --> 0.2.0.1
devel/hs-data-pprint                     0.2.3_1          --> 0.2.4
devel/hs-datetime                        0.2.1_12         --> 0.3.1
devel/hs-deepseq-generics                0.1.1.1_1        --> 0.1.1.2
devel/hs-dlist                           0.7.1_1          --> 0.7.1.1
devel/hs-edit-distance                   0.2.1.2_7        --> 0.2.2.1
devel/hs-either                          4.3.0.1_1        --> 4.4.1
devel/hs-enclosed-exceptions             1.0.0.2_1        --> 1.0.1.1
devel/hs-equivalence                     0.2.5_1          --> 0.3.1
devel/hs-errors                          1.4.7_1          --> 2.0.0
devel/hs-exceptions                      0.6.1_1          --> 0.8.0.2
devel/hs-fast-logger                     2.2.0_1          --> 2.4.1
devel/hs-fgl                             5.5.0.1_1        --> 5.5.2.1
devel/hs-file-embed                      0.0.7_1          --> 0.0.9
devel/hs-filemanip                       0.3.6.2_8        --> 0.3.6.3
devel/hs-filestore                       0.6.0.3_1        --> 0.6.1
devel/hs-free                            4.9_1            --> 4.12.1
devel/hs-fsnotify                        0.1.0.3_1        --> 0.2.1
devel/hs-gconf                           0.12.5.0_1       --> 0.13.0.2
devel/hs-generic-deriving                1.6.3_1          --> 1.8.0
devel/hs-ghc-events                      0.4.3.0_1        --> 0.4.4.0
devel/hs-gio                             0.12.5.3_1       --> 0.13.1.0
devel/hs-git-annex                       5.20140817_1     --> 5.20150727
devel/hs-glib                            0.12.5.4_1       --> 0.13.1.1
devel/hs-gtk2hs-buildtools               0.12.5.2_2       --> 0.13.0.4
devel/hs-haddock                         2.14.3_1         --> 2.16.1
devel/hs-haddock-library                 1.1.0_1          --> 1.2.1
devel/hs-happy                           1.19.4_1         --> 1.19.5
devel/hs-hashable                        1.2.2.0_1,1      --> 1.2.3.3,1
devel/hs-hashtables                      1.1.2.1_1        --> 1.2.0.2
devel/hs-haskell-src                     1.0.1.6_1        --> 1.0.2.0
devel/hs-haskell-src-exts                1.15.0.1_1       --> 1.16.0.1
devel/hs-hasktags                        0.69.0_1         --> 0.69.1
devel/hs-hastache                        0.6.0_1          --> 0.6.1
devel/hs-hinotify                        0.3.7_1          --> 0.3.8.1
devel/hs-hint                            0.4.2.0_1        --> 0.4.2.3
devel/hs-hlint                           1.9.3_1          --> 1.9.21
devel/hs-hoogle                          4.2.34_1         --> 4.2.41
devel/hs-hslogger                        1.2.4_1          --> 1.2.9
devel/hs-hslua                           0.3.13_1         --> 0.4.0
devel/hs-hspec                           1.11.0_1         --> 2.1.10
devel/hs-hspec-expectations              0.6.0.1_1        --> 0.7.1
devel/hs-keys                            3.10.1_1         --> 3.10.2
devel/hs-language-c                      0.4.5_1          --> 0.4.7
devel/hs-language-javascript             0.5.13_1         --> 0.5.14.2
devel/hs-lens                            4.3.3_1          --> 4.12.3
devel/hs-lifted-base                     0.2.3.0_1        --> 0.2.3.6
devel/hs-mmorph                          1.0.3_1          --> 1.0.4
devel/hs-monad-control                   0.3.3.0_1        --> 1.0.0.4
devel/hs-monad-logger                    0.3.7.1_1        --> 0.3.13.2
devel/hs-monad-loops                     0.4.2.1_1        --> 0.4.3
devel/hs-monad-par                       0.3.4.6_1        --> 0.3.4.7
devel/hs-mono-traversable                0.6.1_1          --> 0.9.2.1
devel/hs-mtl                             2.1.3.1_1        --> 2.2.1
devel/hs-mueval                          0.9.1.1_1        --> 0.9.1.1.2
devel/hs-murmur-hash                     0.1.0.7_1        --> 0.1.0.8
devel/hs-optparse-applicative            0.9.1.1_1        --> 0.11.0.2
devel/hs-parallel                        3.2.0.4_1        --> 3.2.0.6
devel/hs-pcre-light                      0.4.0.2_1        --> 0.4.0.3
devel/hs-primitive                       0.5.2.1_1        --> 0.6
devel/hs-profunctors                     4.2.0.1_1        --> 5.1.1
devel/hs-project-template                0.1.4.1_1        --> 0.2.0
devel/hs-random                          1.0.1.1_10       --> 1.1
devel/hs-reflection                      1.5.1_1          --> 2
devel/hs-resource-pool                   0.2.3.0_1        --> 0.2.3.2
devel/hs-resourcet                       1.1.2.3_1        --> 1.1.6
devel/hs-safe                            0.3.7_1          --> 0.3.9
devel/hs-scientific                      0.3.3.0_1        --> 0.3.3.8
devel/hs-securemem                       0.1.3_1          --> 0.1.9
devel/hs-setenv                          0.1.1.1_1        --> 0.1.1.3
devel/hs-shake                           0.13.2_1         --> 0.15.5
devel/hs-silently                        1.2.4.1_7        --> 1.2.5
devel/hs-stm                             2.4.2_6          --> 2.4.4
devel/hs-stm-chans                       3.0.0.2_1        --> 3.0.0.4
devel/hs-streaming-commons               0.1.4.1_1        --> 0.1.12.1
devel/hs-syb                             0.4.1_1          --> 0.5.1
devel/hs-syb-with-class                  0.6.1.5_1        --> 0.6.1.6
devel/hs-system-fileio                   0.3.14_1         --> 0.3.16.3
devel/hs-system-filepath                 0.4.12_1         --> 0.4.13.4
devel/hs-tagged                          0.7.2_1          --> 0.8.1
devel/hs-test-framework                  0.8.0.3_1        --> 0.8.1.1
devel/hs-text                            1.1.0.0_1        --> 1.2.1.3
devel/hs-text-icu                        0.6.3.7_2        --> 0.7.0.1
devel/hs-threads                         0.5.1.2_1        --> 0.5.1.3
devel/hs-threadscope                     0.2.4_1          --> 0.2.7
devel/hs-timezone-olson                  0.1.4_1          --> 0.1.7
devel/hs-timezone-series                 0.1.3_1          --> 0.1.5.1
devel/hs-transformers-base               0.4.2_1          --> 0.4.4
devel/hs-transformers-compat             0.3.3.4_1        --> 0.4.0.4
devel/hs-unix-compat                     0.4.1.3_1        --> 0.4.1.4
devel/hs-unix-time                       0.3.3_1          --> 0.3.5
devel/hs-unordered-containers            0.2.4.0_1        --> 0.2.5.1
devel/hs-utf8-string                     0.3.8_1          --> 1
devel/hs-uuagc                           0.9.51_1         --> 0.9.52.1
devel/hs-uuagc-cabal                     1.0.5.0_1        --> 1.0.6.0
devel/hs-uuid                            1.3.3_1          --> 1.3.11
devel/hs-uulib                           0.9.16_1         --> 0.9.20
devel/hs-vault                           0.3.0.3_1        --> 0.3.0.4
devel/hs-vector                          0.10.9.1_1       --> 0.10.12.3
devel/hs-vector-algorithms               0.6.0.3_1        --> 0.7.0.1
devel/hs-vector-instances                3.3_1            --> 3.3.1
devel/hs-vector-th-unbox                 0.2.1.0_1        --> 0.2.1.2
devel/hs-void                            0.6.1_1          --> 0.7
devel/hs-word8                           0.1.1_1          --> 0.1.2
dns/hs-dns                               1.4.2_1          --> 2.0.0
graphics/hs-JuicyPixels                  3.1.6.1_1        --> 3.2.6
graphics/hs-cairo                        0.12.5.3_1       --> 0.13.1.0
graphics/hs-dia-base                     0.1.1.2_8        --> 0.1.1.3
graphics/hs-dia-functions                0.2.1.3_8        --> 0.2.1.4
graphics/hs-svgcairo                     0.12.5.2_1       --> 0.13.0.3
lang/hs-brainfuck                        0.1_15           --> 0.1.0.2
lang/hs-unlambda                         0.1.3_8          --> 0.1.4.1
mail/hs-email-validate                   2.0.1_1          --> 2.1.3
mail/hs-mime                             0.4.0.1_1        --> 0.4.0.2
mail/hs-mime-mail                        0.4.5.2_1        --> 0.4.9
mail/hs-mime-types                       0.1.0.4_1        --> 0.1.0.6
math/hs-Agda                             2.4.0.2_1        --> 2.4.2.3
math/hs-NumInstances                     1.3_6            --> 1.4
math/hs-categories                       1.0.6_1          --> 1.0.7
math/hs-comonad                          4.2.2_1          --> 4.2.7.2
math/hs-contravariant                    1.1_1            --> 1.3.2
math/hs-data-lens                        2.10.5_1         --> 2.10.7
math/hs-data-lens-template               2.1.8_1          --> 2.1.9
math/hs-ieee754                          0.7.3_10         --> 0.7.6
math/hs-mwc-random                       0.13.1.2_1       --> 0.13.3.2
math/hs-pointed                          4.1_1            --> 4.2.0.2
math/hs-semigroupoids                    4.0.4_1          --> 5.0.0.3
math/hs-semigroups                       0.15.2_1         --> 0.16.2.2
math/hs-statistics                       0.13.2.1_1       --> 0.13.2.3
math/hs-vector-space                     0.8.7_1          --> 0.10.2
net/hs-connection                        0.2.3_1          --> 0.2.5
net/hs-gsasl                             0.3.5_1          --> 0.3.6
net/hs-hoauth2                           0.4.3            --> 0.4.8
net/hs-iproute                           1.3.1_1          --> 1.5.0
net/hs-network                           2.4.2.3_1        --> 2.6.2.1
net/hs-network-info                      0.2.0.5_1        --> 0.2.0.7
net/hs-network-multicast                 0.0.11_1         --> 0.1.0
net/hs-network-protocol-xmpp             0.4.6_2          --> 0.4.8
net/hs-simple-sendfile                   0.2.15_1         --> 0.2.21
print/hs-hscolour                        1.20.3_8,1       --> 1.23,1
security/hs-DRBG                         0.5.2_1          --> 0.5.4
security/hs-HsOpenSSL                    0.11_2           --> 0.11.1.1
security/hs-RSA                          2.0.0_1          --> 2.1.0.1
security/hs-SHA                          1.6.4.1_1        --> 1.6.4.2
security/hs-cipher-aes                   0.2.8_1          --> 0.2.11
security/hs-cipher-aes128                0.6.4_1          --> 0.7.0.1
security/hs-clientsession                0.9.0.3_1        --> 0.9.1.1
security/hs-cprng-aes                    0.5.2_1          --> 0.6.1
security/hs-crypto-api                   0.13_1           --> 0.13.2
security/hs-crypto-conduit               0.5.4_1          --> 0.5.5
security/hs-crypto-numbers               0.2.3_1          --> 0.2.7
security/hs-crypto-pubkey                0.2.4_1          --> 0.2.8
security/hs-crypto-pubkey-types          0.4.2.2_1        --> 0.4.3
security/hs-crypto-random                0.0.7_1          --> 0.0.9
security/hs-entropy                      0.3.2_1          --> 0.3.7
security/hs-gnutls                       0.1.5_1          --> 0.2
security/hs-pwstore-fast                 2.4.1_1          --> 2.4.4
security/hs-skein                        1.0.9_1          --> 1.0.9.3
security/hs-tls                          1.2.8_1          --> 1.3.1
security/hs-x509                         1.4.11_1         --> 1.6.0
security/hs-x509-store                   1.4.4_1          --> 1.6.0
security/hs-x509-system                  1.4.5_1          --> 1.6.0
security/hs-x509-validation              1.5.0_1          --> 1.6.0
sysutils/hs-angel                        0.5.0_1          --> 0.6.2
sysutils/hs-ekg                          0.4.0.1_1        --> 0.4.0.8
sysutils/hs-ekg-core                     0.1.0.1_1        --> 0.1.1.0
textproc/hs-Diff                         0.3.0_1          --> 0.3.2
textproc/hs-HStringTemplate              0.7.3_1          --> 0.8.3
textproc/hs-HaXml                        1.24.1_1         --> 1.25.3
textproc/hs-attoparsec                   0.10.4.0_7       --> 0.12.1.6
textproc/hs-attoparsec-enumerator        0.3.3_1          --> 0.3.4
textproc/hs-blaze-html                   0.7.0.2_1        --> 0.8.1.0
textproc/hs-blaze-markup                 0.6.1.0_1        --> 0.7.0.2
textproc/hs-case-insensitive             1.1.0.3_1        --> 1.2.0.4
textproc/hs-citeproc-hs                  0.3.9_1          --> 0.3.10
textproc/hs-double-conversion            0.2.0.6_7        --> 2.0.1.0
textproc/hs-feed                         0.3.9.2_1        --> 0.3.10.0
textproc/hs-hexpat                       0.20.6_1         --> 0.20.9
textproc/hs-highlighting-kate            0.5.11.1         --> 0.6
textproc/hs-hs-bibutils                  5.0_6            --> 5.5
textproc/hs-html-conduit                 1.1.0.5_1        --> 1.2.0
textproc/hs-hxt                          9.3.1.4_1        --> 9.3.1.15
textproc/hs-hxt-charproperties           9.1.1.1_1        --> 9.2.0.1
textproc/hs-hxt-regex-xmlschema          9.1.0_7          --> 9.2.0.2
textproc/hs-hxt-unicode                  9.0.2.2_1        --> 9.0.2.4
textproc/hs-lhs2tex                      1.18.1_8         --> 1.19
textproc/hs-pandoc                       1.13.2           --> 1.15.0.6
textproc/hs-pandoc-types                 1.12.4.1_1       --> 1.12.4.5
textproc/hs-parsec                       3.1.5_1          --> 3.1.9
textproc/hs-polyparse                    1.9_6            --> 1.11
textproc/hs-stringsearch                 0.3.6.5_1        --> 0.3.6.6
textproc/hs-tagsoup                      0.13.1_1         --> 0.13.3
textproc/hs-tagstream-conduit            0.5.5.1_1        --> 0.5.5.3
textproc/hs-texmath                      0.8.0.1          --> 0.8.3
textproc/hs-uri                          0.1.6.2_1        --> 0.1.6.3
textproc/hs-xml                          1.3.13_6         --> 1.3.14
textproc/hs-xml-conduit                  1.2.1_1          --> 1.3.1
textproc/hs-xml-hamlet                   0.4.0.9_1        --> 0.4.0.11
textproc/hs-xml-types                    0.3.4_1          --> 0.3.6
textproc/hs-xmlhtml                      0.2.3.2_1        --> 0.2.3.4
textproc/hs-yaml                         0.8.8.4_1        --> 0.8.13
www/hs-DAV                               1.0.1_1          --> 1.0.7
www/hs-HTTP                              4000.2.10_1      --> 4000.2.20
www/hs-authenticate                      1.3.2.9_1        --> 1.3.2.11
www/hs-cgi                               3001.1.8.5_1,1   --> 3001.2.2.2,1
www/hs-cookie                            0.4.1.2_1        --> 0.4.1.6
www/hs-gitit                             0.10.6.1_1       --> 0.11.1
www/hs-hS3                               0.5.8_1          --> 0.5.9
www/hs-happstack-server                  7.3.7_1          --> 7.4.4
www/hs-heist                             0.13.1.2_1       --> 0.14.1.1
www/hs-hjsmin                            0.1.4.7_1        --> 0.1.5.0
www/hs-http-client                       0.3.6.1_1        --> 0.4.20
www/hs-http-conduit                      2.1.4_1          --> 2.1.8
www/hs-http-date                         0.0.4_8          --> 0.0.6.1
www/hs-http-reverse-proxy                0.4.0.1_1        --> 0.4.2
www/hs-http-server                       1.0.4_1          --> 1.0.6
www/hs-http-types                        0.8.5_1          --> 0.8.6
www/hs-oeis                              0.3.5_1          --> 0.3.6
www/hs-path-pieces                       0.1.4_1          --> 0.2.0
www/hs-recaptcha                         0.1.0.2_1        --> 0.1.0.3
www/hs-shakespeare                       2.0.1.1_1        --> 2.0.5
www/hs-snap                              0.13.2.8_1       --> 0.14.0.6
www/hs-snap-core                         0.9.6.3_1        --> 0.9.7.2
www/hs-snap-server                       0.9.4.5_1        --> 0.9.5.1
www/hs-wai                               3.0.1.1_1        --> 3.0.3.0
www/hs-wai-app-static                    3.0.0_1          --> 3.1.1
www/hs-wai-extra                         3.0.1.2_1        --> 3.0.10
www/hs-wai-logger                        2.2.0_1          --> 2.2.4.1
www/hs-warp                              3.0.0.5_1        --> 3.1.3
www/hs-warp-tls                          3.0.0_1          --> 3.1.1
www/hs-webkit                            0.12.6.1_1       --> 0.13.1.3
www/hs-xss-sanitize                      0.3.5.2_1        --> 0.3.5.6
www/hs-yesod                             1.2.6.1_1        --> 1.4.1.5
www/hs-yesod-auth                        1.3.4_1          --> 1.4.6
www/hs-yesod-auth-hashdb                 1.3.0.1_1        --> 1.4.2.2
www/hs-yesod-bin                         1.2.12.3_1       --> 1.4.13.3
www/hs-yesod-core                        1.2.19_1         --> 1.4.13
www/hs-yesod-form                        1.3.14_1         --> 1.4.4.1
www/hs-yesod-persistent                  1.2.3_1          --> 1.4.0.3
www/hs-yesod-static                      1.2.4_1          --> 1.5.0.2
www/hs-yesod-test                        1.2.3.2_1        --> 1.4.3.1
x11-toolkits/hs-GLURaw                   1.4.0.1_1        --> 1.5.0.1
x11-toolkits/hs-GLUT                     2.5.1.1_1,1      --> 2.7.0.1,1
x11-toolkits/hs-OpenGL                   2.9.2.0_1,1      --> 2.12.0.1,1
x11-toolkits/hs-OpenGLRaw                1.5.0.0_1        --> 2.5.1.0
x11-toolkits/hs-gtk                      0.12.5.7_1       --> 0.13.9
x11-toolkits/hs-gtk2hs                   0.12.5_1,1       --> 0.13,1
x11-toolkits/hs-gtksourceview2           0.12.5.0_1       --> 0.13.1.3
x11-toolkits/hs-pango                    0.12.5.3_1       --> 0.13.1.0
x11-toolkits/hs-vte                      0.12.5.0_1       --> 0.13.0.2
x11-toolkits/hs-wx                       0.90.1.0_1       --> 0.91.0.0
x11-toolkits/hs-wxc                      0.90.1.1_1       --> 0.91.0.0
x11-toolkits/hs-wxcore                   0.90.1.1_1       --> 0.91.0.0
x11-toolkits/hs-wxdirect                 0.90.1.1_1       --> 0.91.0.0
x11-wm/hs-xmonad                         0.11_10          --> 0.11.1
x11-wm/hs-xmonad-contrib                 0.11.3_2         --> 0.11.4
x11/hs-xmobar                            0.21_1           --> 0.23.1

Removed ports (14):

devel/hs-MaybeT            Support for computations with failures (deprecated)
devel/hs-geniplate         Use template Haskell to generate Uniplate-like
                           functions (upstream support is discontinued)
devel/hs-glade             Binding to the glade library (upstream support is
                           discontinued)
devel/hs-haskell-platform  The Haskell Platform (it is not tracked any more)
devel/hs-ranges            Ranges and various functions on them (deprecated)
devel/hs-testpack          Test Utility Pack for HUnit and QuickCheck
                           (upstream is unmaintained)
graphics/hs-soegtk         GUI functions as used in the book "The Haskell
                           School of Expression" (upstream support is
                           discontinued)
lang/hs-epic               Compiler for a simple functional language (it is
                           not needed any more)
math/hs-nats               Natural numbers (it has been merged into the base
                           library of GHC)
multimedia/hs-gstreamer    Binding to the GStreamer open source multimedia
                           framework (upstream support is discontinued) [2]
www/hs-scgi                Haskell library for writing SCGI programs
                           (deprecated)
www/hs-yesod-platform      Meta package for Yesod (upstream support is
                           discontinued)
www/hs-yesod-routes        Effective routing for Yesod (upstream support is
                           discontinued)
x11-toolkits/hs-gtkglext   Binding to the GTK+ OpenGL Extension (upstream
                           support is discontinued)

PR:		181049 [1]
PR:		197925 [2]
PR:		200684 [3]
Submitted by:	arrowdodger <6yearold@gmail.com> [1]
Obtained from:	FreeBSD Haskell
2015-08-20 23:02:14 +00:00
Julien Laffaye
f85e996695 Update to 1.5 2015-08-20 20:32:03 +00:00
Julien Laffaye
ae3e605fa3 Copy lang/go to lang/go14
Go 1.4 is the last Go release with its toolchain written in C.
Keep Go 1.4 arround to bootstrap future versions.

While I'm here, lift the restriction for armv6.
2015-08-20 20:28:56 +00:00
Rui Paulo
5ffc0b7309 Update racket to 6.2.
Approved by:	olgeni
2015-08-20 16:05:10 +00:00
Thomas Zander
fbf2146596 Update to upstream version 0.23
PR:		202387
Submitted by:	vmagerya@gmail.com (maintainer)
2015-08-20 13:57:08 +00:00
Jimmy Olgeni
6688e86a9f Upgrade to version 18.0.3. 2015-08-20 11:53:46 +00:00
Jimmy Olgeni
e52f935ec6 Upgrade to version 17.5.6.3. 2015-08-20 11:53:11 +00:00
Mikhail Teterin
da9a0b57b4 Stop avoiding the gmalloc-implementation bundled with the code in the hope,
it will help get rid of the occasional crashes (reported upstream 6 months
ago to no avail).

Fix plist as reported in:

PR:		202489
Submitted by:	amdmi3
2015-08-19 16:40:57 +00:00
Erwin Lansing
292ee091b5 Reset maintainer
<nsmoot@make.sh>: host in1-smtp.messagingengine.com[66.111.4.74] said: 550
    5.1.1 <nsmoot@make.sh>: Recipient address rejected: User unknown in local
    recipient table (in reply to RCPT TO command)

Sponsored by:	DK Hostmaster A/S
2015-08-19 08:19:09 +00:00
Jimmy Olgeni
bf1baa9cc3 Upgrade to version 1.4.0. 2015-08-18 14:33:49 +00:00
Jimmy Olgeni
eb99905306 Upgrade to version 2.2.6. 2015-08-18 14:33:28 +00:00
Wen Heping
6b21e4f94d - Update to 2.1.3.1
PR:		202389
Submitted by:	colin@heliocat.net(maintainer)
2015-08-18 13:09:57 +00:00
Baptiste Daroussin
4f43b8d16c Update to 1.2.3 2015-08-18 10:05:15 +00:00
Jose Alonso Cardenas Marquez
9525ffaa4f - Fix build adding dependencies 2015-08-18 01:51:16 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Sunpoet Po-Chuan Hsieh
49b4f9a55d - Strip shared library
- Bump PORTREVISION for package change
2015-08-17 13:05:28 +00:00
Mathieu Arnold
a36333e79f Update to v5.23.1-198-g0ba9d88.
Changes:	https://github.com/Perl/perl5/compare/v5.23.1-188-gd29663d...v5.23.1-198-g0ba9d88
Sponsored by:	Absolight
2015-08-17 11:03:12 +00:00
Dmitry Marakasov
1fffae5392 - Switch to USES=libarchive
- Add empty directories to plist

Approved by:	portmgr blanket
2015-08-16 21:39:40 +00:00
Kurt Jaeger
eedf3250df lang/ocaml: give execute permissions via pkg-plist to two files
PR:		195736
Submitted by:	mmatalka@gmail.com
Approved by:	Michael Gruenewald <michipili@gmail.com> (maintainer)
2015-08-16 17:58:13 +00:00
Alexey Dokuchaev
bcf27cc175 Revert r394321: optimizing away MASTER_SITE_SUBDIR actually makes the port
more fragile towards the next upgrades.  While it also does hide the moment
of the next version update, we should generally try keeping ports fetchable
at all times (and thus more robust).

This also reverts freefall login expansion in Makefile header: despite its
sanity and merit, it incidentally clashes with one of the PHB "rules" that
had recently plagued the Handbook.  Correct fix would be to fix the latter,
but for now this particular issue is causing too much drama on the lists.

Requested by:	mat
2015-08-16 11:15:38 +00:00
Romain Tartière
09dfb9fa32 Tidy-up a bit the Makefile
Reported by:	danfe
2015-08-16 09:13:56 +00:00
Mathieu Arnold
bd8d2bcf61 Add a pkg-message to Perl 5.20+ about the /usr/bin/perl symlink.
Sponsored by:	Absolight
2015-08-16 08:51:04 +00:00
Romain Tartière
329511b2b7 Update to 4.0.3.20. 2015-08-16 06:54:46 +00:00
Jan Beich
241d00a029 lang/squeak: image update to 4.6-15102
PR:		202260
Submitted by:	takeshi.mutoh@gmail.com
2015-08-16 03:04:59 +00:00
Jan Beich
ca3788fa34 lang/urweb: update to 20150520
ChangeLog:
- Change default behavior of client-side GUI event handlers:
  By default, events are now passed to handlers on parent DOM nodes as well,
  just like in normal JavaScript.
  Call [preventDefault] or [stopPropagation] to tweak that behavior.
  WARNING: This change may break backward compatibility!
- URIs specified with 'file' .urp directive are implicitly allowed to be referenced.
- New HTML tags: <fieldset>, <legend>
- New urweb-mode Emacs command: 'urweb-close-matching-tag'
- Bug fixes

PR:		202263
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu> (maintainer)
2015-08-16 03:04:40 +00:00
Jan Beich
1efe2ad11e lang/execline: update to 2.1.3.0
- Restore DOCS option accidentally removed in r378797

Changes:	http://skarnet.org/software/execline/upgrade.html
PR:		201924
Submitted by:	Colin Booth <colin@heliocat.net> (maintainer)
2015-08-16 02:43:54 +00:00
Alexey Dokuchaev
8f8017496e - Resurrect lang/quack port, unbreak, and update to the latest version (0.47)
- Remove BROKEN on ia64 statement, it was never a first-class architecture
  and officially killed in -CURRENT already
- Modernize and clean up the port while here, define LICENSE (GPLv2)
2015-08-15 15:59:40 +00:00
Alexey Dokuchaev
3a7d5df1a0 - Get rid of MASTER_SITE_SUBDIR (in fact, OLD subdirectory does not carry
current distfiles)
- Expand Makefile header while here
2015-08-15 15:16:38 +00:00
Alex Dupre
8d47d5607e Update to 5.4.44 release. 2015-08-15 08:37:26 +00:00
Alex Dupre
ae457c469b Update to 5.5.28 release. 2015-08-15 08:29:13 +00:00
Alex Dupre
758c771d9e Update to 5.6.12 release. 2015-08-15 08:12:11 +00:00
Dmitry Marakasov
289c9eb17e - Fix build by adding missing depends
PR:		202214
Submitted by:	andrey@bsdnir.info
Approved by:	portmgr blanket
2015-08-14 16:59:24 +00:00
David Naylor
d4e8620509 lang/pypy: support cffi, fix and simplify.
* Mark as only for i386, amd64 and armv6 (JIT only supported on those archs)
 * Move PyPy dir to pypy26 (for consistency with llvm, et al)
 * Drop PYPY_ARCH (unused)
 * Use shell to detect ${BUILD_WRKSRC}/Makefile [1]
 * Enable CFFI for components that do not have external dependencies
 * Update regression-test to align with upstreams procedures
 * Complete changes for detecting cpu count via sysctl (upstreamed)
 * Properly detect arm (upstreamed) [2]
 * Update pkg-plist generation and regenerate

[1] When make evaluates the dependency for pre-build the variable
${BUILD_WRKSRC} is not fully defined (i.e. ${WRKSRC}) so it does not get
properly expanded causing make to never find the correct Makefile.

PR:		202159 [2]
Reviewed by:	sbruno (prior version)
2015-08-12 18:13:23 +00:00
Gerald Pfeifer
8e10fb9489 Update to the 20150809 snapshot of GCC 6. 2015-08-12 13:27:19 +00:00
Philip M. Gollucci
279e35637e lang/fpc-base: convert to USES=metaport
PR:                  201640
Submitted by:        s3erios@gmail.com
Approved by:         maintainer timeout (freebsd-fpc@FreeBSD.org ; 25 days)
2015-08-12 00:10:30 +00:00
Jason Unovitch
a3a31d5ee7 lang/groovy: security update 2.3.9 -> 2.4.4
- Add NO_ARCH
- Remove various LICENSE files that were removed upstream
- Remove PDF documentation that was removed upstream
- Switch @dirrm to @dir
- Reset maintainer to ports@FreeBSD.org by private request [1]

PR:		201704
Security:	CVE-2015-3253
Security:	67b3fef2-2bea-11e5-86ff-14dae9d210b8
Approved by:	mjs@Bur.st (outgoing maintainer) [1], feld (mentor)
MFH:		2015Q3
2015-08-10 21:36:23 +00:00
Johan van Selst
1ae299e21a Update to SWI Prolog 7.2.2
"7.2.x is a major release, providing native key-value support by means of
 dicts, native strings using "hello world" syntax, web-accessible Prolog
 engines (Pengines) and a high level SQL library called CQL."
2015-08-10 17:31:27 +00:00
Gabor Pali
abf6d8422d - Implement a couple of portlint(1) warnings, such as moving the LICENSE
block earlier, sort USES.  This change also switches to USES=metaport for
  metaports, like haskell-platform or gtk2hs

PR:		201886
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
Obtained from:	FreeBSD Haskell
2015-08-10 15:32:19 +00:00
Mathieu Arnold
94efdc08d5 Update to v5.23.1-188-gd29663d.
Changes:	https://github.com/Perl/perl5/compare/v5.23.1-168-gd570e6e...v5.23.1-188-gd29663d
Sponsored by:	Absolight
2015-08-10 15:25:48 +00:00
Alexander Leidinger
435ea2a95a Re-commit of
64 bit linuxulator support (not activated by default):
 - most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions (incl. EXP runs by
      antoine)
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with the new 64 bit parts
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64

This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits
only, we decided to have it as an "overlay" instead of new ports.
The 64bit part only installs 64bit executables, the 32bit ports can not be
installed at the same time (if needed we can think of letting the 64bit
overlay install the 32bit parts too, but given the CentOS 7 comment
above...).

Differential Revision:	https://reviews.freebsd.org/D174
Submitted by:		alanjude
Sponsored by:		Essen FreeBSD Hackathon 2015
Reviewed by:		xmj, eadler (earlier versions)
Approved by:		portmgr (antoine after some EXP-runs)
2015-08-09 19:14:13 +00:00
Jose Alonso Cardenas Marquez
230cf6828f - editors/lazarus update to 1.4.2
- Add USE_FPC_RUN to bsd.fpc.mk. It add fpc units like run dependencies. Otherwise
  fpc units only are added like build dependencies (less dependencies registered
  when they are installed with pkg).
- Remove GTK1 obsolete dependencies
- Bump all ports with dependencies of fpc-* units
- Bump all ports with dependencies of lazarus ports
- Clean up
2015-08-09 08:06:43 +00:00
Gerald Pfeifer
73b71d6c3f Update to the 20150805 snapshot of GCC 4.9.4. 2015-08-08 20:46:22 +00:00
Gerald Pfeifer
a074a3ffd4 Update to the 20150804 snapshot of GCC 5. 2015-08-08 18:26:10 +00:00
Koop Mast
652724b9ab * Add PORTSCOUT macros to only show stable gnome versions.
* Fix the PORTSCOUT macro in devel/glib20-reference/bsd.gnome-reference.mk
  so that all -reference ports get ignored.
* Add some PORTSCOUT=ignore:1 here and there for software that won't get
  any updates anymore. Or are slave ports, so only the master port will
  get checked.
2015-08-08 13:56:32 +00:00
David Chisnall
a5fbb8be2b Update libobjc2 to the latest release.
Approved by:	bapt (mentor, implicit)
2015-08-07 14:07:45 +00:00
Ed Schouten
0b5083828a Let lang/cloudabi-clang follow a stable release.
LLVM 3.7 will be the first release to offer CloudABI support out of the
box. Instead of depending on devel/llvm-devel, switch over to using
devel/llvm37.
2015-08-07 13:44:32 +00:00
Koop Mast
d129587b5d The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.
The offical GNOME 3.16 release notes can be found at https://help.gnome.org/misc/release-notes/3.16/

Upgrade instructions for port users:

Delete the old tracker package with:
# pkg delete -f tracker
And user port upgrade tool of choice to upgrade.

Thanks to Antoine Brodin for running the exp-runs.

This release was made possible by the following people:
  Gustau Perez
  Ting-Wei_Lan

PR:		201980
2015-08-05 19:13:24 +00:00
Dmitry Marakasov
8a7521c7db - Don't use / in sed regexps to allow paths, unbreaking cross-builds
Approved by:	portmgr blanket
2015-08-05 17:24:58 +00:00
Bartek Rutkowski
d69c2fb4f3 lang/tcc: fix stdio.h bug
PR:		202093
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
MFH:		2015Q3
2015-08-05 13:18:22 +00:00
Mathieu Arnold
58b6c34228 Update to v5.23.1-168-gd570e6e.
- Enhance the XXX comments so that someone else than me can take over.
- For the -devel version of Perl, as the abi is not stable, have
  libperl.so's soname be the same as the PORTVERSION.

Changes:	https://github.com/Perl/perl5/compare/v5.23.1-44-g6f00a56...v5.23.1-168-gd570e6e
Sponsored by:	Absolight
2015-08-04 16:10:57 +00:00
Ashish SHUKLA
0fa619b3f7 - Update to 0.6.6 2015-08-04 10:48:19 +00:00
Gerald Pfeifer
c6ff3ce53c Update to the 20150802 snapshot of GCC 6. 2015-08-03 04:00:36 +00:00
Gerald Pfeifer
65ae61d086 Update to the 20150728 snapshot of GCC 5. 2015-08-03 03:21:17 +00:00
Gerald Pfeifer
678482b50c Update to the 20150729 snapshot of GCC 4.9.4. 2015-08-03 03:13:50 +00:00
Dmitry Marakasov
3c55e4d248 - Drop 8.x-related conditions for my ports 2015-08-02 21:07:38 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
David Naylor
267d9634a8 lang/pypy: simplify port
- Use upstreams directory layout instead of FreeBSD's preferred directory
   layout [1]
 - Move the pypy installation into $PREFIX/pypy-x.y
 - Remove the ability to build multiple instances (i.e. default to just
   the JIT instance)
 - Install the binary as pypy (instead of pypy-2.6 with a symlink to pypy)
 - Remove the creation of cffi modules (will be outsourced to other ports,
   a la cpython)
 - Remove sqlite3 and gdbm dependencies (i.e. cffi modules)

PR:             183795
Differential Revision:  https://reviews.freebsd.org/D3209
2015-08-01 09:07:22 +00:00
Akinori MUSHA
4e2bbfd2f7 Update to 1.17.0
PR:		201920
Submitted by:	Yasuhiro KIMURA
2015-07-31 10:50:30 +00:00
Antoine Brodin
e0990484ba Fix dependency 2015-07-31 07:32:56 +00:00
Jason Unovitch
9a7ad7c9a2 Security update to Chicken 4.10.0 RC4
PR:		200980
Security:	CVE-2015-4556
Security:	0da404ad-1891-11e5-a1cf-002590263bf5
Approved by:	delphij (mentor), Vitaly Magerya (maintainer)
MFH:		2015Q3
2015-07-31 00:18:48 +00:00
Brooks Davis
832fd34276 Replace lang/clang-cheri with devel/llvm-cheri derived from devel/llvm-devel
and update to the latest versions in git.

Sponsored by:	DARPA, AFRL
2015-07-30 22:21:40 +00:00
Alexey Dokuchaev
00ddfaed6a Fix the build on PowerPC (again) that was broken as of r385012. 2015-07-30 09:37:16 +00:00
Kubilay Kocak
63e4144b8e lang/python{27,32,33,34}: Mark MAKE_JOBS_UNSAFE
Parser/pgen code intermittently and non-deterministically fails
at build time causing errors including, among others:

 * Parser/pgen.o: file not recognized: File truncated
 * pgenmain.c:(.text+0x244): undefined reference to `_Py_pgen'

This is apparently due to incorrect uses of recursive make [1] which
was fixed in the upstream Python 'default' (3.5) branch [2].

This change marks all Python port versions as MAKE_JOBS_UNSANFE until
the the original changeset [1] and the resulting regression in
cross-builds [3], whos fix is still pending, can be backported.

[1] https://bugs.python.org/issue22359
[2] https://hg.python.org/cpython/rev/c2a53aa27cad
[3] https://bugs.python.org/issue22625

PR:		200622
Reported by:	marino
MFH:		2015Q3
2015-07-30 03:31:55 +00:00
Antoine Brodin
6e381a9d53 Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python

PR:		201077
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D2955
2015-07-29 22:09:53 +00:00
Mark Felder
a332763fb7 lang/v8, lang/v8-devel: Backport CVE fix
This fix has been backported instead of upgrading to a newer release as
the upstream release process is a complicated fast-moving target and the
current ports are using custom snapshots created by the port maintainer.

This will also limit the amount of potential fallout as we know the
existing v8 port works well enough to keep mongodb up to date.

PR:		201450
MFH:		2015Q3
Security:	CVE-2015-5380
Security:	864e6f75-2372-11e5-86ff-14dae9d210b8
2015-07-29 17:00:29 +00:00
Rui Paulo
6d7b913020 Update devel/fsharp 3.1.2.5.
This unbreaks the port with Mono 4.0.

Reviewed by:	bapt
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3224
2015-07-29 01:54:50 +00:00
Jimmy Olgeni
b9fa324811 Upgrade Erlang optional ports to version 18.0.2. 2015-07-28 15:51:34 +00:00
Sunpoet Po-Chuan Hsieh
bb0a21a532 - Update to 0.13 and unbreak this port
Changes:	http://search.cpan.org/dist/signatures/Changes
2015-07-28 13:21:35 +00:00
Mathieu Arnold
4c042ce556 Update to v5.23.1-44-g6f00a56.
Changes:	https://github.com/Perl/perl5/compare/v5.23.0-132-g1c9e1c2...v5.23.1-44-g6f00a56
Sponsored by:	Absolight
2015-07-27 17:06:39 +00:00
Gerald Pfeifer
8da3203aeb Update to the 20150722 snapshot of GCC 4.9.4. 2015-07-27 12:45:28 +00:00
Gerald Pfeifer
e1b28d519a Update to the 20150726 snapshot of GCC 6. 2015-07-27 11:32:30 +00:00
Antoine Brodin
011dfa81be Unbreak INDEX, reverting r392921
With hat:	portmgr
2015-07-26 13:35:29 +00:00
Alexander Leidinger
3aeeb3f1bd 64 bit linuxulator support (not activated by default):
- most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with it
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64

This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits
only, we decided to have it as an "overlay" instead of new ports.
The 64bit part only installs 64bit executables, the 32bit ports can not be
installed at the same time (if needed we can think of letting the 64bit
overlay install the 32bit parts too, but given the CentOS 7 comment
above...).

Differential Revision:	https://reviews.freebsd.org/D174
Submitted by:		alanjude
Sponsored by:		Essen FreeBSD Hackathon 2015
Reviewed by:		xmj, eadler (earlier versions)
Approved by:		portmgr (implicit, I remember blanked approval for
			linux parts loooong ago, punish me if you don't
			agree anymore)
2015-07-26 13:06:24 +00:00
Jimmy Olgeni
34d12b7221 Upgrade to version 1.3.1. 2015-07-26 09:00:49 +00:00
Gerald Pfeifer
d6c14f2586 Update from GCC 5.1 (the first release of GCC 5) to GCC 5.2.
This mostly brings bug fixes across teh board plus, thanks to
andreast@, support for position independent code directly upstream,
so we can remove files/patch-pie-support.
2015-07-24 23:43:26 +00:00
Brooks Davis
2b33ebda60 Mostly complete redo to the build of -devel LLVM ports:
- Switch to cmake.
 - Combine all builds into devel/llvm-devel.
   - Remove devel/libiomp5-devel
   - Make lang/clang-devel a metaport so people can still find it.

Upgrade a snapshot shortly after the 3.7 branch point.

Sponsored by:	DARPA, AFRL
2015-07-24 23:40:09 +00:00
Gerald Pfeifer
7b8c9c9c80 Update to the 20150721 snapshot of GCC 5 (which nominally identifies
itself as GCC 5.2.1 now).
2015-07-24 20:24:57 +00:00
Sunpoet Po-Chuan Hsieh
6a31e09f86 - Update to 7.6.0
Changes:	https://github.com/parrot/parrot/blob/master/ChangeLog
2015-07-24 08:59:45 +00:00
Kurt Jaeger
137a7b8538 lang/tcc: add amd64 support
- Add amd64 support
- Fix shebang in texi2pod.pl
- Fix pkg-plist
- Bump PORTVERSION

PR:		201749
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2015-07-24 04:28:40 +00:00
Danilo Egea Gondolfo
7c74813bd4 - Fix docs build after texlive upgrade
- Fix build without docs
2015-07-23 16:22:28 +00:00
Gerald Pfeifer
e55aa27966 Update to the 20150719 snapshot of GCC 6. 2015-07-21 20:29:59 +00:00
Mathieu Arnold
148eec3bc0 Convert the post-patch target to use the new target option helpers.
While there, remove some DEBUG handling that is already done in
bsd.port.mk.

Sponsored by:	Absolight
2015-07-21 12:36:08 +00:00
Dmitry Marakasov
aeb2a6d993 - Fix library installation 2015-07-20 20:03:29 +00:00
Mathieu Arnold
864445e5e8 Update to v5.23.0-132-g1c9e1c2.
Changes:	https://github.com/Perl/perl5/compare/v5.23.0-121-g0d610ac...v5.23.0-132-g1c9e1c2
Sponsored by:	Absolight
2015-07-20 12:59:43 +00:00
Jimmy Olgeni
22739efb44 Upgrade to version 1.3.0. 2015-07-20 08:26:03 +00:00
Baptiste Daroussin
086f7f854a Convert to USES=libedit 2015-07-19 14:38:43 +00:00
Sunpoet Po-Chuan Hsieh
a88aedc71c - Update to 1.42
Changes:	http://search.cpan.org/dist/Scalar-List-Utils/Changes
PR:		201189
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 19 days)
2015-07-18 17:06:45 +00:00
John Marino
3f7771b68e lang/gcc5-aux: Upgrade version 20150609 => 20150716 (release 5.2.0)
This contains some minor fixes for DragonFly's master branch.  The
patch diffs are less due to freebsd unwind support backport to 5 branch.
2015-07-18 13:30:27 +00:00
Gerald Pfeifer
a480a99ded Update to the 20150715 snapshot of GCC 4.9.4. 2015-07-17 22:31:47 +00:00
Philip M. Gollucci
ba2d8c3ca0 lang/lua53: fix dependencies
Prevent /usr/lib/libedit.so from being used over
/usr/local/lib/libedit.so.0 from devel/libedit

Note: libedit should be made into a USES

Reported by:    sunpoet
Pointy hat to:  myself (pgollucci)
2015-07-17 17:02:13 +00:00
Gerald Pfeifer
f37cc2145c Update to GCC 4.8.5. Mostly bug fixes, a very conservative update. 2015-07-17 08:45:45 +00:00
Philip M. Gollucci
1d0c6d6f85 lang/lua53: 5.3.0 -> 5.3.1
PR:                  201469
Submitted by:        milios@ccsys.com
2015-07-16 18:35:33 +00:00
Mathieu Arnold
66fb55605c Update to v5.23.0-121-g0d610ac.
Changes:	https://github.com/Perl/perl5/compare/v5.23.0-85-g18b0188...v5.23.0-121-g0d610ac
Sponsored by:	Absolight
2015-07-16 15:57:37 +00:00
Jimmy Olgeni
9bf5e57a9f Upgrade to version 4.7.7. 2015-07-16 09:16:57 +00:00
Brooks Davis
f9a54e9c47 Mark broken on armv6 as it fails to link there and currently wouldn't be very
useful.

PR:		201599
Submitted by:	sbruno
2015-07-15 23:31:39 +00:00
Brooks Davis
2ad50bf922 Upgrade to 3.6.2 release. 2015-07-14 22:52:18 +00:00
Jean-Sébastien Pédron
647a98aff0 lang/rust-nightly: New port for the nightly version of Rust
Differential Revision:	https://reviews.freebsd.org/D2798
Reviewed by:	jonathan, kwm
Approved by:	jonathan
2015-07-14 22:36:53 +00:00
Baptiste Daroussin
18c0652534 The lazarus GTK1 interface has been discontinued upstream:
http://wiki.lazarus.freepascal.org/GTK1_Interface
2015-07-14 20:16:29 +00:00
John Marino
8c28967d82 lang/gcc-aux: Attempt to fix lang/gnatdroid breakage
Reported by:	pkg-failout
2015-07-14 16:18:35 +00:00
Gerald Pfeifer
2653c30b1e Update to the 20150712 snapshot of GCC 6. 2015-07-12 23:47:54 +00:00
Gerald Pfeifer
d4175dc880 Update to the 20150708 snapshot of GCC 4.9.4. 2015-07-12 22:48:41 +00:00
Sunpoet Po-Chuan Hsieh
68b0deb8b6 - Add LICENSE
- Fix PLIST
2015-07-12 16:08:16 +00:00
John Marino
865df9e12d lang/gcc-aux: Upgrade version 20141023 => 20150626 (4.9.2 => 4.9.3)
All the NetBSD/OpenBSD changes were also stripped out, which greatly
reduced the diff patch sizes (among other changes to ada support)
2015-07-12 11:04:22 +00:00