summaryrefslogtreecommitdiff
path: root/math/fricas
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2010-11-24 22:43:40 +0000
committerasau <asau@pkgsrc.org>2010-11-24 22:43:40 +0000
commit39bf3cf4fd06a26ad6b0d49af25c84773b1eae55 (patch)
treee04e92b7c4fc353eb6186b53355d0ae255c56431 /math/fricas
parent9597f1ce0eaa55250679922fb96e6ca4fd0c6995 (diff)
downloadpkgsrc-39bf3cf4fd06a26ad6b0d49af25c84773b1eae55.tar.gz
Update to FriCAS 1.1.1
Notable changes since version 1.1.0: - New graphics framework. - Support for using GMP with sbcl on 32/64 bit AMD/Intel processors (to activate it one must use '--with-gmp' option to configure). - Improvements to integration and normalization. In particular integrals containing multiple non-nested roots should now work much faster. Also FriCAS now can compute more integrals of Liouvillian functions. - Several new special functions. - Improvements to efricas. - Looking for default init file FriCAS now first tries to use '.fricas.input' and only if that fails it looks for '.axiom.input'. Bug fixes, in particular: - Numeric atan, asin and acos took wrong branch. - WeierstrassPreparation package did not work. - Saving and restoring history should be now more reliable. - Fixed two bugs in Spad compiler related to conditional compilation. - Fixed a problem with rational reconstruction which affected guessing package.
Diffstat (limited to 'math/fricas')
-rw-r--r--math/fricas/Makefile4
-rw-r--r--math/fricas/PLIST13
-rw-r--r--math/fricas/distinfo8
-rw-r--r--math/fricas/options.mk7
4 files changed, 24 insertions, 8 deletions
diff --git a/math/fricas/Makefile b/math/fricas/Makefile
index 8cc3b5931e9..9bb43eb8a6d 100644
--- a/math/fricas/Makefile
+++ b/math/fricas/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2010/07/05 22:41:16 asau Exp $
+# $NetBSD: Makefile,v 1.13 2010/11/24 22:43:40 asau Exp $
-PKGNAME= fricas-1.1.0
+PKGNAME= fricas-1.1.1
DISTNAME= ${PKGNAME_NOREV}-full
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fricas/}
diff --git a/math/fricas/PLIST b/math/fricas/PLIST
index 7861a17b32f..db3ae91b2b2 100644
--- a/math/fricas/PLIST
+++ b/math/fricas/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2010/07/05 22:41:16 asau Exp $
+@comment $NetBSD: PLIST,v 1.10 2010/11/24 22:43:40 asau Exp $
bin/efricas
bin/fricas
lib/fricas/emacs/fricas-cpl.el
@@ -935,8 +935,13 @@ lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SAE.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SAEFACT.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SAERFFC.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SAOS.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SARGND.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SCACHE.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SCENE.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SCIFS.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SCONF.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SCPKG.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SCRT.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SDPOL.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SDVAR.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SEG.${FASL}
@@ -988,6 +993,7 @@ lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SPECOUT.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SPFCAT.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SPLNODE.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SPLTREE.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SPTCAT.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SQMATRIX.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SRAGG-.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/SRAGG.${FASL}
@@ -1002,6 +1008,7 @@ lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/STBL.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/STEP.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/STINPROD.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/STNSR.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/STR.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/STREAM.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/STREAM1.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/STREAM2.${FASL}
@@ -1139,6 +1146,9 @@ lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XEXPPKG.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XF-.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XF.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XFALG.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XML.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XMLAT.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XMLEL.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XPBWPOLY.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XPOLY.${FASL}
lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/XPOLYC.${FASL}
@@ -2801,6 +2811,7 @@ lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/rf.spad.pamphlet
lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/riccati.spad.pamphlet
lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/rinterp.spad.pamphlet
lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/rule.spad.pamphlet
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/scene.spad.pamphlet
lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/seg.spad.pamphlet
lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/setorder.spad.pamphlet
lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/sets.spad.pamphlet
diff --git a/math/fricas/distinfo b/math/fricas/distinfo
index 1640c3fe57f..5237b20d840 100644
--- a/math/fricas/distinfo
+++ b/math/fricas/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2010/07/05 22:41:16 asau Exp $
+$NetBSD: distinfo,v 1.8 2010/11/24 22:43:40 asau Exp $
-SHA1 (fricas-1.1.0-full.tar.bz2) = bc50654ba046a8c89a60de98c23565cc0927b475
-RMD160 (fricas-1.1.0-full.tar.bz2) = cce8de585916b9dae61011a1948e15d644db1d0d
-Size (fricas-1.1.0-full.tar.bz2) = 9074961 bytes
+SHA1 (fricas-1.1.1-full.tar.bz2) = 01723accdbe5240a0062ea0137a6abbf3fb21ad4
+RMD160 (fricas-1.1.1-full.tar.bz2) = c59f2c18f5608984a411988052a66b1bb9560224
+Size (fricas-1.1.1-full.tar.bz2) = 9200773 bytes
diff --git a/math/fricas/options.mk b/math/fricas/options.mk
index 5e7d6af8a1c..be11134072a 100644
--- a/math/fricas/options.mk
+++ b/math/fricas/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2009/10/26 07:53:39 asau Exp $
+# $NetBSD: options.mk,v 1.5 2010/11/24 22:43:40 asau Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.fricas
PKG_OPTIONS_REQUIRED_GROUPS= lisp
@@ -24,6 +24,7 @@ CONFIGURE_ARGS+= --with-lisp=sbcl
.if !empty(PKG_OPTIONS:Mecl)
FASL= fas
CONFIGURE_ARGS+= --with-lisp=ecl
+.include "../../devel/libffi/buildlink3.mk"
.include "../../lang/ecl/buildlink3.mk"
.endif
@@ -53,6 +54,10 @@ PRINT_PLIST_AWK+= {if ($$0 !~ /^\$${x11}/ && $$0 ~ /\/bin\/${_file_}$$/) {$$0 =
.for _file_ in ex2ht hthits htsearch presea spadbuf view2D view3D viewman
PRINT_PLIST_AWK+= {if ($$0 !~ /^\$${x11}/ && $$0 ~ /\/lib\/${_file_}$$/) {$$0 = "$${x11}" $$0;}}
.endfor
+# files in lib/.../bitmaps
+.for _file_ in door ht_icon
+PRINT_PLIST_AWK+= {if ($$0 !~ /^\$${x11}/ && $$0 ~ /\/bitmaps\/${_file_}$$/) {$$0 = "$${x11}" $$0;}}
+.endfor
# Postscript files in lib/.../lib/graph:
PRINT_PLIST_AWK+= {if ($$0 !~ /^\$${x11}/ && $$0 ~ /\/lib\/graph\/.*\.ps$$/) {$$0 = "$${x11}" $$0;}}
.endif