1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-28 10:08:24 +00:00
Commit Graph

14465 Commits

Author SHA1 Message Date
Mathieu Arnold
7823fa4b7e Cleanup GH_* and variables order.
Sponsored by:	Absolight
2015-12-29 14:30:46 +00:00
John Marino
6256117d69 lang/python27(3*), Mk/Uses/python.mk: remove make spawn
There are some inefficiencies in python.mk that significantly slow down
full tree scanning.  The use of bmake to obtain the current version of
a specific python is responsible for the majority of the slow done.

This commit splits out the PYTHON_PORTVERSION definition (which is the
same as the lang/python* PORTVERSION) into separate files.  With this
change, python.mk can simple include the makefile fragment instead of
spawning a new instance of make.

Different Revision:	https://reviews.freebsd.org/D4660
Approved by:		antoine (python), mva (python)
2015-12-29 12:03:09 +00:00
Mathieu Arnold
784bbbe4c9 Update to v5.23.6-31-g7c69ad4.
Changes:	https://github.com/Perl/perl5/compare/v5.23.5-265-gd66eeb1...v5.23.6-31-g7c69ad4
Sponsored by:	Absolight
2015-12-28 14:14:36 +00:00
Bernard Spil
21989ce0a8 lang/python33: Fix typo in No-SSLv3 patch
- Fix typo that was introduced with the No-SSLv3 patch [1]

[1] http://svnweb.freebsd.org/changeset/ports/404347

Reported by:	antoine via pkg-fallout
Reviewed by:	koobs (mentor, python), antoine (python)
Approved by:	koobs (mentor, python), antoine (python)
Differential Revision:	https://reviews.freebsd.org/D4721
2015-12-28 12:42:40 +00:00
John Marino
5ad6782bfa lang/gcc6-aux: Update version 20151129 => 20151227 2015-12-28 00:55:47 +00:00
Adam Weinberger
fcd356b767 Update to 0.24.
In TEST_DEPENDS, change the Sub::Name dependency to Sub::Util (see Changes).

Changes: https://metacpan.org/changes/distribution/Try-Tiny

PR:		205272
Approved by:	maintainer timeout (15 days)
2015-12-27 23:24:09 +00:00
Dmitry Marakasov
d0b632e17d - Mark NO_CCACHE, fails to build with ccache enabled:
ccache: error: Failed to create directory /nonexistent/.ccache/tmp: Permission denied

Approved by:	portmgr blanket
2015-12-26 14:57:28 +00:00
Antoine Brodin
daf5be1a3d Restore unixccompiler.py patch, it was not included upstream 2015-12-25 21:51:59 +00:00
Bernard Spil
a43a125b90 lang/python32: Mark deprecated / fix No-EDGD/-SSLv3
- Mark DEPRECATED, EXPIRES Feb 2016 [1]
  - Backport issue21356 RAND_egd fix [2]
  - Fix build for openssl -nossl3

[1] https://www.python.org/dev/peps/pep-0392/#lifespan
[2] http://bugs.python.org/issue21356

PR:		195513
Reviewed by:	koobs (mentor, python), feld (mentor)
Approved by:	koobs (python, mentor)
Differential Revision: https://reviews.freebsd.org/D4701
2015-12-24 17:09:12 +00:00
Bernard Spil
8ecfacd239 lang/python33: Update to 3.3.6
- Update to 3.3.6 (released 2014-10-11)
  - Backport issue21356 RAND_egd fix [1]
  - Fix build for openssl -nossl3
  - Remove unixcompiler patch, included upstream
  - Switch regression-test to TEST_TARGET/TEST_ARGS
  - Mark DEPRECATED, EXPIRES Sept 2017 [2]

[1] http://bugs.python.org/issue21356
[2] https://www.python.org/dev/peps/pep-0398/#lifespan

This is a bug/security fix update. Changelog:

  https://docs.python.org/3.3/whatsnew/changelog.html#python-3-3-6

