Commit graph

17026 commits

Author SHA1 Message Date
Danilo G. Baio
05f7f89786 math/py-matplotlib-inline: Update to 0.1.3 2022-01-26 12:48:39 -03:00
Mateusz Piotrowski
6274d59b77 math/bcal: Update to 2.4
Changes:	https://github.com/jarun/bcal/releases/tag/v2.4
2022-01-26 11:08:47 +01:00
TAKATSU Tomonari
e96bfcf30a math/R-cran-RcppArmadillo: Update to 0.10.8.1.0 2022-01-26 09:47:35 +00:00
Muhammad Moinur Rahman
cc378fb60b lang/php73: Remove port
- EOL reached on 2021-12-06
  https://www.php.net/eol.php

PR:             260624
Approved by:	tz (private email) ale portmgr (blanket)
Sponsored by:	Bounce Experts
2022-01-25 18:20:01 -06:00
Po-Chuan Hsieh
d5bab42ef1
math/rubygem-bigdecimal: Update to 3.1.2
Changes:	https://github.com/ruby/bigdecimal/blob/master/CHANGES.md
2022-01-26 03:51:04 +08:00
Yuri Victorovich
461a9b8674 math/py-osqp: Update 0.6.2.post0 -> 0.6.2.post5 2022-01-25 09:52:26 -08:00
TAKATSU Tomonari
a9481f2c20 math/R-cran-raster: Update to 3.5-15 2022-01-25 05:43:50 +00:00
Rene Ladan
48d98ef918 cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
Po-Chuan Hsieh
2afec6ec6b
math/rubygem-bigdecimal: Update to 3.1.1
Changes:	https://github.com/ruby/bigdecimal/blob/master/CHANGES.md
2022-01-24 03:09:30 +08:00
Mateusz Piotrowski
f59e54edb4 math/bcal: Add a missing patch and depend on math/calc
These changes should be a part of the previous commit.
2022-01-23 17:11:50 +01:00
Mateusz Piotrowski
05663d559c math/bcal: Update to 2.3 2022-01-23 17:02:37 +01:00
Yuri Victorovich
56a604cf65 math/universal: Update 3.48 -> 3.49
Reported by:	portscout
2022-01-23 01:07:23 -08:00
Yuri Victorovich
191e911230 math/symphony: Update 5.6.17 -> 5.6.18
Reported by:	portscout
2022-01-23 01:07:22 -08:00
Stephen Montgomery-Smith
da70d3c325 math/librsb: Update to 1.2.0.11. 2022-01-21 16:44:31 -06:00
Yuri Victorovich
138b303ebe math/cadabra2: Update 2.3.6.8 -> 2.3.8
Reported by:	portscout
2022-01-20 09:46:41 -08:00
Yuri Victorovich
4674593918 math/cppad: Update 20220000.0 -> 20220000.1
Reported by:	portscout
2022-01-20 09:46:40 -08:00
Stephen Montgomery-Smith
80ef2e5fa8 math/octave-forge-communications: Update to 1.2.4. 2022-01-20 10:53:33 -06:00
Mateusz Piotrowski
40502d0d50 angr: Return angr framework ports to the pool 2022-01-20 12:20:50 +01:00
Yuri Victorovich
2195fb882f math/libxsmm: Broken on i386
Reported by:	fallout
2022-01-19 23:21:41 -08:00
Yuri Victorovich
9e317444c5 math/dbcsr: Update 2.1.0 -> 2.2.0
Reported by:	portscout
2022-01-19 10:10:02 -08:00
Philipp Ost
5b78e25e4b math/polymake: update to version 4.6
Changelog at <https://polymake.org/doku.php/news/release_4_6>.
2022-01-19 17:31:41 +01:00
Daniel Engberg
d4067b1244 math/pdal: Use upstream release archive
Use upstream release archive as suggested by Porters Handbook, this
also reduces download size

