Age | Commit message (Collapse) | Author | Files | Lines |
|
CHANGES IN R 4.0.0:
SIGNIFICANT USER-VISIBLE CHANGES:
* Packages need to be (re-)installed under this version (4.0.0) of
R.
* matrix objects now also inherit from class "array", so e.g.,
class(diag(1)) is c("matrix", "array"). This invalidates code
incorrectly assuming that class(matrix_obj)) has length one.
S3 methods for class "array" are now dispatched for matrix
objects.
* There is a new syntax for specifying _raw_ character constants
similar to the one used in C++: r"(...)" with ... any character
sequence not containing the sequence )". This makes it easier to
write strings that contain backslashes or both single and double
quotes. For more details see ?Quotes.
* R now uses a stringsAsFactors = FALSE default, and hence by
default no longer converts strings to factors in calls to
data.frame() and read.table().
A large number of packages relied on the previous behaviour and
so have needed/will need updating.
* The plot() S3 generic function is now in package base rather than
package graphics, as it is reasonable to have methods that do not
use the graphics package. The generic is currently re-exported
from the graphics namespace to allow packages importing it from
there to continue working, but this may change in future.
Packages which define S4 generics for plot() should be
re-installed and package code using such generics from other
packages needs to ensure that they are imported rather than rely
on their being looked for on the search path (as in a namespace,
the base namespace has precedence over the search path).
See ${PREFIX}/lib/R/doc/NEWS for full changes.
|
|
|
|
3.3:
- added support for Python 3.9
- added CLI command ``roman`` with ``-r/--reverse`` to convert back from Roman
- added simple usage instructions
|
|
(sort, remove dups, commit now what should have been committed before)
|
|
At my request, upstream added a flag to install all locales, rather
than the locales that are installed on the current system. This leads
to a consistent PLIST (and more locales).
## 3.1.2
This is a production release that adds a way to install *all* locales. Users do
***NOT*** need to upgrade.
For package maintainers wishing to make use of the change, just pass `-l` to
`configure.sh`.
|
|
This package only exists to accomodate programs (e.g. gnuradio) which
have not yet updated to python3. Therefore, only allow numpy16 for
python2.7. (I believe there are zero py37-numpy16 users, and if so, that
should be discussed to understand why.)
|
|
Notable upstream changes:
## 3.1.0
The behavior that was adjusted was how code from the `-e` and `-f` arguments
(and equivalents) were executed. They used to be executed as one big chunk, but
in this release, they are now executed line-by-line.
The first bug fix in how output to `stdout` was handled in `SIGINT`. If a
`SIGINT` came in, the `stdout` buffer was not correctly flushed. In fact, a
clean-up function was not getting called. This release fixes that bug.
The second bug is in how `dc` handled input from `stdin`. This affected `bc` as
well since it was a mishandling of the `stdin` buffer.
The third fixed bug was that `bc` and `dc` could `abort()` (in debug mode) when
receiving a `SIGTERM`. This one was a race condition with pushing and popping
items onto and out of vectors.
The fourth bug fixed was that `bc` could leave extra items on the stack and
thus, not properly clean up some memory. (The memory would still get
`free()`'ed, but it would not be `free()`'ed when it could have been.)
The next two bugs were bugs in `bc`'s parser that caused crashes when executing
the resulting code.
The last two bugs were crashes in `dc` that resulted from mishandling of
strings.
## 3.0.2
This is a production release that adds `utf8` locale symlinks and removes an
unused `auto` variable from the `ceil()` function in the [extended math
library][16].
## 3.0.1
The second change is to make the new implementation of `ceil()` in `lib2.bc`
much more efficient.
|
|
Also, add stray translation file.
|
|
Version 0.50.1:
This is a bugfix release for 0.50.0, it fixes a critical bug in error reporting
and a number of other smaller issues:
* Added except for possible Windows get_terminal_size exception
* Improve undefined variable error message
* Update the deprecation notices for 0.50.1
* Fixes literally not forcing re-dispatch for inline='always'
* Fix bad attr access on certain typing templates breaking exceptions.
* Fix cuda test
|
|
v0.9.0:
Highlights
loo-pit KDE and HDI were improved
html_repr of InferenceData objects for jupyter notebooks
Support for PyJAGS
from_pymc3 automatically retrieves coords and dims from model context
plot_trace now supports multiple aesthetics to identify chain and variable shape and supports matplotlib aliases
plot_hdi can now take already computed HDI values
Deprecations
from_pymc3 without a model context available raises aFutureWarning and will be deprecated in a future version
In plot_trace, chain_prop and compact_prop as tuples will now raise a FutureWarning
hdi with 2d data raises a FutureWarning
|
|
version 1.5.3
* make sure arrays are masked that are not filled when auto_fill is off
* python 3.8 binary wheels
|
|
|
|
|
|
|
|
Instead:
1. Package makefiles including their own options.mk
2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed
3. Packages adjust SUBST_FILES.djberrno, if needed
Should fix bulk build failures due to multiple inclusions of options.mk
and/or incorrect definitions of DJB_ERRNO_HACK.
Approved during the freeze by wiz@.
|
|
The package textproc/hs-cgrep does not install a Haskell library. This
was unexpected to mk/haskell.mk, which generated an obviously wrong PLIST
file for that package, and for 3 other packages.
Noticed by wiz.
|
|
Upstream changes:
multiple bug fixes and minor improvements
redesign of signal handling (not intended to be user visible)
Besides the following, see NEWS in the sources for details.
*First, the `2.7.0` release series saw a change in the option parsing. This made
me change one error message and add a few others. The error message that was
changed removed one format specifier. This means that `printf()` will seqfault
on old locale files. Unfortunately, `bc` cannot use any locale files except the
global ones that are already installed, so it will use the previous ones while
running tests during install. **If `bc` segfaults while running arg tests when
updating, it is because the global locale files have not been replaced. Make
sure to either prevent the test suite from running on update or remove the old
locale files before updating.** Once this is done, `bc` should install without
problems.*
*Second, **the option to build without signal support has been removed**. See
below for the reasons why.*
This is a production release with some small bug fixes, a few improvements,
three major bug fixes, and a complete redesign of `bc`'s error and signal
handling. **Users and package maintainers should update to this version as soon
as possible.**
|
|
|
|
Version 0.50.0:
This is a more usual release in comparison to the others that have been made in the last six months. It comprises the result of a number of maintenance tasks along with some new features and a lot of bug fixes.
Highlights of core feature changes include:
The compilation chain is now based on LLVM 9.
The error handling and reporting system has been improved to reduce the size of error messages, and also improve quality and specificity.
The CUDA target has more stream constructors available and a new function for compiling to PTX without linking and loading the code to a device. Further, the macro-based system for describing CUDA threads and blocks has been replaced with standard typing and lowering implementations, for improved debugging and extensibility.
|
|
|
|
Scientific calculator for the Lumina desktop.
This is a graphical, scientific calculator with history and recall abilities.
|
|
Scientific calculator for the Lumina desktop.
This is a graphical, scientific calculator with history and recall abilities.
|
|
3.1.4:
There is now a single code base for Python 2 and Python 3.
Python 2.7 is now the minimal Python version.
The installation can also now be done through a universal wheel, which helps with some external projects.
This Git version should have the same uncertainties code as PyPI version 3.1.4, but some accompanying files have been updated. This should have no impact on users. Developers are better off using this Git 3.1.4 version.
|
|
1.18.5:
ENH: enable pickle protocol 5 support for python3.5
BUG: relpath fails for different drives on windows
|
|
changes unknown
|
|
7 years of changes. For details see
https://www.shoup.net/ntl/doc/tour-changes.html
Remove libtool patch. This is too big to be maintained in
pkgsrc and should be upstreamed if deemed interesting enough.
Bump API requirements in bl3.mk because of this change, and
also because HElib (the only consumer of this library in pkgsrc)
needs the new version anyway and will be updated next.
|
|
|
|
|
|
|
|
|
|
using the system locale with Python 3.6 otherwise, falling back to
ASCII.
|
|
|
|
|
|
|
|
|
|
fix-moc SUBST is a noop on some platforms, required on others.
|
|
|
|
|
|
Two of the files now use autoconf to insert the correct Perl interpreter.
The dependency "pre-install: replace-interpreter" was useless since then
replace-interpreter would be run once in a direct "bmake update" or
"bmake install", and twice in bulk builds since they first run "bmake
build" and then "bmake install". And even in the latter case, replacing
the interpreter twice had no effect since it was already replaced in the
configure phase.
|
|
|
|
|
|
The package provides basic arithmetic operations to 8 decimal
places for plain TeX or LaTeX. Results are exact when they fit
within the digit limits. Along with the basic package is an
optional extension that adds computation of sin, cos, log,
sqrt, exp, powers and angles. These are also exact when
theoretically possible and are otherwise accurate to at least 7
decimal places. In addition, the package provides a stack-based
programing environment.
|
|
|
|
|
|
|
|
It uses python 2.x and gnumeric upstream has turned off the plugin by
default as well.
Add a "python" option for those who really need it.
Update some outdated comments.
Bump PKGREVISION.
|
|
Gappa is a tool intended to help verifying and formally proving
properties on numerical programs dealing with floating-point or
fixed-point arithmetic.
|
|
Sollya is a tool environment and a library for safe floating-point
code development, particularly targeted at automated implementation
of math libraries like libm.
Derived from wip/sollya.
|
|
fplll is a library of floating-point lattice algorithms.
Derived from wip/fplll.
|
|
mpfr is a multiprecision floating-point interval arithmetic library.
Derived from wip/mpfi.
|