git: 424493b05993 - main - security/libaegis: Update to 0.10.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 20 Sep 2026 01:00:09 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=424493b0599383ecec5759c8c6631aefa01905f6
commit 424493b0599383ecec5759c8c6631aefa01905f6
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-20 00:56:01 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-20 00:56:01 +0000
security/libaegis: Update to 0.10.4
Changes: https://github.com/aegis-aead/libaegis/releases
---
security/libaegis/Makefile | 2 +-
security/libaegis/distinfo | 6 +++---
security/libaegis/files/patch-CMakeLists.txt | 18 +++++++++---------
3 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/security/libaegis/Makefile b/security/libaegis/Makefile
index 9c07d066b1d4..4ad6d3011195 100644
--- a/security/libaegis/Makefile
+++ b/security/libaegis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libaegis
-PORTVERSION= 0.10.3
+PORTVERSION= 0.10.4
CATEGORIES= security
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/security/libaegis/distinfo b/security/libaegis/distinfo
index bd16fb6258da..d196351f91f1 100644
--- a/security/libaegis/distinfo
+++ b/security/libaegis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787587700
-SHA256 (jedisct1-libaegis-0.10.3_GH0.tar.gz) = 2f2682c1d08d9a5510caca1c82e3f8ea91f7085fef2ecbed0c398b2a921c79b1
-SIZE (jedisct1-libaegis-0.10.3_GH0.tar.gz) = 548229
+TIMESTAMP = 1789834534
+SHA256 (jedisct1-libaegis-0.10.4_GH0.tar.gz) = d416b95ded205cf083c0c630767b522beff18d98a3f8066970e127ef129410a8
+SIZE (jedisct1-libaegis-0.10.4_GH0.tar.gz) = 552801
diff --git a/security/libaegis/files/patch-CMakeLists.txt b/security/libaegis/files/patch-CMakeLists.txt
index ab85e050aff6..20e839f4074e 100644
--- a/security/libaegis/files/patch-CMakeLists.txt
+++ b/security/libaegis/files/patch-CMakeLists.txt
@@ -1,7 +1,7 @@
---- CMakeLists.txt.orig 2024-06-10 09:34:37 UTC
+--- CMakeLists.txt.orig 2026-09-15 16:50:36 UTC
+++ CMakeLists.txt
-@@ -13,8 +13,9 @@ file(GLOB HEADER_FILES "src/include/*.h")
- file(GLOB SOURCE_FILES "src/aegis128l/*.c" "src/aegis128x2/*.c" "src/aegis128x4/*.c" "src/aegis256/*.c" "src/aegis256x2/*.c" "src/aegis256x4/*.c" "src/common/*.c")
+@@ -19,8 +19,9 @@ file(GLOB HEADER_FILES "src/include/*.h")
+ file(GLOB SOURCE_FILES "src/aegis128l/*.c" "src/aegis128x2/*.c" "src/aegis128x4/*.c" "src/aegis256/*.c" "src/aegis256x2/*.c" "src/aegis256x4/*.c" "src/common/*.c" "src/raf/*.c")
file(GLOB HEADER_FILES "src/include/*.h")
-add_library("${PROJECT_NAME}")
@@ -9,16 +9,16 @@
add_library("${PROJECT_NAME}::${PROJECT_NAME}" ALIAS "${PROJECT_NAME}")
+add_library("${PROJECT_NAME}_static" STATIC)
- target_sources("${PROJECT_NAME}" PRIVATE ${SOURCE_FILES})
-
-@@ -22,11 +23,19 @@ target_include_directories("${PROJECT_NAME}"
- PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}>
+ if(BUILD_SHARED_LIBS)
+ set_target_properties("${PROJECT_NAME}" PROPERTIES VERSION "${PROJECT_VERSION}"
+@@ -43,11 +44,19 @@ target_include_directories("${PROJECT_NAME}"
+ PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/src/include>
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
+target_sources("${PROJECT_NAME}_static" PRIVATE ${SOURCE_FILES})
+
+target_include_directories("${PROJECT_NAME}_static"
-+ PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}>
++ PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/src/include>
+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
+
+set_target_properties("${PROJECT_NAME}_static" PROPERTIES OUTPUT_NAME "${PROJECT_NAME}")
@@ -30,5 +30,5 @@
-install(TARGETS "${PROJECT_NAME}"
+install(TARGETS "${PROJECT_NAME}" "${PROJECT_NAME}_static"
EXPORT "${TARGETS_EXPORT_NAME}"
+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
- ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}")