Re: git: cd11a4e1cbc4 - main - devel/argtable3: Install missing header

From: Yusuf Yaman <nxjoseph_at_freebsd.org>
Date: Thu, 27 Aug 2026 15:31:39 UTC
Hi,

Thank you for the update, astro/astroterm is buildable now. I wonder if the
dependents still need a portrevision bump or not.

Thanks.

On Thu, Aug 27, 2026, 18:26 Jose Alonso Cardenas Marquez <acm@freebsd.org>
wrote:

> The branch main has been updated by acm:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=cd11a4e1cbc44b9c0c3406145e9ef508fe3d9da0
>
> commit cd11a4e1cbc44b9c0c3406145e9ef508fe3d9da0
> Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
> AuthorDate: 2026-08-27 15:24:45 +0000
> Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
> CommitDate: 2026-08-27 15:24:45 +0000
>
>     devel/argtable3: Install missing header
>
>     - Bump PORTREVISION
>
>     Reported by:    olgeni
> ---
>  devel/argtable3/Makefile                       |  1 +
>  devel/argtable3/files/patch-src_CMakeLists.txt | 18 +++++++++---------
>  devel/argtable3/pkg-plist                      |  1 +
>  3 files changed, 11 insertions(+), 9 deletions(-)
>
> diff --git a/devel/argtable3/Makefile b/devel/argtable3/Makefile
> index c1bb9a9e4f31..bb54b27a08fb 100644
> --- a/devel/argtable3/Makefile
> +++ b/devel/argtable3/Makefile
> @@ -1,6 +1,7 @@
>  PORTNAME=      argtable3
>  DISTVERSIONPREFIX=     v
>  DISTVERSION=   3.3.1
> +PORTREVISION=  1
>  CATEGORIES=    devel
>
>  MAINTAINER=    acm@FreeBSD.org
> diff --git a/devel/argtable3/files/patch-src_CMakeLists.txt
> b/devel/argtable3/files/patch-src_CMakeLists.txt
> index ceef232cf613..a67902c9d620 100644
> --- a/devel/argtable3/files/patch-src_CMakeLists.txt
> +++ b/devel/argtable3/files/patch-src_CMakeLists.txt
> @@ -1,6 +1,6 @@
> ---- src/CMakeLists.txt.orig    2024-02-18 21:34:25 UTC
> +--- src/CMakeLists.txt.orig    2025-06-22 16:24:36 UTC
>  +++ src/CMakeLists.txt
> -@@ -73,7 +73,8 @@ if(BUILD_SHARED_LIBS AND WIN32)
> +@@ -79,7 +79,8 @@ else()
>     add_library(argtable3 ${ARGTABLE3_SRC_FILES}
> "${PROJECT_BINARY_DIR}/src/version.rc")
>     target_compile_definitions(argtable3 INTERFACE argtable3_IMPORTS)
>   else()
> @@ -10,17 +10,17 @@
>   endif()
>
>   add_library(${ARGTABLE3_PROJECT_NAME}::argtable3 ALIAS argtable3)
> -@@ -94,6 +95,13 @@ elseif(WIN32)
> +@@ -104,6 +105,13 @@ endif()
> + elseif(WIN32)
> +   set(ARGTABLE3_INSTALL_CMAKEDIR "cmake")
>   endif()
> -
> - install(TARGETS argtable3
> ++
> ++install(TARGETS argtable3_static
>  +  EXPORT ${ARGTABLE3_PACKAGE_NAME}Config
>  +  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
>  +  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
>  +  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
>  +)
> -+
> -+install(TARGETS argtable3_static
> +
> + install(TARGETS argtable3
>     EXPORT ${ARGTABLE3_PACKAGE_NAME}Config
> -   RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
> -   LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
> diff --git a/devel/argtable3/pkg-plist b/devel/argtable3/pkg-plist
> index 97d8066d625c..6b51404a3d80 100644
> --- a/devel/argtable3/pkg-plist
> +++ b/devel/argtable3/pkg-plist
> @@ -1,3 +1,4 @@
> +include/argtable3.h
>  lib/cmake/argtable3/Argtable3Config-%%CMAKE_BUILD_TYPE%%.cmake
>  lib/cmake/argtable3/Argtable3Config.cmake
>  lib/cmake/argtable3/Argtable3ConfigVersion.cmake
>
>