Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
6.2_2 31 May 2014 05:05:24
  |
stephen  |
- Replace python-2.7.5 with version 2.7.6. Thus the port should now build
on FreeBSD-10 and higher.
- Use the patches from the lang/python27 port.
- Bump portrevision. |
6.2_1 30 May 2014 23:58:58
  |
stephen  |
- Add license. |
6.2_1 17 May 2014 02:22:22
  |
stephen  |
- Small changes on the way to making it clang compliant. |
6.2_1 16 May 2014 23:29:17
  |
stephen  |
- Update instructions for optional packages to take into account staging. |
6.2_1 16 May 2014 21:25:45
  |
stephen  |
- Fix subpackage libm4ri to pick up sage version of png library.
- Bump portrevision.
Reference: http://trac.sagemath.org/ticket/16368 |
6.2 15 May 2014 22:58:01
  |
stephen  |
- Update to 6.2. |
6.1.1_1 13 May 2014 13:52:02
  |
adamw  |
Reduce the number of helpful hints. |
6.1.1_1 12 May 2014 21:48:17
  |
adamw  |
Add some more helpful time-saving tips. |
6.1.1_1 11 May 2014 03:19:35
  |
stephen  |
- Implement staging. |
6.1.1_1 10 Mar 2014 20:55:22
  |
gerald  |
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs) |
6.1.1 21 Feb 2014 13:15:55
  |
gahr  |
- Convert to USES=tk |
6.1.1 20 Feb 2014 14:47:33
  |
stephen  |
- Fix portlint warnings. |
6.1.1 20 Feb 2014 13:26:26
  |
stephen  |
- Add back -PKGNAMESUFFIX=-math to avoid name collision with another port.
Reported by: mat@ |
6.1.1 16 Feb 2014 17:15:32
  |
tijl  |
Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases
USE_GCC=yes has been omitted though.
Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk.
Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,...
Exp-run: bdrewery
Approved by: portmgr (bdrewery) |
6.1.1 08 Feb 2014 05:18:19
  |
stephen  |
- Update to 6.1.1. |
6.1 04 Feb 2014 22:23:29
  |
stephen  |
- Add patch to readline subpackage hoping it will work with FreeBSD-10. |
6.1 31 Jan 2014 23:19:22
  |
stephen  |
- Update to 6.1. |
6.0 30 Jan 2014 19:56:45
  |
stephen  |
- Try once again to get it to work with FreeBSD-10. |
6.0 30 Jan 2014 01:00:13
  |
stephen  |
- Update to 6.0. This was quite an overhaul since the directory structure
greatly changed.
- Provide support for FreeBSD-10. |
5.13 17 Dec 2013 20:41:37
  |
stephen  |
- Update to 5.13. |
5.12_1 16 Nov 2013 14:56:04
  |
stephen  |
- Add pkgnamesuffix of -math. to avoid pkgname collision with graphics/sage.
Noticed by: portmgr
Reference: http://blogs.freebsdish.org/portmgr/2013/10/03/package-name-collisions/ |
5.12_1 26 Oct 2013 00:52:36
  |
gerald  |
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui (Only the first 15 lines of the commit message are shown above ) |
5.12 09 Oct 2013 17:24:33
  |
stephen  |
- Update to 5.12. |
5.11 20 Sep 2013 20:55:06
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
math) |
5.11 17 Aug 2013 16:27:24
  |
gerald  |
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.
This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.
That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.
Approved by: portmgr (bdrewery) |
5.11 15 Aug 2013 02:37:31
  |
stephen  |
- Update to 5.11. |
5.10_1 14 Aug 2013 22:35:54
  |
ak  |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
5.10_1 28 Jun 2013 03:28:13
  |
stephen  |
- Make work with binutils-2.23.2 by setting --copy-dt-needed-entries for ld.
See "Changes in 2.22" in
http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/src/ld/NEWS?rev=1.131.2.1&content-type=text/plain&cvsroot=src&only_with_tag=binutils-binutils-2_23_2
- Bump portrevision.
Reported by: Robert Burmeister <Robert.Burmeister@UToledo.edu> |
5.10 20 Jun 2013 13:30:43
  |