PR:		261260
Reviewed by:	lbartoletti@ (maintainer)
2022-01-19 08:52:05 +01:00
Yuri Victorovich
c4f8c598cd math/highs: Update g20210408 -> 1.1.1-886
Reported by:	portscout
2022-01-18 13:35:58 -08:00
Yuri Victorovich
4d4bf5fcf1 math/gecode: Builds on aarch64 architecture
Reported by:	Ronald Klop <ronald-lists@klop.ws>
2022-01-18 11:32:52 -08:00
Thierry Thomas
6d5dba7b5a math/gf2x: chase the new MASTERSITES
The project moves from gforge to INRIA’s Gitlab.

PR:		261250
Reported by:	diizzy
2022-01-18 20:01:30 +01:00
Yuri Victorovich
3601bc6352 math/arb: Update 2.21.1 -> 2.22.0
Reported by:	portscout
2022-01-18 10:42:44 -08:00
Stephen Montgomery-Smith
f64198223b math/octave-forge-control: Update to 3.4.0. 2022-01-18 11:13:20 -06:00
Yuri Victorovich
30fd631ce5 math/trlib: New port: Trust Region Subproblem Solver Library 2022-01-18 00:31:43 -08:00
Yuri Victorovich
d08b5879b8 math/scalapackfx: New port: Modern Fortran wrappers around ScaLAPACK routines 2022-01-17 22:39:35 -08:00
Tobias Kortkamp
835bd57330
lang/rust: Bump revisions after 1.58.0 2022-01-17 12:57:45 +01:00
Yuri Victorovich
a53498d62a math/{,py-}scs: Update 3.0.1 -> 3.1.0 2022-01-16 15:30:33 -08:00
Yuri Victorovich
feb8652c08 math/{,py-}spot: Update 2.10.2 -> 2.10.3
Reported by:	portscout
2022-01-16 08:31:51 -08:00
Daniel Engberg
639be20b0f math/fftw3: Update to 3.3.10
Bugfix release, changelog: http://www.fftw.org/release-notes.html
Change PORTVERSION to DISTVERSION to follow Porters Handbook more
closely.
Enable OpenMP support by default on aarch64 and amd64

PR:		259837
Approved by:	jhale (maintainer timeout, 2+ months)
2022-01-16 10:47:21 +01:00
Guangyuan Yang
d1120bc41c math/R-cran-hexbin: New port: Hexagonal Binning Routines 2022-01-16 00:53:36 -05:00
TAKATSU Tomonari
05837d911c math/R-cran-terra: Update to 1.5-12 2022-01-16 03:10:45 +00:00
Stephen Montgomery-Smith
d20a0a2c03 math/octave-forge-ga: Update to 0.10.3. 2022-01-15 11:53:04 -06:00
Yuri Victorovich
01c541ffec math/py-faiss: New port: Library for efficient similarity search & clustering of dense vectors 2022-01-15 02:32:16 -08:00
Yuri Victorovich
bd61878319 math/faiss: Update 1.7.1 -> 1.7.2
Reported by:	portscout
2022-01-15 02:32:16 -08:00
Antoine Brodin
28c0d02114 math/Makefile: unbreak INDEX 2022-01-15 09:46:08 +00:00
Guangyuan Yang
a26c675cd0 math/gotoblas: Remove obsoleted port
math/gotoblas is broken on multiple platforms and is very outdated. By
Wikipedia, "GotoBLAS remains available, but development ceased with a
final version touting optimal performance on Intel's Nehalem
architecture (contemporary in 2008). OpenBLAS is an actively maintained
fork of GotoBLAS".

