Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (45420011ceb4d0e960c9c692d8c130979464d8c8)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (45420011ceb4d0e960c9c692d8c130979464d8c8)
  • Date: Sat, 4 Nov 2017 07:51:10 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

devel/llvm/BUILD | 20 ++++++++++++--------
devel/llvm/DEPENDS | 3 ++-
devel/llvm/HISTORY | 5 +++++
kde5-apps/krita/DETAILS | 2 +-
kde5-apps/krita/HISTORY | 3 +++
libs/libdrm/DETAILS | 2 +-
libs/libdrm/HISTORY | 3 +++
video/ffmpeg/DEPENDS | 2 ++
video/ffmpeg/HISTORY | 3 +++
9 files changed, 32 insertions(+), 11 deletions(-)

New commits:
commit 45420011ceb4d0e960c9c692d8c130979464d8c8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

llvm - depends and build improvements

commit d3403bd9ec64684e6aeaeaae825c1ec6ac0d17ab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdrm: => 2.4.88

commit a34b6ad8bd797af6116dec6248f4a1427d7f5511
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krita: => 3.3.2.1

commit 267d88866d30d8e3d5d37c66182c931061d03011
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ffmpeg - depneds libva

diff --git a/devel/llvm/BUILD b/devel/llvm/BUILD
index a083984..99d18fd 100755
--- a/devel/llvm/BUILD
+++ b/devel/llvm/BUILD
@@ -1,11 +1,15 @@
-disable_pic force &&
-
# LLVM_TARGETS
-OPTS+=" -DLLVM_TARGETS_TO_BUILD=`echo ${LLVM_TARGETS} | sed 's/ /;/g'`" &&
-# Not restricting targets, so that mesalib gets R600.
-#if [[ $LLVM_EXP_R600 == y ]];then
-# OPTS+=" -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=R600"
-#fi &&
-OPTS+=" -DBUILD_SHARED_LIBS=1 -DCMAKE_BUILD_TYPE=RELEASE" &&
+OPTS+=" -DLLVM_TARGETS_TO_BUILD=${LLVM_TARGETS// /;}" &&
+# recommended by mesa project
+OPTS+=" -DLLVM_LINK_LLVM_DYLIB=1 -DCMAKE_BUILD_TYPE=RELEASE" &&
+# use modern c++ features
+OPTS+=" -DLLVM_ENABLE_CXX1Y=1 -DLLVM_ENABLE_CXX1Z=1 " &&
+# prevent unnecessary use of libedit and ncurses
+if ! is_depends_enabled $SPELL libedit;then
+ OPTS+=" -DLLVM_ENABLE_LIBEDIT=0" &&
+ OPTS+=" -DLLVM_ENABLE_TERMINFO=0" &&
+ OPTS+=" -DLLVM_ENABLE_BACKTRACES=0"
+fi &&
+
message opts=$OPTS &&
cmake_build
diff --git a/devel/llvm/DEPENDS b/devel/llvm/DEPENDS
index 6e73f15..8bdafaa 100755
--- a/devel/llvm/DEPENDS
+++ b/devel/llvm/DEPENDS
@@ -15,5 +15,6 @@ optional_depends doxygen '' '' "build documentation?" &&
optional_depends libffi '-DLLVM_ENABLE_FFI=1' '' 'use sytem FFI'
if [[ "$LLVM_WITH_LLDB" == y ]]; then
depends swig &&
- depends libedit
+ depends libedit &&
+ depends ncurses
fi
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index be34d46..1eebaeb 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,3 +1,8 @@
+2017-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libedit also drags in ncurses
+ * BUILD: disable various options
+ also use options recommended by mesa project
+
2017-10-23 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_SUB_DEPENDS: fix typos

diff --git a/kde5-apps/krita/DETAILS b/kde5-apps/krita/DETAILS
index 8b0f3a3..77c07fe 100755
--- a/kde5-apps/krita/DETAILS
+++ b/kde5-apps/krita/DETAILS
@@ -1,5 +1,5 @@
SPELL=krita
- VERSION=3.3.1
+ VERSION=3.3.2.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL=https://download.kde.org/stable/krita/${VERSION}/$SOURCE
SOURCE2=$SOURCE.sig
diff --git a/kde5-apps/krita/HISTORY b/kde5-apps/krita/HISTORY
index af1d1ee..3b3df04 100644
--- a/kde5-apps/krita/HISTORY
+++ b/kde5-apps/krita/HISTORY
@@ -1,3 +1,6 @@
+2017-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.2.1
+
2017-10-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.3.1

diff --git a/libs/libdrm/DETAILS b/libs/libdrm/DETAILS
index 79efba5..e1fa828 100755
--- a/libs/libdrm/DETAILS
+++ b/libs/libdrm/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/drm-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=2.4.86
+ VERSION=2.4.88
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=https://dri.freedesktop.org/${SPELL}/${SOURCE}
SOURCE2=$SOURCE.sig
diff --git a/libs/libdrm/HISTORY b/libs/libdrm/HISTORY
index 6886991..af7c8cd 100644
--- a/libs/libdrm/HISTORY
+++ b/libs/libdrm/HISTORY
@@ -1,3 +1,6 @@
+2017-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.88
+
2017-11-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.4.86

diff --git a/video/ffmpeg/DEPENDS b/video/ffmpeg/DEPENDS
index ccff6d4..73c9113 100755
--- a/video/ffmpeg/DEPENDS
+++ b/video/ffmpeg/DEPENDS
@@ -180,6 +180,8 @@ optional_depends opencv \
"" \
"to video filtering via libopencv" &&

+optional_depends libva '--enable-vaapi' '--disable-vaapi' 'Video
Acceleration API' &&
+
optional_depends libvpx \
"--enable-libvpx" \
"" \
diff --git a/video/ffmpeg/HISTORY b/video/ffmpeg/HISTORY
index a506d20..c768432 100644
--- a/video/ffmpeg/HISTORY
+++ b/video/ffmpeg/HISTORY
@@ -1,3 +1,6 @@
+2017-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optinal libva
+
2017-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: adapt dependencies to version 3.4
* DETAILS: PATCHLEVEL++



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (45420011ceb4d0e960c9c692d8c130979464d8c8), Treeve Jelbert, 11/04/2017

Archive powered by MHonArc 2.6.24.

Top of Page