Commit graph

13707 commits

Author SHA1 Message Date
Mathieu Arnold
517ce1af11 Remove old, unused, code.
Sponsored by:	Absolight
2015-04-11 10:45:53 +00:00
Mathieu Arnold
a645f979f5 Patch Perl's header for c++11 compatibility.
While there, drop MASTER_SITE_SUBDIRS.

PR:		199361
Submitted by:	amdmi3
Sponsored by:	Absolight
2015-04-11 10:31:43 +00:00
Jimmy Olgeni
7fcfcfbf50 Upgrade to version 17.5.1.
No tarballs for this release have been provided by upstream so far.
2015-04-11 09:27:16 +00:00
Mathieu Arnold
2f75f48bbc These needs Module::Build.
Sponsored by:	Absolight
2015-04-11 08:28:39 +00:00
Gerald Pfeifer
2bbfcd5216 Update to the 20150408 snapshot of GCC 4.9.3. 2015-04-10 20:09:27 +00:00
Johannes Jost Meixner
e9eadd50b0 lang/lci: unbreak on 11.0-CURRENT
USES+= readline doesn't automatically imply using ports readline on platforms
that don't have it in base. Work around by making that dependency explicit.

Spotted by:	Maxim Filimonov <che@bein.link>
Discussed with:	bapt
2015-04-10 16:01:54 +00:00
Alexey Dokuchaev
0b20679a9f Add a port of minimal Scheme implementation for use as a C extension
language (Chibi-Scheme).

PR:		199086
Submitted by:	Tobias Kortkamp
2015-04-10 10:44:22 +00:00
Mikhail Teterin
6f2b46a5c2 Unbreak by upgrading from 0.58 to 0.64 released last Autumn. The latest
version supports all versions of LLVM except 3.6.

While here:

	* Make detection of the installed LLVM automatic, using the
	  latest installed or 3.5 if none are present. It is possible
	  to supply a different value by setting LLVM_VERSION.
	  (Somebody ought to port llvm to the DEFAULT_VERSIONS framework.)
	* Do not even download the docs, if the DOCS-option is off.
	* If DOCS-option is on, do not install the *.tm files.
	* Force the tool to look for documentation in ${DOCSDIR}.
	* Add the functional regression-check target to Makefile.

Approved by:	being condemned too often for too long
2015-04-10 00:54:10 +00:00
John Marino
41c043e826 lang/pure: adjust MASTER_SITES slightly, unbreak 2015-04-09 14:43:41 +00:00
Antoine Brodin
d3d0581499 Mark BROKEN again and re-schedule for removal 2015-04-09 14:30:05 +00:00
John Marino
931d8515a5 lang/pure: Unbreak. Version 0.58 was always llvm 3.3 compatible
This port was marked for removal based on the information that pure
required llvm 3.2.  Pure apparently is continuously developed.

  - Version 0.58 - (this one) compatible with llvm 3.3
  - Version 0.59 - compatible with llvm 3.4
  - Version 0.61 - compatible with llvm 3.5
  - Version 0.64 - latest

I didn't reset the maintainer, but it's suspicious that it was marked
broken this long for no good reason and no heads up from maintainer.
While here, unmask install commands, wrap lines, be DF friendly.

Approved by:	blanket.
2015-04-09 14:05:20 +00:00
Mathieu Arnold
bfee655ccf Make Perl build more reproducibly.
Differential Revision:	https://reviews.freebsd.org/D2016
Some bits from:	Jérémy Bobbio <lunar@debian.org>
Sponsored by:	Absolight
2015-04-09 12:21:29 +00:00
Baptiste Daroussin
06f79b66f2 Convert bsd.gnustep.mk to USES=gnustep
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG

Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui

Merge deskutils/preferencepanes into deskutils/systempreferences
2015-04-09 07:44:41 +00:00
Rene Ladan
02580c63c3 Remove expired ports:
2015-03-31 lang/gnatdroid-armv5: Nobody cares enough to fix sigtramp-android.c for ARMv5
2015-03-28 sysutils/puppet27: Does not work with Ruby 2.x
2015-03-31 www/rubygem-form_data: Use www/rubygem-http-form_data instead (renamed by upstream)
2015-03-31 www/typo345: Upgrade to www/typo3 or www/typo3-lts
2015-04-07 17:59:01 +00:00
Brooks Davis
b6e7e28a59 Upgrade to r234164.
PR:		197908 (seems to build with gcc 4.9)
2015-04-06 21:51:35 +00:00
Bryan Drewery
412afd34ba Force a rebuild/upgrade to chase head r280306 which removed SSLv2 support.
This fixes head package users so they have working SSL support. There was
already a built-time fix for this.
2015-04-06 16:58:36 +00:00
Gerald Pfeifer
5d1a82f687 Remove unnecesssary UNIQUENAME. 2015-04-06 15:36:43 +00:00
Baptiste Daroussin
5f327a4727 Update to 1.2.0
Main changes: debugger support and performance improvements
2015-04-06 14:53:46 +00:00
Gerald Pfeifer
defd9aab77 Update to the 20150405 snapshot of GCC 5.0. 2015-04-06 14:21:56 +00:00
John Marino
282fa2e294 lang/gcc5-aux: Upgrade snapshot from 22 March to 05 April 2015-04-05 23:16:50 +00:00
Brooks Davis
a14d272fb8 Upgrade to 3.5.2 release. 2015-04-05 21:13:50 +00:00
Johan van Selst
c9509a1c47 Update intercal to 0.30 (bugfix release) 2015-04-05 09:19:43 +00:00
Baptiste Daroussin
0cd8055fc5 Update to 1.1.3 2015-04-04 10:49:57 +00:00
Antoine Brodin
af68f1bf49 Hook nim to the build 2015-04-03 20:46:48 +00:00
Bartek Rutkowski
dd5e0f907f lang/nimrod: MOVED to lang/nim and update 0.9.2 -> 0.10.2
- Upstream has renamed the project from 'nimrod' to 'nim'

PR:		199118
Submitted by:	Neal Nelson <ports@nicandneal.net>
2015-04-03 20:32:14 +00:00
Gerald Pfeifer
96371829cf Update to the 20150402 snapshot of GCC 4.8.5. 2015-04-03 14:23:04 +00:00
Gerald Pfeifer
14443b7cc9 Update to the 20150325 snapshot of 4.9.3.
Set CPE_VERSION.
2015-04-03 13:22:07 +00:00
Gerald Pfeifer
0ff05d75c8 Update to the 20150329 snapshot of GCC 5.0. 2015-04-03 13:20:01 +00:00
Marcus von Appen
24b9f273e6 - Update to version 1.4
Major changes since 1.3.1:

- new builtins, ujson, uheapq, ubinascii modules
- new memoryview and compile builtins
- improvements for eval and exec
- array slice assignment support
- basix regex support
- x86 support for the native emitter
- many other fixes and improvements

Changelogs: https://github.com/micropython/micropython/release
2015-04-03 12:59:59 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
Jimmy Olgeni
5c40681b62 Upgrade to version 17.5. 2015-04-02 11:39:04 +00:00
Johan van Selst
5ee40bc598 Add patch to fix build on i386 with clang 2015-04-02 05:22:03 +00:00
Johan van Selst
46bfd8246c - Add patch to fix build on 10.x amd64
- Add patch to fix build on 10.x
2015-04-02 05:20:16 +00:00
Bryan Drewery
e710b8dad9 - Fix runtime with OpenSSL after the removal of SSLv2 in head.
- Make the main LOCALBASE/bin files into symlinks to the actual version to
  make it simpler to tell which version is default.
