From experience, OCAML simply is not guaranteed to build concurrently.
Like many other ports that require OCAML to build, Scilab is not jobs
safe. While confirmed this, I discovered the pkg-plist was missing
four files, so I've added those while marking the port jobs unsafe.
[1] Add "compiles" argument to cran to allow R-cran ports need to compile
code to bring in the correct compiler dependencies. Also, ensure
consistency between the compiler selected by the R port and the R-cran ports.
[2] Migrate R-cran ports that manually specify the compiler to
USES=cran,compiles.
PR: 210343
Approved by: wen (1), portmgr (2, blanket)
In addition to supporting GMP or MPIR for multiple-precision integer and
rational arithmetic, gmpy2 adds support for the MPFR (correctly rounded real
floating-point arithmetic) and MPC (correctly rounded complex floating-point
arithmetic) libraries.
WWW: https://pypi.python.org/pypi/gmpy2
WWW: https://github.com/aleaxit/gmpy/releases
PR: 210127
Submitted by: yuri@rawbw.com
checking for pcre_fullinfo in -lpcre... no
checking whether PCRE support suffices... configure: error: pcre >= 8.10 library and headers are required
===> Script "configure" failed unexpectedly.
Reported by: pkg-fallout
- Use the version tag instead of commit hash when they're the same.
- Remove unnneeded variables.
- Simplify go- ports when possible.
- Various fixes.
Sponsored by: Absolight
longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE
Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy.
PR: 209014 (partial)
Submitted by: myself
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D6542
- Introduce new ports for the sqlalchemy 0.9 and 1.0 release branches.
- Deprecate the ports for the 0.6 and 0.7 release branches, as these
have been declared EoL and are no longer supported by upstream.
- Update to the latest available version in each branch.
In detail:
Port Version Maintainer
----------------------------------------------
py-sqlalchemy06 0.6.9 nivit@FreeBSD.org (Deprecate 2016-08-20) [1]
py-sqlalchemy07 0.7.10 nivit@FreeBSD.org (renamed py-sqlalchemy, Deprecate 2016-08-20) [1]
py-sqlalchemy08 0.8.7 nivit@FreeBSD.org (renamed py-sqlalchemy-devel) [1]
py-sqlalchemy09 0.9.10 m.tsatsenko@gmail.com (new, repocopy from py-sqlalchemy-devel) [2]
py-sqlalchemy10 1.0.13 m.tsatsenko@gmail.com (new, repocopy from py-sqlalchemy-devel) [2]
- Use options-helpers and option dependent make targets.
- Use autoplist for documents as well as python code
- Add all the docments to the packages: previously an arbitrary
subset was added in a way that excluded CSS, images and other HTML
assets.
- Use TEST_DEPENDS and add a TEST_TARGET instead of having a 'TEST'
option.
- Use py-pytest for 0.9.x and later, rather than py-nose.
- Add CONFLICTS_INSTALL between all of the py-sqlalchemyXY ports.
PR: 191442
Submitted by: robak
Reviewed by: robak
Reviewed by: pi
Approved by: nivit (maintainer timeout, ~300days) [1]
Approved by: m.tsatsenko@gmail.com (maintainer) [2]
Sponsored by: https://reviews.freebsd.org/D908
- Added Python 3 support (thanks to Thomas Kluyver).
- Maintain the package (thanks to Thomas Kluyver and David Froger).
- Development is moved under Github.
PR: 209646
Submitted by: Yuri Victorovich <yuri@rawbw.com> (maintainer)
Sets can be created from and displayed as integer spans such as
1-3,14,29,92-97 rather than exhaustive member listings.
WWW: https://pypi.python.org/pypi/intspan/
Changes:
http://pandas.pydata.org/pandas-docs/version/0.18.1/
- Add optional dependencies on devel/py-Jinja2 and textproc/py-xlsxwriter
PR: 209521
Submitted by: John W. O'Brien <john@saltant.com> (maintainer)
- This new version also allows octave-forge-video to build successfully once
multimedia/ffmpeg is updated to 3.0.x. Note that multimedia/ffmpeg is
currently still on the 2.8.x branch, however this update is backwards
compatible with ffmpeg 2.8.x.
- Add CPPFLAGS+=-I${LOCALBASE}/include to allow build to find ffmpeg headers.
PR: ports/209380
Submitted by: Ben Woods <woodsb02@gmail.com>
use the version 1.8 API.
Fix the build when the GUI option is disabled.
Since this port installs icons, add INSTALLS_ICONS=yes to Makefile.
PR: 209244
Approved by: makc (maintainer)
SAGA GIS version 2.2.7 [r2893] is a bug fix release, because a
serious bug in the command line interpreter saga_cmd prevents correct
setting of floating point value parameters.
Some more fixes and features are:
- taking respect for future use of new date parameter
- bug fixes for flip method in grid operation and orientation
- overworked grid system
- bug fix for atan2, which did not work before
- bug fixes for some tool parameter ids
- updated dictionaries and tool interfaces
PR: 209175
Submitted by: Rainer Hurling <rhurlin@gwdg.de> (maintainer)
GCC 6.1 was released this week. The Ada Framework in FreeBSD ports has
been based on GCC 5.3 GNAT although GCC 6.x has been supported for awhile
via the ADA_DEFAULT option in make.conf.
Now that GCC 6 has been officially released, switch to it by default.
People can maintain the old foundation by putting "ADA_DEFAULT=5" in
/etc/make.conf.
Libraries built by one GNAT are unusable by another, so almost every Ada
port has been bumped as a result. Noticable exceptions are dns/ironsides
which fails to build on gcc6 (thus USES=ada:5 is set) and cad/ghdl which
needs additional testing as it may require gcc5 on FreeBSD (DragonFly
uses the LLVM backend only).
Arithmetic (via S4 classes and methods) for arbitrary precision
floating point numbers, including transcendental ("special")
functions. To this end, Rmpfr interfaces to the LGPL'ed MPFR (Multiple
Precision Floating-Point Reliable) Library which itself is based
on the GMP (GNU Multiple Precision) Library.
WWW: https://cran.r-project.org/web/packages/Rmpfr/
Submitted by: Jukka A. Ukkonen <jau_AT_iki_DOT_fi> (via private e-mail)
Multiple Precision Arithmetic (big integers and rationals, prime
number tests, matrix computation), "arithmetic without limitations"
using the C library GMP (GNU Multiple Precision Arithmetic).
WWW: https://cran.r-project.org/web/packages/gmp/
- replace the general scripts so we do not need shell/bash
- pkg-message about linprocfs requirement
PR: 209105
Submitted by: Zsolt Udvari <udvzsolt@gmail.com> (maintainer)