PR:		195511
Reviewed by:	koobs (mentor, python), feld, miwi, AMDmi3
Approved by:	koobs (python), miwi, AMDmi3
Differential_Revision:	https://reviews.freebsd.org/D4695
2015-12-24 12:06:30 +00:00
Martin Wilke
b05bb8a6fb - Switch regression-test to TEST_TARGED
Discussed in:   D4695
Reviewed by:	koobs
2015-12-24 11:39:53 +00:00
Cy Schubert
e70d3d67f8 Correctly locate the config file and use the correct complier when
linking.

Submitted by:	gahr
Obtained from:	https://people.freebsd.org/~gahr/lang-dmd2.diff
2015-12-23 19:25:48 +00:00
Sunpoet Po-Chuan Hsieh
3b79030e80 - Update to 2.0.0p648
- Add LICENSE_FILE
- Use USES=autoreconf instead of USE_AUTOTOOLS=autoconf
- Use USES=libedit
- Use USES=tar:xz
- Silence patch and build messages

Changes:	https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-0-0-p648-released/
		http://svn.ruby-lang.org/repos/ruby/tags/v2_0_0_648/ChangeLog
Security:	3b50881d-1860-4721-aab1-503290e23f6c
Differential Revision:	https://reviews.freebsd.org/D4668
PR:		205487
Exp-run by:	antoine
MFH:		2015Q4
2015-12-23 19:11:44 +00:00
Sunpoet Po-Chuan Hsieh
46b072cd1b - Update to 2.1.8
- Add LICENSE_FILE
- Use USES=autoreconf instead of USE_AUTOTOOLS=autoconf
- Use USES=libedit
- Silence patch and build messages

Changes:	https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-1-8-released/
		http://svn.ruby-lang.org/repos/ruby/tags/v2_1_8/ChangeLog
Security:	3b50881d-1860-4721-aab1-503290e23f6c
Differential Revision:	https://reviews.freebsd.org/D4668
PR:		205487
Exp-run by:	antoine
MFH:		2015Q4
2015-12-23 19:10:47 +00:00
Sunpoet Po-Chuan Hsieh
69857748b9 - Update to 2.2.4
- Add LICENSE_FILE
- Use USES=autoreconf instead of USE_AUTOTOOLS=autoconf
- Use USES=libedit
- Silence patch and build messages

Changes:	https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-2-4-released/
		http://svn.ruby-lang.org/repos/ruby/tags/v2_2_4/ChangeLog
Security:	3b50881d-1860-4721-aab1-503290e23f6c
Differential Revision:	https://reviews.freebsd.org/D4668
PR:		205487
Exp-run by:	antoine
MFH:		2015Q4
2015-12-23 19:09:55 +00:00
Dmitry Marakasov
574705d88d - Remove unneeded @dir's from plist
Approved by:	portmgr blanket
2015-12-23 16:37:15 +00:00
Jimmy Olgeni
afdba1bae0 Upgrade lang/erlang-runtime17 to version 17.5.6.7. 2015-12-22 14:08:21 +00:00
Martin Wilke
df08d0c785 - Update lang/python32 to 3.2.6 [1]
- Update lang/python35 to 3.5.1 [2]
- Update lang/python-doc-html for [1]
- Switch to do-test

Changelog:
[1] https://hg.python.org/cpython/file/v3.2.6/Misc/NEWS
[2] https://docs.python.org/3.5/whatsnew/changelog.html#python-3-5-1-final

