notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
blst Implementation of BLS12-381 signature algorithm
0.3.17 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.3.14_2Version of this port present on the latest quarterly branch.
Maintainer: arrowd@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-01-29 08:27:11
Last Update: 2026-08-21 13:02:46
Commit Hash: 1de7b19
Also Listed In: devel
License: APACHE20
WWW:
https://github.com/supranational/blst/
Description:
blst (pronounced 'blast') is a BLS12-381 signature library focused on performance and security. It is written in C and assembly and has bindings to various languages.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/blst-0.3.17/catalog.mk
  3. /usr/local/share/licenses/blst-0.3.17/LICENSE
  4. /usr/local/share/licenses/blst-0.3.17/APACHE20
  5. include/libblst/blst.h
  6. include/libblst/blst.hpp
  7. include/libblst/blst_aux.h
  8. lib/libblst.so
  9. libdata/pkgconfig/libblst.pc
  10. @owner
  11. @group
  12. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • blst>0:security/blst
To install the port:
cd /usr/ports/security/blst/ && make install clean
To add the package, run one of these commands:
  • pkg install security/blst
  • pkg install blst
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: blst
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1787303520 SHA256 (supranational-blst-v0.3.17_GH0.tar.gz) = c3fef37b566b67419703b2bbb648e15176276af9a880c22aa8f5f2e8cecc2e4d SIZE (supranational-blst-v0.3.17_GH0.tar.gz) = 606112

Packages (timestamps in pop-ups are UTC):
blst
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.3.14_20.3.14_2n/an/an/an/an/an/a
FreeBSD:13:quarterly0.3.14_20.3.14_2n/an/an/an/an/an/a
FreeBSD:14:latest0.3.170.3.17-0.3.14_10.3.17---
FreeBSD:14:quarterly0.3.14_20.3.14_2-0.3.14_10.3.14_2---
FreeBSD:15:latest0.3.170.3.17n/a0.3.14_1n/an/a--
FreeBSD:15:quarterly0.3.14_20.3.14_2n/a-n/an/a--
FreeBSD:16:latest0.3.170.3.17n/a-n/an/a--
This port has no dependencies.
This port is required by:
for Libraries
  1. net-p2p/cardano-db-sync
  2. net-p2p/cardano-node
  3. net-p2p/ogmios
  4. sysutils/cardano-cli

Configuration Options:
No options to configure
Options name:
security_blst
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/supranational/blst/tar.gz/v0.3.17?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.3.17
21 Aug 2026 13:02:46
commit hash: 1de7b19da85181ab00eee3c1b4f9d8ba69157011commit hash: 1de7b19da85181ab00eee3c1b4f9d8ba69157011commit hash: 1de7b19da85181ab00eee3c1b4f9d8ba69157011commit hash: 1de7b19da85181ab00eee3c1b4f9d8ba69157011 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
security/blst: Update to 0.3.17

PR:		288483
0.3.14_2
02 Dec 2025 12:03:17
commit hash: beeb8891525bbf7dce53dfa728d90c2868317eb3commit hash: beeb8891525bbf7dce53dfa728d90c2868317eb3commit hash: beeb8891525bbf7dce53dfa728d90c2868317eb3commit hash: beeb8891525bbf7dce53dfa728d90c2868317eb3 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
security/blst: Set proper version in the .pc file
0.3.14_1
20 Mar 2025 16:49:02
commit hash: 1eddac31622eb7c1e796df437f2b120cdbc0b648commit hash: 1eddac31622eb7c1e796df437f2b120cdbc0b648commit hash: 1eddac31622eb7c1e796df437f2b120cdbc0b648commit hash: 1eddac31622eb7c1e796df437f2b120cdbc0b648 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
security/blst: add soname to the library

soname is necessary to the library is properly provided
0.3.14
15 Feb 2025 11:47:45
commit hash: b3938ea4c860291fab32940dcd8e6186f90cb2d7commit hash: b3938ea4c860291fab32940dcd8e6186f90cb2d7commit hash: b3938ea4c860291fab32940dcd8e6186f90cb2d7commit hash: b3938ea4c860291fab32940dcd8e6186f90cb2d7 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
security/blst: Update to 0.3.14

Reported by:	portscout!
0.3.13
28 Jul 2024 18:37:43
commit hash: 970d30324b6485f3e671f21e21728888324515eecommit hash: 970d30324b6485f3e671f21e21728888324515eecommit hash: 970d30324b6485f3e671f21e21728888324515eecommit hash: 970d30324b6485f3e671f21e21728888324515ee files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
security/blst: Update to 0.3.13
0.3.12
09 Jun 2024 09:53:15
commit hash: 8d0f08dc5af34c411c67374a6c485e2d693ceb97commit hash: 8d0f08dc5af34c411c67374a6c485e2d693ceb97commit hash: 8d0f08dc5af34c411c67374a6c485e2d693ceb97commit hash: 8d0f08dc5af34c411c67374a6c485e2d693ceb97 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Ã„lven
security/blst: Update to 0.3.12

PR:		279431
0.3.11
02 Mar 2024 14:01:25
commit hash: 0654062eabb01deba8aef824e839f29b0fba3ceccommit hash: 0654062eabb01deba8aef824e839f29b0fba3ceccommit hash: 0654062eabb01deba8aef824e839f29b0fba3ceccommit hash: 0654062eabb01deba8aef824e839f29b0fba3cec files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
cleanup: (ir)regular GH_TAGNAME cleanup
0.3.11
29 Jan 2024 08:22:46
commit hash: e82ca7d300f8d5884d84a9718c30a60769a801f0commit hash: e82ca7d300f8d5884d84a9718c30a60769a801f0commit hash: e82ca7d300f8d5884d84a9718c30a60769a801f0commit hash: e82ca7d300f8d5884d84a9718c30a60769a801f0 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
security/blst: Implementation of BLS12-381

Number of commits found: 8