Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (97b681a8c74f3d626b06f33275da654fe37013cc)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (97b681a8c74f3d626b06f33275da654fe37013cc)
  • Date: Thu, 10 Jan 2019 15:22:59 +0000

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

science/octave/DEPENDS | 2 +-
science/octave/HISTORY | 3 +++
x11-toolkits/fltk/DETAILS | 1 +
x11-toolkits/fltk/HISTORY | 6 +++++-
x11-toolkits/fltk/SUB_DEPENDS | 2 +-
5 files changed, 11 insertions(+), 3 deletions(-)

New commits:
commit 97b681a8c74f3d626b06f33275da654fe37013cc
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

fltk: actually enable OpenGL with sub dependency

commit a52be7c520a2fa1134075ef83d520d456c42171b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

octave: needs fltk with OPENGL

diff --git a/science/octave/DEPENDS b/science/octave/DEPENDS
index 9bfca7f..5d61f02 100755
--- a/science/octave/DEPENDS
+++ b/science/octave/DEPENDS
@@ -7,7 +7,7 @@ optional_depends gnuplot \
'' \
'for 2d and 3d graphs' &&

-optional_depends fltk \
+optional_depends -sub OPENGL fltk \
'' \
'' \
'for FLTK based plotting system' &&
diff --git a/science/octave/HISTORY b/science/octave/HISTORY
index 8e5c3c9..9e3ec1b 100644
--- a/science/octave/HISTORY
+++ b/science/octave/HISTORY
@@ -1,3 +1,6 @@
+2019-01-10 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: -sub OPENGL fltk (fails linking otherwise)
+
2018-12-31 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: hot-update to 4.4.1, fixup needed for deps
* DEPENDS: --without-blas is no option (use LAPACK, at least)
diff --git a/x11-toolkits/fltk/DETAILS b/x11-toolkits/fltk/DETAILS
index 91e7a4b..4118ae3 100755
--- a/x11-toolkits/fltk/DETAILS
+++ b/x11-toolkits/fltk/DETAILS
@@ -9,6 +9,7 @@
WEB_SITE=http://www.fltk.org/
ENTERED=20011129
KEYWORDS="x11 libs"
+ PATCHLEVEL=1
SHORT="fltk is a fast light graphical toolkit for X11."
cat << EOF
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for
diff --git a/x11-toolkits/fltk/HISTORY b/x11-toolkits/fltk/HISTORY
index cc7a6ed..7ec7bbc 100644
--- a/x11-toolkits/fltk/HISTORY
+++ b/x11-toolkits/fltk/HISTORY
@@ -1,4 +1,8 @@
-2018-12-31 Thomas Orgis <sobukus AT sourcemage.org<
+2019-01-10 Thomas Orgis <sobukus AT sourcemage.org>
+ * SUB_DEPENDS: actually enable OpenGL with OPENGL
+ * DETAILS: PATCHLEVEL++
+
+2018-12-31 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to 1.3.4-2
This shall fix octave build with exported symbols.

diff --git a/x11-toolkits/fltk/SUB_DEPENDS b/x11-toolkits/fltk/SUB_DEPENDS
index b6f79f9..b25587c 100755
--- a/x11-toolkits/fltk/SUB_DEPENDS
+++ b/x11-toolkits/fltk/SUB_DEPENDS
@@ -2,7 +2,7 @@ persistent_add FLTK_SUBOPTS
case $THIS_SUB_DEPENDS in
THREAD) list_add FLTK_SUBOPTS '--enable-threads' ;;
OPENGL) echo "OPENGL support requested, forcing OPENGL
dependency." &&
- depends OPENGL
+ depends OPENGL --enable-gl
;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (97b681a8c74f3d626b06f33275da654fe37013cc), Thomas Orgis, 01/10/2019

Archive powered by MHonArc 2.6.24.

Top of Page