| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
The previous upgrade removed all the dragonfly patches. Bring those
back to restore the port on DragonFly.
PR: 203589
Notes:
svn path=/head/; revision=403898
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=403867
|
|
|
|
| |
Notes:
svn path=/head/; revision=403861
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=403859
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=403848
|
|
|
|
|
|
|
|
| |
PR: 203589
Submitted by: michipili@gmail.com(maintainer)
Notes:
svn path=/head/; revision=403835
|
|
|
|
|
|
|
|
| |
PR: 205347
Submitted by: pawel
Notes:
svn path=/head/; revision=403820
|
|
|
|
| |
Notes:
svn path=/head/; revision=403784
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.23.5-139-g9da07e0...v5.23.5-201-gd6fa2e2
Sponsored by: Absolight
Notes:
svn path=/head/; revision=403721
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=403711
|
|
|
|
|
|
|
| |
Changes: https://metacpan.org/changes/release/SHAY/perl-5.22.1
Notes:
svn path=/head/; revision=403705
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=403693
|
|
|
|
| |
Notes:
svn path=/head/; revision=403676
|
|
|
|
| |
Notes:
svn path=/head/; revision=403672
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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]
Notes:
svn path=/head/; revision=403664
|
|
|
|
|
|
|
| |
- Silence stripping
Notes:
svn path=/head/; revision=403652
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update/Remove MASTER_SITE
PR: 204755
Submitted by: jwbacon@tds.net (maintainer)
Approved by: mat (mentor)
Differential Revision: D4493
Notes:
svn path=/head/; revision=403506
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=403466
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=403435
|
|
|
|
| |
Notes:
svn path=/head/; revision=403386
|
|
|
|
|
|
|
| |
Pet overeager portlint (when it comes to patch format).
Notes:
svn path=/head/; revision=403381
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Remove plist-sub PYPY_BITS
- Switch PYPY_VER to PYPY_CFFI_VER
Change Log:
- Highlighted features:
- Update cffi to 1.3.1.
- Update Python implementation to 2.7.10.
- New vectorisation optimisations added to the JIT. To enable add
--jit vec=1 (or --jit vec_all=1 for all vectorisation optimisations).
- Improved JIT warmup time of ~20%.
- Reduced memory consumption by ~20%.
- Numpy's ndarray and numeric dtypes are almost feature complete.
- Numpy's linalg, random and fft have been implemented as cffi modules using
the same underlying libraries as upstream.
- Bug Fixes
- Fix a bug when unrolling double loops in JITted code
- Fix multiple memory leaks in the ssl module, one of which affected CPython
as well (thanks to Alex Gaynor for pointing those out)
- Use pkg-config to find ssl headers on OS-X
- Fix a crash on non-linux when running more than 20 threads
- In cffi, ffi.new_handle() is more cpython compliant
- Accept unicode in functions inside the _curses cffi backend exactly like
cpython
- Fix a segfault in itertools.islice()
- Fix ndarray.copy() for upstream compatability when copying non-contiguous
arrays
- Fix assumption that lltype.UniChar is unsigned
- Fix a subtle bug with stacklets on shadowstack
- Improve support for the cpython capi in cpyext (our capi compatibility
layer). Fixing these issues inspired some thought about cpyext in general,
stay tuned for more improvements
- When loading dynamic libraries, in case of a certain loading error, retry
loading the library assuming it is actually a linker script, like on Arch
and Gentoo
- New features
- Internal cleanup of RPython class handling
- Support stackless and greenlets on PPC machines
- Improve debug logging in subprocesses: use PYPYLOG=jit:log.%d for example
to have all subprocesses write the JIT log to a file called ?log.%d?, with
?%d? replaced with the subprocess? PID.
- Support PyOS_double_to_string in our cpyext capi compatibility layer
- Add an optimization pass to vectorize loops using x86 SIMD intrinsics.
- Support __stdcall on Windows in CFFI
- Improve debug logging when using PYPYLOG=???
- Deal with platforms with no RAND_egd() in OpenSSL
- Numpy
- Improve support for __array_interface__
- Propagate most NAN mantissas through float16-float32-float64 conversions
- Add support for ndarray.ctypes
- Fast path for mixing numpy scalars and floats
- Add support for creating Fortran-ordered ndarrays
- Fix casting failures in linalg (by extending ufunc casting)
- Recognize and disallow (for now) pickling of ndarrays with objects embedded
in them
- Performance improvements and refactorings
- Improvements in slicing byte arrays
- Improvements in enumerate()
- Silence some warnings while translating
- Reuse hashed keys across dictionaries and sets
- Refactor JIT interals to improve warmup time by 20% or so at the cost of a
minor regression in JIT speed
- Recognize patterns of common sequences in the JIT backends and optimize them
- Make the garbage collecter more incremental over external_malloc() calls
- Share guard resume data where possible which reduces memory usage
- Fast path for zip(list, list)
- Reduce the number of checks in the JIT for lst[a:]
- Move the non-optimizable part of callbacks outside the JIT
- Factor in field immutability when invalidating heap information
- Unroll itertools.izip_longest() with two sequences
- Minor optimizations after analyzing output from vmprof and trace logs
- Remove many class attributes in rpython classes
- Handle getfield_gc_pure* and getfield_gc_* uniformly in heap.py
- Improve simple trace function performance by lazily calling fast2locals and
locals2fast only if truly necessary
Submitted by: robak@
PR: 204743 (with modification)
Notes:
svn path=/head/; revision=403361
|
|
|
|
| |
Notes:
svn path=/head/; revision=403273
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=403255
|
|
|
|
|
|
|
|
|
|
| |
framework already sets a unique DISTNAME.
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=403254
|
|
|
|
|
|
|
| |
files/patch-build-without-bootstrap has now made it upstream, so remove it.
Notes:
svn path=/head/; revision=403239
|
|
|
|
| |
Notes:
svn path=/head/; revision=403237
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.23.5-81-g4c29884...v5.23.5-139-g9da07e0
Sponsored by: Absolight
Notes:
svn path=/head/; revision=403205
|
|
|
|
|
|
|
| |
No revbump necessary because gcc6-aux hasn't been imported to dports yet.
Notes:
svn path=/head/; revision=403169
|
|
|
|
|
|
|
|
|
|
|
| |
The UET_Address attribute has been removed for gcc6. It was intended for
internal use only, but it wasn't used. Rather than apply this patch for
GCC6 only through the EXTRA_PATCHES mechanism, just unconditionally remove
the check regardless of gnat used to build it. (It should not make any
difference). No bump required.
Notes:
svn path=/head/; revision=403166
|
|
|
|
| |
Notes:
svn path=/head/; revision=403153
|
|
|
|
|
|
|
|
|
|
| |
- Fix --disable-bootstrap build.
- Add ELFv2 support for FreeBSD PowerPC64.
Approved by: gerald (maintainer)
Notes:
svn path=/head/; revision=403150
|
|
|
|
|
|
|
|
|
|
|
| |
This will be the successor to lang/gcc5-aux. GCC6 is still in development
although the Ada front end is generally stable. Once gcc6-aux is released,
the lang/gcc-aux port will likely be removed. For that to happen, the
gnatdroid compilers need to move from it to gcc5-aux or gcc6-aux. The
Ada framework will also move to gcc6-aux by default as well.
Notes:
svn path=/head/; revision=403127
|
|
|
|
| |
Notes:
svn path=/head/; revision=403112
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the first major release of FreePascal in nearly four years.
There are a ton of new features, way more to list here. see:
http://wiki.freepascal.org/FPC_New_Features_3.0
Several new unit ports were added, some were contracted. Most of
those were absorbed into the main FPC packages, but two units are
no longer supported: sndfile and matroshka.
All 99 remaining ports (including Lazarus ports) were build tested
on FreeBSD i386 and amd64 Release 10.2
Notes:
svn path=/head/; revision=403082
|
|
|
|
|
|
|
|
|
| |
Reestablish the GRAPHITE option. Still off by default, as originally.
Pet overeager portlint (when it comes to patch format).
Notes:
svn path=/head/; revision=403073
|
|
|
|
| |
Notes:
svn path=/head/; revision=403020
|
|
|
|
|
|
|
| |
Approved by: gerald (maintainer)
Notes:
svn path=/head/; revision=403010
|
|
|
|
| |
Notes:
svn path=/head/; revision=402911
|
|
|
|
|
|
|
|
|
|
| |
installed by devel/ccache.
PR: 204937
MFH: 2015Q4
Notes:
svn path=/head/; revision=402868
|
|
|
|
|
|
|
| |
Pet overeager portlint.
Notes:
svn path=/head/; revision=402865
|
|
|
|
|
|
|
| |
PR: 204948
Notes:
svn path=/head/; revision=402862
|
|
|
|
| |
Notes:
svn path=/head/; revision=402857
|
|
|
|
|
|
|
|
| |
PR: 204942
Submitted by: Michael Danilov
Notes:
svn path=/head/; revision=402845
|
|
|
|
|
|
|
|
| |
PR: 204446
Submitted by: tkato432@yahoo.com
Notes:
svn path=/head/; revision=402742
|
|
|
|
|
|
|
|
| |
This should fix i386 pkg-plist check failures, but I haven't tested
it due to not having access to FreeBSD i386 at this moment.
Notes:
svn path=/head/; revision=402735
|
|
|
|
|
|
|
|
|
|
| |
month with the update to GCC 5.3.
PR: 204925
Reported by: amdmi3
Notes:
svn path=/head/; revision=402728
|
|
|
|
|
|
|
|
| |
- Switch to options helpers
- Fix docs installation
Notes:
svn path=/head/; revision=402685
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.23.5-23-g04106f2...v5.23.5-81-g4c29884
Sponsored by: Absolight
Notes:
svn path=/head/; revision=402673
|
|
|
|
| |
Notes:
svn path=/head/; revision=402669
|