databases/mariadb-java-client 3.5.10 FreeBSD
MariaDB JDBC driver for Java applications
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
959a9eca07- License
- LGPL21
- Categories
- databases, java
- Package size
- 720.5 KiB, 799.4 KiB installed
Description
The MariaDB java connector is a JDBC 4.5 compatible driver, used to connect applications developed in Java to MariaDB and MySQL databases.
It is suitable for use with Java 8, 11, 17, 21 and 25.
This port uses a precompiled jar.
Install
Binary package:
pkg install mariadb-java-client
From the ports tree:
cd /usr/ports/databases/mariadb-java-client/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mariadb-java-client>0:databases/mariadb-java-client
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 | 3.5.10 | 3.5.10 | - | 3.5.5 | 3.5.10 |
| FreeBSD:14:quarterly | 3.5.10 | 3.5.10 | n/a | - | 3.5.10 |
| FreeBSD:15:latest | 3.5.10 | 3.5.10 | n/a | 3.5.5 | 3.5.5 |
| FreeBSD:15:quarterly | 3.5.10 | 3.5.10 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.5.10 | 3.5.10 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Run dependencies 53
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk21
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- 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
No port depends on this one.
Configuration
No options to configure.
- USES
- cpe java
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mariadb-java-client-3.5.10.jar | 791739 | 919b8c1c771d9ee3465811462f242c9543ab401e140c64988ddbf1d8abcb18b2 |
Master sites 2
- https://dlm.mariadb.com/4787586/Connectors/java/connector-java-3.5.10/
- https://repo1.maven.org/maven2/org/mariadb/jdbc/mariadb-java-client/3.5.10/
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
959a9eca07 |
Dan | databases/mariadb-java-client: Update 3.5.8 => 3.5.10 Release Notes:
https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.9
https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.10
- Now the .jar file is created without linking, without the filename
having the version appended. This is to help those who just load whole
directories of java classes, and the version installed is in the pkg
anyway, so it's redundant to have it in the filename.
- Add EXTRACT_ONLY= to prevent the .jar file from being unzipped.
PR: 297263
Sponsored by: UNIS Labs
Co-authored-by: Vladimir Druzenko <[email protected]> |