aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>2021-07-14 04:06:51 +0800
committerGitHub <noreply@github.com>2021-07-13 13:06:51 -0700
commit675adc7e8558bd39b8ee6946f17475839d601cd4 (patch)
treefdba28c8de78e1731f383c7c024181fc6ec07440
parent34b74c507e162b4af79fd042742326bc9415d8e7 (diff)
downloadvcpkg-675adc7e8558bd39b8ee6946f17475839d601cd4.tar.gz
vcpkg-675adc7e8558bd39b8ee6946f17475839d601cd4.zip
[PMDK] update to 1.11 (#18848)
* [PMDK] update to 1.11.0 * update version * remove patch * update version
-rw-r--r--ports/pmdk/CONTROL5
-rw-r--r--ports/pmdk/portfile.cmake8
-rw-r--r--ports/pmdk/remove-non-ascii-character.patch17
-rw-r--r--ports/pmdk/vcpkg.json7
-rw-r--r--versions/baseline.json2
-rw-r--r--versions/p-/pmdk.json5
6 files changed, 16 insertions, 28 deletions
diff --git a/ports/pmdk/CONTROL b/ports/pmdk/CONTROL
deleted file mode 100644
index 2c84efbfd..000000000
--- a/ports/pmdk/CONTROL
+++ /dev/null
@@ -1,5 +0,0 @@
-Source: pmdk
-Version: 1.9
-Homepage: https://github.com/pmem/pmdk
-Description: Persistent Memory Development Kit
-Supports: !(arm|x86) \ No newline at end of file
diff --git a/ports/pmdk/portfile.cmake b/ports/pmdk/portfile.cmake
index 6f436e969..60d53e11a 100644
--- a/ports/pmdk/portfile.cmake
+++ b/ports/pmdk/portfile.cmake
@@ -2,16 +2,14 @@ vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY ONLY_DYNAMIC_CRT)
vcpkg_fail_port_install(ON_ARCH "arm" "x86")
-set(PMDK_VERSION "1.9")
+set(PMDK_VERSION "1.11.0")
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO pmem/pmdk
- REF 1926ffb8f3f5f0617b3b3ed32029d437c272f187 #Commit id corresponding to the version 1.9
- SHA512 dc828866291f1c4a6901de5845d21a60eb2c7951c6b5ebc680b309a4e5f7596b0d9bea663f997dff9f08f666124850aecd2219caf12bab571b4c2b63db28ec7f
+ REF 8583fcfd68764ac6779e6f93db89b06971b26704 #Commit id corresponding to the version 1.11.0
+ SHA512 6d0a9697c97f75ac10e9e8736c2397c6ee23c26af96b65c746e0c32bc2d16f083b177e52bc399aa93c6f2e29ac6106c2696c6bbf9779788d9d19167ac07000b8
HEAD_REF master
- PATCHES
- remove-non-ascii-character.patch
)
# Build only the selected projects
diff --git a/ports/pmdk/remove-non-ascii-character.patch b/ports/pmdk/remove-non-ascii-character.patch
deleted file mode 100644
index a133bee95..000000000
--- a/ports/pmdk/remove-non-ascii-character.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/src/libpmemobj/critnib.c b/src/libpmemobj/critnib.c
-index 41fec79..f201dbd 100644
---- a/src/libpmemobj/critnib.c
-+++ b/src/libpmemobj/critnib.c
-@@ -360,9 +360,9 @@ alloc_leaf(struct critnib *__restrict c)
- * crinib_insert -- write a key:value pair to the critnib structure
- *
- * Returns:
-- * • 0 on success
-- * • EEXIST if such a key already exists
-- * • ENOMEM if we're out of memory
-+ * 0 on success
-+ * EEXIST if such a key already exists
-+ * ENOMEM if we're out of memory
- *
- * Takes a global write lock but doesn't stall any readers.
- */
diff --git a/ports/pmdk/vcpkg.json b/ports/pmdk/vcpkg.json
new file mode 100644
index 000000000..b51a613f0
--- /dev/null
+++ b/ports/pmdk/vcpkg.json
@@ -0,0 +1,7 @@
+{
+ "name": "pmdk",
+ "version": "1.11.0",
+ "description": "Persistent Memory Development Kit",
+ "homepage": "https://github.com/pmem/pmdk",
+ "supports": "!(arm | x86)"
+}
diff --git a/versions/baseline.json b/versions/baseline.json
index f6150ef34..339691058 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -4905,7 +4905,7 @@
"port-version": 0
},
"pmdk": {
- "baseline": "1.9",
+ "baseline": "1.11.0",
"port-version": 0
},
"pngpp": {
diff --git a/versions/p-/pmdk.json b/versions/p-/pmdk.json
index ab02e859f..e8e653c48 100644
--- a/versions/p-/pmdk.json
+++ b/versions/p-/pmdk.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "a2083c3fd577af1074c046235d2d0c73ad77d011",
+ "version": "1.11.0",
+ "port-version": 0
+ },
+ {
"git-tree": "f71d109fdac523675cae5c60bb81194e654de8f6",
"version-string": "1.9",
"port-version": 0