math/py-jaxlib 0.12.0.1_1 FreeBSD
Support library for JAX
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
40de5f6263- License
- APACHE20
- Categories
- math, python
Description
jaxlib is the support library for JAX. It contains the XLA compiler and runtime, the Python bindings to them, and the CPU kernels that JAX uses to compile and run NumPy-style programs.
JAX is a Python library for high-performance numerical computing with automatic differentiation and just-in-time compilation to XLA.
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg install py312-jaxlib
From the ports tree:
cd /usr/ports/math/py-jaxlib/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-jaxlib>0:math/py-jaxlib
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 0.12.0.1_1 | - | - | - |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | - | 0.12.0.1_1 | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 0.12.0.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 6
${PYTHON_PKGNAMEPREFIX}build>0: devel/py-build${PYTHON_PKGNAMEPREFIX}numpy>=2.0: math/py-numpy${PYTHON_PKGNAMEPREFIX}setuptools>0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheelbash: shells/bashbazel: devel/bazel8
Runtime 4
${PYTHON_PKGNAMEPREFIX}ml-dtypes>=0.5.0: math/py-ml-dtypes${PYTHON_PKGNAMEPREFIX}numpy>=2.2: math/py-numpy${PYTHON_PKGNAMEPREFIX}opt-einsum>0: math/py-opt-einsum${PYTHON_PKGNAMEPREFIX}scipy>=1.15: science/py-scipy
Test 1
${PYTHON_PKGNAMEPREFIX}jax>0: math/py-jax
The full lists below include those, and their dependencies in turn.
Build dependencies 66
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/bazel8
- devel/binutils
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-build
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/py-setuptools
- devel/py-wheel
- devel/readline
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk21
- lang/gcc14
- lang/python312
- lang/python315
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- print/freetype2
- print/harfbuzz
- print/indexinfo
- shells/bash
- textproc/expat2
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libxcb
- x11/xorgproto
Run dependencies 20
No port depends on this one.
Configuration
No options to configure.
- USES
- java:build python shebangfix
- Service scripts
- none
Files
distinfo 70
| File | Size | SHA256 |
|---|---|---|
| jaxlib/v25.9.23.tar.gz | 2.33621e+06 | 9102253214dea6ae10c2ac966ea1ed2155d22202390b532d1dea64935c518ada |
| jaxlib/platforms-1.1.0.tar.gz | 8295 | dbad4a23abcca6171e47b79edc53bd6a41067a3b75f9e8b104656b459ff25046 |
| jaxlib/rules_esbuild-v0.25.1.tar.gz | 54444 | b73d65cbed2918c382f77a548a106982b40f85200f025565d5cfa1b2e09011e7 |
| jaxlib/tar.bzl-v0.5.1.tar.gz | 103758 | b47e3c83a0c1440ce335aa1ae18753da6eb7cd551d4946fa303de2abde07e20b |
| jaxlib/apple_support.2.8.0.tar.gz | 275946 | 7830e480103a26c9627ae95933adfb17f1f0522a9482fcc38ea0e52093db9b19 |
| jaxlib/bazel-lib-v2.22.5.tar.gz | 167962 | 94e192033ca8027f26de71c9000a67ef9c73695c2b88e2c559045170917ead0c |
| jaxlib/v1.10.0.tar.gz | 159353 | a1a9f7875aa4b6a9480ca384d5865f1ccf1b0b1faead6b47aa47d79709a5c5fd |
| jaxlib/bazel-lib-v3.1.0.tar.gz | 113343 | fd0fe4df9b6b7837d5fd765c04ffcea462530a08b3d98627fb6be62a693f4e12 |
| jaxlib/rules_nodejs-v6.5.0.tar.gz | 255530 | 37eaae51158b99d444c6ff277c212874aafa45302feb7dc58659113d23446165 |
| jaxlib/rules_perl-1.1.2.tar.gz | 65785 | 8e781ac34037a09e7712c367862f5a036cddde2a1ed6b72440f22487cfa76dc2 |
| jaxlib/rules_swift.2.5.0.tar.gz | 300716 | 9c8ea622ffd4e394cc181d331691da3a5bfd3ebbe404546d4f42cbdcdb5bea14 |
| jaxlib/tools_telemetry-v0.2.6.tar.gz | 48178 | bf765acd48e997683077c8d46771d2b69d179f6d5b1b99910da1f936a4c72f19 |
| jaxlib/rules_js-v2.3.8.tar.gz | 1.212529e+06 | 304c51726b727d53277dd28fcda1b8e43b7e46818530b8d6265e7be98d5e2b25 |
| jaxlib/rules_android-v0.7.1.tar.gz | 1.308711e+06 | 7c45b6aaa837fb6f2f23ad11387638cb00fa9f839a04ec564caac70a543a9cd5 |
| jaxlib/rules_go-v0.59.0.zip | 2.546753e+06 | 68af54cb97fbdee5e5e8fe8d210d15a518f9d62abfd71620c3eaff3b26a5ff86 |
| jaxlib/rules_rust-0.69.0.tar.gz | 3.200693e+06 | bbc764c252d061281b2359277a4d46480e2dcfaf72afc1ce6e00ada58ccbfd4c |
| jaxlib/v1.83.0.tar.gz | 1.6249899e+07 | 90d453393a9d41215df546103b10b33b9566df79cdf6f49dc67f6c4d044d090d |
| jaxlib/rules_proto-7.1.0.tar.gz | 36376 | 14a225870ab4e91869652cfd69ef2028277fc1dc4910d65d353b62d6e0ae21f4 |
| jaxlib/rules_apple.3.16.0.tar.gz | 2.387875e+06 | 86ff9c3a2c7bc308fef339bcd5b3819aa735215033886cc281eb63f10cd17976 |
| jaxlib/rules_kotlin-v2.3.20.tar.gz | 5.1235581e+07 | 13d5b767d697473ced9b55547a18a6ab65ab3fae5440555deee8a44c886b50aa |
Master sites 88
- https://github.com/google/flatbuffers/archive/refs/tags/:v25_9_23_0
- https://github.com/bazelbuild/platforms/releases/download/1.1.0/:platforms_1_1_0_1
- https://github.com/aspect-build/rules_esbuild/releases/download/v0.25.1/:rules_esbuild_v0_25_1_2
- https://github.com/bazel-contrib/tar.bzl/releases/download/v0.5.1/:tar_bzl_v0_5_1_3
- https://github.com/bazelbuild/apple_support/releases/download/2.8.0/:apple_support_2_8_0_4
- https://github.com/bazel-contrib/bazel-lib/releases/download/v2.22.5/:bazel_lib_v2_22_5_5
- https://github.com/bats-core/bats-core/archive/:v1_10_0_6
- https://github.com/bazel-contrib/bazel-lib/releases/download/v3.1.0/:bazel_lib_v3_1_0_7
- https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.5.0/:rules_nodejs_v6_5_0_8
- https://github.com/bazel-contrib/rules_perl/releases/download/1.1.2/:rules_perl_1_1_2_9
- https://github.com/bazelbuild/rules_swift/releases/download/2.5.0/:rules_swift_2_5_0_10
- https://github.com/aspect-build/tools_telemetry/releases/download/v0.2.6/:tools_telemetry_v0_2_6_11
- https://github.com/aspect-build/rules_js/releases/download/v2.3.8/:rules_js_v2_3_8_12
- https://github.com/bazelbuild/rules_android/releases/download/v0.7.1/:rules_android_v0_7_1_13
- https://github.com/bazel-contrib/rules_go/releases/download/v0.59.0/:rules_go_v0_59_0_14
- https://github.com/bazelbuild/rules_rust/releases/download/0.69.0/:rules_rust_0_69_0_15
- https://github.com/grpc/grpc/archive/refs/tags/:v1_83_0_16
- https://github.com/bazelbuild/rules_proto/releases/download/7.1.0/:rules_proto_7_1_0_17
- https://github.com/bazelbuild/rules_apple/releases/download/3.16.0/:rules_apple_3_16_0_18
- https://github.com/bazelbuild/rules_kotlin/releases/download/v2.3.20/:rules_kotlin_v2_3_20_19
- https://github.com/bazelbuild/rules_license/releases/download/1.0.0/:rules_license_1_0_0_20
- https://github.com/bazel-contrib/supply-chain/releases/download/v0.0.7/:supply_chain_v0_0_7_21
- https://github.com/pybind/pybind11_bazel/releases/download/v3.0.0/:pybind11_bazel_3_0_0_22
- https://github.com/bazelbuild/rules_pkg/releases/download/1.0.1/:rules_pkg_1_0_1_23
- https://github.com/pybind/pybind11/archive/refs/tags/:v3_0_0_24
- https://github.com/google/highwayhash/archive/:c13d28517a4db259d738ea48_25
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/google/highwayhash/archive/:c13d28517a4db259d738ea48_25
- https://github.com/jax-ml/ml_dtypes/archive/00d98cd92ade342fef589c0470379abb27baebe9/:ml_dtypes_00d98cd92ade34_26
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/jax-ml/ml_dtypes/archive/00d98cd92ade342fef589c0470379abb27baebe9/:ml_dtypes_00d98cd92ade34_26
- https://github.com/dmlc/dlpack/archive/:77aafa4d3b0f80feffce9ad4_27
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/dmlc/dlpack/archive/:77aafa4d3b0f80feffce9ad4_27
- https://github.com/google/riegeli/archive/:9f2744dc23e81d84c02f6f51_28
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/google/riegeli/archive/:9f2744dc23e81d84c02f6f51_28
- https://github.com/google/re2/releases/download/2025-11-05/:re2_2025_11_05_29
- https://github.com/abseil/abseil-cpp/releases/download/20260526.0/:abseil_cpp_20260526_0_30
- https://github.com/wjakob/nanobind/archive/:da42c8a5890eff09e672e7cf_31
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/wjakob/nanobind/archive/:da42c8a5890eff09e672e7cf_31
- https://github.com/cncf/xds/archive/:ee656c7534f5d7dc23d44dd6_32
- https://github.com/madler/zlib/releases/download/v1.3.2/:zlib_1_3_2_33
- https://github.com/bufbuild/protoc-gen-validate/archive/refs/tags/:v1_2_1_34
- https://github.com/envoyproxy/data-plane-api/archive/:84e84367f2560cdb47b9bb78_35
- https://github.com/Tessil/robin-map/archive/refs/tags/:v1_3_0_36
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/Tessil/robin-map/archive/refs/tags/:v1_3_0_36
- https://github.com/google/snappy/archive/refs/tags/:1_2_1_37
- https://sqlite.org/2026/:sqlite_amalgamation_3530_38
- https://storage.googleapis.com/mirror.tensorflow.org/gitlab.com/libeigen/eigen/-/archive/ea13a98decd497a8c5588fb5de71b57bcf10d864/:eigen_ea13a98decd497a8c5_39
- https://gitlab.com/libeigen/eigen/-/archive/ea13a98decd497a8c5588fb5de71b57bcf10d864/:eigen_ea13a98decd497a8c5_39
- https://github.com/open-source-parsers/jsoncpp/archive/refs/tags/:1_9_6_40
- https://github.com/google/farmhash/archive/:0d859a811870d10f53a59492_41
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/google/farmhash/archive/:0d859a811870d10f53a59492_41
- https://github.com/google/cel-spec/archive/refs/tags/:v0_25_1_42
- https://github.com/google/brotli/archive/refs/tags/:v1_1_0_43
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/google/brotli/archive/refs/tags/:v1_1_0_43
- https://github.com/openxla/shardy/archive/:38ab99f4d252c59d491899a6_44
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/openxla/shardy/archive/:38ab99f4d252c59d491899a6_44
- https://storage.googleapis.com/mirror.tensorflow.org/gitlab.mpcdf.mpg.de/mtr/ducc/-/archive/aa46a4c21e440b3d416c16eca3c96df19c74f316/:ducc_aa46a4c21e440b3d416_45
- https://gitlab.mpcdf.mpg.de/mtr/ducc/-/archive/aa46a4c21e440b3d416c16eca3c96df19c74f316/:ducc_aa46a4c21e440b3d416_45
- https://github.com/dsharlet/slinky/archive/:a3eec6fcfe3093be04d6c3d7_46
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/dsharlet/slinky/archive/:a3eec6fcfe3093be04d6c3d7_46
- https://github.com/google/highway/releases/download/1.4.0/:highway_1_4_0_47
- https://github.com/curl/curl/releases/download/curl-8_22_0/:curl_8_22_0_48
- https://github.com/facebook/zstd/archive/:v1_5_7_49
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/facebook/zstd/archive/:v1_5_7_49
- https://github.com/googleapis/googleapis/archive/:2193a2bfcecb92b92aad7a4d_50
- https://github.com/fmeum/googleapis-rules-registry/releases/download/v1.0.0/:googleapis_rules_registr_51
- https://github.com/openxla/stablehlo/archive/:b9029ac2228a12e176ea20e5_52
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/openxla/stablehlo/archive/:b9029ac2228a12e176ea20e5_52
- https://github.com/google/XNNPACK/archive/:0a66ebb5817fce48df605451_53
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/google/XNNPACK/archive/:0a66ebb5817fce48df605451_53
- https://github.com/pytorch/cpuinfo/archive/:8ce83db858065145192c97af_54
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/pytorch/cpuinfo/archive/:8ce83db858065145192c97af_54
- https://github.com/google/boringssl/releases/download/0.20260616.0/:boringssl_0_20260616_0_55
- https://github.com/llvm/llvm-project/archive/:2b35fb9283a44aae92cb72a4_56
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/llvm/llvm-project/archive/:2b35fb9283a44aae92cb72a4_56
- https://github.com/tukaani-project/xz/releases/download/v5.8.3/:xz_5_8_3_57
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/tukaani-project/xz/releases/download/v5.8.3/:xz_5_8_3_57
- https://github.com/triton-lang/triton/archive/:b575c0c38d428a609e25487d_58
- https://storage.googleapis.com/mirror.tensorflow.org/github.com/triton-lang/triton/archive/:b575c0c38d428a609e25487d_58
- https://github.com/bazelbuild/bazel-skylib/releases/download/1.9.2/:bazel_skylib_1_9_2_59
- https://github.com/bazel-contrib/bazel_features/releases/download/v1.50.0/:bazel_features_v1_50_0_60
- https://github.com/bazel-contrib/rules_python/releases/download/2.2.0/:rules_python_2_2_0_61
- https://github.com/bazel-contrib/rules_shell/releases/download/v0.8.0/:rules_shell_v0_8_0_62
- https://github.com/bazelbuild/rules_java/releases/download/9.3.0/:rules_java_9_3_0_63
- https://github.com/protocolbuffers/protobuf/releases/download/v35.1/:protobuf_35_1_bazel_64
- https://github.com/bazelbuild/rules_cc/releases/download/0.2.25/:rules_cc_0_2_25_65
- https://github.com/openxla/xla/archive/:d867969800d4a8fd045505ea_66
- https://github.com/google-ml-infra/rules_ml_toolchain/archive/:3a4df0c8e9e51687ac4c62c7_67
- https://github.com/bazelbuild/bazel-central-registry/archive/:4b013400f925668c1cc8b8ca_68