New commits:
commit af1be6f005b2eab8914d6393bbbcc4c5400b48d7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/llvm: install python bindings for libclang
commit 92e554cd860671d15be62f173ff47061448c4c38
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/clang-ctags: new spell, an etags/ctags generator that uses clang
commit 89ae7ffe43abf3feb23062950a2e18d65e64a042
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.0
commit 5c0c0c3e72ff3855c2b9501a1fadccfb8380b990
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
mail/mutt: add conflict with neomutt
commit cdd7c86f0f121bffc3eefb7026f1094bf8110bc5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
mail/neomutt: new spell, a command-line mail reader
commit 0ec3843b364151bd7987779c5df629ebb958d971
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
mail/notmuch: new spell, a fast, global-search and tag-based email system
commit 0ae35b5298cf5cc56ba54b29ddd9829d6b80d115
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
libs/talloc: version 2.1.8
commit 4255bf2514dd8097cc1d0c141e63017e0f4934af
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
libs/gmime: version 2.6.20
diff --git a/ChangeLog b/ChangeLog
index 89ec6bf..2d9fff5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,15 @@
+2016-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/clang-ctags: new spell, an etags/ctags generator that uses
clang
+
2016-10-04 Vlad Glagolev <stealth AT sourcemage.org>
* python-pypi/ndg_httpsclient: new spell, enhanced HTTPS support for
httplib and urllib2 using PyOpenSSL
* python-pypi/pysocks: new spell, Python SOCKS client module
+2016-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * mail/notmuch: new spell, a fast, global-search and tag-based email
system
+ * mail/neomutt: new spell, a command-line mail reader
+
2016-10-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* graphics-libs/sdl2_gfx: new spell, drawing primitives for sdl2
diff --git a/devel/clang-ctags/BUILD b/devel/clang-ctags/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/devel/clang-ctags/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/devel/clang-ctags/DEPENDS b/devel/clang-ctags/DEPENDS
new file mode 100755
index 0000000..f08491a
--- /dev/null
+++ b/devel/clang-ctags/DEPENDS
@@ -0,0 +1,3 @@
+depends python &&
+depends docutils &&
+depends llvm
diff --git a/devel/clang-ctags/DETAILS b/devel/clang-ctags/DETAILS
new file mode 100755
index 0000000..247d0be
--- /dev/null
+++ b/devel/clang-ctags/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=clang-ctags
+ VERSION=0.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/drothlis/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:bd92be2ddcd6f10f2293c597160bc59e106e1ef28bc67de2161d75ea051eaeddac6f61e58697b225e09c8196cfa5bebae91828a54e3fb0cd9a244a585e2c5dc7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/drothlis/clang-ctags"
+ LICENSE[0]=UIUC
+ ENTERED=20161005
+ SHORT="a clang-based ctags and etags generator"
+cat << EOF
+clang-ctags and clang-etags generate (in a format understood by Vi and
+Emacs, respectively) a "tag" file indexing the C++ definitions found in the
+specified files.
+EOF
diff --git a/devel/clang-ctags/HISTORY b/devel/clang-ctags/HISTORY
new file mode 100644
index 0000000..b3cf744
--- /dev/null
+++ b/devel/clang-ctags/HISTORY
@@ -0,0 +1,3 @@
+2016-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, PRE_BUILD: spell created
+
diff --git a/devel/clang-ctags/INSTALL b/devel/clang-ctags/INSTALL
new file mode 100644
index 0000000..8a3ae87
--- /dev/null
+++ b/devel/clang-ctags/INSTALL
@@ -0,0 +1 @@
+make prefix="${INSTALL_ROOT}/usr" install
diff --git a/devel/clang-ctags/PRE_BUILD b/devel/clang-ctags/PRE_BUILD
new file mode 100755
index 0000000..aee6a0f
--- /dev/null
+++ b/devel/clang-ctags/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+sedit 's:rst2man:rst2man.py:' Makefile &&
+sedit 's:/usr/local:/usr:' Makefile
diff --git a/devel/llvm/DETAILS b/devel/llvm/DETAILS
index 26e9987..d7f8a70 100755
--- a/devel/llvm/DETAILS
+++ b/devel/llvm/DETAILS
@@ -1,6 +1,6 @@
SPELL=llvm
VERSION=3.9.0
- PATCH_LEVEL=1
+ PATCH_LEVEL=2
SOURCE="${SPELL}-${VERSION}.src.tar.xz"
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://${SPELL}.org/releases/${VERSION}/${SOURCE}
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index 34a566f..dbb27eb 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,3 +1,7 @@
+2016-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install python bindings for libclang
+ * DETAILS: PATCH_LEVEL++
+
2016-09-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, DETAILS: install clang extra tools alongside clang, bump
PATCH_LEVEL
diff --git a/devel/llvm/INSTALL b/devel/llvm/INSTALL
index b1179d3..70b8b55 100755
--- a/devel/llvm/INSTALL
+++ b/devel/llvm/INSTALL
@@ -27,4 +27,13 @@ fi &&
if [[ "$LLVM_WITH_LLDB" == y ]]; then
cd ${SOURCE_DIRECTORY} &&
install -v -m 0644 -o root -g root -t
"${INSTALL_ROOT}/usr/share/man/man1/" tools/lldb/docs/lldb.1
+fi &&
+if [[ "$LLVM_WITH_CLANG" == y ]] && is_depends_enabled $SPELL python; then
+ cd "${SOURCE_DIRECTORY}" &&
+ if spell_installed python; then
+ cp -Rv "${SOURCE_DIRECTORY}/tools/clang/bindings/python/clang"
"${INSTALL_ROOT}/usr/lib/python$(installed_version python | cut -f1,2 -d.)/"
+ fi &&
+ if spell_installed python3; then
+ cp -Rv "${SOURCE_DIRECTORY}/tools/clang/bindings/python/clang"
"${INSTALL_ROOT}/usr/lib/python$(installed_version python3 | cut -f1,2 -d.)/"
+ fi
fi
diff --git a/libs/gmime/DETAILS b/libs/gmime/DETAILS
index 03d1916..16cbce2 100755
--- a/libs/gmime/DETAILS
+++ b/libs/gmime/DETAILS
@@ -2,16 +2,17 @@
if [[ "$GMIME_22BRANCH" == "y" ]]; then
VERSION=2.2.26
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
else
- VERSION=2.4.30
+ VERSION=2.6.20
SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:8a43cc57fb2884a0d0979dd42775aa0946d11f460beb33fc7f7a166bcabb81b9590426072eeb606e2d5423ac4d68ff73d619fee96f33669f62069fcccfaf0a10
SECURITY_PATCH=1
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION