2109 Commits

Author SHA1 Message Date
naddy
c552ea72f3 bump for plist changes 6.7 -> 6.8 2020-08-31 22:20:49 +00:00
rsadowski
5e32210316 Remove freemat
Outdated Qt4 application, last update 2010 from steven@ to 4.0

OK steven@
2020-08-27 15:18:30 +00:00
bket
0f18aad150 Update to py-pandas-1.1.0
Changes: https://pandas.pydata.org/pandas-docs/dev/whatsnew/v1.1.0.html

OK daniel@
2020-08-23 09:29:01 +00:00
ajacoutot
46fd384b52 Change the "FLAVOR ?= python3" contruct to "FLAVOR = python3" since these are
python3 only ports.

"Yes please, it's not really optional so I think = is better." sthen@
2020-08-19 12:25:12 +00:00
ajacoutot
5de4df451f Update to gnumeric-1.12.48. 2020-08-13 15:13:09 +00:00
afresh1
91ee99f987 +p5-Math-Prime-Util and p5-Math-Prime-Util-GMP 2020-08-13 03:03:42 +00:00
afresh1
9686803005 Import math/p5-Math-Prime-Util
A module for number theory in Perl. This includes prime sieving,
primality tests, primality proofs, integer factoring, counts /
bounds / approximations for primes, nth primes, and twin primes,
random prime generation, and much more.

This module is the fastest on CPAN for almost all operations it
supports. This includes Math::Prime::XS, Math::Prime::FastSieve,
Math::Factor::XS, Math::Prime::TiedArray, Math::Big::Factors,
Math::Factoring, and Math::Primality (when the GMP module is
available). For numbers in the 10-20 digit range, it is often orders
of magnitude faster. Typically it is faster than Math::Pari for
64-bit operations.

All operations support both Perl UV's (32-bit or 64-bit) and bignums.
If you want high performance with big numbers (larger than Perl's
native 32-bit or 64-bit size), you should install Math::Prime::Util::GMP
and Math::BigInt::GMP. This will be a recurring theme throughout
this documentation -- while all bignum operations are supported in
pure Perl, most methods will be much slower than the C+GMP alternative.

The module is thread-safe and allows concurrency between Perl threads
while still sharing a prime cache. It is not itself multi-threaded.
See the Limitations section if you are using Win32 and threads in
your program. Also note that Math::Pari is not thread-safe (and
will crash as soon as it is loaded in threads), so if you use
Math::BigInt::Pari rather than Math::BigInt::GMP or the default
backend, things will go pear-shaped.

Two scripts are also included and installed by default:
 * primes.pl displays primes between start and end values or
             expressions, with many options for filtering (e.g.
             twin, safe, circular, good, lucky, etc.). Use --help
             to see all the options.
 * factor.pl operates similar to the GNU factor program.
             It supports bigint and expression inputs.

Original from henning@ with adjustments by me
OK sthen@
2020-08-13 03:03:11 +00:00
afresh1
80c75785b3 Import math/p5-Math-Prime-Util-GMP
A module for number theory in Perl using GMP. This includes primality
tests, getting primes in a range, factoring, and more.

While it certainly can be used directly, the main purpose of this
module is for Math::Prime::Util. That module will automatically
load this one if it is installed, greatly speeding up many of its
operations on big numbers.

Inputs and outputs for big numbers are via strings, so you do not
need to use a bigint package in your program. However if you do use
bigints, inputs will be converted internally so there is no need
to convert before a call. Output results are returned as either
Perl scalars (for native-size) or strings (for bigints). Math::Prime::Util
tries to reconvert all strings back into the callers bigint type
if possible, which makes it more convenient for calculations.

The various is_*_pseudoprime tests are more appropriately called
is_*_probable_prime or is_*_prp. They return 1 if the input is a
probable prime based on their test. The naming convention is
historical and follows Pari, Math::Primality, and some other math
packages. The modern definition of pseudoprime is a composite that
passes the test, rather than any number.

