Skip to content

Commit e0a3694

Browse files
committed
* Upgrade presets for OpenBLAS 0.3.25, NumPy 1.26.2, SciPy 1.11.4, LLVM 17.0.6
1 parent 7629ea4 commit e0a3694

File tree

131 files changed

+264
-210
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+264
-210
lines changed

CHANGELOG.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11

22
* Add Android and Windows builds to presets for DepthAI ([pull #1441](https://github.com/bytedeco/javacpp-presets/pull/1441))
3-
* Add presets for SentencePiece 0.1.99 ([pull #1384](https://github.com/bytedeco/javacpp-presets/pull/1384))
3+
* Add presets for nvCOMP 3.0.4 ([pull #1434](https://github.com/bytedeco/javacpp-presets/pull/1434)), SentencePiece 0.1.99 ([pull #1384](https://github.com/bytedeco/javacpp-presets/pull/1384))
44
* Refactor and improve presets for PyTorch ([pull #1360](https://github.com/bytedeco/javacpp-presets/pull/1360))
55
* Include `mkl_lapack.h` header file in presets for MKL ([issue #1388](https://github.com/bytedeco/javacpp-presets/issues/1388))
66
* Map new higher-level C++ API of Triton Inference Server ([pull #1361](https://github.com/bytedeco/javacpp-presets/pull/1361))
7-
* Upgrade presets for OpenCV 4.8.1, FFmpeg 6.1, HDF5 1.14.3, DNNL 3.3, OpenBLAS 0.3.24, ARPACK-NG 3.9.1, CPython 3.12.0, NumPy 1.26.1, SciPy 1.11.3, LLVM 17.0.4, Leptonica 1.83.1, Tesseract 5.3.3, CUDA 12.3.0, cuDNN 8.9.5, NCCL 2.18.5, PyTorch 2.1.1 ([pull #1426](https://github.com/bytedeco/javacpp-presets/pull/1426)), TensorFlow Lite 2.14.0, Triton Inference Server 2.38.0, ONNX 1.15.0, ONNX Runtime 1.16.2, TVM 0.14.0, and their dependencies
7+
* Upgrade presets for OpenCV 4.8.1, FFmpeg 6.1, HDF5 1.14.3, DNNL 3.3, OpenBLAS 0.3.25, ARPACK-NG 3.9.1, CPython 3.12.0, NumPy 1.26.2, SciPy 1.11.4, LLVM 17.0.6, Leptonica 1.83.1, Tesseract 5.3.3, CUDA 12.3.0, cuDNN 8.9.5, NCCL 2.18.5, PyTorch 2.1.1 ([pull #1426](https://github.com/bytedeco/javacpp-presets/pull/1426)), TensorFlow Lite 2.14.0, Triton Inference Server 2.38.0, ONNX 1.15.0, ONNX Runtime 1.16.2, TVM 0.14.0, and their dependencies
88

99
### June 6, 2023 version 1.5.9
1010
* Virtualize `nvinfer1::IGpuAllocator` from TensorRT to allow customization ([pull #1367](https://github.com/bytedeco/javacpp-presets/pull/1367))
11-
* Add new `SampleJpegEncoder` code for nvJPEG module of CUDA ([pull #1365](https://github.com/bytedeco/javacpp-presets/pull/1365))
11+
* Add new `SampleJpegDecoder` and `SampleJpegEncoder` code for nvJPEG module of CUDA ([pull #1365](https://github.com/bytedeco/javacpp-presets/pull/1365))
1212
* Map `std::vector` of `CameraParams`, `ImageFeatures`, and `MatchesInfo` from `cv::detail` ([issue bytedeco/javacv#2027](https://github.com/bytedeco/javacv/issues/2027))
1313
* Fix H.264 decoder of FFmpeg by increasing MAX_SLICES to 256 ([pull #1349](https://github.com/bytedeco/javacpp-presets/pull/1349))
1414
* Link FFmpeg with latest version of VA-API libraries ([pull #1296](https://github.com/bytedeco/javacpp-presets/pull/1296))

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ Each child module in turn relies by default on the included [`cppbuild.sh` scrip
199199
* MKL 2023.x https://software.intel.com/mkl
200200
* MKL-DNN 0.21.x https://github.com/oneapi-src/oneDNN
201201
* DNNL 3.3.x https://github.com/oneapi-src/oneDNN
202-
* OpenBLAS 0.3.24 http://www.openblas.net/
202+
* OpenBLAS 0.3.25 http://www.openblas.net/
203203
* ARPACK-NG 3.9.x https://github.com/opencollab/arpack-ng
204204
* CMINPACK 1.3.8 https://github.com/devernay/cminpack
205205
* FFTW 3.3.10 http://www.fftw.org/download.html

arpack-ng/platform/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<dependency>
2525
<groupId>org.bytedeco</groupId>
2626
<artifactId>openblas-platform</artifactId>
27-
<version>0.3.24-${project.parent.version}</version>
27+
<version>0.3.25-${project.parent.version}</version>
2828
</dependency>
2929
<dependency>
3030
<groupId>${project.groupId}</groupId>

arpack-ng/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<dependency>
2323
<groupId>org.bytedeco</groupId>
2424
<artifactId>openblas</artifactId>
25-
<version>0.3.24-${project.parent.version}</version>
25+
<version>0.3.25-${project.parent.version}</version>
2626
</dependency>
2727
<dependency>
2828
<groupId>org.bytedeco</groupId>
@@ -45,12 +45,12 @@
4545
<dependency>
4646
<groupId>org.bytedeco</groupId>
4747
<artifactId>openblas</artifactId>
48-
<version>0.3.24-${project.parent.version}</version>
48+
<version>0.3.25-${project.parent.version}</version>
4949
</dependency>
5050
<dependency>
5151
<groupId>org.bytedeco</groupId>
5252
<artifactId>openblas</artifactId>
53-
<version>0.3.24-${project.parent.version}</version>
53+
<version>0.3.25-${project.parent.version}</version>
5454
<classifier>${javacpp.platform}</classifier>
5555
</dependency>
5656
</dependencies>

cminpack/platform/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<dependency>
2424
<groupId>org.bytedeco</groupId>
2525
<artifactId>openblas-platform</artifactId>
26-
<version>0.3.24-${project.parent.version}</version>
26+
<version>0.3.25-${project.parent.version}</version>
2727
</dependency>
2828
<dependency>
2929
<groupId>${project.groupId}</groupId>

cminpack/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<dependency>
1919
<groupId>org.bytedeco</groupId>
2020
<artifactId>openblas</artifactId>
21-
<version>0.3.24-${project.parent.version}</version>
21+
<version>0.3.25-${project.parent.version}</version>
2222
</dependency>
2323
<dependency>
2424
<groupId>org.bytedeco</groupId>
@@ -41,12 +41,12 @@
4141
<dependency>
4242
<groupId>org.bytedeco</groupId>
4343
<artifactId>openblas</artifactId>
44-
<version>0.3.24-${project.parent.version}</version>
44+
<version>0.3.25-${project.parent.version}</version>
4545
</dependency>
4646
<dependency>
4747
<groupId>org.bytedeco</groupId>
4848
<artifactId>openblas</artifactId>
49-
<version>0.3.24-${project.parent.version}</version>
49+
<version>0.3.25-${project.parent.version}</version>
5050
<classifier>${javacpp.platform}</classifier>
5151
</dependency>
5252
</dependencies>

cpython/cppbuild.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if [[ -z "$PLATFORM" ]]; then
77
exit
88
fi
99

10-
OPENSSL=openssl-3.1.3
10+
OPENSSL=openssl-3.1.4
1111
CPYTHON_VERSION=3.12.0
1212
download https://www.openssl.org/source/$OPENSSL.tar.gz $OPENSSL.tar.gz
1313
download https://www.python.org/ftp/python/$CPYTHON_VERSION/Python-$CPYTHON_VERSION.tgz Python-$CPYTHON_VERSION.tgz

cpython/src/gen/java/org/bytedeco/cpython/global/python.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -10913,11 +10913,7 @@ The Py_FatalError() function is replaced with a macro which logs
1091310913
String func,
1091410914
String format);
1091510915

10916-
@NoException public static native PyObject _PyErr_SetImportErrorWithNameFrom(
10917-
PyObject arg0,
10918-
PyObject arg1,
10919-
PyObject arg2,
10920-
PyObject arg3);
10916+
1092110917

1092210918

1092310919
// #define Py_FatalError(message) _Py_FatalErrorFunc(__func__, (message))

cpython/src/main/java/org/bytedeco/cpython/presets/python.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@
194194
"cpython/fileutils.h",
195195
},
196196
link = "[email protected]!",
197-
preload = {"[email protected]", "[email protected]", "libcrypto-1_1", "libssl-1_1"/*, "sqlite3", "tcl86t", "tk86t"*/},
197+
preload = {"ffi@.8", "[email protected]", "ffi@.6", "[email protected]", "libcrypto-1_1", "libssl-1_1"/*, "sqlite3", "tcl86t", "tk86t"*/},
198198
resource = {"include", "lib", "libs", "bin", "share"}
199199
),
200200
@Platform(value = "linux", preloadpath = {"/usr/lib/", "/usr/lib32/", "/usr/lib64/"}),

depthai/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
<dependency>
4343
<groupId>org.bytedeco</groupId>
4444
<artifactId>openblas</artifactId>
45-
<version>0.3.24-${project.parent.version}</version>
45+
<version>0.3.25-${project.parent.version}</version>
4646
</dependency>
4747
<dependency>
4848
<groupId>org.bytedeco</groupId>
@@ -52,7 +52,7 @@
5252
<dependency>
5353
<groupId>org.bytedeco</groupId>
5454
<artifactId>openblas</artifactId>
55-
<version>0.3.24-${project.parent.version}</version>
55+
<version>0.3.25-${project.parent.version}</version>
5656
<classifier>${javacpp.platform}</classifier>
5757
</dependency>
5858
<dependency>

gsl/platform/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<dependency>
2424
<groupId>org.bytedeco</groupId>
2525
<artifactId>openblas-platform</artifactId>
26-
<version>0.3.24-${project.parent.version}</version>
26+
<version>0.3.25-${project.parent.version}</version>
2727
</dependency>
2828
<dependency>
2929
<groupId>${project.groupId}</groupId>

gsl/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<dependency>
1919
<groupId>org.bytedeco</groupId>
2020
<artifactId>openblas</artifactId>
21-
<version>0.3.24-${project.parent.version}</version>
21+
<version>0.3.25-${project.parent.version}</version>
2222
</dependency>
2323
<dependency>
2424
<groupId>org.bytedeco</groupId>
@@ -44,12 +44,12 @@
4444
<dependency>
4545
<groupId>org.bytedeco</groupId>
4646
<artifactId>openblas</artifactId>
47-
<version>0.3.24-${project.parent.version}</version>
47+
<version>0.3.25-${project.parent.version}</version>
4848
</dependency>
4949
<dependency>
5050
<groupId>org.bytedeco</groupId>
5151
<artifactId>openblas</artifactId>
52-
<version>0.3.24-${project.parent.version}</version>
52+
<version>0.3.25-${project.parent.version}</version>
5353
<classifier>${javacpp.platform}</classifier>
5454
</dependency>
5555
</dependencies>

llvm/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Introduction
99
------------
1010
This directory contains the JavaCPP Presets module for:
1111

12-
* LLVM 17.0.4 http://llvm.org/
12+
* LLVM 17.0.6 http://llvm.org/
1313

1414
Please refer to the parent README.md file for more detailed information about the JavaCPP Presets.
1515

@@ -50,7 +50,7 @@ We can use [Maven 3](http://maven.apache.org/) to download and install automatic
5050
<dependency>
5151
<groupId>org.bytedeco</groupId>
5252
<artifactId>llvm-platform</artifactId>
53-
<version>17.0.4-1.5.10-SNAPSHOT</version>
53+
<version>17.0.6-1.5.10-SNAPSHOT</version>
5454
</dependency>
5555
</dependencies>
5656
<build>

llvm/cppbuild.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if [[ -z "$PLATFORM" ]]; then
77
exit
88
fi
99

10-
LLVM_VERSION=17.0.4
10+
LLVM_VERSION=17.0.6
1111
download https://github.com/llvm/llvm-project/releases/download/llvmorg-$LLVM_VERSION/llvm-project-$LLVM_VERSION.src.tar.xz llvm-project-$LLVM_VERSION.src.tar.xz
1212

1313
mkdir -p $PLATFORM

llvm/platform/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>llvm-platform</artifactId>
15-
<version>17.0.4-${project.parent.version}</version>
15+
<version>17.0.6-${project.parent.version}</version>
1616
<name>JavaCPP Presets Platform for LLVM</name>
1717

1818
<properties>

llvm/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<groupId>org.bytedeco</groupId>
1313
<artifactId>llvm</artifactId>
14-
<version>17.0.4-${project.parent.version}</version>
14+
<version>17.0.6-${project.parent.version}</version>
1515
<name>JavaCPP Presets for LLVM</name>
1616

1717
<dependencies>

llvm/samples/clang/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<dependency>
1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>llvm-platform</artifactId>
15-
<version>17.0.4-1.5.10-SNAPSHOT</version>
15+
<version>17.0.6-1.5.10-SNAPSHOT</version>
1616
</dependency>
1717
</dependencies>
1818
<build>

llvm/samples/llvm/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<dependency>
1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>llvm-platform</artifactId>
15-
<version>17.0.4-1.5.10-SNAPSHOT</version>
15+
<version>17.0.6-1.5.10-SNAPSHOT</version>
1616
</dependency>
1717
<dependency>
1818
<groupId>org.bytedeco</groupId>

llvm/samples/polly/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<dependency>
1414
<groupId>org.bytedeco</groupId>
1515
<artifactId>llvm-platform</artifactId>
16-
<version>17.0.4-1.5.10-SNAPSHOT</version>
16+
<version>17.0.6-1.5.10-SNAPSHOT</version>
1717
</dependency>
1818
<dependency>
1919
<groupId>org.bytedeco</groupId>

numpy/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Introduction
99
------------
1010
This directory contains the JavaCPP Presets module for:
1111

12-
* NumPy 1.26.1 http://www.numpy.org/
12+
* NumPy 1.26.2 http://www.numpy.org/
1313

1414
Please refer to the parent README.md file for more detailed information about the JavaCPP Presets.
1515

@@ -48,7 +48,7 @@ We can use [Maven 3](http://maven.apache.org/) to download and install automatic
4848
<dependency>
4949
<groupId>org.bytedeco</groupId>
5050
<artifactId>numpy-platform</artifactId>
51-
<version>1.26.1-1.5.10-SNAPSHOT</version>
51+
<version>1.26.2-1.5.10-SNAPSHOT</version>
5252
</dependency>
5353

5454
<!-- Additional dependencies to use bundled full version of MKL -->

numpy/cppbuild.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if [[ -z "$PLATFORM" ]]; then
77
exit
88
fi
99

10-
NUMPY_VERSION=1.26.1
10+
NUMPY_VERSION=1.26.2
1111
download https://github.com/numpy/numpy/releases/download/v$NUMPY_VERSION/numpy-$NUMPY_VERSION.tar.gz numpy-$NUMPY_VERSION.tar.gz
1212

1313
mkdir -p $PLATFORM
@@ -102,7 +102,7 @@ if ! $PYTHON_BIN_PATH -m pip install --target=$PYTHON_LIB_PATH $TOOLS; then
102102
echo "extra_link_args = -lgfortran" >> site.cfg
103103
chmod +x "$CPYTHON_HOST_PATH/bin/python3.12"
104104
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$CPYTHON_HOST_PATH/lib/:$CPYTHON_HOST_PATH"
105-
"$CPYTHON_HOST_PATH/bin/python3.12" -m pip install --target="$CPYTHON_HOST_PATH/lib/python3.12/" crossenv==1.0 $TOOLS
105+
"$CPYTHON_HOST_PATH/bin/python3.12" -m pip install --target="$CPYTHON_HOST_PATH/lib/python3.12/" crossenv==1.4 $TOOLS
106106
"$CPYTHON_HOST_PATH/bin/python3.12" -m crossenv "$PYTHON_BIN_PATH" crossenv
107107
source crossenv/bin/activate
108108
cross-expose cython

numpy/platform/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>numpy-platform</artifactId>
15-
<version>1.26.1-${project.parent.version}</version>
15+
<version>1.26.2-${project.parent.version}</version>
1616
<name>JavaCPP Presets Platform for NumPy</name>
1717

1818
<properties>
@@ -23,7 +23,7 @@
2323
<dependency>
2424
<groupId>org.bytedeco</groupId>
2525
<artifactId>openblas-platform</artifactId>
26-
<version>0.3.24-${project.parent.version}</version>
26+
<version>0.3.25-${project.parent.version}</version>
2727
</dependency>
2828
<dependency>
2929
<groupId>org.bytedeco</groupId>

numpy/pom.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111

1212
<groupId>org.bytedeco</groupId>
1313
<artifactId>numpy</artifactId>
14-
<version>1.26.1-${project.parent.version}</version>
14+
<version>1.26.2-${project.parent.version}</version>
1515
<name>JavaCPP Presets for NumPy</name>
1616

1717
<dependencies>
1818
<dependency>
1919
<groupId>org.bytedeco</groupId>
2020
<artifactId>openblas</artifactId>
21-
<version>0.3.24-${project.parent.version}</version>
21+
<version>0.3.25-${project.parent.version}</version>
2222
</dependency>
2323
<dependency>
2424
<groupId>org.bytedeco</groupId>
@@ -46,7 +46,7 @@
4646
<dependency>
4747
<groupId>org.bytedeco</groupId>
4848
<artifactId>openblas</artifactId>
49-
<version>0.3.24-${project.parent.version}</version>
49+
<version>0.3.25-${project.parent.version}</version>
5050
</dependency>
5151
<dependency>
5252
<groupId>org.bytedeco</groupId>
@@ -56,7 +56,7 @@
5656
<dependency>
5757
<groupId>org.bytedeco</groupId>
5858
<artifactId>openblas</artifactId>
59-
<version>0.3.24-${project.parent.version}</version>
59+
<version>0.3.25-${project.parent.version}</version>
6060
<classifier>${javacpp.platform}</classifier>
6161
</dependency>
6262
<dependency>

numpy/samples/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<dependency>
1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>numpy-platform</artifactId>
15-
<version>1.26.1-1.5.10-SNAPSHOT</version>
15+
<version>1.26.2-1.5.10-SNAPSHOT</version>
1616
</dependency>
1717

1818
<!-- Additional dependencies to use bundled full version of MKL -->

numpy/src/gen/java/org/bytedeco/numpy/global/numpy.java

+3
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,9 @@ public class numpy extends org.bytedeco.numpy.presets.numpy {
337337
// #else
338338
// #endif
339339
// #include <sys/types.h>
340+
// #ifndef _WIN32
341+
// #include <unistd.h>
342+
// #endif
340343
// #define npy_lseek lseek
341344
// #define npy_off_t off_t
342345

openblas/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Introduction
99
------------
1010
This directory contains the JavaCPP Presets module for:
1111

12-
* OpenBLAS 0.3.24 http://www.openblas.net/
12+
* OpenBLAS 0.3.25 http://www.openblas.net/
1313

1414
Please refer to the parent README.md file for more detailed information about the JavaCPP Presets.
1515

@@ -50,7 +50,7 @@ We can use [Maven 3](http://maven.apache.org/) to download and install automatic
5050
<dependency>
5151
<groupId>org.bytedeco</groupId>
5252
<artifactId>openblas-platform</artifactId>
53-
<version>0.3.24-1.5.10-SNAPSHOT</version>
53+
<version>0.3.25-1.5.10-SNAPSHOT</version>
5454
</dependency>
5555
</dependencies>
5656
<build>

openblas/cppbuild.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if [[ -z "$PLATFORM" ]]; then
77
exit
88
fi
99

10-
OPENBLAS_VERSION=0.3.24
10+
OPENBLAS_VERSION=0.3.25
1111

1212
download https://github.com/xianyi/OpenBLAS/archive/v$OPENBLAS_VERSION.tar.gz OpenBLAS-$OPENBLAS_VERSION.tar.gz
1313

openblas/platform/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>openblas-platform</artifactId>
15-
<version>0.3.24-${project.parent.version}</version>
15+
<version>0.3.25-${project.parent.version}</version>
1616
<name>JavaCPP Presets Platform for OpenBLAS</name>
1717

1818
<properties>

openblas/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<groupId>org.bytedeco</groupId>
1313
<artifactId>openblas</artifactId>
14-
<version>0.3.24-${project.parent.version}</version>
14+
<version>0.3.25-${project.parent.version}</version>
1515
<name>JavaCPP Presets for OpenBLAS</name>
1616

1717
<properties>

0 commit comments

Comments
 (0)