-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
package/hiredis: bump to version 1.0.0
- Use cmake which is available since version 1.0.0 and redis/hiredis@ead586a - Disable tests - Add openssl optional dependency https://github.com/redis/hiredis/blob/v1.0.0/CHANGELOG.md Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
- Loading branch information
1 parent
484412b
commit dfb0567
Showing
3 changed files
with
57 additions
and
57 deletions.
There are no files selected for viewing
47 changes: 47 additions & 0 deletions
47
package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
From 0ce382c275b087e866517c003e565f8cc4855bdd Mon Sep 17 00:00:00 2001 | ||
From: Fabrice Fontaine <fontaine.fabrice@gmail.com> | ||
Date: Sat, 29 Aug 2020 23:19:26 +0200 | ||
Subject: [PATCH] CMakeLists.txt: do not force SHARED | ||
|
||
Allow the user to build static libraries by removing SHARED from | ||
ADD_LIBRARY calls. | ||
|
||
Here is an extract of | ||
https://cmake.org/cmake/help/latest/command/add_library.html: | ||
|
||
"If no type is given explicitly the type is STATIC or SHARED based on | ||
whether the current value of the variable BUILD_SHARED_LIBS is ON." | ||
|
||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> | ||
[Upstream status: probably not upstreamable as is because it will | ||
conflict with https://github.com/redis/hiredis/pull/851. So, this patch | ||
will probably have to be reworked for 1.0.x] | ||
--- | ||
CMakeLists.txt | 4 ++-- | ||
1 file changed, 2 insertions(+), 2 deletions(-) | ||
|
||
diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
index 1beccc6..fed79fd 100644 | ||
--- a/CMakeLists.txt | ||
+++ b/CMakeLists.txt | ||
@@ -40,7 +40,7 @@ IF(WIN32) | ||
ADD_COMPILE_DEFINITIONS(_CRT_SECURE_NO_WARNINGS WIN32_LEAN_AND_MEAN) | ||
ENDIF() | ||
|
||
-ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) | ||
+ADD_LIBRARY(hiredis ${hiredis_sources}) | ||
|
||
SET_TARGET_PROPERTIES(hiredis | ||
PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE | ||
@@ -97,7 +97,7 @@ IF(ENABLE_SSL) | ||
FIND_PACKAGE(OpenSSL REQUIRED) | ||
SET(hiredis_ssl_sources | ||
ssl.c) | ||
- ADD_LIBRARY(hiredis_ssl SHARED | ||
+ ADD_LIBRARY(hiredis_ssl | ||
${hiredis_ssl_sources}) | ||
|
||
IF (APPLE) | ||
-- | ||
2.28.0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
# Locally computed: | ||
sha256 2663b2aed9fd430507e30fc5e63274ee40cdd1a296026e22eafd7d99b01c8913 hiredis-0.14.1.tar.gz | ||
sha256 2a0b5fe5119ec973a0c1966bfc4bd7ed39dbce1cb6d749064af9121fe971936f hiredis-1.0.0.tar.gz | ||
sha256 dca05ce8fc87a8261783b4aed0deef8becc9350b6aa770bc714d0c1833b896eb COPYING |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters