Gerald Pfeifer
9111836c05
Update to the 20131212 snapshot of GCC 4.8.3.
2013-12-16 03:31:10 +00:00
Gerald Pfeifer
2639ceabbb
Update to the 20131215 snapshot of GCC 4.9.0.
2013-12-16 01:59:25 +00:00
Gerald Pfeifer
6527e22488
Update to the 20131214 snapshot of GCC 4.7.4.
2013-12-16 00:54:23 +00:00
Rene Ladan
14f13b87df
Specify which BSD licence applies.
...
Submitted by: make check-sanity
2013-12-15 17:41:39 +00:00
William Grzybowski
bf1dd3915f
lang/tinypy: fix usage of python and examples
...
Reported by: exp-run (PR 184591)
Approved by: portmgr (blanket)
2013-12-15 17:21:06 +00:00
Baptiste Daroussin
99db4b1c3a
Update to 5.2.3
...
Pass maintainership to lua@
Lots of cleanup in the Makefile
Reduce patching
Support stage
2013-12-15 00:56:05 +00:00
Florian Smeets
6fbff9d8da
Update to 5.3.28
...
Security: 47b4e713-6513-11e3-868f-0025905a4771
2013-12-14 23:30:36 +00:00
Alex Dupre
b92229a772
Update to 5.5.7 release and refresh patches.
2013-12-14 12:46:13 +00:00
Alex Dupre
ce9ba7129c
Update to 5.4.23 release and refresh patches.
2013-12-14 12:45:40 +00:00
Baptiste Daroussin
18ffe68601
Build fine with recent compilers
2013-12-13 15:26:52 +00:00
Baptiste Daroussin
4f644f27cf
Build with any recent compilers
...
Convert to modern LIB_DEPENDS
USE_GMAKE -> USES=gmake
Remove unsupported bits
2013-12-13 15:23:36 +00:00
Pietro Cerutti
71fe78ed54
- Get rid of unneeded conditionals
...
Suggested by: bapt
2013-12-13 09:03:57 +00:00
Pietro Cerutti
01d18dfe53
- Convert to OPTIONSng
...
- STAGE-clean
- Fix build on current [1]
Suggested by: gnn [1]
2013-12-13 08:46:32 +00:00
Sunpoet Po-Chuan Hsieh
d9cc3a8cd9
- Update LICENSE
...
Discussed with: eadler
2013-12-13 02:17:30 +00:00
Sunpoet Po-Chuan Hsieh
9b04c27f2a
- Add missing blank line between MAINTAINER section and LICENSE section
2013-12-13 01:06:00 +00:00
Baptiste Daroussin
661a3f91f8
Convert LIB_DEPENDS for ports depending on boost
2013-12-12 13:01:40 +00:00
Jimmy Olgeni
29689439c6
Upgrade to version R16B03.
2013-12-12 11:27:53 +00:00
Koop Mast
3c42a05d45
Install python[23].pc files for the lang/python[23] ports.
...
Discussed with: koobs@
Approved by: python@ (wg@)
2013-12-12 08:12:13 +00:00
Eitan Adler
2a0772d861
Templates, Mk/ lang/ruby*: add the RUBY license
...
The current Ruby license is an optional choice of BSD-2-Clause and the 'Ruby'
license. This is not OSI approved.
Approved by: portmgr (tabthorpe)
2013-12-11 23:07:43 +00:00
Tim Bishop
3c26e4b44e
- Fix build. Needs pkgconfig.
2013-12-11 19:59:32 +00:00
David Naylor
69207e05fb
Add missing patch (missing svn add
) for lang/pypy.
...
Without this patch building and packaging would fail so no PORTREVISION
required.
Reported by: bdrewery, pkg-fallout
2013-12-11 19:28:33 +00:00
Mathieu Arnold
61471fa197
Remove Qt from the dependencies, it uses a bundled up version.[1]
...
While there, convert to USES, and use new LIB_DEPENDS format.
maintainer timeout[1]
PR: ports/184294 [1]
Submitted by: Benjamin Lee [1]
2013-12-11 15:09:13 +00:00
Sunpoet Po-Chuan Hsieh
d2435a2ea2
- Update USE_PYTHON
...
- Fix shebang for users with python3x as default python interpreter
Submitted by: sunpoet (myself)
Approved by: vanilla (maintainer)
2013-12-11 11:31:07 +00:00
Ganael LAPLANCHE
6e39a5dd87
- Update devel/tbb to 4.2.2
...
- Cleanup DISTNAME and WRKSRC definitions
- Use INSTALL_LIB instead of INSTALL_DATA + STRIP_CMD
- Bump dependent ports' revisions
PR: ports/184526
Submitted by: delphij
2013-12-11 07:53:16 +00:00
David Naylor
3b6e99dce7
Remove LATEST_LINK from my ports and fix CONFLICTS for lang/pypy.
2013-12-10 18:48:22 +00:00
David Naylor
4fd7b4a24e
Update lang/pypy to 2.2.1 (back-ported from lang/pypy-devel r336049).
2013-12-10 07:57:46 +00:00
David Naylor
d77a1db14c
Update lang/pypy-devel to 2.2.1.
...
- Update the memory requirements, decreasing from previous version.
2013-12-10 07:36:09 +00:00
Jimmy Olgeni
c38b25c0b5
Unbreak by replacing make with gmake.
...
PR: ports/184593
Submitted by: marino
2013-12-09 12:49:53 +00:00
Gerald Pfeifer
0b0a0e089e
Update to the 20131208 snapshot of GCC 4.9.0.
2013-12-09 00:04:45 +00:00
Julien Laffaye
5d7fab8cad
- Update to 1.2 [1]
...
- Remove obsolete pkg-message [2]
PR: ports/184454 [1], ports/176473 [2]
Submitted by: lwhsu
2013-12-08 13:33:35 +00:00
Marcus von Appen
ec724aee7e
- Fix the usage of 'python' to get rid of the implicit lang/python
...
dependency
- lang/v8 requires python to build
Approved by: portmgr (blanket)
2013-12-08 13:29:41 +00:00
Kubilay Kocak
7db9db9528
Bump PORTREVISION for all Python ports to pickup the recent ARM patch
...
PR: ports/149167
2013-12-08 09:03:01 +00:00
Kubilay Kocak
9b3e3f814b
Reduce diffs, sort sections & Add LICENSE for Python 2.6, 2.7 & 3.3
...
- Sort USE_*, *_WRKSRC and CONFIGURE/MAKE sections
- Whitespace alignment for readability
- Add LICENSE (PSFL)
Reviewed by: milki
2013-12-08 08:57:34 +00:00
Kubilay Kocak
066dc22931
lang/python26: Add FreeBSD 11 support, enable POSIX Semaphores on FreeBSD 7+
...
Finish off adding FreeBSD 11 support to our Python ports by backporting
wg@'s changesets [1] and [2], and mine from python32 [3] to
lang/python26. These changes also bring more consistency and reduced diffs
between ports
[1] https://svnweb.freebsd.org/ports?view=revision&revision=333665
[2] https://svnweb.freebsd.org/ports?view=revision&revision=333487
[3] https://svnweb.freebsd.org/ports?view=revision&revision=335376
Reviewed by: milki
2013-12-08 08:06:03 +00:00
Kubilay Kocak
ac09e891f7
lang/python26: Use ports libffi to address ctypes build failure on i386
...
Unconditionally use libffi from ports because the Python 2.6 branch was
closed for maintenance when the import of libffi 3.0.13 took place.
fixes _ctypes module build failure on i386. [1]
This change was also committed to lang/python31 [2] and makes the recent
FreeBSD/ARM patch [3] a NOOP, which will once again be addressed when
ports/184517 lands [4]. This gives users the greatest amount of choice
and flexibility just prior to expiry of the python27 and python31 ports
[1] Fixes Issue #17192 : Update the ctypes module's libffi to v3.0.13.
This specifically addresses a stack misalignment issue on x86 and
issues on some more recent platforms. [#17192 ]
http://bugs.python.org/issue17192
http://hg.python.org/cpython/rev/a94b3b4599f1
http://hg.python.org/cpython/rev/688bc0b44d96
[2] https://svnweb.freebsd.org/ports?view=revision&revision=335370
[3] https://svnweb.freebsd.org/ports?view=revision&revision=335867
PR: ports/184517 [4]
2013-12-08 07:13:01 +00:00
Kubilay Kocak
d536d1d88b
All Python ports: Address abort() for ctypes import on FreeBSD/ARM
...
The current FreeBSD/ARM __clear_cache() implementation does nothing #if
__i386__ || __x86_64__ #else abort();
cognet@ advises this is an issue for anything !Apple that is using the
libcompiler_rt provided by Clang on ARM, and requires upstreaming.
This is the root cause of abort() on import for the ctypes module in
Python, as they bundle libffi. [1]
This change patches the bundled libffi library in all Python ports, even
though it is a NOOP for the ports that use devel/libffi. These ports,
currently python31, will get the fix via ports/184517
A huge shout out to cognet@ who helped diagnose the issue and created
the patch to address it. Thank you!
PR: ports/149167 [1]
PR: ports/184517
Submitted by: cognet [3]
Reviewed by: cognet, eadler, milki, ak
2013-12-08 06:22:07 +00:00
Brooks Davis
325cad41e4
Upgrade to 3.4rc2.
2013-12-07 22:27:12 +00:00
Gerald Pfeifer
4999a09a69
STAGEify.
2013-12-07 12:26:48 +00:00
Gerald Pfeifer
7252e7c668
Revert revision 334627 from 2013-11-23 that worked around a problem with
...
the staging infrastructure and had us remove info/gcc46 ourselves. [1]
This has now been addressed in the general infrastructure and actually
causes warnings in some cases. [2]
PR: 184178 [1]
Reported by: amdmi3 [2]
2013-12-07 10:05:49 +00:00
Gerald Pfeifer
6073b55fd3
Revert revision 334619 from 2013-11-22 that worked around a problem with
...
the staging infrastructure and had us remove info/gcc46 ourselves. [1]
This has now been addressed in the general infrastructure and actually
causes warnings in some cases. [2]
PR: 184178 [1]
Reported by: amdmi3 [2]
2013-12-07 10:01:55 +00:00
Baptiste Daroussin
08f1fd4709
Mark as broken, configure does not accept newer nodejs
2013-12-06 11:45:56 +00:00
Kubilay Kocak
a8610b8d32
lang/python27: Remove patch-configure, its now a NOOP
...
lang/python26, lang/python27 and lang/python31 now add
ac_cv_opt_olimit_ok=no to CONFIGURE_ENV to disable functionality that
was removed in Python 3.2+ [1]
Pending a backport of the commit [2] to 2.7, we can now remove the
locally maintained patch to configure that disabled the functionality
when CC = clang.
Apart from being narrower in scope than ac_cv_opt_olimit_ok=no, the patch
doesn't work for FreeBSD versions where clang *is* cc (eg: 10.0+)
[1] http://hg.python.org/lookup/r85656
[2] http://bugs.python.org/issue877121
Reviewed by: antoine
2013-12-05 13:33:17 +00:00
Max Brazhnikov
064f57d542
- Respect CMAKE_BUILD_TYPE
...
Approved by: portmgr (bapt)
2013-12-04 18:48:48 +00:00
Pietro Cerutti
e21bfd517f
- Fix BUILD_DEPENDS
...
Reported by: pkg-fallout
Spotted by: bapt
2013-12-04 16:24:20 +00:00
Max Brazhnikov
a1b0bf4936
- Fix CMAKE_BUILD_TYPE usage
...
Approved by: maintainers
2013-12-03 11:33:38 +00:00
Gerald Pfeifer
51a21b1e40
Update to the 20131201 snapshot of GCC 4.9.0. GCC 4.9 has now entered
...
stage 3 so you can expect an increase in stability, and a focus on bug
fixing.
2013-12-02 10:01:56 +00:00
Gerald Pfeifer
2d496af658
Update to the 20131130 snapshot of GCC 4.7.4.
...
No longer add -I${LOCALBASE}/include to CFLAGS.
Since we now configure with --with-gmp=${LOCALBASE} this is no longer
necessary, and due to bugs in binutils (which should not install ansidecl.h
into ${PREFIX}/include) and GCC (which should search its own include
directories with higher priority) can lead to build failures.
2013-12-02 01:32:15 +00:00
Gerald Pfeifer
4260ab280e
Update to the 20131121 snapshot of GCC 4.8.3.
...
No longer add -I${LOCALBASE}/include to CFLAGS.
Since we now configure with --with-gmp=${LOCALBASE} this is no longer
necessary, and due to bugs in binutils (which should not install ansidecl.h
into ${PREFIX}/include) and GCC (which should search its own include
directories with higher priority) can lead to build failures.
2013-12-01 21:22:44 +00:00
Johan van Selst
effbd66c89
- Remove dependency on mird (obsoleted)
...
- Minor cleanups and bump portrevision
2013-12-01 18:37:27 +00:00
Marcus von Appen
bc5bfbbcb1
- Update to version 2.5.3
...
- Enable staging support
- Pet portlint
2013-12-01 17:59:07 +00:00