aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Schumacher <roschuma@microsoft.com>2017-12-03 00:01:30 -0800
committerGitHub <noreply@github.com>2017-12-03 00:01:30 -0800
commite235bd6511d50a13a472f5729c8cce02108b13c7 (patch)
tree7b20055dde4161a627ebb7cb9429f7dbbf5b600b
parentd5395ac793d1db78ab97ca144d5e89eabf49a735 (diff)
parent9bc2ba5357ebd8c8daf0dfae9511a5a6b16aa11a (diff)
downloadvcpkg-e235bd6511d50a13a472f5729c8cce02108b13c7.tar.gz
vcpkg-e235bd6511d50a13a472f5729c8cce02108b13c7.zip
Merge pull request #2270 from xoviat/mpfr
[mpfr] add MPFR_USE_INTMAX_T
-rw-r--r--ports/mpfr/CMakeLists.txt1
-rw-r--r--ports/mpfr/CONTROL2
-rw-r--r--ports/mpfr/portfile.cmake1
3 files changed, 3 insertions, 1 deletions
diff --git a/ports/mpfr/CMakeLists.txt b/ports/mpfr/CMakeLists.txt
index 3fb121b76..ed48eaf59 100644
--- a/ports/mpfr/CMakeLists.txt
+++ b/ports/mpfr/CMakeLists.txt
@@ -250,6 +250,7 @@ add_library(mpfr ${SRCS})
# target_compile_definitions(mpfr PRIVATE HAVE_CONFIG_H)
target_compile_definitions(mpfr PRIVATE __MPFR_WITHIN_MPFR)
+target_compile_definitions(mpfr PRIVATE HAVE_STDINT_H)
if(BUILD_SHARED_LIBS)
target_compile_definitions(mpfr PRIVATE __GMP_LIBGMP_DLL)
endif()
diff --git a/ports/mpfr/CONTROL b/ports/mpfr/CONTROL
index 8482ed8eb..fdfe6deb0 100644
--- a/ports/mpfr/CONTROL
+++ b/ports/mpfr/CONTROL
@@ -1,4 +1,4 @@
Source: mpfr
-Version: 3.1.6-1
+Version: 3.1.6-2
Description: The MPFR library is a C library for multiple-precision floating-point computations with correct rounding
Build-Depends: mpir
diff --git a/ports/mpfr/portfile.cmake b/ports/mpfr/portfile.cmake
index 0e82d2623..0a192f168 100644
--- a/ports/mpfr/portfile.cmake
+++ b/ports/mpfr/portfile.cmake
@@ -12,6 +12,7 @@ file(COPY ${CMAKE_CURRENT_LIST_DIR}/gmp_printf.c DESTINATION ${SOURCE_PATH}/src)
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
+ PREFER_NINJA
)
vcpkg_install_cmake()