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