Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (05300a0807bebb1e3768db4d3f2c1639fba2ce13)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (05300a0807bebb1e3768db4d3f2c1639fba2ce13)
  • Date: Wed, 5 Oct 2016 21:06:33 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

devel/clang-ctags/DEPENDS | 6 +++++-
devel/clang-ctags/DETAILS | 12 +++++++++++-
devel/clang-ctags/HISTORY | 5 +++++
devel/clang-ctags/INSTALL | 1 -
devel/clang-ctags/PREPARE | 3 +++
devel/clang-ctags/PRE_BUILD | 6 +++++-
devel/clang-ctags/TRIGGERS | 1 +
devel/clang-ctags/clang-ctags-system-includes.patch | 11 +++++++++++
python-pypi/pillow/DETAILS | 4 ++--
python-pypi/pillow/HISTORY | 3 +++
video-libs/libass/DETAILS | 4 ++--
video-libs/libass/HISTORY | 3 +++
12 files changed, 51 insertions(+), 8 deletions(-)

New commits:
commit 05300a0807bebb1e3768db4d3f2c1639fba2ce13
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/clang-ctags: trigger cast if llvm is recast

commit c16673f93cc68989e6fbe74722966673c9625d8b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pillow: version 3.4.1

commit b6ce9fd76801635aca46477fe3655ec7b85658e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/libass: version 0.13.4

commit c3d1d404774e537d51fb2fd8b07d2f89b42066e6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/clang-ctags: add option for building from scm

commit 0ace89007cbe548a6e719713c1f24995c7a8240e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/clang-ctags: patch it so it finds system includes

diff --git a/devel/clang-ctags/DEPENDS b/devel/clang-ctags/DEPENDS
index f08491a..b51e0fb 100755
--- a/devel/clang-ctags/DEPENDS
+++ b/devel/clang-ctags/DEPENDS
@@ -1,3 +1,7 @@
depends python &&
depends docutils &&
-depends llvm
+depends llvm &&
+
+if [[ "${CLANG_CTAGS_BRANCH}" == "scm" ]]; then
+ depends git
+fi
diff --git a/devel/clang-ctags/DETAILS b/devel/clang-ctags/DETAILS
index 247d0be..0cf590d 100755
--- a/devel/clang-ctags/DETAILS
+++ b/devel/clang-ctags/DETAILS
@@ -1,8 +1,18 @@
SPELL=clang-ctags
+case "${CLANG_CTAGS_BRANCH}" in
+ stable)
VERSION=0.2
- SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=https://github.com/drothlis/${SPELL}/archive/${VERSION}.tar.gz

SOURCE_HASH=sha512:bd92be2ddcd6f10f2293c597160bc59e106e1ef28bc67de2161d75ea051eaeddac6f61e58697b225e09c8196cfa5bebae91828a54e3fb0cd9a244a585e2c5dc7
+ ;;
+ scm)
+ VERSION=$(get_scm_version)
+ FORCE_DOWNLOAD=on
+ SOURCE_URL[0]=git://github.com/drothlis/${SPELL}.git:${SPELL}
+ SOURCE_IGNORE=volatile
+ ;;
+esac
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/drothlis/clang-ctags";
LICENSE[0]=UIUC
diff --git a/devel/clang-ctags/HISTORY b/devel/clang-ctags/HISTORY
index b3cf744..fe1edfc 100644
--- a/devel/clang-ctags/HISTORY
+++ b/devel/clang-ctags/HISTORY
@@ -1,3 +1,8 @@
2016-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, PRE_BUILD: spell created
+ * INSTALL: remove useless file
+ * PRE_BUILD, clang-ctags-system-includes.patch: patch clang-ctags so
it
+ finds system includes
+ * DEPENDS, DETAILS, PREPARE: add option for building from scm
+ * TRIGGERS: on cast llvm cast self

diff --git a/devel/clang-ctags/INSTALL b/devel/clang-ctags/INSTALL
deleted file mode 100644
index 8a3ae87..0000000
--- a/devel/clang-ctags/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-make prefix="${INSTALL_ROOT}/usr" install
diff --git a/devel/clang-ctags/PREPARE b/devel/clang-ctags/PREPARE
new file mode 100755
index 0000000..c877f27
--- /dev/null
+++ b/devel/clang-ctags/PREPARE
@@ -0,0 +1,3 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+
+prepare_select_branch stable scm
diff --git a/devel/clang-ctags/PRE_BUILD b/devel/clang-ctags/PRE_BUILD
index aee6a0f..5becfa0 100755
--- a/devel/clang-ctags/PRE_BUILD
+++ b/devel/clang-ctags/PRE_BUILD
@@ -2,4 +2,8 @@ default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&

