sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (ae5670323a354813f3f3774b7d1950be4462d427)
- 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 (ae5670323a354813f3f3774b7d1950be4462d427)
- Date: Mon, 17 Mar 2014 16:07:20 -0500
GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:
ChangeLog | 7 ++
audio-drivers/mudita24/BUILD | 1
audio-drivers/mudita24/DEPENDS | 3 +
audio-drivers/mudita24/DETAILS | 18 ++++++
audio-drivers/mudita24/HISTORY | 3 +
graphics/imagemagick/BUILD | 8 +-
graphics/imagemagick/CONFIGURE | 15 ++++-
graphics/imagemagick/DEPENDS | 57
+++++++++++++++++---
graphics/imagemagick/DETAILS | 4 -
graphics/imagemagick/HISTORY | 9 +++
graphics/vym/DETAILS | 2
graphics/vym/HISTORY | 3 +
spelling/goldendict/0001-add-missing-includes.patch | 39 +++++++++++++
spelling/goldendict/BUILD | 1
spelling/goldendict/DEPENDS | 13 ++++
spelling/goldendict/DETAILS | 54 ++++++++++++++++++
spelling/goldendict/HISTORY | 5 +
spelling/goldendict/PRE_BUILD | 5 +
video/mpv/DETAILS | 4 -
video/mpv/HISTORY | 3 +
20 files changed, 235 insertions(+), 19 deletions(-)
New commits:
commit ae5670323a354813f3f3774b7d1950be4462d427
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
video/mpv: version 0.3.6
commit 11c8da36b06f8d6c927ccc15db464fb58623c585
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
graphics/imagemagick: version 6.8.8-8
commit 34bf6fed0c9a89ecddeb44b1550a1761192ab98f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
spelling/goldendict: new spell, a meta-dictionary
commit 796f3463193d328fb60be1e80f4751054e0c3f88
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
graphics/vym: fix SOURCE_URL[0]
commit 8bca24897b13ff44c35bb8e99aad22b93f4749a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
audio-drivers/mudita24: new spell, a mixer GUI for ice1712 based sound
cards
diff --git a/ChangeLog b/ChangeLog
index 2026e82..6910076 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spelling/goldendict: new spell, a meta-dictionary
+
+2014-03-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * audio-drivers/mudita24: new spell, a mixer GUI for ice1712 based
sound
+ cards
+
2014-03-07 Treeve Jelbert <treeve AT sourcemage.org>
* devel/extra-cmake-modules: new spell
diff --git a/audio-drivers/mudita24/BUILD b/audio-drivers/mudita24/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/audio-drivers/mudita24/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/audio-drivers/mudita24/DEPENDS b/audio-drivers/mudita24/DEPENDS
new file mode 100755
index 0000000..d0032b4
--- /dev/null
+++ b/audio-drivers/mudita24/DEPENDS
@@ -0,0 +1,3 @@
+depends gtk+2 &&
+depends alsa-utils &&
+depends cmake
diff --git a/audio-drivers/mudita24/DETAILS b/audio-drivers/mudita24/DETAILS
new file mode 100755
index 0000000..330c5fe
--- /dev/null
+++ b/audio-drivers/mudita24/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=mudita24
+ VERSION=1.1.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:9bb1df173fddcd57581b30959e806b4903c3471c3f197671da379c62d7887c94458e95d87d4e3648097a3064eee6498fcc92671381561b29ad08b3e9220374a1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://code.google.com/p/${SPELL}/"
+ LICENSE[0]=GPL
+ ENTERED=20140314
+ SHORT="a modification of the Linux alsa-tools' envy24control"
+cat << EOF
+Mudita24 is a modification of the Linux alsa-tool's envy24control(1): an
+application controlling the digital mixer, channel gains and other hardware
+settings for sound cards based on the VIA Ice1712 chipset aka Envy24. Unlike
+most ALSA mixer controls, this application displays a level meter for each
+input and output channel and maintains peak level indicators. This is based
+on Envy24's hardware peak metering feature.
+EOF
diff --git a/audio-drivers/mudita24/HISTORY b/audio-drivers/mudita24/HISTORY
new file mode 100644
index 0000000..8748035
--- /dev/null
+++ b/audio-drivers/mudita24/HISTORY
@@ -0,0 +1,3 @@
+2014-03-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/graphics/imagemagick/BUILD b/graphics/imagemagick/BUILD
index 4fc9739..beb9253 100755
--- a/graphics/imagemagick/BUILD
+++ b/graphics/imagemagick/BUILD
@@ -1,10 +1,10 @@
-if [[ "$IMAGEMAGICK_X" != "y" ]]; then
- OPTS="--without-x $OPTS"
-fi &&
-
OPTS="--enable-shared \
--without-autotrace \
+ --with-threads \
+ --with-modules \
$IMAGEMAGICK_HDRI \
+ $IMAGEMAGICK_OPENMP \
+ --with-quantum-depth=${IMAGEMAGICK_QUANTUM_DEPTH} \
$OPTS" &&
default_build
diff --git a/graphics/imagemagick/CONFIGURE b/graphics/imagemagick/CONFIGURE
index 4002668..299f792 100755
--- a/graphics/imagemagick/CONFIGURE
+++ b/graphics/imagemagick/CONFIGURE
@@ -1,3 +1,14 @@
-config_query IMAGEMAGICK_X "Do you want X support?" n
+. $GRIMOIRE/config_query_multi.function &&
+
config_query_option IMAGEMAGICK_HDRI "Enable High Dynamic Range Imagery?" n \
- '--enable-hdri' '--disable-hdri'
+ '--enable-hdri' '--disable-hdri' &&
+
+config_query_option IMAGEMAGICK_OPENMP "Use OpenMP for parallelism?" y \
+ '--with-openmp' '--without-openmp' &&
+
+config_query_multi IMAGEMAGICK_QUANTUM_DEPTH "How many bits do you want to
use in each quantum?" \
+ 16 \
+ 8 \
+ 32 \
+ 64
+
diff --git a/graphics/imagemagick/DEPENDS b/graphics/imagemagick/DEPENDS
index 9480b06..597d051 100755
--- a/graphics/imagemagick/DEPENDS
+++ b/graphics/imagemagick/DEPENDS
@@ -1,13 +1,13 @@
depends libtool &&
depends ilmbase &&
-if [[ "$IMAGEMAGICK_X" == "y" ]]; then
- depends libx11 '--with-x' &&
- depends libxrender &&
- depends libxext &&
- depends libxt &&
- depends libice &&
- depends libsm
+optional_depends libx11 '--with-x' '--without-x' 'for X11 support' &&
+if is_depends_enabled $SPELL libx11; then
+ depends libice &&
+ depends libsm &&
+ depends libxext &&
+ depends libxt &&
+ depends xextproto
fi &&
optional_depends -sub CXX gcc \
@@ -103,4 +103,45 @@ optional_depends 'zlib' \
optional_depends 'bzip2' \
'--with-bzlib' \
'--without-bzlib' \
- 'for bZip2 compression support'
+ 'for bZip2 compression support' &&
+
+#optional_depends 'autotrace' \
+# '--with-autotrace' \
+# '--without-autotrace' \
+# 'for converting bitmap to vector graphics' &&
+
+optional_depends 'jbigkit' \
+ '--with-jbig' \
+ '--without-jbig' \
+ 'for fax compression format' &&
+
+optional_depends 'openjpeg' \
+ '--with-jpeg2k' \
+ '--without-jpeg2k' \
+ 'for JPEG2000 support' &&
+
+optional_depends 'liblqr' \
+ '--with-lqr' \
+ '--without-lqr' \
+ 'for seam-carving support' &&
+
+optional_depends 'pango' \
+ '--with-pango' \
+ '--without-pango' \
+ 'use pango for font rendering' &&
+
+optional_depends 'mupdf' \
+ '--with-pdf' \
+ '--without-pdf' \
+ 'for pdf support' &&
+
+optional_depends 'libwebp' \
+ '--with-webp' \
+ '--without-webp' \
+ 'for webp support' &&
+
+suggest_depends 'ufraw' \
+ '' \
+ '' \
+ 'for raw support'
+
diff --git a/graphics/imagemagick/DETAILS b/graphics/imagemagick/DETAILS
index 8f9b5ed..94dd75d 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,12 +1,12 @@
SPELL=imagemagick
SPELLX=ImageMagick
- VERSION=6.8.7-10
+ VERSION=6.8.8-8
SECURITY_PATCH=1
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SOURCE_URL[0]=http://www.imagemagick.org/download/$SOURCE
SOURCE_URL[1]=http://www.imagemagick.org/download/legacy/$SOURCE
-
SOURCE_HASH=sha512:d10cca1277d74a3b4188417d0a476f0728fdf8448d634810c60a58ac1cde6361b4d38fd2e5358f883f1db404be427168035caaaa5a5c95735884b765cc13c72b
+
SOURCE_HASH=sha512:8f1383a8c2935a7e49395089ba7ed583532ce6c14925ae8a0f946f9153e754f19461aaa455c0552d022e70b3f2e81295dcfce423a159d88319125dfc2087faf1
CCACHE="off"
WEB_SITE=http://www.imagemagick.org/
ENTERED=20010922
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index 221aae1..ee366b3 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,12 @@
+2014-03-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.8-8
+ * DEPENDS: add optional dependencies on jbigkit, openjpeg,
+ liblqr, pango, mupdf, libwebp and ufraw
+ * CONFIGURE, DEPENDS: use optional dependency on libx11 instead
+ of query in CONFIGURE
+ * CONFIGURE, BUILD: make quantum bit depth configurable,
+ add option for using openmp
+
2013-12-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 6.8.7-10; added legacy url for stable
grimoire branch
diff --git a/graphics/vym/DETAILS b/graphics/vym/DETAILS
index d617c84..223c70c 100755
--- a/graphics/vym/DETAILS
+++ b/graphics/vym/DETAILS
@@ -1,7 +1,7 @@
SPELL=vym
VERSION=2.2.4
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${VERSION}/${SOURCE}
SOURCE_HASH=sha512:b82d2100a3f26f6e19167066ec512e23c8f50ab7ef41ff130dd775964e189fb345e1e9877c96ceffe3db5c7ff6c361330f12a3eba554523f0c2dcf7c4877a712
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.insilmaril.de/vym/"
diff --git a/graphics/vym/HISTORY b/graphics/vym/HISTORY
index 143ed27..071a683 100644
--- a/graphics/vym/HISTORY
+++ b/graphics/vym/HISTORY
@@ -1,3 +1,6 @@
+2014-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
2012-08-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.2.4
diff --git a/spelling/goldendict/0001-add-missing-includes.patch
b/spelling/goldendict/0001-add-missing-includes.patch
new file mode 100644
index 0000000..5c913f3
--- /dev/null
+++ b/spelling/goldendict/0001-add-missing-includes.patch
@@ -0,0 +1,39 @@
+From 470b88a364febcbb36b1bd5f701e023d623a8576 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sat, 15 Mar 2014 18:14:29 +0100
+Subject: [PATCH] add missing includes
+
+---
+ processwrapper.cc | 2 ++
+ qtsingleapplication/src/qtlocalpeer.cpp | 2 ++
+ 2 files changed, 4 insertions(+)
+
+diff --git a/processwrapper.cc b/processwrapper.cc
+index f7f3f19..d6c7b09 100644
+--- a/processwrapper.cc
++++ b/processwrapper.cc
+@@ -93,6 +93,8 @@ unsigned int ProcessWrapper::findProcess(const char *name,
unsigned int pid_skip
+ }
+
+ #else
++#include <sys/types.h>
++#include <unistd.h>
+
+ unsigned int ProcessWrapper::currentProcessId()
+ {
+diff --git a/qtsingleapplication/src/qtlocalpeer.cpp
b/qtsingleapplication/src/qtlocalpeer.cpp
+index 382d182..0247eaf 100644
+--- a/qtsingleapplication/src/qtlocalpeer.cpp
++++ b/qtsingleapplication/src/qtlocalpeer.cpp
+@@ -50,6 +50,8 @@ static PProcessIdToSessionId pProcessIdToSessionId = 0;
+ #endif
+ #if defined(Q_OS_UNIX)
+ #include <time.h>
++#include <sys/types.h>
++#include <unistd.h>
+ #endif
+
+ namespace QtLP_Private {
+--
+1.9.0
+
diff --git a/spelling/goldendict/BUILD b/spelling/goldendict/BUILD
new file mode 100755
index 0000000..eec3de4
--- /dev/null
+++ b/spelling/goldendict/BUILD
@@ -0,0 +1 @@
+qt4_build
diff --git a/spelling/goldendict/DEPENDS b/spelling/goldendict/DEPENDS
new file mode 100755
index 0000000..3e63c00
--- /dev/null
+++ b/spelling/goldendict/DEPENDS
@@ -0,0 +1,13 @@
+depends qt4 &&
+depends libvorbis &&
+depends zlib &&
+depends hunspell &&
+depends xproto &&
+depends recordproto &&
+depends -sub CXX gcc &&
+depends libxtst &&
+depends lzo &&
+depends bzip2 &&
+depends libao &&
+depends ffmpeg
+
diff --git a/spelling/goldendict/DETAILS b/spelling/goldendict/DETAILS
new file mode 100755
index 0000000..4f86285
--- /dev/null
+++ b/spelling/goldendict/DETAILS
@@ -0,0 +1,54 @@
+ SPELL=goldendict
+ VERSION=1.0.1
+ SOURCE="${SPELL}-${VERSION}-src.tar.bz2"
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/${SPELL}/${SPELL}/${VERSION%.*}/${SOURCE}
+
SOURCE_HASH=sha512:6c35f804063e14ffc9fe9fbd86e710582c550d10fcabb83e7fb0f65ccad1e18eaa31578a96f0aea67276453239b8035f5a694c7d081f9a6f7a822d2b75ebce55
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://goldendict.org/"
+ LICENSE[0]=GPL
+ ENTERED=20140315
+ SHORT="a feature-rich dictionary lookup program"
+cat << EOF
+Goldendict has the following features:
+
+ * Use of WebKit for an accurate articles' representation, complete with
+ all formatting, colors, images and links.
+
+ * Support of multiple dictionary file formats, namely:
+ - Babylon .BGL files, complete with images and resources - StarDict
+ .ifo/.dict./.idx/.syn dictionaries - Dictd .index/.dict(.dz) dictionary
+ files - ABBYY Lingvo .dsl source files, together with abbreviations.
The
+ files can be optionally compressed with dictzip. Dictionary resources
can be
+ packed together into a .zip file.
+ - ABBYY Lingvo .lsa/.dat audio archives. Those can be indexed
separately, or
+ be referred to from .dsl files.
+
+ * Support for Wikipedia, Wiktionary, or any other MediaWiki-based sites
+ to perform lookups in.
+
+ * Ability to use arbitrary websites as dictionaries via templated Url
+ patterns.
+
+ * Ability to run arbitrary external programs for audio playback or content
+ generation (text-to-speech, man pages etc) (use the latest Git version
+ for this)
+
+ * Support for looking up and listening to pronunciations from forvo.com
+
+ * Hunspell-based morphology system, used for word stemming and spelling
+ suggestions.
+
+ * Ability to index arbitrary directories with audio files for pronunciation
+ lookups.
+
+ * Full Unicode case, diacritics, punctuation and whitespace folding. This
means
+ the ability to type in words without any accents, correct case,
+ punctuation or spaces (e.g. typing 'Grussen' would yield 'grüßen'
+ in German dictionaries).
+
+ * Scan popup functionality. A small window pops up with the translation
+ of a word chosen from another application.
+
+ * Support for global hotkeys. You can spawn the program window at any
point, or
+ directly translate a word from the clipboard.
+EOF
diff --git a/spelling/goldendict/HISTORY b/spelling/goldendict/HISTORY
new file mode 100644
index 0000000..0a0709c
--- /dev/null
+++ b/spelling/goldendict/HISTORY
@@ -0,0 +1,5 @@
+2014-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, PRE_BUILD, 0001-add-missing-includes.patch:
+ spell created
+
+
diff --git a/spelling/goldendict/PRE_BUILD b/spelling/goldendict/PRE_BUILD
new file mode 100755
index 0000000..5609248
--- /dev/null
+++ b/spelling/goldendict/PRE_BUILD
@@ -0,0 +1,5 @@
+mk_source_dir &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file &&
+patch -p1 < $SPELL_DIRECTORY/0001-add-missing-includes.patch &&
+sedit "s:/usr/local:${INSTALL_ROOT}/usr:" goldendict.pro
diff --git a/video/mpv/DETAILS b/video/mpv/DETAILS
index 2a46dbf..e182eaf 100755
--- a/video/mpv/DETAILS
+++ b/video/mpv/DETAILS
@@ -1,10 +1,10 @@
SPELL=mpv
- VERSION=0.3.5
+ VERSION=0.3.6
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCEX=v${VERSION}.tar.gz
SOURCE_URL[0]=https://github.com/${SPELL}-player/${SPELL}/archive/${SOURCEX}
SOURCE_HINTS="no-check-certificate"
-
SOURCE_HASH=sha512:9dad2f83b3eaee05197c40b257ad0ab84367d6334faa2950ff51e65d435fd9a7798ad4347a26d66e67bd8d0265bd1cd202fd621447f5c9fe2545a2d88d99d937
+
SOURCE_HASH=sha512:4f94f0fa4d6ee2d070da1adcd0801d8f1ae5893407cfd422c412526449aeeed45fbb953463393779fde869d68351c5d93416bfe9e2f3dfc2c74ccdf7a746f91f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
DOCS="Copyright DOCS/tech-overview.txt DOCS/OUTDATED-tech/*
$DOCS"
WEB_SITE=http://mpv.io/
diff --git a/video/mpv/HISTORY b/video/mpv/HISTORY
index 8291d7a..9b1417f 100644
--- a/video/mpv/HISTORY
+++ b/video/mpv/HISTORY
@@ -1,3 +1,6 @@
+2014-03-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.6
+
2014-02-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.3.5
- [SM-Commit] GIT changes to master grimoire by Florian Franzmann (ae5670323a354813f3f3774b7d1950be4462d427), Florian Franzmann, 03/17/2014
Archive powered by MHonArc 2.6.24.