Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (c4d1160075f71814b21533d9c3b76859573ce282)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (c4d1160075f71814b21533d9c3b76859573ce282)
  • Date: Thu, 3 Apr 2025 19:46:35 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

libs/libxml2/DETAILS | 4 ++--
libs/libxml2/HISTORY | 4 ++++
libs/libxml2/UP_TRIGGERS | 19 +++++++++++++++++++
3 files changed, 25 insertions(+), 2 deletions(-)

New commits:
commit c4d1160075f71814b21533d9c3b76859573ce282
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

libs/libxml2: version 2.14.1

diff --git a/libs/libxml2/DETAILS b/libs/libxml2/DETAILS
index c19608e..71a17a1 100755
--- a/libs/libxml2/DETAILS
+++ b/libs/libxml2/DETAILS
@@ -1,7 +1,7 @@
# Watch: https://gitlab.gnome.org/GNOME/libxml2/-/tags
SPELL=libxml2
- VERSION=2.14.0
-
SOURCE_HASH=sha512:18e773e4ab3bf5edce8192f414ddedae00af28ca1ae13077aca372069bee77a3bb1ea95ebddccbdfdbdf6229d69707e9a6d6fc485143c626d492789106932b32
+ VERSION=2.14.1
+
SOURCE_HASH=sha512:6e93d9ace9506c8e0512aa96473aff7c32fe1de99433129d2135ed39882b65808c78806e9c007830f7d4493da070db115da0a1effde0bc7f0aaa425065d51f19
SECURITY_PATCH=19
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libxml2/HISTORY b/libs/libxml2/HISTORY
index 198fa17..304efdc 100644
--- a/libs/libxml2/HISTORY
+++ b/libs/libxml2/HISTORY
@@ -1,3 +1,7 @@
+2025-04-03 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 2.14.1
+ * UP_TRIGGERS: added to address 2.13.x -> 2.14.x update
+
2025-03-28 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.14.0

diff --git a/libs/libxml2/UP_TRIGGERS b/libs/libxml2/UP_TRIGGERS
new file mode 100755
index 0000000..4245513
--- /dev/null
+++ b/libs/libxml2/UP_TRIGGERS
@@ -0,0 +1,19 @@
+# up_trigger everything on major version updates
+
+if spell_ok $SPELL; then
+ local OLD_SPELL_VERSION="$(installed_version $SPELL)" &&
+
+ if test "${VERSION%.?}" != "${OLD_SPELL_VERSION%.?}"; then
+ message "${MESSAGE_COLOR}This is a possibly incompatible update of
$SPELL..." &&
+ message "Figuring out what spells need to be recast, this may take a
while.${DEFAULT_COLOR}" &&
+
+ local dependees="$(show_up_depends $SPELL 1)" &&
+
+ for each in $dependees; do
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libxml2\.so"; then
+ up_trigger $each cast_self
+ fi
+ done
+ fi
+fi


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (c4d1160075f71814b21533d9c3b76859573ce282), Pavel Vinogradov, 04/03/2025

Archive powered by MHonArc 2.6.24.

Top of Page