2015-04-01 23:26:10 +00:00
John Marino
c5ef2d3dad lang/gnatdroid-armv8: Mark broken on FreeBSD 8
This has never built on FreeBSD 8 after the base compiler was upgraded
from GNAT 4.6 to 4.7 and later 4.9.  It fails will many c++ complaints
about multiple definition of __x86.get_pc_thunk.cx and consequential
errors.  I'm tired of the cluster builders sending me an email about it.
I'm never going to fix it, so let's mark it broken.
2015-04-01 19:48:37 +00:00
Alex Dupre
4448e7629e Update to 5.4.39 release. 2015-04-01 08:39:14 +00:00
Alex Dupre
80f23c7efb Update to 5.5.23 release. 2015-04-01 08:32:11 +00:00
Alex Dupre
27c4ca46c5 Update to 5.6.7 release. 2015-04-01 08:31:33 +00:00
Bryan Drewery
cabf178cbc Remove references to removed tk ports. 2015-03-31 23:40:34 +00:00
Brooks Davis
bfa57ac58b Catch the set of host platforms up to the set in llvm ports.
To revision bump as it only effects building the port on platforms that
would fail before.
2015-03-31 14:33:33 +00:00
Steve Wills
70eb32067e lang/ruby21: fix bug in bundled rdoc
Obtained from:	55fbd8947f
2015-03-30 15:30:30 +00:00
John Marino
bd572fa8f6 lang/erlang* : Use OPTIONS_EXCLUDE_DragonFly to block SCTP option
DragonFly no longer has SCPT in base and when it did, it was ancient.

Approved by:	DragonFly blanket
2015-03-26 20:55:01 +00:00
John Marino
31c3d6fe0e lang/gcc: Use OPTIONS_EXCLUDE_DragonFly to block JAVA
Adjust lang/gcc as was done for gcc46+

Approved by:	DragonFly blanket
2015-03-26 20:43:08 +00:00
John Marino
bd64a4f18c lang/gcc(46,47,48,49,5): Use OPTIONS_EXCLUDE_DragonFly to block JAVA
The JAVA frontend doesn't build on DragonFly on any release.  The new
OPTIONS_EXCLUDE_${OPSYS} feature is a nice way to avoid the use of
Makefile.DragonFly (most are in dports, but one is in lang/gcc5).

The recent addition of CXXFLAGS to lang/gcc5 prevents Makefile.DragonFly
on lang/gcc5 from being removed outright.  There are a couple of options
available to allow its removal, but I'll need to discuss with Gerald.

Approved by:	DragonFly blanket
2015-03-26 20:36:04 +00:00
John Marino
1e73268a09 lang/icon: Add DragonFly support
Bring in fix from dports (port is not maintained)
2015-03-26 16:18:10 +00:00
John Marino
69b8346356 lang/rust: Add special IGNORE for DragonFly
lang/rust-dragonfly is in dports and it is bleeding edge (updated every
couple of weeks)
2015-03-26 14:29:57 +00:00
Cy Schubert
ab289701d8 Update 2.066.1 --> 2.067.0 2015-03-26 13:31:14 +00:00
Johannes Jost Meixner
f892aa4b4e lang/lci: fix build on -HEAD
- Add USES+= readline to work around readline removal from base,
  which causes build-issues on 11.0-CURRENT
- While there, remove GH_COMMIT

Spotted by:	Maxim Filimonov <che@bein.link>
Differential Revision:	https://reviews.freebsd.org/D2147
Approved by:	koobs (mentor)
2015-03-26 09:38:44 +00:00
Alex Dupre
e21522479b Update to 2.11.6 release.
PR:		198341
Submitted by:	j-keck <jhyphenkeck@gmail.com>
2015-03-25 20:32:44 +00:00
Jimmy Olgeni
d3bb8e3d57 Fix pkg-plist for THREADS option; use OPTIONS_SUB.
PR:		198897
Submitted by:	marino
2015-03-25 14:24:55 +00:00