Originally from henning@ with adjustments by me
OK sthen@
2020-08-13 03:02:20 +00:00
edd
cb9e832877 math/py-netcdf4: remove misspelt (thus ineffectual) PORT_HOME.
OK martin@ (MAINTAINER).
2020-08-10 21:34:45 +00:00
bket
fc8c6604a4 Drop py2-flavor
OK paco@
2020-08-10 15:30:06 +00:00
bket
8c2113e1c8 Drop py2-flavor
pirofti@ (maintainer): "...please go ahead"
2020-08-10 07:57:36 +00:00
bket
3fbdcee4be Drop py2-flavor
pirofti@ (maintainer): "...please go ahead"
2020-08-10 07:53:59 +00:00
bket
100f027bf8 Drop py2-flavor
OK martin@ (maintainer)
2020-08-10 07:44:06 +00:00
daniel
baac4a0e6e Update to coq 8.12.0; tested by myself and MAINTAINER on amd64. 2020-08-09 02:45:34 +00:00
bcallah
924c96e714 Update to bc-gh-3.1.5. Fixes a pair of crashes.
Changelog: https://github.com/gavinhoward/bc/releases/tag/3.1.5
2020-08-06 05:44:02 +00:00
martin
3b64b99872 Update py-netcdf4 to 1.5.4 and adapt to py-cftime change. 2020-08-05 09:10:16 +00:00
martin
4c2e7f4abb Move py-cftime away from ${MODPY_DEFAULT_VERSION_3} to a proper python3
flavor

prodded by and OK kn@
2020-08-05 09:09:00 +00:00
bcallah
d23f5a91ac Update to bc-gh-3.1.4 2020-08-04 14:24:33 +00:00
bcallah
5a5d5747a3 Update to spread-sheet-widget-0.6 -- note the major bump because some
symbols were removed.

math/pspp is happy with this
2020-07-29 17:20:54 +00:00
martin
563e0aeebd Update py-cftime to 1.2.1. 2020-07-23 18:22:13 +00:00
bcallah
2ba75dec86 Update to spread-sheet-widget-0.5
Note the minor bump
Changelog: http://git.savannah.gnu.org/cgit/ssw.git/log/
Its one consumer (math/pspp) is happy
2020-07-22 15:33:14 +00:00
kmos
d3aea23e66 Another REVISION bump to deal with the same REVISION situation.
I forgot about this one because the build wouldn't attempt until I fixed
the other 3. This resolves building on sparc64.
2020-07-22 06:59:19 +00:00
kmos
d372508443 Bump REVISION on each of these ports to iron out a sparc64 build issue.
I had tested an early diff from pirofti that fixed BUILD_DEPENDS but
also bumped REVISION. In the meantime sthen had just fixed them without
the unnecessary REVISION bump. Bumping REVISION will get them building
on sparc64 again.
2020-07-22 05:25:43 +00:00
daniel
a9834e3878 Update pandas to 1.0.5 to pick up fixes for a few bugs and regressions.
ok bket@
2020-07-18 21:13:41 +00:00
daniel
a5a1170e3c Fix typo in MAINTAINER name; from MAINTAINER. 2020-07-18 18:11:03 +00:00
jasper
9e4adeb421 update to py-graphviz-0.14.1 2020-07-17 17:35:36 +00:00
daniel
0dc6ae2fcc Update to pari 2.11.4. 2020-07-16 23:21:47 +00:00
daniel
0c09368707 +4ti2
+cddlib
2020-07-16 05:46:38 +00:00
daniel
a4ae0136cd import 4ti2
4ti2 is a software package for algebraic, geometric and combinatorial
problems on linear spaces. It computes Graver basis, Groebner basis,
in case of a linear , matrix or more general lattice program and a lot
more programs in linear spaces.

