From 728c767817d594d6043a305e254048d43da33e75 Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Tue, 25 Jun 2019 11:01:19 -0700 Subject: [libpmemobj-cpp] Add new port (#7020) --- ports/libpmemobj-cpp/CONTROL | 4 ++++ ports/libpmemobj-cpp/portfile.cmake | 30 ++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 ports/libpmemobj-cpp/CONTROL create mode 100644 ports/libpmemobj-cpp/portfile.cmake (limited to 'ports/libpmemobj-cpp') diff --git a/ports/libpmemobj-cpp/CONTROL b/ports/libpmemobj-cpp/CONTROL new file mode 100644 index 000000000..ebc46931b --- /dev/null +++ b/ports/libpmemobj-cpp/CONTROL @@ -0,0 +1,4 @@ +Source: libpmemobj-cpp +Version: 1.6 +#Build-Depends: pmdk +Description: C++ bindings for libpmemobj (https://github.com/pmem/pmdk). \ No newline at end of file diff --git a/ports/libpmemobj-cpp/portfile.cmake b/ports/libpmemobj-cpp/portfile.cmake new file mode 100644 index 000000000..563dd67d7 --- /dev/null +++ b/ports/libpmemobj-cpp/portfile.cmake @@ -0,0 +1,30 @@ +include(vcpkg_common_functions) + +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO pmem/libpmemobj-cpp + REF 1.6 + SHA512 c9a90ebc6e3231b9fcc86c9c55cc8dc219b663b39828680fb58ad7229dba1d60428c34824445f627350013bf32b83e5f0f9c2d4c17054f2321d5200832e6fea0 + HEAD_REF master +) + +vcpkg_find_acquire_program(PERL) +get_filename_component(PERL_EXE_PATH ${PERL} DIRECTORY) +set(ENV{PATH} "$ENV{PATH};${PERL_EXE_PATH}") + +vcpkg_configure_cmake( + SOURCE_PATH ${SOURCE_PATH} + PREFER_NINJA + OPTIONS + -DBUILD_TESTS=OFF + -DBUILD_EXAMPLES=OFF + -DBUILD_DOC=OFF +) + +vcpkg_install_cmake() + +vcpkg_fixup_cmake_targets(CONFIG_PATH lib) + +file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug) +file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) + -- cgit v1.2.3 From bd72762f691ec7c4265ae0e041c655b6bc0ee1b3 Mon Sep 17 00:00:00 2001 From: Phil Christensen Date: Sun, 30 Jun 2019 00:02:42 -0700 Subject: [libpmemobj-cpp] fix flaky config (#7097) --- ports/libpmemobj-cpp/CONTROL | 2 +- ports/libpmemobj-cpp/portfile.cmake | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'ports/libpmemobj-cpp') diff --git a/ports/libpmemobj-cpp/CONTROL b/ports/libpmemobj-cpp/CONTROL index ebc46931b..ec1eb3628 100644 --- a/ports/libpmemobj-cpp/CONTROL +++ b/ports/libpmemobj-cpp/CONTROL @@ -1,4 +1,4 @@ Source: libpmemobj-cpp -Version: 1.6 +Version: 1.6-1 #Build-Depends: pmdk Description: C++ bindings for libpmemobj (https://github.com/pmem/pmdk). \ No newline at end of file diff --git a/ports/libpmemobj-cpp/portfile.cmake b/ports/libpmemobj-cpp/portfile.cmake index 563dd67d7..457711404 100644 --- a/ports/libpmemobj-cpp/portfile.cmake +++ b/ports/libpmemobj-cpp/portfile.cmake @@ -15,6 +15,7 @@ set(ENV{PATH} "$ENV{PATH};${PERL_EXE_PATH}") vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} PREFER_NINJA + DISABLE_PARALLEL_CONFIGURE OPTIONS -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF -- cgit v1.2.3 From feeaa65cdc514fff6e2d363e09adfcc3f6fed13a Mon Sep 17 00:00:00 2001 From: Ehsan Date: Fri, 2 Aug 2019 05:10:29 +0430 Subject: Update some ports version (#7494) * [ade] Update library to 0.1.1e * [libpmemobj-cpp] Update library to 1.7 * [msgpack] Update library to 3.2.0 * [protobuf] Update library to 3.9.0 * [string-theory] Update library to 2.2 * [harfbuzz] Update library to 2.5.3 --- ports/libpmemobj-cpp/CONTROL | 2 +- ports/libpmemobj-cpp/portfile.cmake | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'ports/libpmemobj-cpp') diff --git a/ports/libpmemobj-cpp/CONTROL b/ports/libpmemobj-cpp/CONTROL index ec1eb3628..1c692e8eb 100644 --- a/ports/libpmemobj-cpp/CONTROL +++ b/ports/libpmemobj-cpp/CONTROL @@ -1,4 +1,4 @@ Source: libpmemobj-cpp -Version: 1.6-1 +Version: 1.7 #Build-Depends: pmdk Description: C++ bindings for libpmemobj (https://github.com/pmem/pmdk). \ No newline at end of file diff --git a/ports/libpmemobj-cpp/portfile.cmake b/ports/libpmemobj-cpp/portfile.cmake index 457711404..d60ee3376 100644 --- a/ports/libpmemobj-cpp/portfile.cmake +++ b/ports/libpmemobj-cpp/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO pmem/libpmemobj-cpp - REF 1.6 - SHA512 c9a90ebc6e3231b9fcc86c9c55cc8dc219b663b39828680fb58ad7229dba1d60428c34824445f627350013bf32b83e5f0f9c2d4c17054f2321d5200832e6fea0 + REF 1.7 + SHA512 1caea1227baa0f36190a108cbf7150fd7022175a138d81167bb25d4b1c5dba14a5c16c37477f8895b5c4f9fd460c7c43560ceeccc4ad088f94b50de18637173b HEAD_REF master ) -- cgit v1.2.3 From 6d3da364a869a7ce164f75e2846a49debefcd74c Mon Sep 17 00:00:00 2001 From: Ehsan Date: Fri, 25 Oct 2019 02:18:06 +0330 Subject: [libpmemobj-cpp] Update library to 1.8 (#8729) --- ports/libpmemobj-cpp/CONTROL | 3 +-- ports/libpmemobj-cpp/portfile.cmake | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'ports/libpmemobj-cpp') diff --git a/ports/libpmemobj-cpp/CONTROL b/ports/libpmemobj-cpp/CONTROL index 1c692e8eb..0ac84681a 100644 --- a/ports/libpmemobj-cpp/CONTROL +++ b/ports/libpmemobj-cpp/CONTROL @@ -1,4 +1,3 @@ Source: libpmemobj-cpp -Version: 1.7 -#Build-Depends: pmdk +Version: 1.8 Description: C++ bindings for libpmemobj (https://github.com/pmem/pmdk). \ No newline at end of file diff --git a/ports/libpmemobj-cpp/portfile.cmake b/ports/libpmemobj-cpp/portfile.cmake index d60ee3376..fb27eea2a 100644 --- a/ports/libpmemobj-cpp/portfile.cmake +++ b/ports/libpmemobj-cpp/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO pmem/libpmemobj-cpp - REF 1.7 - SHA512 1caea1227baa0f36190a108cbf7150fd7022175a138d81167bb25d4b1c5dba14a5c16c37477f8895b5c4f9fd460c7c43560ceeccc4ad088f94b50de18637173b + REF 1.8 + SHA512 275d5ec3081ccbc76c57205cc366e213386ff56e5c05fe39e8b980c507967e9f32a31e02d074f554e65cb68509a43c39d143f0443816a89da4a334bd6242ba85 HEAD_REF master ) -- cgit v1.2.3