From e5a6d6db624bfa74061c935140b23dccb34d2abb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9my=20Tassoux?= <contact@rt2.fr>
Date: Fri, 3 Jul 2020 05:21:56 +0200
Subject: [PATCH] [safeint] Update to 3.24 (#12217)

https://github.com/dcleblanc/SafeInt/releases/tag/3.24
---
 ports/safeint/CONTROL        | 3 ++-
 ports/safeint/portfile.cmake | 8 +++-----
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/ports/safeint/CONTROL b/ports/safeint/CONTROL
index ca9c476df14741..a15905afabecc1 100644
--- a/ports/safeint/CONTROL
+++ b/ports/safeint/CONTROL
@@ -1,3 +1,4 @@
 Source: safeint
-Version: 3.23
+Version: 3.24
+Homepage: https://github.com/dcleblanc/SafeInt
 Description: SafeInt is a class library for C++ that manages integer overflows
diff --git a/ports/safeint/portfile.cmake b/ports/safeint/portfile.cmake
index b137d768504144..6db0fdf0907569 100644
--- a/ports/safeint/portfile.cmake
+++ b/ports/safeint/portfile.cmake
@@ -1,13 +1,11 @@
-include(vcpkg_common_functions)
-
 vcpkg_from_github(
     OUT_SOURCE_PATH SOURCE_PATH
     REPO dcleblanc/SafeInt
-    REF 4fe8294d73b7b442413ce85f3fe4e69ef6a9e6e2 # 3.23
-    SHA512 9f50bb92b9c4733739889b16065bcaadaec72526ed645daefde730503b21c939f521c6f7d6c77529b2129915ea49099f21cd84a9f3857a01a0a5252af2b5f687
+    REF 34a1b2191deb89eca9db4e5e1cfe5e72e70eb472 # 3.24
+    SHA512 c76a973a9f0fc7d464f63ca8e5946f357832cd9688894b8f93573da75b238b08fff06ecbac44a3dbf4f2c7c472b038b44b774823a6ec3359c06becd645c924a7
     HEAD_REF master
 )
 
 file(INSTALL ${SOURCE_PATH}/SafeInt.hpp DESTINATION ${CURRENT_PACKAGES_DIR}/include)
 
-file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/safeint RENAME copyright)
+file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)