jca
ba0a8dfb62
Import math/ministat
...
The ministat command calculates fundamental statistical properties of numeric
data in the specified files or, if no file is specified, standard input.
From Mikhail, with input from op@ sthen@ and kmos@. ok op@ kmos@
2022-11-06 17:15:05 +00:00
ajacoutot
d3aaddb10c
WANTLIB: pcre -> pcre2-8 after recent glib2 update.
2022-11-05 17:06:22 +00:00
op
0d6496c6e9
update math/cglm to 0.8.7
...
previous release didn't ship some headers for the new functions; no
changes to existing APIs.
2022-10-27 12:24:52 +00:00
op
69f0139590
update math/cglm to 0.8.6
...
changelog: https://github.com/recp/cglm/releases/tag/v0.8.6
2022-10-24 14:25:39 +00:00
jca
348f44b603
Use https for netlib.org MASTER_SITES and HOMEPAGE
...
ok steven@ (maintainer)
2022-10-18 17:59:23 +00:00
sthen
239faa6a56
update to libqalculate-4.4.0
2022-10-18 10:59:24 +00:00
martin
e327a01f20
Update py-netcdf4 to 1.6.1.
2022-10-09 19:16:51 +00:00
sthen
dac65d5efa
update to visidata-2.10.2
2022-10-09 14:28:41 +00:00
kmos
747935a27e
Only enable LTO when using clang since it isn't available on GCC.
...
Fixes build on sparc64
2022-09-19 20:11:41 +00:00
ajacoutot
797b5cb9d8
Update to gnumeric-1.12.53.
2022-09-18 08:40:44 +00:00
solene
5a06782b40
add George Rosamond as maintainer
2022-09-16 10:50:26 +00:00
sthen
ae00a87925
update to visidata-2.10.1
2022-09-16 08:15:42 +00:00
sthen
2206a80000
rename MODPY_PEP517 to MODPY_PYBUILD which is a bit less of a
...
magic-numbers name and more of a nod at the frontend we're actually
using for the build.
2022-09-13 20:56:17 +00:00
kmos
460de881c4
Hook py-datedelta up to the build
2022-09-13 20:09:30 +00:00
kmos
7dc9052dcc
Import py-datedelts
...
datedelta.datedelta is datetime.timedelta for date arithmetic.
It accounts for oddities of the Gregorian calendar.
It's convenient for computing yearly, monthly, or weekly subscriptions
periods.
From George Rosamond
ok sthen
2022-09-13 20:08:52 +00:00
sthen
d109936d83
+py-oldest-supported-numpy
2022-09-12 11:29:27 +00:00
sthen
2b9c2963f6
import math/py-oldest-support-numpy, ok landry@
...
This is a Python meta-package which can be used in pyproject.toml files
to automatically provide as a build-time dependency on Numpy.
Normally it is used to depend on the oldest version that supports the
given Python version and platform where a pre-built Numpy wheel is
available, such that compiled extensions are ABI-compatible with a
wider range of Numpy versions.
For OpenBSD packages where we manage dependencies internally and
don't use upstream pre-built wheels, this is modified to allow any
version.
2022-09-12 11:28:55 +00:00
kmos
362ca7b59f
numpy uses C++ now, so COMPILER needs to be "base-clang ports-gcc"
...
Fixes build on sparc64
2022-09-11 23:20:18 +00:00
sthen
73ba8fe317
use DPB_PROPERTIES=nojunk; mlpack uses setuptools without using
...
MODPY_SETUPTOOLS so it doesn't pick up nojunk from python.port.mk
setuptools can pick up importlib_metadata if present at runtime,
if it's junked at the wrong point we can get "AttributeError: module
'importlib_metadata' has no attribute 'MetadataPathFinder'" (as
reported by aja@)
This can probably go away after switching to Python 3.10 by default
2022-09-07 14:34:13 +00:00
semarie
7db8935a56
update math/igraph to 0.9.9
...
ok tb@
2022-09-03 16:00:55 +00:00
sthen
8bbfef91cb
update to py3-numpy-1.23.2, thanks jca@ tb@ for tests on various archs
...
and it's been through most of a bulk on i386 by me albeit with python
default switched to 3.10 (plus various consumers tested separately with
3.9).
- i386 is using --disable-optimization for now; 1.20 added cpu optimizations
(SSE, AVX, etc) with runtime detect, but with any optimization level we're
hitting segfaults at runtime in numpy's own tests, and when building other
ports that use numpy (e.g. makehuman)
- macppc segfaults in numpy's own tests - this isn't new for this version,
1.19.5 failed in this way on OpenBSD too, but various other runtime use
is working (e.g. able to build py-scipy and makehuman with this).
old patches were supposedly needed to build numpy itself and scipy;
they are no longer needed for those so I've removed them.
2022-09-02 18:59:16 +00:00
rsadowski
e007038b43
Remove USE_NINJA
...
Is no longer necessary here with newer cmake.port.mk
2022-09-02 13:21:20 +00:00
sthen
cebd2566d5
update to visidata-2.10
2022-09-02 08:50:37 +00:00
tb
5514f21fef
Update to lean 3.48.0
2022-08-31 14:13:50 +00:00
sthen
f6fd8cefc2
set DPB_PROPERTIES=parallel for lapack, ok kmos steven
2022-08-31 12:50:28 +00:00
sthen
d83f47c17e
build debug packages for numpy
2022-08-30 14:45:15 +00:00
sthen
9d1ca963dd
unbreak, I didn't set MODPY_PEP517 correctly, reported by aja@ naddy@
2022-08-28 19:00:50 +00:00
ajacoutot
e53dc96ca5
Remove.
2022-08-28 09:28:56 +00:00
sthen
0ebbedb44b
update to py3-numexpr-2.8.3
2022-08-27 18:09:57 +00:00
sthen
1dd4726d2f
update to py3-cvxopt-1.3.0
2022-08-27 15:33:53 +00:00
steven
1cfb7fb065
update to 7.2.0
...
tested also by Volker Schlecht
2022-08-24 19:53:38 +00:00
sthen
70ac2ee032
update to py3-pandas-1.4.3
2022-08-24 12:35:11 +00:00
kmos
166e440b6f
math/py-cvxpy uses C++11 so shift to ports-gcc on base-gcc arches
...
Fixes the build on sparc64
2022-08-20 23:04:16 +00:00
sthen
526b2d5581
remove py2 backports of functionality from python 3.x which are no
...
longer used by other ports
2022-08-18 14:33:53 +00:00
fcambus
9f024bd2f7
Update z3 to 4.10.2.
2022-08-17 21:59:48 +00:00
martin
5fcf5611d4
Fix on at least sparc64 by using ports-gcc.
...
OK kmos@
2022-08-17 18:47:19 +00:00
sthen
1a77396a9c
update to py3-cvxpy-1.2.1
2022-08-17 10:22:51 +00:00
sthen
52af9bfc01
backport upstream build fix for newer setuptools
2022-08-17 09:33:18 +00:00
rsadowski
c4b63256c9
Mark as broken until sipbuild is fixed
...
https://github.com/veusz/veusz/issues/595
OK bcallah@ (maintainer
2022-08-14 13:57:52 +00:00
jca
d5c4d27dd1
Install bash-completion files in the regular place, plus other tweaks
...
- this uses pledge(2)
- simplify DISTNAME, no need for extra variable V
- regen PLIST after adding gettext to LIB_DEPENDS
2022-08-12 19:02:22 +00:00
job
ee8d36598a
Add datamash
2022-08-05 16:25:39 +00:00
job
fe6ce97ec7
Import datamash
...
GNU datamash is a command-line program which performs basic numeric, textual
and statistical operations on input textual data files.
OK sthen@
2022-08-05 16:24:03 +00:00
tb
bab6f4ab96
math/rstudio: fix build by providing a missing prototype.
...
backport of upstream commit 872e2806f74e922a25e0f9586faa6624883728ca
breakage reported by aja.
2022-08-05 08:08:35 +00:00
benoit
328b8d11a4
Update to p5-Math-GMP-2.25.
2022-08-04 13:24:06 +00:00
feinerer
fe7b33a937
Update to R 4.2.1
...
ok tb@
2022-08-03 15:13:25 +00:00
martin
b623af2b2b
Update py-cftime to 1.6.1.
2022-07-27 10:17:16 +00:00
tb
df3bac5a4e
math/R: add a reminder to adjust an rstudio patch after SHARED_LIBS bump.
...
maintainer timeout
2022-07-25 06:11:05 +00:00
sthen
1c5c5ac003
update to visidata-2.9.1
2022-07-23 09:56:07 +00:00
naddy
b7e6d89139
bump for plist changes 7.1 -> 7.2
2022-07-21 13:04:32 +00:00
jca
b4faf82fb3
The FITS file format is mostly used for astronomy, add "astro" to CATEGORY
...
Suggested by espie@
2022-07-19 11:12:16 +00:00
jca
7ee3ed9c37
Update to cfitsio-4.1.0
...
Update request from espie@
2022-07-19 10:56:28 +00:00
jca
cd8bb1b1ab
cfitsio: various packaging tweaks and cleanups
...
- don't roll our own do-install, it misses some files like the pkconfig
file or the smem executable.
- on the other hand, the fpack.h souldn't be
installed
- keep on installing the doc in post-install
- use LD_LIBRARY_PATH to run tests instead of forcing us to install the
package (possibly leading us to test an outdated package).
Prompted by an update request for this port by espie@
2022-07-19 10:55:12 +00:00
bcallah
e3717489b9
Bump libR.so version number.
...
Original diff from Ze Loff. ok rsadowski@
2022-07-14 02:02:48 +00:00
martin
0834284a49
Update py-bottleneck to 1.3.5.
2022-07-08 19:52:35 +00:00
martin
d82ae1e720
Update py-netcdf4 to 1.6.0.
2022-07-01 15:44:02 +00:00
martin
8611a9b811
Update h5py to 3.7.0.
2022-06-04 13:48:55 +00:00
rsadowski
6ecf5561f1
Fix build with CMake 3.23
...
- Use CFLAGS and CXXFLAGS instead of CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
2022-05-28 06:19:58 +00:00
sthen
5aa0f9b8a2
update to libqalculate-4.2.0
2022-05-27 11:14:22 +00:00
ajacoutot
7f21f7afd1
Regen WANTLIB to unbreak.
2022-05-27 06:51:42 +00:00
bcallah
91956ef0c8
Update to bc-gh-5.2.5
...
Changelog: https://github.com/gavinhoward/bc/releases/tag/5.2.5
2022-05-25 11:35:37 +00:00
martin
a3e962d98e
Run openmpi tests with the correct settings.
2022-05-24 19:28:58 +00:00
martin
2bfaf2e057
Provide a working upgrade path by setting EPOCH=0 in arpack and bumping
...
REVISIONs in dependent ports.
pointed out by sthen@
2022-05-23 20:29:04 +00:00
martin
0191b7ad91
Remove now unneeded patchfile.
2022-05-23 16:51:04 +00:00
martin
88b0cf0622
Update arpack96 (last release 2002) and switch to arpack-ng 3.8.0.
...
Initially from Volker Schlecht, with help from sthen@ and landry@
OK sthen@ and landry@
2022-05-23 16:49:24 +00:00
martin
4b0c294920
move curl back to LIB_DEPENDS again and add a reminder that it is needed
...
for DAP support
noted by naddy@ in a bulk-build
2022-05-18 09:26:15 +00:00
danj
4c61eb8b27
Remove empty files
...
ok landry@
2022-05-16 11:10:27 +00:00
sthen
863b15f7e7
update to nlopt-2.7.1, from wen heping
2022-05-13 16:07:17 +00:00
fcambus
45f4459e4d
Update z3 to 4.8.17.
2022-05-10 12:28:38 +00:00
fcambus
0ba53d1871
Update z3 to 4.8.16.
...
OK op@
2022-05-05 08:27:13 +00:00
bcallah
848890c4d0
Update to bc-gh-5.2.4
...
Changelog: https://github.com/gavinhoward/bc/releases/tag/5.2.4
2022-04-27 23:13:38 +00:00
landry
dddf1fb7f7
math/plplot: fix build with reentrant version of qhull
...
patch from debian:
https://salsa.debian.org/science-team/plplot/-/blob/master/debian/patches/reentrant-qhull.patch
2022-04-26 14:48:53 +00:00
landry
a0aa2b0fb2
math/octave: update to 7.1.0, from Volker Schlecht
...
adds an RDEP on gtar and adapt scripts to use it.
tested by/ok steven@ (MAINTAINER)
2022-04-26 14:47:40 +00:00
landry
bbccb799f7
math/qhull: update to 2020.2, from Volker Schlecht
...
now only installs the reentrant version of libqhull; consumers will be
adapted to cope.
tested by steven@
2022-04-26 14:46:21 +00:00
op
f7259e06dd
update math/cglm to 0.8.5 and take maintainership
...
half of patch-CMakeLists was upstreamed. tested also by Yifei Zhan on
aarch64, thanks!
2022-04-22 07:58:04 +00:00
ajacoutot
102bce17f5
Make sure libzip is not picked up; it will fail to build.
2022-04-19 12:31:50 +00:00
ajacoutot
5b0a485c44
Update to gnumeric-1.12.52.
2022-04-19 08:09:58 +00:00
martin
e1ca228c11
Update netcdf to 4.8.1.
2022-04-16 11:18:44 +00:00
sthen
938b7698d6
update to calc-2.14.1.0
2022-04-12 20:33:46 +00:00
sthen
6054849b1f
sync WANTLIB
2022-03-31 17:16:30 +00:00
sthen
45398fe1b1
sync WANTLIB for various ports with "NOT REACHABLE" libs
2022-03-31 12:52:13 +00:00
ajacoutot
a72e99045f
Update to Imath-3.1.5.
2022-03-30 08:11:31 +00:00
tb
58cbeb16e8
Update lean to 3.42.1
2022-03-29 13:09:38 +00:00
sthen
3cdf2816b0
sync WANTLIB for some packages that could be semi-automated for some
...
common missing libs, with "help" from portbump, but i reviewed everything
2022-03-27 16:23:04 +00:00
martin
e54b8e220f
Update py-affine to 2.3.1.
2022-03-25 12:59:53 +00:00
tb
bbcae7bf41
Update to lean 3.42.0
2022-03-21 20:56:25 +00:00
sthen
cd6f011597
update to libqalculate-4.1.0
2022-03-15 20:46:59 +00:00
bcallah
0e10957996
Update to bc-gh-5.2.3
...
Changelog: https://github.com/gavinhoward/bc/releases/tag/5.2.3
2022-03-13 17:53:43 +00:00
ajacoutot
6f2c73cf41
Missing dep on sysutils/py-packaging.
2022-03-12 18:46:25 +00:00
martin
5d71bb8e73
Update py-tables to 3.7.0.
2022-03-12 10:36:06 +00:00
martin
39bfa930bd
Update py-cftime to 1.6.0.
2022-03-12 10:31:08 +00:00
naddy
ab45f39af6
drop RCS Ids
2022-03-11 19:36:11 +00:00
sthen
385739a94f
drop rcs id in category Makefiles
2022-03-09 16:18:03 +00:00
benoit
ea8e51b4b3
Update to matio-1.5.21 from wen heping with tweaks by me.
2022-03-09 08:38:04 +00:00
naddy
69de5bdc39
drop RCS Id from all ports where I'm listed as MAINTAINER
2022-03-08 14:27:46 +00:00
sthen
a98e0e6666
remove rcs IDs in ports that I maintain
2022-03-07 21:36:41 +00:00
martin
347e4c9d12
Update hdf5 to 1.12.1.
...
Initiated by a diff from jmeister@posteo.ch .
2022-03-07 11:10:52 +00:00
martin
45689f59f8
Update py-bootleneck to 1.3.4.
2022-03-07 07:04:32 +00:00
daniel
cd102b7b93
we have pytest >= 5.0.1 now
2022-02-28 03:47:03 +00:00
sthen
f7754de2ea
remove bogus TEST_DEPENDS
2022-02-27 12:14:41 +00:00
naddy
a3c56cbfe6
bump again for plist changes 7.0 -> 7.1
...
A sparc64 snapshot was accidentally built on a 7.0 kernel but after
the REVISION bumps in ports.
requested by sthen@
2022-02-26 22:59:44 +00:00