sedit 's:rst2man:rst2man.py:' Makefile &&
-sedit 's:/usr/local:/usr:' Makefile
+sedit 's:/usr/local:/usr:' Makefile &&
+
+cp "${SPELL_DIRECTORY}/clang-ctags-system-includes.patch"
"${SOURCE_DIRECTORY}" &&
+sedit "s:3.9.0:$(installed_version llvm):" clang-ctags-system-includes.patch
&&
+patch -p1 < "${SPELL_DIRECTORY}/clang-ctags-system-includes.patch"
diff --git a/devel/clang-ctags/TRIGGERS b/devel/clang-ctags/TRIGGERS
new file mode 100755
index 0000000..42e2a6f
--- /dev/null
+++ b/devel/clang-ctags/TRIGGERS
@@ -0,0 +1 @@
+on_cast llvm cast_self
diff --git a/devel/clang-ctags/clang-ctags-system-includes.patch
b/devel/clang-ctags/clang-ctags-system-includes.patch
new file mode 100644
index 0000000..49aaeda
--- /dev/null
+++ b/devel/clang-ctags/clang-ctags-system-includes.patch
@@ -0,0 +1,11 @@
+--- a/clang-ctags 2016-10-05 10:18:56.325760311 +0200
++++ b/clang-ctags 2016-10-05 20:52:03.275742387 +0200
+@@ -44,6 +44,8 @@
+ index = clang.cindex.Index.create()
+ try:
+ start = time.time()
++ compiler_command_line.append("-isystem")
++ compiler_command_line.append("/usr/lib/clang/3.9.0/include")
+ tu = index.parse(None, compiler_command_line,
+ options=TranslationUnit.PARSE_SKIP_FUNCTION_BODIES)
+ debug(" clang parse took %.2fs" % (time.time() - start))
diff --git a/python-pypi/pillow/DETAILS b/python-pypi/pillow/DETAILS
index 3f8b8ef..5f20ec7 100755
--- a/python-pypi/pillow/DETAILS
+++ b/python-pypi/pillow/DETAILS
@@ -1,9 +1,9 @@
SPELL=pillow
SPELLX=Pillow
- VERSION=3.4.0
+ VERSION=3.4.1
SOURCE="${SPELLX}-${VERSION}.tar.gz"
SOURCE_URL[0]="https://pypi.io/packages/source/P/${SPELLX}/${SOURCE}";
-
SOURCE_HASH=sha512:fd2d01ffddd8c5a730becd51eb0c60064bd5b7348968274da709a714a308cb1bff4527b808ad47a49089dfe2e5e3bf933566da078b4d9a0be0c6e1713028dd6c
+
SOURCE_HASH=sha512:09ed64fc8be038bea1b8f533764141a300243726d022279f8669694f6cd82d8bd1649f593505645f312bc74b78e297462c552ede10d7b344afd138e10e222a61
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE="https://python-pillow.org/";
LICENSE[0]=PIL
diff --git a/python-pypi/pillow/HISTORY b/python-pypi/pillow/HISTORY
index 9e502b9..582b87c 100644
--- a/python-pypi/pillow/HISTORY
+++ b/python-pypi/pillow/HISTORY
@@ -1,3 +1,6 @@
+2016-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.4.1
+
2016-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.4.0

diff --git a/video-libs/libass/DETAILS b/video-libs/libass/DETAILS
index 977e46d..36f16f5 100755
--- a/video-libs/libass/DETAILS
+++ b/video-libs/libass/DETAILS
@@ -1,9 +1,9 @@
SPELL=libass
- VERSION=0.13.3
+ VERSION=0.13.4
SOURCE="${SPELL}-${VERSION}.tar.xz"

SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/releases/download/${VERSION}/${SOURCE}
SOURCE_HINTS="no-check-certificate"
-
SOURCE_HASH=sha512:a6c9ba5579e3dbd6da21866c533e32ebdeb53dbafd5850a85b514927f3a89cec1c19da247616b76950a753ba091c49a7bf8069b9112fe4ca3411573d0a3430b3
+
SOURCE_HASH=sha512:a46712069684755193df423753216bb4584e561ebec2202f059d8a206616d936b74b401cc53e62040f06c42b4840033003deac39d1b4bae7655b465fcab24f9d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/libass/libass";
LICENSE[0]=ISC
diff --git a/video-libs/libass/HISTORY b/video-libs/libass/HISTORY
index e5ce7b6..f245563 100644
--- a/video-libs/libass/HISTORY
+++ b/video-libs/libass/HISTORY
@@ -1,3 +1,6 @@
+2016-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.13.4
+
2016-09-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.13.3




  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (05300a0807bebb1e3768db4d3f2c1639fba2ce13), Florian Franzmann, 10/05/2016

Archive powered by MHonArc 2.6.24.

Top of Page