Reviewed by:	koobs (python)
Approved by:	mat (mentor)
Differential Revision:	D4663
2015-12-21 18:13:33 +00:00
Mathieu Arnold
4fbca36baa Upate to v5.23.5-265-gd66eeb1.
Changes:	https://github.com/Perl/perl5/compare/v5.23.5-201-gd6fa2e2...v5.23.5-265-gd66eeb1
Sponsored by:	Absolight
2015-12-21 14:18:08 +00:00
John Marino
3ced058353 lang/nbc: Unbreak after upgrade to FPC 3.0.0 2015-12-21 11:17:46 +00:00
John Marino
090b2c657f lang/fpc-units, devel/fpc-bfd: Use binutils instead of ancient libbfd
Currently, lang/fpc-bfd can't be installed if devel/binutils is already
on the system.  Given that this is a requirement for lang/gcc and other
big patches, chances are there will be a conflict.  Resolve the problem
by making devel/fpc-bfd depend on devel/binutils instead.  This also
allows the BFD option on FreeBSD9 to be re-enabled.
2015-12-21 10:18:38 +00:00
John Marino
971c1c596a lang/fpc: Restore DragonFly support
FPC cannot use the gold linker.  Gold requires that the linker script have
the --script flag passed, but doing so will break FreePascal (the flags
causes the internal linker to be bypassed).  Since DragonFly switches
linkers through the environment and it's not clear how to set that, I've
hardcoded the linker path for DragonFly for now.  Also, we must avoid using
Gold for the bootstrap compiler (which has not been hardcoded) so passing
LDVER=ld.bfd during the bootstrap stage is necessary to guarantee this.
FreeBSD doesn't use this variable so its harmless on that OPSYS.

The other major fix was fixing the dirent record which differs on DragonFly.
This is why unit searching has always failed.

All patches will be submitted upstream.  This should be a no-op for FreeBSD,
thus no bump.
2015-12-21 09:57:34 +00:00
John Marino
fd6b50a6f1 lang/fpc-base: Re-enable docs run dependency
I forgot that this dependency was suppressed during 3.0.0
ports development.
2015-12-21 02:12:57 +00:00
Antoine Brodin
1311c0d549 Fix distinfo for python 2.7.11 documentation
Reported by:	pkg-fallout
2015-12-20 12:12:03 +00:00
Jimmy Olgeni
4ffddd897c Upgrade lang/erlang-java to version 18.2.1; add LICENSE. 2015-12-19 23:23:36 +00:00
Jimmy Olgeni
fb6066c552 Upgrade lang/erlang-wx to version 18.2.1; add LICENSE. 2015-12-19 23:23:08 +00:00
Conrad Meyer
6905cd6f14 lang/python: Update to 2.7.11
Announcement: https://www.python.org/downloads/release/python-2711/
Mailing list: https://mail.python.org/pipermail/python-announce-list/2015-December/010999.html
Changelog:    https://hg.python.org/cpython/raw-file/v2.7.11/Misc/NEWS

Important changes for this release:
 - Python 2.7.11 is a bug fix release of the Python 2.7.x series.

Reviewed by:	koobs
Sponsored by:	EMC / Isilon Storage Division
Differential Revision:	https://reviews.freebsd.org/D4413
2015-12-19 01:45:47 +00:00
Romain Tartière
c845cfde98 Update to 4.2.1.124.
While here, import DNS cache fix [1].

Submitted by:	feld [1]
2015-12-18 16:29:57 +00:00
Jimmy Olgeni
21d2f38cb5 Reduce diffs with lang/erlang-runtime18. 2015-12-18 14:23:32 +00:00
Jimmy Olgeni
49637af9e0 Upgrade lang/erlang-runtime18 to version 18.2.1. 2015-12-18 14:22:58 +00:00
Jimmy Olgeni
d68f1f171d Upgrade lang/erlang to version 18.2.1. 2015-12-18 14:22:11 +00:00
John Marino
5630b0f07c lang/ocaml: Unbreak DragonFly
The previous upgrade removed all the dragonfly patches.  Bring those
back to restore the port on DragonFly.

PR:	203589
2015-12-17 10:00:27 +00:00
Mathieu Arnold
8ea10ee857 Have patches for Perl ports use the correct file names.
Sponsored by:	Absolight
2015-12-16 15:43:47 +00:00
Frederic Culot
bce1c7e8e8 - Reassign sperber@'s ports after his commit bit was taken in for safekeeping 2015-12-16 13:45:17 +00:00
John Marino
6f26db74da lang/gnatdroid-sysroot(-x86): Only for i386 and amd64
The gnatdroid sysroot* and binutils* ports do build on other
architectures, but the actually gnatroid cross-compilers do not.
Until this changes, there is no point to build the dependencies
so suppress their building on non-x86 platforms.
2015-12-16 10:32:57 +00:00
Marcus von Appen
e2c689dbf3 - Update to version 1.5.1
A full list of changes since version 1.4.1 can be found at
https://github.com/micropython/micropython/releases.

