git: 9ce523da061f - main - math/libdivide: upgrade to v5.4.0

From: Thierry Thomas <thierry_at_FreeBSD.org>
Date: Tue, 08 Sep 2026 18:56:11 UTC
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9ce523da061f8cdb9c54a80201ee82bf41cfde87

commit 9ce523da061f8cdb9c54a80201ee82bf41cfde87
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2026-09-08 17:10:56 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2026-09-08 18:56:06 +0000

    math/libdivide: upgrade to v5.4.0
    
    Release notes at
            https://github.com/ridiculousfish/libdivide/releases/tag/v5.4.0
---
 math/libdivide/Makefile                   |  2 +-
 math/libdivide/distinfo                   |  6 +++---
 math/libdivide/files/patch-CMakeLists.txt | 10 ++++++++--
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/math/libdivide/Makefile b/math/libdivide/Makefile
index 43ec10653e71..389db25c2f48 100644
--- a/math/libdivide/Makefile
+++ b/math/libdivide/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libdivide
 DISTVERSIONPREFIX=v
-DISTVERSION=	5.3.0
+DISTVERSION=	5.4.0
 CATEGORIES=	math
 
 MAINTAINER=	thierry@FreeBSD.org
diff --git a/math/libdivide/distinfo b/math/libdivide/distinfo
index 8cb560773837..05e11afe09b0 100644
--- a/math/libdivide/distinfo
+++ b/math/libdivide/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1771345100
-SHA256 (ridiculousfish-libdivide-v5.3.0_GH0.tar.gz) = de3933bf2fd21300d99fcc6460a8a4a1343ae90b965d6893f044c350bac68c6e
-SIZE (ridiculousfish-libdivide-v5.3.0_GH0.tar.gz) = 1283692
+TIMESTAMP = 1788885986
+SHA256 (ridiculousfish-libdivide-v5.4.0_GH0.tar.gz) = 077e8ce6c783d1b4402aa6d77f643f88f37feb80e9896c30e19a62cc0a3f5576
+SIZE (ridiculousfish-libdivide-v5.4.0_GH0.tar.gz) = 1291406
diff --git a/math/libdivide/files/patch-CMakeLists.txt b/math/libdivide/files/patch-CMakeLists.txt
index b9f3a83ae579..6d3d8e847861 100644
--- a/math/libdivide/files/patch-CMakeLists.txt
+++ b/math/libdivide/files/patch-CMakeLists.txt
@@ -1,5 +1,11 @@
---- CMakeLists.txt.orig	2025-01-25 20:44:54 UTC
+--- CMakeLists.txt.orig	2026-09-06 09:28:51 UTC
 +++ CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 3.5...4.2)
++cmake_minimum_required(VERSION 3.5)
+ set(LIBDIVIDE_VERSION "5.4.0")
+ project(libdivide C CXX)
+ 
 @@ -17,13 +17,13 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
      if (CMAKE_CXX_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC") # clang-cl
          add_compile_options("/W4;/WX;")
@@ -17,7 +23,7 @@
      )
  endif()
  
-@@ -105,11 +105,10 @@ if (LIBDIVIDE_BUILD_TESTS AND NOT CMAKE_CROSSCOMPILING
+@@ -118,11 +118,10 @@ if (LIBDIVIDE_BUILD_TESTS AND NOT CMAKE_CROSSCOMPILING
          CPU_ARM_NEON)
      if (CPU_X86 OR CPU_ARM_NEON)
          cmake_push_check_state()