aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreao197 <eao197@users.noreply.github.com>2020-01-22 23:17:15 +0300
committerVictor Romero <romerosanchezv@gmail.com>2020-01-22 12:17:15 -0800
commit65d1fa637371d27c6a101c9c001aa00d73fc3d7c (patch)
tree8f95f3d141b9611e0228e765acbf6173a9a3d549
parent925041e35ba0a617bbf3a7a2c990b480bf4a634e (diff)
downloadvcpkg-65d1fa637371d27c6a101c9c001aa00d73fc3d7c.tar.gz
vcpkg-65d1fa637371d27c6a101c9c001aa00d73fc3d7c.zip
Update sobjectizer/so5extra to v.5.7.0/v.1.4.0. (#9732)
-rw-r--r--ports/so5extra/CONTROL3
-rw-r--r--ports/so5extra/portfile.cmake9
-rw-r--r--ports/sobjectizer/CONTROL2
-rw-r--r--ports/sobjectizer/portfile.cmake18
4 files changed, 12 insertions, 20 deletions
diff --git a/ports/so5extra/CONTROL b/ports/so5extra/CONTROL
index 3a0ef2cb0..d085c7fc3 100644
--- a/ports/so5extra/CONTROL
+++ b/ports/so5extra/CONTROL
@@ -1,4 +1,5 @@
Source: so5extra
-Version: 1.3.1.1
+Version: 1.4.0
+Homepage: https://github.com/Stiffstream/so5extra
Description: A set of additional tools for SObjectizer framework.
Build-Depends: sobjectizer
diff --git a/ports/so5extra/portfile.cmake b/ports/so5extra/portfile.cmake
index c096b4795..4e2cd8119 100644
--- a/ports/so5extra/portfile.cmake
+++ b/ports/so5extra/portfile.cmake
@@ -1,12 +1,8 @@
-include(vcpkg_common_functions)
-
-set(VERSION 1.3.1.1)
-
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO stiffstream/so5extra
- REF v.${VERSION}
- SHA512 aaf0d6bf86819a5c8c4e2c07318b46e34f22f0b4c2183690d8f21b8789a3c8c2533304998432397b8192193e32915ba4742eaff3481949add1a25602fb7347f1
+ REF 5bf200f495fd7774bd1e42ee563db8c69ad6fc75 # v.1.4.0
+ SHA512 3d91505d2a58a6fd0fd8fc9296996cfe26dece40f9f7b8364d9d65d2046d290b98f0c6e5e48371e5fc729b17a35e55c7571f78dca45bb697c422c133aa24ff1e
)
vcpkg_configure_cmake(
@@ -22,3 +18,4 @@ vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/so5extra)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/lib ${CURRENT_PACKAGES_DIR}/debug)
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/so5extra RENAME copyright)
+
diff --git a/ports/sobjectizer/CONTROL b/ports/sobjectizer/CONTROL
index 538cf7fdb..d0f60bbd2 100644
--- a/ports/sobjectizer/CONTROL
+++ b/ports/sobjectizer/CONTROL
@@ -1,4 +1,4 @@
Source: sobjectizer
-Version: 5.6.1-1
+Version: 5.7.0
Homepage: https://github.com/Stiffstream/sobjectizer
Description: SObjectizer is a C++ in-process message dispatching framework with implementation of Actor Model, Publish-Subscribe Model and CSP-like channels.
diff --git a/ports/sobjectizer/portfile.cmake b/ports/sobjectizer/portfile.cmake
index 6eb634fa8..1a98c9b56 100644
--- a/ports/sobjectizer/portfile.cmake
+++ b/ports/sobjectizer/portfile.cmake
@@ -1,16 +1,8 @@
-include(vcpkg_common_functions)
-
-set(VERSION 5.6.1)
-
-vcpkg_download_distfile(ARCHIVE
- URLS "https://sourceforge.net/projects/sobjectizer/files/sobjectizer/SObjectizer%20Core%20v.5.6/so-${VERSION}.tar.bz2"
- FILENAME "so-${VERSION}.tar.bz2"
- SHA512 f043a2d9025fe98d407023291100a79c2fbbd9d61e7c24602311e7383607b0fc1ec6108bfaea5f98021ebb942b3494f0380a2357bcaed01f92ede5dba0ab9cf0
-)
-
-vcpkg_extract_source_archive_ex(
+vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
- ARCHIVE ${ARCHIVE}
+ REPO stiffstream/sobjectizer
+ REF 407fb4cd25455441792d764d498badb6884cfb78 # v.5.7.0
+ SHA512 0a6254a2f8b2aecf18ef29202f150227a0332ec16af08895567a4d27621f200cd17c15321668ef3ce0f4e0c5cd10e3cd89a4ecc89a34615019f2b23779adc51a
)
if(VCPKG_LIBRARY_LINKAGE STREQUAL static)
@@ -32,6 +24,8 @@ vcpkg_configure_cmake(
vcpkg_install_cmake()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
+
vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/sobjectizer)
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
+