Changelog: https://github.com/micropython/micropython/releases/tag/v1.5.1
2015-12-16 09:35:10 +00:00
Wen Heping
4776950de3 - Update to 4.02.3
PR:		203589
Submitted by:	michipili@gmail.com(maintainer)
2015-12-16 03:31:51 +00:00
Johan van Selst
0b10f5b7df Use modern USES features (execinfo, localbase); no functional changes
PR:		205347
Submitted by:	pawel
2015-12-15 22:12:04 +00:00
Alex Dupre
8ac0713bc4 Switch to onigurum5 port and bump PORTREVISION. 2015-12-15 14:53:35 +00:00
Mathieu Arnold
48b6152422 Update to v5.23.5-201-gd6fa2e2.
Changes:	https://github.com/Perl/perl5/compare/v5.23.5-139-g9da07e0...v5.23.5-201-gd6fa2e2
Sponsored by:	Absolight
2015-12-14 12:32:19 +00:00
Mathieu Arnold
6da239e9ca Fix MASTER_SITES, should have been part of the update.
Sponsored by:	Absolight
2015-12-14 09:46:51 +00:00
Adam Weinberger
1dc5524ab1 Update perl 5.22 to 5.22.1.
Changes: https://metacpan.org/changes/release/SHAY/perl-5.22.1
2015-12-14 03:15:37 +00:00
Raphael Kubo da Costa
5b3f3dd953 At very long last land PyQt5 5.5.1 ports.
Add the required bits to Uses/pyqt.mk along with all the PyQt5 ports.
Thankfully this commit is mostly adding new ports, as the hard work was
already done in r403297 and r403662.

Huge kudos to Tobias Berner <tcberner@gmail.com> and, most importantly,
Guido Falsi (madpilot@) for their initial work on these ports (see D2910 in
Phabricator for an earlier version of the PyQt5 patch set).

PR:		204672
2015-12-13 21:56:50 +00:00
Steve Wills
25b1bd5ff4 mark some of the ports that don't build on powerpc64 for me 2015-12-13 16:07:27 +00:00
Thomas Zander
40e7ec9ec0 Update to upstream version 1.5.0; add OPTION to depend on gdb from ports 2015-12-13 14:21:05 +00:00
David Naylor
975bf27a8f lang/pypy: unbreak build on i386 and armv6
- Add back PYPY_BITS as it is required to define the names of two files,
   depending if pypy is translated for 32 or 64 bit systems [1].
 - Change maintainership to python@ [2][3][4]

Reported by:	pkg-fallout [1]
Approved by:	koobs@ [2]
PR:		204743 [3]
Submitted by:	robak@ [4]
2015-12-13 13:16:31 +00:00
Dmitry Marakasov
080ab42ee4 - Add LICENSE_FILE
- Silence stripping
2015-12-13 03:59:15 +00:00
Martin Wilke
9146c80d02 - Update maintainer mail address
- Update/Remove MASTER_SITE

PR:		204755
Submitted by:	 jwbacon@tds.net (maintainer)
Approved by:	mat (mentor)
Differential Revision:	D4493
2015-12-11 08:48:56 +00:00
John Marino
6e3d37113d Move math/why3-gpl => math/why3-spark
There are two reasons to rename this port.
1) Upstream never liked it and requested -spark be the suffix instead
2) An ongoing attempt to fix lang/spark may result in a number of slave
   ports with a -spark suffix, so this keeps up consistency as all of
   these ports only exist to support that port.
2015-12-10 20:20:22 +00:00
John Marino
3a37de6243 lang/fpc-units: Fix BFD option regression
The BFD option is supported to be off by default on FreeBSD9, but the
upgrade to version 3.0.0 re-enabled it because the logic to prevent this
was faulty.  Using the immediate evaluation (:=) for the options
definition restores the intended configuration.

Reported by:	pkg-fallout
2015-12-09 23:36:19 +00:00