Port details |
- libblake3 C library providing BLAKE3
- 1.8.2 devel
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: ashish@FreeBSD.org
 - Port Added: 2025-09-13 21:30:06
- Last Update: 2025-09-13 22:19:16
- Commit Hash: 1f7ef33
- License: APACHE20 CC0-1.0
- WWW:
- https://github.com/BLAKE3-team/BLAKE3
- Description:
- C library providing BLAKE3 hash function.
BLAKE3 is a cryptographic hash function that is:
- Much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.
- Secure, unlike MD5 and SHA-1. And secure against length
extension, unlike SHA-2.
- Highly parallelizable across any number of threads and
SIMD lanes, because it's a Merkle tree on the inside.
- Capable of verified streaming and incremental updates,
again because it's a Merkle tree.
- A PRF, MAC, KDF, and XOF, as well as a regular hash.
- One algorithm with no variants, which is fast on x86-64
and also on smaller architectures.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- libblake3>0:devel/libblake3
- To install the port:
- cd /usr/ports/devel/libblake3/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/libblake3
- pkg install libblake3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libblake3
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1757246324
SHA256 (BLAKE3-team-BLAKE3-1.8.2_GH0.tar.gz) = 6b51aefe515969785da02e87befafc7fdc7a065cd3458cf1141f29267749e81f
SIZE (BLAKE3-team-BLAKE3-1.8.2_GH0.tar.gz) = 264657
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- This port is required by:
- for Libraries
-
- sysutils/nix
Configuration Options:
- No options to configure
- Options name:
- devel_libblake3
- USES:
- cmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.8.2 13 Sep 2025 22:19:16
    |
Ashish SHUKLA (ashish)  |
devel/libblake3: Few improvements
- Switch to WRKSRC_SUBDIR
- Switch to CMAKE_ON helper
- Assign instead of append to PLIST_SUB
Reported by: diizzy |
1.8.2 13 Sep 2025 21:13:23
    |
Ashish SHUKLA (ashish)  |
devel/libblake3: New port: C library providing BLAKE3
C library providing BLAKE3 hash function.
BLAKE3 is a cryptographic hash function that is:
- Much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.
- Secure, unlike MD5 and SHA-1. And secure against length
extension, unlike SHA-2.
- Highly parallelizable across any number of threads and
SIMD lanes, because it's a Merkle tree on the inside.
- Capable of verified streaming and incremental updates,
again because it's a Merkle tree.
- A PRF, MAC, KDF, and XOF, as well as a regular hash.
- One algorithm with no variants, which is fast on x86-64
and also on smaller architectures. |
Number of commits found: 2
|