PR:		261194
Reported by:	Daniel Tameling <tamelingdaniel@gmail.com>
2022-01-15 04:03:12 -05:00
Yuri Victorovich
8b664e846b math/cgl: Update 0.60.3 -> 0.60.4
Reported by:	portscout
2022-01-14 00:29:37 -08:00
TAKATSU Tomonari
edb329dd0d math/R-cran-forecast: Update to 8.16 2022-01-14 00:49:33 +00:00
Neel Chauhan
7814e39778 math/intx: New port: Extended precision integer library 2022-01-13 13:16:04 -08:00
Thierry Thomas
bee5c81550 math/py-primecountpy: new port, Primecount Cython interface 2022-01-13 18:10:23 +01:00
Yuri Victorovich
779b49b9c7 math/nanoflann: Update 1.3.2 -> 1.4.2 2022-01-12 22:49:41 -08:00
Yuri Victorovich
99b03722b7 math/rumur: Update 2021.09.29 -> 2021.12.27
Reported by:	portscout
2022-01-12 18:02:54 -08:00
Tobias C. Berner
654acd8140 math/gsl: bump portrevision of consumers after update to 2.7.1
PR:		260201
2022-01-12 20:41:22 +01:00
Tobias C. Berner
96b1035458 math/gsl: update to 2.7.1
Update fixes libtool version numbers

PR:		260201
Exp-run by:	antoine
2022-01-12 20:37:04 +01:00
Tobias C. Berner
a569c6e6c3 math/p5-Math-GSL: prepare again for gsl-2.7.1
- Note, this project seems mostly dead upstream and the
  support for gsl 2.7.* is likely not really functional.

- The initial fix was reverted in 1a2add4b17

PR:		260201
2022-01-12 20:35:22 +01:00
Yuri Victorovich
15677f33ee math/py-iminuit: Update 2.8.4 -> 2.9.0
Reported by:	portscout
2022-01-12 00:56:36 -08:00
Yuri Victorovich
351b18bfbe math/py-ecos: Update 2.0.8 -> 2.0.10
Reported by:	portscout
2022-01-12 00:56:35 -08:00
Yuri Victorovich
5b3b697544 math/ecos: Update 2.0.8 -> 2.0.10
Reported by:	portscout
2022-01-12 00:56:35 -08:00
Wen Heping
f1427426fc math/R-cran-carData: Update to 3.0.5 2022-01-12 15:41:48 +08:00
Po-Chuan Hsieh
5bddc723ca
math/py-secp256k1: Update WWW 2022-01-12 02:47:27 +08:00
Po-Chuan Hsieh
82b8eed508
math/rubygem-bigdecimal: Update to 3.1.0
Changes:	https://github.com/ruby/bigdecimal/blob/master/CHANGES.md
2022-01-12 02:46:53 +08:00
Po-Chuan Hsieh
af68bec014
math/py-numexpr: Update to 2.8.2
- Change MASTER_SITES to CHEESESHOP

Changes:	https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst
2022-01-12 02:44:37 +08:00
Po-Chuan Hsieh
c50d576027
*/Makefile: Sort SUBDIRs 2022-01-12 02:43:39 +08:00
Stephen Montgomery-Smith
add565bc95 math/octave-forge-general: Update to 2.1.2. 2022-01-11 11:09:35 -06:00
Stefan Eßer
bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
Muhammad Moinur Rahman
47721a7247 Mark ports to IGNORE with new php81
Approved by:	portmgr (infrastructure blanket)
Sponsored by:	Bounce Experts
2022-01-10 07:30:00 -06:00
TAKATSU Tomonari
9c6edd53b2 math/R-cran-spdep: Update to 1.2-1 2022-01-09 01:35:27 +00:00
Yuri Victorovich
4510216d05 science/PETSc: Update 3.14.1 -> 3.16.3
Reported by:	portscout
2022-01-07 00:34:46 -08:00
Yuri Victorovich
dac432e422 math/py-gmpy2: Update 2.1.1 -> 2.1.2
Reported by:	portscout
2022-01-07 00:34:45 -08:00
Yuri Victorovich
ead83f5a0a math/cppad: Update 20210000.8 -> 20220000.0
Reported by:	portscout
2022-01-07 00:34:45 -08:00
Stephen Montgomery-Smith
e19f1299b0 math/qhull8: Use upstream release archive.
PR:		260988
Reported by:	diizzy@FreeBSD.org
2022-01-06 17:21:53 -06:00
Tobias C. Berner
2b5369a28e KDE: Update KDE Gear to 21.12.1
Thursday, 6 January 2022

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations.
Distro and app store packagers should update their application packages.

