paho-mqtt-cpp: Add v1.4.1 (#25897)

This commit is contained in:
Ilya
2024-11-11 22:00:10 +07:00
committed by GitHub
parent 0d3cb38397
commit 123bdd2aa7
3 changed files with 30 additions and 0 deletions

View File

@ -1,4 +1,7 @@
sources: sources:
"1.4.1":
url: "https://github.com/eclipse/paho.mqtt.cpp/archive/v1.4.1.tar.gz"
sha256: "48e7ba6e1032aa73e4d985a7387e02a77cc5807a8420d16790b84b941d86374e"
"1.4.0": "1.4.0":
url: "https://github.com/eclipse/paho.mqtt.cpp/archive/v1.4.0.tar.gz" url: "https://github.com/eclipse/paho.mqtt.cpp/archive/v1.4.0.tar.gz"
sha256: "758c504b585402fbeb47822e52897239bbd53b4236ac3908cc040e09d2a8d8e1" sha256: "758c504b585402fbeb47822e52897239bbd53b4236ac3908cc040e09d2a8d8e1"
@ -9,6 +12,10 @@ sources:
url: "https://github.com/eclipse/paho.mqtt.cpp/archive/v1.2.0.tar.gz" url: "https://github.com/eclipse/paho.mqtt.cpp/archive/v1.2.0.tar.gz"
sha256: "435e97e4d5b1da13daa26cadd3e83fe9d154930abaa78b8ff1b8c854b5345d8b" sha256: "435e97e4d5b1da13daa26cadd3e83fe9d154930abaa78b8ff1b8c854b5345d8b"
patches: patches:
"1.4.1":
- patch_file: "patches/1.4.1-0001-fix-cmake.patch"
patch_description: "CMake: Honor fPIC option"
patch_type: "conan"
"1.4.0": "1.4.0":
- patch_file: "patches/1.4.0-0001-fix-cmake.patch" - patch_file: "patches/1.4.0-0001-fix-cmake.patch"
patch_description: "CMake: Honor fPIC option" patch_description: "CMake: Honor fPIC option"

View File

@ -0,0 +1,21 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -107,7 +107,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
# Generate position-independent code (-fPIC on UNIX)
-set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+# set(CMAKE_POSITION_INDEPENDENT_CODE ON)
# --- System Details ---
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -68,6 +68,7 @@ if(PAHO_BUILD_SHARED)
set_target_properties(paho-mqttpp3 PROPERTIES
VERSION ${PROJECT_VERSION}
SOVERSION ${PROJECT_VERSION_MAJOR}
+ POSITION_INDEPENDENT_CODE ON
)
endif()

View File

@ -1,4 +1,6 @@
versions: versions:
"1.4.1":
folder: "all"
"1.4.0": "1.4.0":
folder: "all" folder: "all"
"1.3.2": "1.3.2":