sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Thomas Orgis (b921f68de8e449a98bb24bd165a9de3cfc27be10)
- From: Thomas Orgis <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (b921f68de8e449a98bb24bd165a9de3cfc27be10)
- Date: Thu, 17 Mar 2016 10:48:45 +0000
GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:
devel/binutils/HISTORY | 3 +++
devel/binutils/PRE_SUB_DEPENDS | 7 +++++++
devel/binutils/REPAIR^none^PRE_SUB_DEPENDS | 7 +++++++
devel/binutils/SUB_DEPENDS | 11 +++++++++++
x11-libs/cairo/DEPENDS | 3 +++
x11-libs/cairo/HISTORY | 3 +++
6 files changed, 34 insertions(+)
New commits:
commit b921f68de8e449a98bb24bd165a9de3cfc27be10
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
cairo: depend on binutils with libiberty
commit dd0b24e67dcbfdba7f48ca96fcd460aa5a39256f
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
binutils: sub-dependency to install libiberty
diff --git a/devel/binutils/HISTORY b/devel/binutils/HISTORY
index e2e628d..645fb94 100644
--- a/devel/binutils/HISTORY
+++ b/devel/binutils/HISTORY
@@ -1,3 +1,6 @@
+2016-03-17 Thomas Orgis <sobukus AT sourcemage.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: Add sub-dependecy for libiberty.
+
2016-01-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.26
diff --git a/devel/binutils/PRE_SUB_DEPENDS b/devel/binutils/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..9e1d25d
--- /dev/null
+++ b/devel/binutils/PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+LIBERTY) [[ BINUTILS_LIBIBERTY = y ]] ;;
+ *)
+ message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1
+;;
+esac
diff --git a/devel/binutils/REPAIR^none^PRE_SUB_DEPENDS
b/devel/binutils/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..9e1d25d
--- /dev/null
+++ b/devel/binutils/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+LIBERTY) [[ BINUTILS_LIBIBERTY = y ]] ;;
+ *)
+ message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1
+;;
+esac
diff --git a/devel/binutils/SUB_DEPENDS b/devel/binutils/SUB_DEPENDS
new file mode 100755
index 0000000..72577bc
--- /dev/null
+++ b/devel/binutils/SUB_DEPENDS
@@ -0,0 +1,11 @@
+persistent_add BINUTILS_LIBIBERTY &&
+case $THIS_SUB_DEPENDS in
+LIBERTY)
+ message "${MESSAGE_COLOR}Install of libiberty enforced by
sub-dependency.$DEFAULT_COLOR"
+ BINUTILS_LIBIBERTY=y
+;;
+ *)
+ message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1
+;;
+esac
diff --git a/x11-libs/cairo/DEPENDS b/x11-libs/cairo/DEPENDS
index 0540c81..62600ec 100755
--- a/x11-libs/cairo/DEPENDS
+++ b/x11-libs/cairo/DEPENDS
@@ -19,6 +19,9 @@ optional_depends binutils \
"--enable-symbol-lookup" \
"--disable-symbol-lookup" \
"for symbol-lookup feature" &&
+if is_depends_enabled $SPELL binutils; then
+ depends -sub LIBERTY binutils
+fi &&
optional_depends libxcb \
"--enable-xcb" \
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index 92d63b5..6527a10 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,6 @@
+2016-03-17 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: depends -sub LIBERTY binutils
+
2016-02-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: versions 1.15.2 and 1.14.6
-
[SM-Commit] GIT changes to master grimoire by Thomas Orgis (b921f68de8e449a98bb24bd165a9de3cfc27be10),
Thomas Orgis, 03/17/2016
-
Re: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (b921f68de8e449a98bb24bd165a9de3cfc27be10),
Pavel Vinogradov, 03/17/2016
- Re: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (b921f68de8e449a98bb24bd165a9de3cfc27be10), Pavel Vinogradov, 03/18/2016
- Re: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (b921f68de8e449a98bb24bd165a9de3cfc27be10), Thomas Orgis, 03/18/2016
-
Re: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (b921f68de8e449a98bb24bd165a9de3cfc27be10),
Pavel Vinogradov, 03/17/2016
Archive powered by MHonArc 2.6.24.