boost: update to 1.90.0

This commit is contained in:
مهدي شينون (Mehdi Chinoune)
2025-12-11 14:04:06 +01:00
parent 108ebbd1db
commit 28680ddb61
3 changed files with 4 additions and 30 deletions

View File

@@ -1,10 +0,0 @@
--- a/libs/stacktrace/include/boost/stacktrace/detail/addr_base_msvc.hpp
+++ b/libs/stacktrace/include/boost/stacktrace/detail/addr_base_msvc.hpp
@@ -13,6 +13,7 @@
#endif
#include <cstdio>
+#include <cstdint>
#include <memory>
#ifdef WIN32_LEAN_AND_MEAN

View File

@@ -1,10 +0,0 @@
diff -u -r boost-1.89.0.orig/libs/dll/CMakeLists.txt boost-1.89.0/libs/dll/CMakeLists.txt
--- boost-1.89.0.orig/libs/dll/CMakeLists.txt 2025-08-14 09:26:10.000000000 +0800
+++ boost-1.89.0/libs/dll/CMakeLists.txt 2025-08-19 21:19:38.910074400 +0800
@@ -57,3 +57,6 @@
endif()
+install(DIRECTORY include/boost
+ DESTINATION include
+ FILES_MATCHING PATTERN "*.hpp")

View File

@@ -4,8 +4,8 @@ _realname=boost
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-libs")
pkgver=1.89.0
pkgrel=2
pkgver=1.90.0
pkgrel=1
pkgdesc="Free peer-reviewed portable C++ source libraries"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
@@ -31,14 +31,10 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
source=(https://github.com/boostorg/boost/releases/download/boost-${pkgver}/boost-${pkgver}-cmake.tar.xz
0001-Fix-building-with-cmake-on-MINGW.patch
0002-No-Arch-in-library-name-tag.patch
0003-include-missing-cstdint.patch
0004-fix-installing-dll.patch
boost-1.63.0-python-test-PyImport_AppendInittab.patch)
sha256sums=('67acec02d0d118b5de9eb441f5fb707b3a1cdd884be00ca24b9a73c995511f74'
sha256sums=('aca59f889f0f32028ad88ba6764582b63c916ce5f77b31289ad19421a96c555f'
'fb32ea452e02196552dae815eb44be5b18d849b0f6e24ecf5cf7be15e42ad85b'
'ee45d199c0e578a8d670ee6c6fa46466a53a02690c94f9221c67bbc9ab3387dc'
'fb575db0a68861f11e5bc788d8c0a172e7ffdb5569376eb848ca0f91670d6ec5'
'b08150904cd3868971aaf8f0654056fd9c0a53fa84a88cdc2311ce37d15c18bb'
'b22196b6415f5e1c0fe56b49a12ea7c20073b15a5f31907f363c7be38d70d628')
# Helper macros to help make tasks easier #
@@ -59,9 +55,7 @@ prepare() {
apply_patch_with_msg \
0001-Fix-building-with-cmake-on-MINGW.patch \
0002-No-Arch-in-library-name-tag.patch \
0003-include-missing-cstdint.patch \
0004-fix-installing-dll.patch
0002-No-Arch-in-library-name-tag.patch
}
build() {