| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
See https://github.com/agda/agda/issues/7730
Reported by: pkg-fallout
(cherry picked from commit e1197b1e58b2cdb5f98b4fd00db2e340800b444f)
|
| |
|
|
| |
Sponsored by: The FreeBSD Foundation
|
| |
|
|
|
|
| |
on such systems
(cherry picked from commit 55c81710bb0b1ecfd26e8208ac0adff20d08a602)
|
| |
|
|
|
|
|
|
| |
PR: 284432
Approved by: maintainer timeout (2 weeks)
MFH: 2025Q1
(cherry picked from commit 6806aac5c2a792325db9ed42f95ce25e0de8338d)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After dependency octave-forge-io is installed, octave detects for
every following forge package that "the octave packaging system is
probably corrupt, so it will be rebuilt." This means that for each
additional forge package, all previous packages are reinstalled,
leading to O(n^2) runtime in post-install and a very long time of up
to 40 hours for the package build to complete.
Mark the package as broken on armv7 until this can be figured out.
No functionality is lost as the individual forge packages can be
installed as desired. Other architectures are not known to be affected.
Reported by: marklmi@yahoo.com
MFH: 2025Q1
(cherry picked from commit 4cd4fdcc05c390cbdf29bfed57e7ba000f7fd721)
|
| |
|
|
|
|
|
|
|
|
| |
Honor CFLAGS when compiling platform.c.
PR: 270851
MFH: 2025Q1
Approved by: mayo@oyam.ca (maintainer timeout)
(cherry picked from commit bd63a46daaeeb4f4cabb87892555f180a6e44fa9)
|
| |
|
|
|
|
|
|
|
|
|
| |
Restore a patch due to mikael@ that was mangled in a previous update.
Fixes: 6473aac25b6dc63be299faa4fc1ed9cde77f1957
Approved by: portmgr (build fix blanket)
MFH: 2025Q1
PR: 223277
(cherry picked from commit 6db8884be4287fe981d15bda1414417cc0c6b181)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When building with DEFAULT_VERSIONS+=llvm=18 or higher, math/heyoke
fails to configure, with the following error:
CMake Error at CMakeLists.txt:159 (find_package):
Could not find a configuration file for package "LLVM" that is compatible
with requested version "18".
The following configuration files were considered but not accepted:
/usr/local/llvm15/lib/cmake/llvm/LLVMConfig.cmake, version: 15.0.7
/usr/local/llvm17/lib/cmake/llvm/LLVMConfig.cmake, version: 17.0.6
/usr/local/llvm16/lib/cmake/llvm/LLVMConfig.cmake, version: 16.0.6
/usr/local/llvm18/lib/cmake/llvm/LLVMConfig.cmake, version: 18.1.8
This is because llvm18 and higher use 1 for their minor version numbers,
while llvm17 and earlier use 0. CMake's find_package() needs the minor
version number set correctly, otherwise it will not be able to find the
LLVM package.
PR: 284266
Approved by: yuri (maintainer)
MFH: 2025Q1
(cherry picked from commit 12bf8b3dabdeb7a9b9c9a2665938b3f518ebb3f8)
|
| |
|
|
|
|
|
|
|
|
| |
liblagraphx requires libm on this platform.
Approved by: portmgr (build fix blanket)
MFH: 2025Q1
PR: 283587
(cherry picked from commit 337d71346c03accc50ec76b465dd232b88a9570c)
|
| |
|
|
|
|
|
|
|
| |
Changelog: https://sourceforge.net/p/saga-gis/wiki/Changelog%209.7.2/attachment/changelog_saga_9.7.2.txt
Reported by: portscout, Repology
MFH: 2025Q1
(cherry picked from commit 8366f31cd318c3a328695e16004ee6dd37838e3c)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Clang 19 has become more strict about errors in member functions, which
results in errors building math/linbox:
../../linbox/vector/blas-subvector.h:121:20: error: no member named 'data' in 'BlasSubvector<_Vector>'
121 | _ptr(V.data()+beg), _size(dim), _inc(inc), _field(&V.field()) {}
| ~ ^
../../linbox/matrix/sparsematrix/sparse-ell-matrix.h:1216:16: error: cannot assign to non-static data member '_ld' with const-qualified type 'const size_t &' (aka 'const unsigned long &')
1216 | _ld = iter._ld ;
| ~~~ ^
../../linbox/matrix/sparsematrix/sparse-ellr-matrix.h:1108:12: error: no viable overloaded '='
1108 | _rowid = iter._rowid;
| ~~~~~~ ^ ~~~~~~~~~~~
In all these cases, the methods where the errors occur are not actually
used, so until upstream sorts out their incorrect code, stub them out
using #if 0/#endif pairs.
PR: 284159
Approved by: thierry (maintainer)
MFH: 2025Q1
(cherry picked from commit 6e2222799ebf6ff0a12bed3798fc0cc0e71e1e55)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While doing test builds for bug 284159 (math/linbox), I ran into an
issue compiling against one of the math/givaro headers, with clang and
libc++ 19:
/usr/local/include/givaro/random-integer.h:40:14: error: reference to 'bool_constant' is ambiguous
40 | std::bool_constant<_Exact_Size>::type _Exact_Size_t;
| ^
/usr/include/c++/v1/__type_traits/integral_constant.h:42:1: note: candidate found by name lookup is 'std::__1::bool_constant'
42 | using bool_constant = integral_constant<bool, __b>;
| ^
/usr/local/include/givaro/random-integer.h:16:5: note: candidate found by name lookup is 'std::bool_constant'
16 | using bool_constant = integral_constant<bool, B>;
| ^
The problem is that random-integer.h attempts to declare
std::bool_constant, even though libc++ headers already have this
template.
Conditionalize it on __cpp_lib_bool_constant [1], so it is only declared
when necessary (i.e. if somebody compiles against and older C++
library).
[1] https://en.cppreference.com/w/cpp/feature_test#cpp_lib_bool_constant
PR: 284167
Approved by: pi (maintainer)
MFH: 2025Q1
(cherry picked from commit 238564b86a506b7ec6e8a3b7b6be7a423cb50337)
|
| |
|
|
|
|
|
|
|
| |
Bugfix release.
Changelog: https://sourceforge.net/p/saga-gis/wiki/Changelog%209.7.1/attachment/changelog_saga_9.7.1.txt
MFH: 2025Q1
(cherry picked from commit 7505278018a774b96d7fb7e840e8481a53305ee3)
|
| |
|
|
|
|
|
|
| |
PR: 283827
MFH: 2025Q1
Obtained from: https://forum.polymake.org/viewtopic.php?p=4159
(cherry picked from commit b9a02d30092fd9f590b4cd38a80ca3cc46ffca03)
|
| | |
|
| |
|
|
| |
Releases notes at https://github.com/fplll/fpylll/releases
|
| |
|
|
|
|
|
| |
Changelog at https://github.com/fplll/fplll/releases/tag/5.5.0
PR: 283829
Approved by: yuri (maintainer)
|
| |
|
|
| |
Reported by: portscout
|
| | |
|
| |
|
|
| |
Reported by: portscout
|
| | |
|
| | |
|
| |
|
|
| |
Reported by: fallout
|
| |
|
|
| |
Reported by: portscout
|
| |
|
|
| |
Changelog at https://cran.r-project.org/web/packages/XLConnect/NEWS .
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Release notes at https://github.com/BRiAl/BRiAl/releases/tag/1.2.12 .
|
| | |
|
| |
|
|
| |
Reported by: portscout
|
| |
|
|
| |
Changes: https://github.com/narwhals-dev/narwhals/releases
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
2024-12-31 math/opensolaris-libm: Obsolete, consider using libm in base or math/openlibm
|
| |
|
|
| |
2024-12-31 math/sage: Broken for more than two years.
|
| |
|
|
| |
Use math/py-blis instead.
|
| |
|
|
|
| |
Changes: https://github.com/ruby/bigdecimal/releases
https://github.com/ruby/bigdecimal/blob/master/CHANGES.md
|
| |
|
|
| |
Changes: https://github.com/barrust/pyprobables/releases
|
| |
|
|
| |
Changes: https://github.com/narwhals-dev/narwhals/releases
|
| |
|
|
|
| |
Changes: https://github.com/jax-ml/jax/releases
https://github.com/jax-ml/jax/blob/main/CHANGELOG.md
|
| |
|
|
| |
Changes: https://github.com/explosion/cython-blis/releases
|
| |
|
|
|
|
|
| |
from PGPLOT 2.34 Changes:
- move PDL::Graphics::State to this distro
Reference: https://metacpan.org/dist/PGPLOT/changes
|
| |
|
|
|
|
|
|
|
|
|
|
| |
USES=java:ant does not imply USES=java:run so we need to add the run arg
seperately when we are using USES=java:ant. Not all ports require the
the argument so it is better to address the ports individually instead
of handling it automatically by implying run for ant.
Thanks to vvd for carefully going through this.
Reported by: vvd
Approved by: portmgr (blanket)
|
| |
|
|
| |
cc: error: invalid linker name in argument '-fuse-ld=bfd'
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
USES=java:build,run if NO_BUILD is undefined. Else it defaults to
USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>
Approved by: mat (portmgr), glewis
Differential Revision: https://reviews.freebsd.org/D48201
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Instead of USE_OCAML=yes use USES=ocaml. If empty USES=ocaml implies
build and run
- Instead of USE_OCAMLFIND_PLIST use USES=ocaml:findplist which also
implies USES=ocaml:findlib
- Instead of USE_OCAML_CAMLP4 use USES=ocaml:camlp4
- Instead of USE_OCAML_FINDLIB use USES=ocaml:findlib
- Instead of USE_OCAML_LDCONFIG use USES=ocaml:ldconfig
- Instead of USE_OCAML_WASH use USES=ocaml:wash
- Instead of NO_OCAML_BUILDDEPENDS use USES=ocaml:run
- Instead of NO_OCAML_RUNDDEPENDS use USES=ocaml:build
- Instead of USE_OCAML_TK use USES=ocaml:tk which actually implies
USES=ocaml:tkbuild and USES=ocaml:tkrun
- Instead of NO_OCAMLTK_BUILDDEPENDS use USES=ocaml:tkrun
- Instead of NO_OCAMLTK_RUNDEPENDS use USES=ocaml:tkbuild
- USES=ocaml:dune remains unchanged
- Prepare to add/remove keywords easily
Approved by: mat (portmgr)
Reviewed by: freebsd@dev.thsi.be
Differential Revision: https://reviews.freebsd.org/D48227
|