sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (f79c1c98d6f186694ce97a73be6eebaa7d2877ee)
- 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 (f79c1c98d6f186694ce97a73be6eebaa7d2877ee)
- Date: Fri, 21 Apr 2023 11:45:19 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
libs/gksu/HISTORY | 3 +++
libs/gksu/PRE_BUILD | 3 ++-
libs/libgksu/BUILD | 3 +--
libs/libgksu/HISTORY | 4 ++++
libs/libgksu/PRE_BUILD | 3 ++-
5 files changed, 12 insertions(+), 4 deletions(-)
New commits:
commit f79c1c98d6f186694ce97a73be6eebaa7d2877ee
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
gksu: Fix build against musl
commit 3c89150e459888b907736002c65f9bb5d1d4327c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libgksu: Fix build on modern systems
commit e5d541376ec940aa73b508b656042cce00362d2c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libgksu: Fix build against musl
diff --git a/libs/gksu/HISTORY b/libs/gksu/HISTORY
index 280c98f..1a4e88f 100644
--- a/libs/gksu/HISTORY
+++ b/libs/gksu/HISTORY
@@ -1,3 +1,6 @@
+2023-04-20 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Fixed build against musl
+
2012-06-24 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: added, to apply patch
* glib.patch: added, fix compilation of nautilus plugin with
diff --git a/libs/gksu/PRE_BUILD b/libs/gksu/PRE_BUILD
index 4a5b046..fe2ceaa 100755
--- a/libs/gksu/PRE_BUILD
+++ b/libs/gksu/PRE_BUILD
@@ -1,4 +1,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/glib.patch
+patch -p1 < $SPELL_DIRECTORY/glib.patch &&
+sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub
diff --git a/libs/libgksu/BUILD b/libs/libgksu/BUILD
index f9d60da..e305b59 100755
--- a/libs/libgksu/BUILD
+++ b/libs/libgksu/BUILD
@@ -1,3 +1,2 @@
-LDFLAGS="-lgtk-x11-2.0 $LDFLAGS" &&
-
+export LIBS=" -lgtk-x11-2.0 -lX11" &&
default_build
diff --git a/libs/libgksu/HISTORY b/libs/libgksu/HISTORY
index 3019187..ff69efd 100644
--- a/libs/libgksu/HISTORY
+++ b/libs/libgksu/HISTORY
@@ -1,3 +1,7 @@
+2023-04-20 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Fixed build against musl
+ * BUILD: Fixed linking against modern gtk+2
+
2012-01-20 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: added, to fix linking with recent gtk+2
* PRE_BUILD: apply the patch
diff --git a/libs/libgksu/PRE_BUILD b/libs/libgksu/PRE_BUILD
index dd7e857..4ab1708 100755
--- a/libs/libgksu/PRE_BUILD
+++ b/libs/libgksu/PRE_BUILD
@@ -2,4 +2,5 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
patch -p1 < "$SPELL_DIRECTORY"/forkpty.patch &&
-patch -p1 < "$SPELL_DIRECTORY"/make.tab.patch
+patch -p1 < "$SPELL_DIRECTORY"/make.tab.patch &&
+sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (f79c1c98d6f186694ce97a73be6eebaa7d2877ee), Ismael Luceno, 04/21/2023
Archive powered by MHonArc 2.6.24.