From Dimitri Karamazav; ok rsadowski@
2020-07-16 05:42:27 +00:00
daniel
2abc46427e import cddlib
The C-library cddlib can be used for the reverse operation (i.e. convex hull
computation). This means that one can move back and forth between an inequality
representation and a generator (i.e. vertex and ray) representation of a
polyhedron with cddlib. Also, cddlib can solve a linear programming problem,
i.e. a problem of maximizing and minimizing a linear function over P.

From Dimitri Karamazov; ok rsadowski@
2020-07-16 04:46:18 +00:00
daniel
68586efc70 Update to coq 8.11.2; ok Yoza Toda (MAINTAINER) 2020-07-16 02:50:07 +00:00
martin
7aa7c0194d Upadte py-cftime to 1.2.0. 2020-07-13 12:03:49 +00:00
sthen
6cc9779250 switch my maintainer email addresses to my own domain 2020-07-11 22:54:35 +00:00
bcallah
8a5cf96534 Update to bc-gh-3.1.3
Changelog: https://github.com/gavinhoward/bc/releases/tag/3.1.3
2020-07-11 16:57:10 +00:00
kn
74ac903a34 Drop myself as MAINTAINER 2020-07-08 22:57:41 +00:00
bcallah
9f89f62bcb Remove math/ebc; it has been renamed to math/bc-gh 2020-07-08 21:02:26 +00:00
bcallah
8297f7b49a +bc-gh
-ebc
2020-07-08 21:01:52 +00:00
bcallah
ecddfba398 Re-import math/ebc as math/bc-gh. Renaming because of upstream preference
for this name, plus convergence with other packaging systems that use this
name.

While here, update bc-gh to version 3.1.1. Also improve 64-bit check in the
Makefile.

ok jca@ some time ago

This is an implementation of the POSIX bc calculator that implements GNU
bc extensions as well as the period (.) extension from the BSD flavor of
bc.

This bc also includes an implementation of dc in the same binary,
accessible via a symbolic link, which implements all *BSD and GNU
extensions, though the ! command is omitted for security concerns.
2020-07-08 21:01:13 +00:00
ajacoutot
78cbe5e423 Missing BDEP on devel/cmake. 2020-07-05 07:06:56 +00:00
sthen
8cee6dd6c1 bump, add missing RDEP 2020-07-04 10:02:46 +00:00
sthen
95d31a4bd8 bump for search.cpan.org->metacpan.org change 2020-07-03 21:44:29 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
bcallah
b2f23cd8b1 rsession does in fact link libR, which promotes math/R to an LDEP.
Because libR doesn't live in the usual ${LOCALBASE}/lib, add another -rpath
entry in LDFLAGS, like we do for inotify.
Bump.
Discovered by thfr@
2020-07-02 18:46:50 +00:00
bcallah
41bb59cc0d +rstudio 2020-07-01 18:10:35 +00:00
bcallah
ab176a8906 Import math/rstudio, the IDE for R.
ok feinerer@
Works; improvements in-tree to come.

RStudio is an integrated development environment (IDE) for R.
It includes a console, syntax-highlighting editor that supports direct
code execution, as well as tools for plotting, history, debugging and
workspace management.
2020-07-01 18:10:07 +00:00
sthen
781c44809d py-scikit-learn: use MODPY_FLAVOR for py-joblib 2020-07-01 10:07:33 +00:00
ajacoutot
12a3b051fd Needs py-numpy at build time:
ModuleNotFoundError: No module named 'numpy'
2020-06-30 07:04:17 +00:00
sthen
e17bbcfcd0 BUILD_DEPENDS+=${RUN_DEPENDS} needed for at least some dependencies of these 2020-06-29 22:17:50 +00:00
sthen
122de8abad py-ecos: BUILD_DEPENDS=${RUN_DEPENDS} to unbreak build 2020-06-28 21:29:20 +00:00
jasper
16e989246a update to z3-4.8.8 2020-06-28 12:19:35 +00:00