stephen  |
- Update to 5.10. |
5.9_1 02 Jun 2013 02:27:56
  |
stephen  |
- Put in use_gcc=4.6+. (It is not obvious that use_fortran=yes will imply
gcc=4.6 or later under all conditions.) |
5.9_1 01 Jun 2013 17:57:16
  |
stephen  |
- Downgrade gcc requirement to 4.6.
- Stop sage from building its own version of gcc.
- Clean whitespace.
- Bump portrevision.
Suggested by: Robert.Burmeister@UToledo.edu |
5.9 11 May 2013 17:58:56
  |
hrs  |
Rectify USE_TEX to support both of teTeX and TeXLive.
TEX_DEFAULT:
A knob to choose teTeX or TeXLive. One can specify in /etc/make.conf.
USE_TEX:
A knob for port developers. Valid keywords are listed in
bsd.tex.mk. |
5.9 09 May 2013 19:48:09
  |
stephen  |
- Add patch to the maxima subpackage. This will act as a bandaid to stop
the build process soaking up huge amounts of resources for apparently no
good reason. |
5.9 06 May 2013 02:00:41
  |
hrs  |
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier. |
5.9 04 May 2013 14:06:09
  |
bdrewery  |
- When DISABLE_MAKE_JOBS or MAKE_JOBS_UNSAFE is set, also set
MAKE_JOBS_NUMBER to 1. This makes it safe to do -j${MAKE_JOBS_NUMBER}
without any extra logic.
- Cleanup ports working around the empty MAKE_JOBS_NUMBER
- This also fixes several ports that were expecting MAKE_JOBS_NUMBER
to always have a number
Reviewed by: bapt
Spotted by: John Marino <draco@marino.st>
With hat: portmgr |
5.9 03 May 2013 13:20:09
  |
bdrewery  |
Respect MAKE |
5.9 02 May 2013 12:14:36
  |
stephen  |
- Convert USE_ICONV=yes to USES=iconv again, because accidentally reverted
this change in update to 5.9.
Pointed out by: bsd-src@helfman.org and bapt@. |
5.9 02 May 2013 03:15:15
  |
stephen  |
- Update to 5.9. |
5.8 27 Apr 2013 11:59:29
  |
mva  |
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here
Reviewed by: zeising |
5.8 19 Mar 2013 03:01:28
  |
stephen  |
- Update to 5.8.
- Patch because threaded document building fails under FreeBSD. |
5.7 22 Feb 2013 15:08:28
  |
stephen  |
- Update to 5.7. |
5.6 08 Feb 2013 22:15:28
  |
stephen  |
- Add shells/bash to build_depends and run_depends.
Pointyhat: stephen
Submitted by: Beni (private email). |
5.6 24 Jan 2013 13:33:07
  |
stephen  |
- Update to 5.6. |
5.5 26 Dec 2012 00:25:29
  |
stephen  |
- Update to 5.5. |
5.4.1 26 Nov 2012 00:57:21
  |
stephen  |
- Update to 5.4.1.
Feature safe: yes |
5.4 23 Nov 2012 16:07:13
  |
stephen  |
- Remove redundant check for arch=amd64.
Feature safe: yes |
5.4 22 Nov 2012 14:32:54
  |
stephen  |
- option_define -> option_define_amd64
Feature safe: yes
Submitted by: bapt@ (private email). |
5.4 22 Nov 2012 03:27:04
  |
stephen  |
- Use new options framework.
Feature safe: yes |
5.4 12 Nov 2012 19:11:40
  |
stephen  |
- Update to 5.4.
Feature safe: yes |
5.3 11 Sep 2012 21:25:50
  |
stephen  |
- Update to 5.3. |
5.2 30 Jul 2012 20:00:32
 |
stephen  |
- Update to 5.2. |
5.1 16 Jul 2012 00:22:08
 |
stephen  |
- Rename spkg-patch files in files directory to include generic package
name instead of original package name. |
5.1 10 Jul 2012 19:05:56
 |
