summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2014-12-29pkglint clean.obache1-3/+3
2014-12-27MASTER_SITES and HOMEPAGE moved from libtom.org to libtom.netmef1-3/+3
2014-12-26Update MASTER_SITES, it was 'Server not found' status.mef1-2/+2
2014-12-25HOMEPAGE= directory moved. (Share -> Packages)mef1-2/+2
2014-12-25Define COMPILER_SPECIFIC_HEADER with pkgsrc way, and prepare PLIST.obache2-3/+24
Own detection in configure script with compiler name basisis is not good enough, and required header file may not be installed. resolve PR pkg/49496 by Sevan Janiyan.
2014-12-15Find correct zlib.jperkin1-1/+2
2014-12-12Bump PKGREVISION for hs-text-1.2.0.3szptvlfn6-12/+12
2014-12-12Bump PKGREVISION for hs-text-1.2.0.2 || hs-hashable-1.2.3.0szptvlfn6-10/+12
2014-12-11Provide library path for gmp and pari too.joerg1-3/+3
2014-12-10Explicitly provide library search path for X11 libs.joerg2-4/+4
2014-12-05Apply 11 upstream patches, bump to 3.2.1pl11.wiz2-11/+45
Requested by Kai-Uwe Eckhardt. Remove an incorrect comment. Changes: One of the mpfr_exp implementations uses a left shift on an integer that can be negative: exps <<= 1; and this has an undefined behavior according to the ISO C standard. In most cases, this will correspond to a multiplication by 2, and the code will behave as expected (this is why the bug hadn't been detected until now). But problems may occur if a sanitizer is used (this is how this bug was detected) or possibly in case of advanced optimizations, such as LTO. This is fixed by the exp_2 patch. The mpfr_fits_u*_p functions return 0 ("doesn't fit") instead of non-zero ("fits") on negative arguments for which the rounding to an integer in the given rounding mode is 0. This bug is fixed by the fits-smallneg patch, which also updates the testcases. Some tget_flt tests fail in environments where native C floating-point division by zero is not supported, e.g. regarded as an error, such as with Clang's sanitizer; some similar tests were already disabled in such a case, but not all. The tset_ld test triggers a useless overflow on a double. These problems are fixed by the clang-divby0 patch, which also disables constant division by zero on the native C type double with Clang in order to avoid incorrect code. The formatted output functions (mpfr_*printf) are incorrect on the value 0 when using the alternative form (# flag), a positive precision, and the g or G conversion specifier: there is one additional trailing 0. The corresponding test is also incorrect (explaining why the bug was not detected). These problems are fixed by the printf-alt0 patch, which also provides some additional related tests. Only for applications using the custom interface: The mpfr_custom_init_set macro has a typo in a variable name, which can yield incorrect behavior if the second argument is not a simple expression. This bug is fixed by the custom_init_set patch. The build fails on li2.c with the GCC -Werror=return-type option when logging has been enabled. This problem is fixed by the li2-return patch. The rounding of mpfr_exp can be incorrect for output precisions larger than or equal to MPFR_EXP_THRESHOLD (several thousands of bits; its value depends on the architecture). This bug is fixed by the exp3 patch, which also provides a testcase. This MPFR release fails to build with GMP 6 when the --with-gmp-build configure option is used. The gmp6-compat patch fixes this compatibility problem. When dividing a very large number (near the maximum finite one, in absolute value) by a very small number (near the minimum one, in absolute value), an integer overflow occurs in the computation of the exponent of the result, yielding undefined behavior, such as the result 0 instead of infinity. This bug is fixed by the div-overflow patch, which also provides a testcase. The vasprintf.c source file contains incorrect assertions, which may fail while the computation is valid; this can occur only when outputting tiny numbers (very small exponents). These assertions are fixed by the vasprintf patch, which also provides a testcase. A buffer overflow may occur in mpfr_strtofr. This is due to incorrect GMP documentation for mpn_set_str about the size of a buffer (discussion; first fix in the GMP documentation). This bug is present in the MPFR versions from 2.1.0 (adding mpfr_strtofr) to this one, and can be detected by running "make check" in a 32-bit ABI under GNU/Linux with alloca disabled (this is currently possible by using the --with-gmp-build configure option where alloca has been disabled in the GMP build). It is fixed by the strtofr patch.
2014-12-05Mark two custom targets .PHONY.wiz1-1/+2
XXX: This does not handle distribution patches.
2014-12-03Explicit search path for libgmp and co. Bump revision.joerg3-8/+10
2014-11-29Don't pass -I without argument to the compiler.joerg2-1/+16
2014-11-25Update to 3.14.1:wiz3-11/+14
Overview of changes in gnome-calculator 3.14.1 * Update : Translations (Translation team) * Update : Search provider timeout (Michael Catanzaro) * Workaround : Warning in search-provider log (Michael Catanzaro) * Fix : Crash on thousand saperator (Michael Catanzaro) * Fix : Button arrangement in programming mode (Abhinav) * Fix : Vala warning about empty conditional body (Michael Catanzaro) * Fix : Remove use of GtkAlignment (Michael Catanzaro) * Fix : Use set_accels_for_action() (Arnaud Bonatti) * Removed : Gtk.Widget.ensure_style() (Michael Catanzaro) * Removed : Use of fixes.vapi for langinfo (Michael Catanzaro) Overview of changes in gnome-calculator 3.14.0 * Update : Translations (Translation team) Overview of changes in gnome-calculator 3.13.92 * Update : Translations (Translation team) * Fix : Documentation (Documentation team) Overview of changes in gnome-calculator 3.13.90 * Update : Translations (Translation team) * Update : doap file (Piotr Drąg, Olav Vitters) * Fix : test install (Vadim Rutkovsky) Overview of changes in gnome-calculator 3.13.3 * New : Calculator search provider (Michael Catanzaro) * New : Tests in release tarball (Vadim Rutkovsky) * New : Localized radix character from command-line (Michael Catanzaro) * Update : Translations (Translation team) * Fix : Restore previous answer on undo (Rodolphe PELLOUX-PRAYER) * Fix : Segfault on undo beyond history (Elita Lobo) * Fix : Malformed expression error on base change (PioneerAxon) * Fix : Critical warnings when entering Financial Mode (Michael Catanzaro) * Fix : Fix gcalccmd crash (PioneerAxon) * Fix : gcalccmd now exits with new-line (PioneerAxon) * Fix : Reset text in new function pop-up (ZZroman) * Fix : Removed redundent calls to notify_property() (Michael Catanzaro) * Fix : Use layout based decimal saperator on numberpad (Pierre Ossman) * Fix : Appdata : add default screenshot (Richard Hughes) * Fix : Don't create fundamental types (Michael Catanzaro) * Fix : Typo in step definition filelist (Vadim Rutkovsky) * Removed : Latvian lats from default currencies (Michael Catanzaro) Overview of changes in gnome-calculator 3.13.2 * New : Tests (Vadim Rutkovsky) * New : Use popover to change mode (Michael Catanzaro) * New : Use headerbar for preference dialog (Michael Catanzaro) * Update : GTK+ and vala dependencies (Michael Catanzaro) * Update : Modernize option parsing (Paolo Borelli) * Update : URLs in doap file (Piotr Drag) * Update : License fields in appdata (Michael Catanzaro) * Update : Translations (Translation team) * Fix : Ignore libtool files (Michael Catanzaro) * Fix : Failing test-case due to updated libc (PioneerAxon) * Fix : Crash due to non-validated return iterator (Andreas Henriksson) * Fix : Close popover after changing mode (Arnaud Bonatti) * Fix : Focus input field after mode change (Michael Catanzaro) * Fix : Mark image not translatable (Gabor Kelemen) * Fix : Crash on sub/superscript with trailing space (Robert Ancell) Overview of changes in gnome-calculator 3.12.0 * Update : Translations (Translation team) Overview of changes in gnome-calculator 3.11.92 * Update : Translations (Translation team) * Fix : Lost text focus on click (Simen Heggestøyl) Overview of changes in gnome-calculator 3.11.91 * New : Use git.mk (Michael Catanzaro) * Update : Rename desktop file (Michael Catanzaro) * Update : Translations (Translation team) * Fix : Makefile (Michael Catanzaro) * Fix : Precision loss (Daniel Renninghoff) * Fix : 0^0 should be indeterminate (Elita Lobo) * Fix : Precision error for ln () calculations (Daniel Renninghoff) Overview of changes in gnome-calculator 3.11.90 * Update : Translations (Translation team) * Fix : Window specific mode and actions (Michael Catanzaro) * Fix : About dialog (Michael Catanzaro) Overview of changes in gnome-calculator 3.11.5 * Update : Translations (Translation team) * Update : Documentation (PioneerAxon, Baptiste Mille-Mathias) * Fix : Appdata (Michael Catanzaro) Overview of changes in gnome-calculator 3.11.4 * Update : Translations (Translations team) * Fix : Add tooltip to custom functions (Garima Joshi) * Fix : Bug in representation mode for non-decimal answers (PioneerAxon) Overview of changes in gnome-calculator 3.11.3 * New : Custom functions (Garima Joshi) * New : Support for factorials of positive decimal numbers (Rashid Khan) * Update : Depend on newer versions of GTK, Vala (Michael Catanzaro) * Update : Translations * Update : Use HeaderBar (Michael Catanzaro) * Fix : Stop using stock icons (Robert Ancell) * Fix : Compilation warnings (Robert Ancell) * Fix : Title in basic mode (Michael Catanzaro) * Fix : Typos (Christian Kirbach, Seán de Búrca) * Fix : Newline text wrap bug (Kevin THIERRY) * Fix : "Malformed expression" stays forever bug (Rashid Khan) * Fix : AppData (Richard Hughes) * Fix : Misc cleanup (Michael Catanzaro, Olav Vitters)
2014-11-23Bump PKGREVISION for hs-transformers-0.4.2.0szptvlfn2-3/+4
2014-11-13Update to KDE SC 4.14.3markd11-29/+58
2014-11-07Revbump after updating boostadam7-14/+14
2014-11-02Fix for build failure seen on Linux/gcc-4.7.cheusov3-2/+43
We have to enable -msse2 before checking for xmmintrin.h.
2014-11-01Update to 0.9wen3-20/+6
Upstream changes: Version 0.9 2013-12-10 Change LICENCE following advince from Kurt Hornik Version 0.8 2013-12-10 date stamp for CRAN submssion 2013-09-30 mv inst/doc vignettes rmdir inst Version 0.7 2013-09-27 Add MIT to LICENSE Version 0.6 2012-04-16 Change "integer gmax/50/" into "integer gmax, data gmax/50/" in lmm.f as suggested by Brook Milligan [mailto:brook@nmsu.edu] 2012-04-11 Revise example.Rd 2012-04-06 Include incomplete data in marijuana.rda Accommodate the change in example.Rd 2012-04-05 Fix typos and add title to Table 1 in lmm-tr.Rnw
2014-10-31Include example scripts, some of the are rather useful.cheusov4-3/+28
++pkgrevision.
2014-10-29+= crfsuitecheusov1-1/+2
2014-10-29CRFSuite is an implementation of Conditional Random Fields (CRFs) forcheusov9-0/+134
labeling sequential data. The first priority of this software is to train and use CRF models as fast as possible even at the expense of its memory space and code generality. CRFsuite runs 5.4 - 61.8 times faster than C++ implementations for training. CRFsuite supports parameter estimation with L1 regularization (Laplacian prior) using Orthant-Wise Limited-memory Quasi-Newton (OW-LQN) method and L2 regularization (Gaussian prior) using Limited-memory BFGS (L-BFGS) method.
2014-10-29+= liblbfgscheusov1-1/+2
2014-10-29This library is a C port of the implementation of Limited-memorycheusov6-0/+57
Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) method written by Jorge Nocedal. The original FORTRAN source code is available at: http://www.ece.northwestern.edu/~nocedal/lbfgs.html
2014-10-29+= libshorttextcheusov1-1/+2
2014-10-29LibShortText is an open source tool for short-text classification andcheusov5-0/+132
analysis. It can handle the classification of, for example, titles, questions, sentences, and short messages. Main features of LibShortText include * It is more efficient than general text-mining packages. On a typical computer, processing and training 10 million short texts takes only around half an hour. * The fast training and testing is built upon the linear classifier * LIBLINEAR * Default options often work well without tedious tuning. * An interactive tool for error analysis is included. Based on the property that each short text contains few words, LibShortText provides details in predicting each text.
2014-10-19Fix hardcoded paths to executables; ++pkgrevisioncheusov1-2/+12
2014-10-19+= liblinearcheusov1-1/+2
2014-10-19Add liblinear.cheusov4-0/+57
LIBLINEAR is a linear classifier for data with millions of instances and features. It supports L2-regularized classifiers L2-loss linear SVM, L1-loss linear SVM, and logistic regression (LR) L1-regularized classifiers (after version 1.4) L2-loss linear SVM and logistic regression (LR) L2-regularized support vector regression (after version 1.9) L2-loss linear SVR and L1-loss linear SVR. Main features of LIBLINEAR include Same data format as LIBSVM, our general-purpose SVM solver, and also similar usage Multi-class classification: 1) one-vs-the rest, 2) Crammer & Singer Cross validation for model selection Probability estimates (logistic regression only) Weights for unbalanced data MATLAB/Octave, Java, Python, Ruby interfaces
2014-10-19Add more utilities and files to libsvm packagecheusov2-3/+25
2014-10-18Bump PKGREVISION for hs-vector-0.10.12.1szptvlfn2-3/+4
2014-10-15Racy build.joerg1-1/+4
2014-10-09Revbump for ocaml 4.02.0.jaapb1-2/+2
(Some packages omitted because they will be updated to new versions)
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz13-39/+13
2014-10-09Remove SVR4_PKGNAME, per discussion on tech-pkg.wiz13-26/+13
2014-10-01Remove wxMaxima; wxmaxima replaces it.wiz1-2/+2
2014-10-01Import wxmaxima-14.09.0 as math/wxmaxima. The casing of the package namewiz4-0/+57
is finally consistent. This is a graphical UI for the computer algebra system maxima. Changes compared to math/wxMaxima: 14.09.0: Bugfixes and compatibility with wxGTK-3.x.
2014-09-29Requires zlib.jperkin1-1/+2
2014-09-25Fix PLIST for SunOS.fhajny2-7/+8
2014-09-24Replace WRAPPER_BINDIR reference with real path in generated file.jperkin1-1/+5
2014-09-23Don't include termcap.h on SunOS.jperkin2-1/+19
2014-09-23Remove TOOLS_DIR references from the generated pari.cfg.jperkin1-1/+7
2014-09-20Update to 3.1.1 and fix build with py-cython-0.20+.wiz3-6/+40
We are happy to announce PyTables 3.1.1. This is a bug-fix release that addresses a critical bug that make PyTables unusable on some platforms. What's new ========== - Fixed a critical bug that caused an exception at import time. The error was triggered when a bug in long-double detection is detected in the HDF5 library (see :issue:`275`) and numpy_ does not expose `float96` or `float128`. Closes :issue:`344`. - The internal Blosc_ library has been updated to version 1.3.5. This fixes a false buffer overrun condition that made c-blosc to fail, even if the problem was not real. As always, a large amount of bugs have been addressed and squashed as well.
2014-09-20- R-formatR.wiz1-2/+1
2014-09-20Move math/R-knitr to print/R-knitr.brook4-60/+1
Note: this commit is part of reorganizing some of the recently imported R packages, which are being reimported into more appropriate categories (and removed from math) as a result of a recent discussion on tech-pkg and privately with wiz@. See the thread starting with: http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html
2014-09-20Move math/R-evaluate to devel/R-evaluate and fix dependencies.brook5-28/+3
Note: this commit is part of reorganizing some of the recently imported R packages, which are being reimported into more appropriate categories (and removed from math) as a result of a recent discussion on tech-pkg and privately with wiz@. See the thread starting with: http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html
2014-09-20Move math/R-digest to security/R-digest and fix dependencies.brook5-43/+3
Note: this commit is part of reorganizing some of the recently imported R packages, which are being reimported into more appropriate categories (and removed from math) as a result of a recent discussion on tech-pkg and privately with wiz@. See the thread starting with: http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html
2014-09-19Move math/R-markdown to textproc/R-markdown and fix dependencies.brook5-30/+4
Note: this commit is part of reorganizing some of the recently imported R packages, which are being reimported into more appropriate categories (and removed from math) as a result of a recent discussion on tech-pkg and privately with wiz@. See the thread starting with: http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html
2014-09-19Move math/R-highr to textproc/R-highr and fix dependencies.brook5-27/+3
Note: this commit is part of reorganizing some of the recently imported R packages, which are being reimported into more appropriate categories (and removed from math) as a result of a recent discussion on tech-pkg and privately with wiz@. See the thread starting with: http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html