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 photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
libaegis Portable C implementations of the AEGIS family
0.4.0 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.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-09-15 20:18:10
Last Update: 2025-02-20 07:26:54
Commit Hash: 59e4be2
License: MIT
WWW:
https://github.com/jedisct1/libaegis
Description:
libaegis is a portable C implementations of the AEGIS family of high-performance authenticated ciphers (AEGIS-128L, AEGIS-128X2, AEGIS-128X4, AEGIS-256, AEGIS-256X2, AEGIS-256X4), with runtime CPU detection. Features: - AEGIS-128L with 16 and 32 bytes tags (software, AES-NI, ARM Crypto) - AEGIS-128X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM Crypto) - AEGIS-128X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI, ARM Crypto) - AEGIS-256 with 16 and 32 bytes tags (software, AES-NI, ARM Crypto) - AEGIS-256X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM Crypto) - AEGIS-256X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI, ARM Crypto) - All variants of AEGIS-MAC, supporting incremental updates. - Encryption and decryption with attached and detached tags - Incremental encryption and decryption. - Unauthenticated encryption and decryption (not recommended - only implemented for specific protocols) - Deterministic pseudorandom stream generation.
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 (19 items)
Collapse this list.
  1. /usr/local/share/licenses/libaegis-0.4.0/catalog.mk
  2. /usr/local/share/licenses/libaegis-0.4.0/LICENSE
  3. /usr/local/share/licenses/libaegis-0.4.0/MIT
  4. include/aegis.h
  5. include/aegis128l.h
  6. include/aegis128x2.h
  7. include/aegis128x4.h
  8. include/aegis256.h
  9. include/aegis256x2.h
  10. include/aegis256x4.h
  11. lib/libaegis.a
  12. lib/libaegis.so
  13. share/cmake/aegis/aegis-config-version.cmake
  14. share/cmake/aegis/aegis-config.cmake
  15. share/cmake/aegis/aegis-targets-release.cmake
  16. share/cmake/aegis/aegis-targets.cmake
  17. @owner
  18. @group
  19. @mode
Collapse this list.
Dependency lines:
  • libaegis>0:security/libaegis
To install the port:
cd /usr/ports/security/libaegis/ && make install clean
To add the package, run one of these commands:
  • pkg install security/libaegis
  • pkg install libaegis
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libaegis
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1739962440 SHA256 (jedisct1-libaegis-0.4.0_GH0.tar.gz) = bf8d363edc28b9969e9d0decc41b41f818461136619652b1a977c8afa9b81363 SIZE (jedisct1-libaegis-0.4.0_GH0.tar.gz) = 502083

Packages (timestamps in pop-ups are UTC):
libaegis
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.4.00.4.0-0.4.00.4.0---
FreeBSD:13:quarterly0.3.00.3.0-0.3.00.3.0---
FreeBSD:14:latest0.4.00.4.0-0.4.00.4.0---
FreeBSD:14:quarterly0.3.00.3.0-0.3.00.3.0---
FreeBSD:15:latest0.4.00.4.0n/a0.4.0n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
security_libaegis
USES:
cmake
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/jedisct1/libaegis/tar.gz/0.4.0?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.0
20 Feb 2025 07:26:54
commit hash: 59e4be2a4ccd7076cdf792548ff0280a62ada2c3commit hash: 59e4be2a4ccd7076cdf792548ff0280a62ada2c3commit hash: 59e4be2a4ccd7076cdf792548ff0280a62ada2c3commit hash: 59e4be2a4ccd7076cdf792548ff0280a62ada2c3 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/libaegis: Update to 0.4.0

Changes:	https://github.com/aegis-aead/libaegis/releases
		https://github.com/aegis-aead/libaegis/commits/main
0.3.0
25 Dec 2024 19:15:07
commit hash: e067243a6427e36f32676a3a2b2dae3e75e993abcommit hash: e067243a6427e36f32676a3a2b2dae3e75e993abcommit hash: e067243a6427e36f32676a3a2b2dae3e75e993abcommit hash: e067243a6427e36f32676a3a2b2dae3e75e993ab files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/libaegis: Update to 0.3.0

Changes:	https://github.com/aegis-aead/libaegis/releases
0.1.25
21 Nov 2024 13:37:58
commit hash: ee7202deec86524644b3888beba7c974a01a72b8commit hash: ee7202deec86524644b3888beba7c974a01a72b8commit hash: ee7202deec86524644b3888beba7c974a01a72b8commit hash: ee7202deec86524644b3888beba7c974a01a72b8 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/libaegis: Update to 0.1.25

Changes:	https://github.com/aegis-aead/libaegis/releases
0.1.24
31 Oct 2024 20:40:18
commit hash: a32355427eb7533c42119618fe42d36b6f96351dcommit hash: a32355427eb7533c42119618fe42d36b6f96351dcommit hash: a32355427eb7533c42119618fe42d36b6f96351dcommit hash: a32355427eb7533c42119618fe42d36b6f96351d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/libaegis: Update to 0.1.24

Changes:	https://github.com/aegis-aead/libaegis/releases
0.1.23
15 Sep 2024 20:09:33
commit hash: 9bcaea9b3c9dc1651db7d3c9a143182608a72ee3commit hash: 9bcaea9b3c9dc1651db7d3c9a143182608a72ee3commit hash: 9bcaea9b3c9dc1651db7d3c9a143182608a72ee3commit hash: 9bcaea9b3c9dc1651db7d3c9a143182608a72ee3 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/libaegis: Add libaegis 0.1.23

libaegis is a portable C implementations of the AEGIS family of high-performance
authenticated ciphers (AEGIS-128L, AEGIS-128X2, AEGIS-128X4, AEGIS-256,
AEGIS-256X2, AEGIS-256X4), with runtime CPU detection.

Features:
- AEGIS-128L with 16 and 32 bytes tags (software, AES-NI, ARM Crypto)
- AEGIS-128X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM
  Crypto)
- AEGIS-128X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI,
  ARM Crypto)
- AEGIS-256 with 16 and 32 bytes tags (software, AES-NI, ARM Crypto)
- AEGIS-256X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM
  Crypto)
- AEGIS-256X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI,
  ARM Crypto)
- All variants of AEGIS-MAC, supporting incremental updates.
- Encryption and decryption with attached and detached tags
- Incremental encryption and decryption.
- Unauthenticated encryption and decryption (not recommended - only implemented
  for specific protocols)
- Deterministic pseudorandom stream generation.

Number of commits found: 5