stephen  |
- Update to 5.1. |
5.0.1 21 Jun 2012 00:13:26
 |
stephen  |
- Correct spelling of "invocation." |
5.0.1 15 Jun 2012 03:56:32
 |
stephen  |
- Update to 5.0.1. |
5.0_1 03 Jun 2012 20:58:28
 |
stephen  |
- Convert to new options framework. |
5.0_1 01 Jun 2012 05:26:28
 |
dinoex  |
- update png to 1.5.10 |
5.0 28 May 2012 20:10:53
 |
stephen  |
- Include instructions on how to manually add optional packages. Because
this involves downloading files without checksums, this is not performed
automatically by the port. |
5.0 28 May 2012 17:22:57
 |
stephen  |
- Removed options to include optional packages, because of security risk
due to fetching files outside the ports framework. |
5.0 15 May 2012 16:53:08
 |
stephen  |
- Change master_sites. |
5.0 15 May 2012 12:57:27
 |
stephen  |
- Use use_autotools to add autoconf dependency. |
5.0 15 May 2012 11:56:52
 |
stephen  |
- Update to 5.0.
- Add the following patches:
http://trac.sagemath.org/sage_trac/ticket/12400
http://trac.sagemath.org/sage_trac/ticket/12818
http://trac.sagemath.org/sage_trac/ticket/12828
http://trac.sagemath.org/sage_trac/ticket/12862
- Remove obsolete patches.
- Add options to build optional subpackages.
- Add option to use 387 FPU instead of SSE (amd64 only).
- Reduce size of what is installed in PREFIX.
- It now passes all tests (except minor floating point differences) under
amd64. There are still unsolved failed tests with i386. |
4.8_2 09 May 2012 21:57:11
 |
stephen  |
- Add patch to enable build of cephes subpackage. This adds floating point
functions included in C99, but not yet part of FreeBSD. Examples include
ccosh, and except for very recent versions of FreeBSD, log2.
- Bump portrevision.
Obtained from: http://trac.sagemath.org/sage_trac/ticket/9543 |
4.8_1 13 Feb 2012 17:24:41
 |
stephen  |
- Add another master_site: src-old, in case the source updates before the port. |
4.8_1 02 Feb 2012 13:53:07
 |
stephen  |
- Fix two LDFLAGS issues.
- Allow parallel builds on FreBSD 9+ |
4.8_1 01 Feb 2012 23:34:06
 |
stephen  |
- Remove a patch file that didn't do anything.
Pointyhat: stephen (me) |
4.8_1 01 Feb 2012 22:47:58
 |
stephen  |
- Patch to enable build on i386. |
4.8_1 01 Feb 2012 00:20:29
 |
stephen  |
- Small changes to post-patch target so that it can be restarted.
- Switch off parallel builds if FreeBSD version>=9 (hoping to get some
useful feedback from tinderbox builds, as parallel building mangles the
log). |
4.8_1 31 Jan 2012 14:02:24
 |
stephen  |
- Added test target.
Suggested by: bf (private email) |
4.8_1 31 Jan 2012 05:29:36
 |
stephen  |
- Add hack so that base cc is never used.
- Add -Wl,-rpath=${WRKSRC}/local/lib to various flags.
- Stop do-install creating directory $HOME/.sage.
- Remove IGNORE for FreeBSD 9 and higher.
- Other improvements to Makefile.
- Bump portrevision.
Almost all changes suggested by: bf (private emails) |
4.8 25 Jan 2012 22:39:46
 |
stephen  |
- Set no_latest_link because of conflict with graphics/sage.
Pointed out by: erwin |
4.8 25 Jan 2012 12:56:13
 |
stephen  |
- Small improvements to Makefile.
Submitted by: bf (private email) |
4.8 24 Jan 2012 23:55:01
 |
stephen  |
- New port sage-4.8.
Sage is a free open-source mathematics software system licensed under the GPL.
It combines the power of many existing open-source packages into a common
Python-based interface.
Mission: Creating a viable free open source alternative to Magma, Maple,
Mathematica and Matlab. |