Changelog:
	https://kde.org/announcements/changelogs/gear/21.12.1/
2022-01-06 16:38:38 +01:00
TAKATSU Tomonari
f10964c031 math/R-cran-igraph: Update to 1.2.11 2022-01-06 00:36:43 +00:00
Neel Chauhan
13748abdab math/libRmath: Update to 4.1.2 2022-01-05 13:55:52 -08:00
Neel Chauhan
326cf7e227 math/frobby: Update to 0.9.5 2022-01-05 13:54:27 -08:00
Rainer Hurling
1b4c3e61ef math/saga: Update to 8.1.1
Bugfix release with some corrections and improvements:
- vigra_random_forest, table_mRMR): 'WITH_MRMR' flag added
- saga_api (gui), tool execution: reset progress bar and text when back from tool execution
- saga_api, CSG_Parameter::Check(): invalid data objects, do not return false, if disabled
- dev_tools/ArcSAGA: adjustments for arcgis-pro and arcgis-pro/python3

Changelog: https://sourceforge.net/p/saga-gis/wiki/Changelog%208.1.1/attachment/changelog_saga_8.1.1.txt

After disconnecting devel/liblas12 in v8.1.0 now complete removal of remaining cmake args.

MFH:		2022Q1
2022-01-05 17:58:35 +01:00
Ganael LAPLANCHE
4a0e524371 devel/onetbb: Update to 2021.5.0
and bump dependent ports' revisions
2022-01-05 17:43:54 +01:00
TAKATSU Tomonari
c6ab203415 math/R-cran-wk: Update to 0.6.0 2022-01-05 14:58:32 +00:00
TAKATSU Tomonari
bd33279589 math/R-cran-DEoptimR: Update to 1.0-10 2022-01-05 13:37:19 +00:00
Loïc Bartoletti
cfc912a73c math/py-kiwisolver: bring back portepoch 2022-01-04 19:02:01 +01:00
Piotr Kubaj
a8fa66ed77 math/oink: don't set -march=native 2022-01-04 18:11:31 +00:00
Wen Heping
3c887a65b8 math/igraph: Fix build on FreeBSD-13.0 2022-01-04 15:57:49 +08:00
Yuri Victorovich
b1818bcdb6 math/py-cvxpy: Update 1.1.17 -> 1.1.18
Reported by:	portscout
2022-01-03 14:26:43 -08:00
Yuri Victorovich
825ad3c76f math/py-chaospy: Update 4.3.3 -> 4.3.4
Reported by:	portscout
2022-01-03 14:26:42 -08:00
Loïc Bartoletti
acc942f723 math/py-kiwisolver: Update to 1.3.2
Changes:
  - https://github.com/nucleic/kiwi/blob/main/releasenotes.rst#wrappers-132--solver-131--31082021
2022-01-03 19:51:08 +01:00
Bernhard Froehlich
fb1e10ba7e
math/lapack: Fix CPE information
Approved by:    portmgr (blanket)
2022-01-03 15:15:21 +00:00
Bernhard Froehlich
1b5ba5dc37
math/py-cvxopt: Add CPE information
Approved by:    portmgr (blanket)
2022-01-03 14:49:26 +00:00
Bernhard Froehlich
1db3894609
math/igraph: Add CPE information
Approved by:    portmgr (blanket)
2022-01-03 14:47:31 +00:00
Stefan Eßer
a2cfb3e058 math/py-numpy: revert obsolete commit 507c189b28
The sched_getaffinity() function in the C library returned a different
error code than expected (i.e. other than returned by GLIBC) if the
requested CPU set size did not match the one expected by the system.

The error code has been changed from ERANGE to EINVAL as expected by
the wrapper for os.sched_getaffinity() in Python, obsoleting the patch
that commented out the failing function call in setup.py.
2022-01-03 09:49:26 +01:00
Stefan Eßer
507c189b28 math/py-numpy: work around build issue on -CURRENT
A sched_getaffinity function has been added to -CURRENT and the
Python build detects it presence and provides a Python function
os.sched_getaffinity().

