git: 424493b05993 - main - security/libaegis: Update to 0.10.4

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
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}")