Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (b4c772726d39474f67ca2d61b29968e8f03257cc)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (b4c772726d39474f67ca2d61b29968e8f03257cc)
  • Date: Tue, 4 May 2021 22:25:02 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

x11-toolkits/wxgtk-new/BUILD | 7 +++++++
x11-toolkits/wxgtk-new/DETAILS | 4 ++--
x11-toolkits/wxgtk-new/HISTORY | 4 ++++
x11-toolkits/wxgtk-new/PRE_BUILD | 3 +++
4 files changed, 16 insertions(+), 2 deletions(-)

New commits:
commit b4c772726d39474f67ca2d61b29968e8f03257cc
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

wxgtk-new: Fix build against musl

Disable xlocale support explicitly; wxwidgets fails to detect the missing
functions in musl.

commit 757d0f7ceca9c7ae6819c4eec4702a33f501abef
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

wxgtk-new 3.0.5.1

diff --git a/x11-toolkits/wxgtk-new/BUILD b/x11-toolkits/wxgtk-new/BUILD
index e78af14..0130e99 100755
--- a/x11-toolkits/wxgtk-new/BUILD
+++ b/x11-toolkits/wxgtk-new/BUILD
@@ -8,6 +8,13 @@ OPTS="$OPTS
--enable-unicode
--enable-graphics_ctx
" &&
+
+case "$HOST" in
+ (*-musl)
+ OPTS+=' --disable-xlocale'
+ ;;
+esac &&
+
# wx project recommends building in a separate directory
cd $SOURCE_DIRECTORY &&
mkdir -p bld-dir &&
diff --git a/x11-toolkits/wxgtk-new/DETAILS b/x11-toolkits/wxgtk-new/DETAILS
index 994b8f5..4c4fcc6 100755
--- a/x11-toolkits/wxgtk-new/DETAILS
+++ b/x11-toolkits/wxgtk-new/DETAILS
@@ -1,7 +1,7 @@
SPELL=wxgtk-new
SPELLX=wxWidgets
- VERSION=3.0.5
-
SOURCE_HASH=sha512:8e0d4aaeeca13d9bc094d9022261e96b01f51646066d63b9e6666beefd0c0814f99a72c8cd64382211cab118593f1efd1612163ac8e56f8c37305e4596901310
+ VERSION=3.0.5.1
+
SOURCE_HASH=sha512:494d6f8f188d99dbc527d06b958596753f5c605f6a2c10528eea6df48e6a56f59fd0a95f16d92c6411c018b3a6a9c635ca54272a62a20e6f223d67fad3fbc914
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VERSION}

SOURCE_URL[0]=https://github.com/wxWidgets/wxWidgets/archive/v${VERSION}.tar.gz
diff --git a/x11-toolkits/wxgtk-new/HISTORY b/x11-toolkits/wxgtk-new/HISTORY
index a835000..09dc23f 100644
--- a/x11-toolkits/wxgtk-new/HISTORY
+++ b/x11-toolkits/wxgtk-new/HISTORY
@@ -1,3 +1,7 @@
+2021-05-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.5.1
+ * BUILD: fixed build against musl
+
2020-09-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: back to stable version 3.0.5, trigger still in place
* DEPENDS: gst-plugins-base-1.0 is what is looked for
diff --git a/x11-toolkits/wxgtk-new/PRE_BUILD
b/x11-toolkits/wxgtk-new/PRE_BUILD
new file mode 100755
index 0000000..92ffb51
--- /dev/null
+++ b/x11-toolkits/wxgtk-new/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+: install -D -m444 "$SOURCE_CACHE/$SOURCE2"
bld-dir/3rdparty/catch/include/catch.hpp



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (b4c772726d39474f67ca2d61b29968e8f03257cc), Ismael Luceno, 05/04/2021

Archive powered by MHonArc 2.6.24.

Top of Page