Apparently the C library function is not correctly wrapped and
returns an out of buounds result.

Comment out the call of os.sched_getaffinity() call until this
function works correctly in the Python interpreter.

No port revision bump, since this is just a temporary fix for the
broken build on -CURRENT.

Reported by:	antoine
2022-01-02 21:43:00 +01:00
Yuri Victorovich
62ee330626 math/py-scs: Update 3.0.0 -> 3.0.1
Reported by:	portscout
2022-01-02 09:44:35 -08:00
Kirill Ponomarev
064cd601da */*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2022-01-02 10:45:16 +01:00
Stephen Montgomery-Smith
c15a9f6fe0 math/GiNaC: Update to 1.8.2. 2022-01-01 13:16:05 -06:00
Johannes M Dieterich
d5babb3b84 math/sleef: add ARMv7 patch files
PR:		259922
2022-01-01 11:24:31 -06:00
Ashish SHUKLA
eb1bb806f0
math/kalker: Update to 1.1.0 2022-01-01 16:48:16 +00:00
Johannes M Dieterich
c2a7241a3b math/sleef: enable ARMv7
PR:		259922
Reported by:	Robert Clausecker
2021-12-31 11:33:45 -06:00
Yuri Victorovich
4eab0930e2 math/timbl: Update 6.5 -> 6.6 2021-12-31 09:25:34 -08:00
Stephen Montgomery-Smith
d8a141fe1e math/octave-forge-io: Update to 2.6.4. 2021-12-30 19:51:44 -06:00
Adam Weinberger
10b5543da7 math/calc: Update to 2.14.0.14 2021-12-29 12:03:23 -07:00
Gleb Popov
b1be0f3393 math/openlibm: Update to 0.8.0
Approved by:	maintainer (timeout, email bounce)
2021-12-29 12:26:17 +03:00
Muhammad Moinur Rahman
44e99def8d Add php81 to the tree
Core:
  Fixed inclusion order for phpize builds on Windows.
  Added missing hashtable insertion APIs for arr/obj/ref.
  Implemented FR #77372 (Relative file path is removed from uploaded
  file).
  Fixed bug #81607 (CE_CACHE allocation with concurrent access).
  Fixed bug #81507 (Fiber does not compile on AIX).
  Fixed bug #78647 (SEGFAULT in zend_do_perform_implementation_check).
  Fixed bug #81518 (Header injection via default_mimetype / default_charset).
  Fixed bug #75941 (Fix compile failure on Solaris with clang).
  Fixed bug #81380 (Observer may not be initialized properly).
  Fixed bug #81514 (Using Enum as key in WeakMap triggers GC + SegFault).
  Fixed bug #81520 (TEST_PHP_CGI_EXECUTABLE badly set in run-tests.php).
  Fixed bug #81377 (unset() of $GLOBALS sub-key yields warning).
  Fixed bug #81342 (New ampersand token parsing depends on new line after it).
  Fixed bug #81280 (Unicode characters in cli.prompt causes segfault).
  Fixed bug #81192 ("Declaration should be compatible with" gives incorrect line number with traits).
  Fixed bug #78919 (CLI server: insufficient cleanup if request startup fails).
  Fixed bug #81303 (match error message improvements).
  Fixed bug #81238 (Fiber support missing for Solaris Sparc).
  Fixed bug #81237 (Comparison of fake closures doesn't work).
  Fixed bug #81202 (powerpc64 build fails on fibers).
  Fixed bug #80072 (Cyclic unserialize in TMPVAR operand may leak).
  Fixed bug #81163 (__sleep allowed to return non-array).
  Fixed bug #75474 (function scope static variables are not bound to a unique function).
  Fixed bug #53826 (__callStatic fired in base class through a parent call if the method is private).
  Fixed bug #81076 (incorrect debug info on Closures with implicit binds).
CLI:
  Fixed bug #81496 (Server logs incorrect request method).
COM:
  Dispatch using LANG_NEUTRAL instead of LOCALE_SYSTEM_DEFAULT.
Curl:
  Fixed bug #81085 (Support CURLOPT_SSLCERT_BLOB for cert strings).
Date:
  Fixed bug #81458 (Regression Incorrect difference after timezone change).
  Fixed bug #81500 (Interval serialization regression since 7.3.14 / 7.4.2).
  Fixed bug #81504 (Incorrect timezone transition details for POSIX data).
  Fixed bug #80998 (Missing second with inverted interval).
  Speed up finding timezone offset information.
  Fixed bug #79580 (date_create_from_format misses leap year).
  Fixed bug #80963 (DateTimeZone::getTransitions() truncated).
  Fixed bug #80974 (Wrong diff between 2 dates in different timezones).
  Fixed bug #80998 (Missing second with inverted interval).
  Fixed bug #81097 (DateTimeZone silently falls back to UTC when providing an offset with seconds).
  Fixed bug #81106 (Regression in 8.1: add() now truncate ->f).
  Fixed bug #81273 (Date interval calculation not correct).
  Fixed bug #52480 (Incorrect difference using DateInterval).
  Fixed bug #62326 (date_diff() function returns false result).
  Fixed bug #64992 (dst not handled past 2038).
  Fixed bug #65003 (Wrong date diff).
  Fixed bug #66545 (DateTime. diff returns negative values).
  Fixed bug #68503 (date_diff on two dates with timezone set localised returns wrong results).
  Fixed bug #69806 (Incorrect date from timestamp).
  Fixed bug #71700 (Extra day on diff between begin and end of march 2016).
  Fixed bug #71826 (DateTime::diff confuse on timezone 'Asia/Tokyo').
  Fixed bug #73460 (Datetime add not realising it already applied DST change).
  Fixed bug #74173 (DateTimeImmutable::getTimestamp() triggers DST switch in incorrect time).
  Fixed bug #74274 (Handling DST transitions correctly).
  Fixed bug #74524 (Date diff is bad calculated, in same time zone).
  Fixed bug #75167 (DateTime::add does only care about backward DST transition, not forward).
  Fixed bug #76032 (DateTime->diff having issues with leap days for timezones ahead of UTC).
  Fixed bug #76374 (Date difference varies according day time).
  Fixed bug #77571 (DateTime's diff DateInterval incorrect in timezones from UTC+01:00 to UTC+12:00).
  Fixed bug #78452 (diff makes wrong in hour for Asia/Tehran).
  Fixed bug #79452 (DateTime::diff() generates months differently between time zones).
  Fixed bug #79698 (timelib mishandles future timestamps (triggered by 'zic -b slim')).
  Fixed bug #79716 (Invalid date time created (with day "00")).
  Fixed bug #80610 (DateTime calculate wrong with DateInterval).
  Fixed bug #80664 (DateTime objects behave incorrectly around DST transition).
  Fixed bug #80913 (DateTime(Immutable)::sub around DST yield incorrect time).
DBA:
  Fixed bug #81588 (TokyoCabinet driver leaks memory).
DOM:
  Fixed bug #81433 (DOMElement::setIdAttribute() called twice may remove ID).
FFI:
  Fixed bug #79576 ("TYPE *" shows unhelpful message when type is not defined).
Filter:
  Fixed bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing).
FPM:
  Fixed bug #81513 (Future possibility for heap overflow in FPM zlog).
  Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege escalation) (CVE-2021-21703).
  Added openmetrics status format.
  Enable process renaming on macOS.
  Added pm.max_spawn_rate option to configure max spawn child processes rate.
  Fixed bug #65800 (Events port mechanism).
FTP:
  Convert resource<ftp> to object \FTP\Connection.
GD:
  Fixed bug #71316 (libpng warning from imagecreatefromstring).
  Convert resource<gd font> to object \GdFont.
  Added support for Avif images
hash:
  Implemented FR #68109 (Add MurmurHash V3).
  Implemented FR #73385 (Add xxHash support).
JSON:
        Fixed bug #81532 (Change of $depth behaviour in json_encode() on PHP 8.1).
LDAP:
  Convert resource<ldap link> to object \LDAP\Connection.
  Convert resource<ldap result> to object \LDAP\Result.
  Convert resource<ldap result entry> to object \LDAP\ResultEntry.
MBString:
  Fixed bug #76167 (mbstring may use pointer from some previous request).
  Fixed bug #81390 (mb_detect_encoding() regression).
  Fixed bug #81349 (mb_detect_encoding misdetcts ASCII in some cases).
  Fixed bug #81298 (mb_detect_encoding() segfaults when 7bit encoding is specified).
MySQLi:
  Fixed bug #70372 (Emulate mysqli_fetch_all() for libmysqlclient).
  Fixed bug #80330 (Replace language in APIs and source code/docs).
  Fixed bug #80329 (Add option to specify LOAD DATA LOCAL white list folder (including libmysql)).
MySQLnd:
  Fixed bug #63327 (Crash (Bus Error) in mysqlnd due to wrong alignment).
  Fixed bug #80761 (PDO uses too much memory).
Opcache:
  Fixed bug #81409 (Incorrect JIT code for ADD with a reference to array).
  Fixed bug #81255 (Memory leak in PHPUnit with functional JIT).
  Fixed bug #80959 (infinite loop in building cfg during JIT compilation).
  Fixed bug #81225 (Wrong result with pow operator with JIT enabled).
  Fixed bug #81249 (Intermittent property assignment failure with JIT enabled).
  Fixed bug #81256 (Assertion `zv != ((void *)0)' failed for "preload" with JIT).
  Fixed bug #81133 (building opcache with phpize fails).
  Fixed bug #81136 (opcache header not installed).
  Added inheritance cache.
OpenSSL:
  Fixed bug #81502 ($tag argument of openssl_decrypt() should accept null/empty string).
  Bump minimal OpenSSL version to 1.0.2.
PCRE:
  Fixed bug #81424 (PCRE2 10.35 JIT performance regression).
  Bundled PCRE2 is 10.37.
PDO:
  Fixed bug #40913 (PDO_MYSQL: PDO::PARAM_LOB does not bind to a stream for fetching a BLOB).
PDO MySQL:
  Fixed bug #80908 (PDO::lastInsertId() return wrong).
  Fixed bug #81037 (PDO discards error message text from prepared statement).
PDO OCI:
  Fixed bug #77120 (Support 'success with info' at connection).
PDO ODBC:
  Implement PDO_ATTR_SERVER_VERSION and PDO_ATTR_SERVER_INFO for PDO::getAttribute().
PDO PgSQL:
  Fixed bug #81343 (pdo_pgsql: Inconsitent boolean conversion after calling closeCursor()).
PDO SQLite:
  Fixed bug #38334 (Proper data-type support for PDO_SQLITE).
PgSQL:
  Fixed bug #81509 (pg_end_copy still expects a resource).
  Convert resource<pgsql link> to object \PgSql\Connection.
  Convert resource<pgsql result> to object \PgSql\Result.
  Convert resource<pgsql large object> to object \PgSql\Lob.
Phar:
  Use SHA256 by default for signature.
  Add support for OpenSSL_SHA256 and OpenSSL_SHA512 signature.
phpdbg:
  Fixed bug #81135 (unknown help topic causes assertion failure).
PSpell:
  Convert resource<pspell> to object \PSpell\Dictionary.
  Convert resource<pspell config> to object \PSpell\Config.
readline:
  Fixed bug #72998 (invalid read in readline completion).
Reflection:
  Fixed bug #81611 (ArgumentCountError when getting default value from ReflectionParameter with new).
  Fixed bug #81630 (PHP 8.1: ReflectionClass->getTraitAliases() crashes with Internal error).
  Fixed bug #81457 (Enum: ReflectionMethod->getDeclaringClass() return a ReflectionClass).
  Fixed bug #81474 (Make ReflectionEnum and related class non-final).
  Fixed bug #80821 (ReflectionProperty::getDefaultValue() returns current value for statics).
  Fixed bug #80564 (ReflectionProperty::__toString() renders current value, not default value).
  Fixed bug #80097 (ReflectionAttribute is not a Reflector).
  Fixed bug #81200 (no way to determine if Closure is static).
  Implement ReflectionFunctionAbstract::getClosureUsedVariables.
Shmop:
  Fixed bug #81407 (shmop_open won't attach and causes php to crash).
SimpleXML:
  Fixed bug #81325 (Segfault in zif_simplexml_import_dom).
SNMP:
  Implement SHA256 and SHA512 for security protocol.
Sodium:
  Added the XChaCha20 stream cipher functions.
  Added the Ristretto255 functions, which are available in libsodium 1.0.18.
SPL:
  Fixed bug #66588 (SplFileObject::fgetcsv incorrectly returns a row on premature EOF).
  Fixed bug #80663 (Recursive SplFixedArray::setSize() may cause double-free).
  Fixed bug #81477 (LimitIterator + SplFileObject regression in 8.0.1).
  Fixed bug #81112 (Special json_encode behavior for SplFixedArray).
  Fixed bug #80945 ("Notice: Undefined index" on unset() ArrayObject non-existing key).
  Fixed bug #80724 (FilesystemIterator::FOLLOW_SYMLINKS remove KEY_AS_FILE from bitmask).
Standard:
  Fixed bug #81441 (gethostbyaddr('::1') returns ip instead of name after calling some other method).
  Fixed bug #81491 (Incorrectly using libsodium for argon2 hashing).
  Fixed bug #81142 (PHP 7.3+ memory leak when unserialize() is used on an associative array).
  Fixed bug #81111 (Serialization is unexpectedly allowed on anonymous classes with __serialize()).
  Fixed bug #81137 (hrtime breaks build on OSX before Sierra).
  Fixed bug #77627 (method_exists on Closure::__invoke inconsistency).
Streams:
  Fixed bug #81475 (stream_isatty emits warning with attached stream wrapper).
XML:
  Fixed bug #79971 (special character is breaking the path in xml function) (CVE-2021-21707).
  Fixed bug #70962 (XML_OPTION_SKIP_WHITE strips embedded whitespace).
Zip:
  Fixed bug #81490 (ZipArchive::extractTo() may leak memory).
  Fixed bug #77978 (Dirname ending in colon unzips to wrong dir).
  Fixed bug #81420 (ZipArchive::extractTo extracts outside of destination) (CVE-2021-21706).
  Fixed bug #80833 (ZipArchive::getStream doesn't use setPassword).

FLAVORS won't be available untill it is added to the Uses framework
which can be followed up :
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260774

Relnotes: https://www.php.net/ChangeLog-8.php#8.1.1
Sponsored by:	Bounce Experts
2021-12-28 20:09:08 -06:00
Yuri Victorovich
0dbd0c1658 math/py-pyFFTW: Update 0.12.0 -> 0.13.0
Reported by:	portscout
2021-12-28 09:09:39 -08:00
Max Brazhnikov
5119132254 math/scilab: fix fetch
Switch to git repo.

PR:		260672
Reported by:	User tech-lists
2021-12-28 16:56:46 +03:00
Tobias C. Berner
0e5cbd3ebd math/geogebra: install mime-type information
Using this, ggb files can be opened directly from the for example the
dolphin file manager. Otherwise the application used for zip-files would
be used.

Obtained from:	https://github.com/archlinux/svntogit-community/blob/packages/geogebra/trunk/geogebra-mime.xml
2021-12-27 10:30:51 +01:00
Yuri Victorovich
e353ebf40d math/onednn: Update 2.5 -> 2.5.1
Reported by:	portscout
2021-12-26 09:43:47 -08:00
TAKATSU Tomonari
2522fdcaa2 math/R-cran-raster: Update to 3.5-11 2021-12-26 11:09:14 +00:00