sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (ac150de3930c13437f239129060f082501b17e98)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (ac150de3930c13437f239129060f082501b17e98)
- Date: Mon, 8 Aug 2022 16:31:16 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
libs/poco/BUILD | 5 +----
libs/poco/DEPENDS | 9 +++++++--
libs/poco/DETAILS | 4 ++--
libs/poco/HISTORY | 6 ++++++
4 files changed, 16 insertions(+), 8 deletions(-)
New commits:
commit ac150de3930c13437f239129060f082501b17e98
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
poco: Fix SSL dependency flags
Disabling SSL also needs ENABLE_CRYPTO=off and ENABLE_JWT=off.
commit 02abf3cc39bee55774bc442bb443e72d97d2f935
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
poco: Re-enable XML support
commit 824cdc6b5ca63f4480b1ee86eb929b562b281209
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
poco 1.12.2
commit 8708616723d018b5e7acb4d50cfdff4e6e74a751
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
poco: Fix overridden OPTS
diff --git a/libs/poco/BUILD b/libs/poco/BUILD
index 7d2d459..2ecc349 100755
--- a/libs/poco/BUILD
+++ b/libs/poco/BUILD
@@ -1,6 +1,3 @@
-OPTS=" -DPOCO_UNBUNDLED=true" &&
-
-# broken in 1.11.0
-OPTS=" -DENABLE_XML=false" &&
+OPTS+=" -DPOCO_UNBUNDLED=true" &&
default_build
diff --git a/libs/poco/DEPENDS b/libs/poco/DEPENDS
index 7ff0b9d..2ab4827 100755
--- a/libs/poco/DEPENDS
+++ b/libs/poco/DEPENDS
@@ -4,9 +4,14 @@ depends gcc &&
depends pcre &&
depends libpng &&
+# FIXME -DENABLE_ACTIVERECORD_COMPILER=off required because of missing dep
check
+optional_depends expat \
+ '-DENABLE_XML=on' \
+ '-DENABLE_XML=off -DENABLE_ACTIVERECORD_COMPILER=off' \
+ 'for XML support' &&
optional_depends SSL \
- "-DENABLE_NETSSL=true" \
- "-DENABLE_NETSSL=false" \
+ "-DENABLE_NETSSL=on" \
+ "-DENABLE_NETSSL=off -DENABLE_JWT=off -DENABLE_CRYPTO=off" \
"to build NetSSL_OpenSSL and Crypt support" &&
optional_depends ODBC-MGR \
"-DENABLE_DATA_ODBC=true" \
diff --git a/libs/poco/DETAILS b/libs/poco/DETAILS
index 3f62852..c5e124c 100755
--- a/libs/poco/DETAILS
+++ b/libs/poco/DETAILS
@@ -1,7 +1,7 @@
. "$GRIMOIRE/CMAKE_FUNCTIONS"
SPELL=poco
- VERSION=1.11.1
-
SOURCE_HASH=sha512:17ca9a9051b1fd0b7558fce00f4fce160a1921320b493a5cdeea772084ba8ea438a5703e3aaeeda00120a2e30c9dbd9d9c06fc2ea2a063d7da18e9eaa8448189
+ VERSION=1.12.2
+
SOURCE_HASH=sha512:86b6b106e9a677397c73139e949a65925e78611cad478fc4206a6a7365613307fc1549b1160faf6ca8f02fb7f7ae58858c3913cb701111b7cbb5ffcbe5363bb3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/pocoproject/poco/archive/refs/tags/poco-${VERSION}-release.tar.gz
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}-${VERSION}-release"
diff --git a/libs/poco/HISTORY b/libs/poco/HISTORY
index 88a7b32..8096a36 100644
--- a/libs/poco/HISTORY
+++ b/libs/poco/HISTORY
@@ -1,3 +1,9 @@
+2022-08-08 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: fixed overridden OPTS
+ * DETAILS: updated spell to 1.12.2
+ * BUILD, DEPENDS: re-enable (optional) XML support
+ * DEPENDS: fixed SSL dependency flags
+
2021-11-06 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.11.1
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (ac150de3930c13437f239129060f082501b17e98), Ismael Luceno, 08/08/2022
Archive powered by MHonArc 2.6.24.