sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to devel-xorg-modular grimoire by Vlad Glagolev (41b05720b086f8167904394ef98b989bbc189a41)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Vlad Glagolev (41b05720b086f8167904394ef98b989bbc189a41)
- Date: Mon, 4 Nov 2013 08:16:51 -0600
GIT changes to devel-xorg-modular grimoire by Vlad Glagolev
<stealth AT sourcemage.org>:
ChangeLog | 8
audio-creation/fluidsynth/DEPENDS | 17 ++
audio-creation/fluidsynth/DETAILS | 13 -
audio-creation/fluidsynth/HISTORY | 5
audio-players/timidity/BUILD | 1
audio-players/timidity/DETAILS | 4
audio-players/timidity/HISTORY | 3
audio-players/timidity/gcc4.x.patch | 29 ---
dev/null |binary
devel/astyle/DETAILS | 4
devel/astyle/HISTORY | 3
kernels/linux/HISTORY | 5
kernels/linux/info/kernels/3.12 | 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12 | 5
kernels/linux/latest.defaults | 4
libs/sdl2/A7763BE6.gpg |binary
libs/sdl2/BUILD | 3
libs/sdl2/CONFIGURE | 90 ++++++++++
libs/sdl2/DEPENDS | 100
++++++++++++
libs/sdl2/DETAILS | 34 ++++
libs/sdl2/HISTORY | 3
libs/sdl2/PREPARE | 4
libs/sdl2/PRE_BUILD | 10 +
libs/sdl2/PRE_SUB_DEPENDS | 5
libs/sdl2/SUB_DEPENDS | 4
libs/sdl2_image/DEPENDS | 35 ++++
libs/sdl2_image/DETAILS | 29 +++
libs/sdl2_image/HISTORY | 2
libs/sdl2_image/PREPARE | 3
libs/sdl2_image/PRE_BUILD | 6
libs/sdl2_mixer/BUILD | 4
libs/sdl2_mixer/CONFIGURE | 21 ++
libs/sdl2_mixer/DEPENDS | 54 ++++++
libs/sdl2_mixer/DETAILS | 29 +++
libs/sdl2_mixer/HISTORY | 2
libs/sdl2_mixer/PREPARE | 3
libs/sdl2_mixer/PRE_BUILD | 6
libs/sdl2_net/DEPENDS | 10 +
libs/sdl2_net/DETAILS | 28 +++
libs/sdl2_net/HISTORY | 2
libs/sdl2_net/PREPARE | 3
libs/sdl2_net/PRE_BUILD | 6
libs/sdl2_ttf/DEPENDS | 6
libs/sdl2_ttf/DETAILS | 30 +++
libs/sdl2_ttf/HISTORY | 2
libs/sdl2_ttf/PREPARE | 3
libs/sdl2_ttf/PRE_BUILD | 6
python-pypi/pyparsing/DEPENDS | 2
python-pypi/pyparsing/DETAILS | 4
python-pypi/pyparsing/HISTORY | 4
python-pypi/setuptools/DETAILS | 4
python-pypi/setuptools/HISTORY | 3
python-pypi/six/DETAILS | 4
python-pypi/six/HISTORY | 3
security/wireshark/DETAILS | 6
security/wireshark/HISTORY | 3
shell-term-fm/spacefm/DETAILS | 4
shell-term-fm/spacefm/HISTORY | 3
utils/dbus/DETAILS | 4
utils/dbus/HISTORY | 3
video-libs/libass/DETAILS | 4
video-libs/libass/HISTORY | 4
video-libs/libass/UP_TRIGGERS | 17 ++
video-libs/smpeg2/BUILD | 2
video-libs/smpeg2/CONFIGURE | 18 ++
video-libs/smpeg2/DEPENDS | 1
video-libs/smpeg2/DETAILS | 17 ++
video-libs/smpeg2/HISTORY | 3
video/mpv/DEPENDS | 10 +
video/mpv/DETAILS | 6
video/mpv/HISTORY | 5
video/mpv/INSTALL | 6
video/mpv/desktop/mpv.desktop | 9 -
73 files changed, 721 insertions(+), 77 deletions(-)
New commits:
commit 75fbbcb3fabb893af286780725458399f00acb73
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
mpv: => 0.2.2
commit d2d95fb50d9e253f142c1438c6b38e361fea8443
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
libass: => 0.10.2
commit 1ad056c0d5216937153915ed6e6b03e38ba07e93
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
linux 3.12
commit e10b6fa52c492f003e5f30978cefd36bf80304ff
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
spacefm: => 0.9.0
commit 4c2413fad1887f483c6fab61b0004c2fcd61ecb5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
wireshark 1.10.3, SECURITY_PATCH=46
commit 68820aeb525448e734fd39ddec2e86d94441b421
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Ladislav Hagara <ladislav.hagara AT unob.cz>
fluidsynth/HISTORY fixed
"updated VERSION to 1.1.6" has been written twice
commit 170d926f81aff6458fba30c8d804e37cd883f8d1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
smpeg2: new spell, smpeg that uses sdl2
commit 4523968d04ea8ca66d43e5d36946cc1a3ea79e33
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
timidity: updated to 2.14.0
commit 50372d582a513fe4afa5cb5922ce95147f692007
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
sdl2_ttf: new version of sdl_ttf
commit 3888f043c521f3172b498b032ca8a922f2c81d32
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
sdl2_net: new version of sdl_net
commit c0b22c39195f8d17d77ddd3e5f072cbcc6e7d41f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
sdl2_mixer: new version of sdl_mixer
commit 05fb53417023ed628c83ba712211d42ca464cb73
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
sdl2_image: new version of sdl_image
commit f8145d815e388a9c3febeb633b880be1deffbad5
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
sdl2: new spell, new version of SDL
commit bdad303bdfeedaeaf25d8427a5888ecac98e7ddc
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
fluidsynth: updated to 1.1.6
commit e3734ebf1449f98ec074f596696b46d12dc119a3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
dbus: => 1.6.18
commit e945b4cb19f25c1cd213baaa1b22b5807f39fe5c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
pyparsing: => 2.0.1
commit 9ae308a20eb48a8a74db0c0e99d6fc7fdde9a25e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
setuptools: => 1.1.7
commit 3b3fddaf7d4697342e1ddd6d199f43f09f050791
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
six: => 1.4.1
commit 0fefd65263afaf01c469d4148516c0e12d89bf3b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
astyle: => 2.04
diff --git a/ChangeLog b/ChangeLog
index b75bccc..76fb038 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,14 @@
* xorg-proto/presentproto: new spell, Present proto headers
* xorg-lib/libxshmfence: new spell, PresentIdleNotify events
+2013-11-02 Robin Cook <rcook AT wyrms.net>
+ * libs/sdl2: new spell, new version of sdl
+ * libs/sdl2_image: new spell, new version of sdl_image
+ * libs/sdl2_mixer: new spell, new version of sdl_mixer
+ * libs/sdl2_net: new spell, new version of sdl_net
+ * libs/sdl2_ttf: new spell, new version of sdl_ttf
+ * video-libs/smpeg2: new spell smpeg that uses sdl2
+
2013-10-27 Ismael Luceno <ismael AT sourcemage.org>
* devel/smake: new spell, highly portable make program with automake
features
diff --git a/audio-creation/fluidsynth/DEPENDS
b/audio-creation/fluidsynth/DEPENDS
index 3799be7..6c3606d 100755
--- a/audio-creation/fluidsynth/DEPENDS
+++ b/audio-creation/fluidsynth/DEPENDS
@@ -1,3 +1,18 @@
+optional_depends dbus \
+ "--enable-dbus-support" \
+ "--disable-dbus-support" \
+ "Enable support for D-Bus?" &&
+
+optional_depends libsndfile \
+ "--enable-libsndfile-support" \
+ "--disable-libsndfile-support" \
+ "Enable libsndfile support?" &&
+
+optional_depends pulseaudio \
+ "--enable-pulse-support" \
+ "--disable-pulse-support" \
+ "Enable PulseAudio support?" &&
+
optional_depends alsa-lib \
"--enable-alsa-support" \
"--disable-alsa-support" \
@@ -23,3 +38,5 @@ optional_depends ladspa \
# "--enable-midishare" \
# "--disable-midishare" \
# "for MidiShare support"
+
+
diff --git a/audio-creation/fluidsynth/DETAILS
b/audio-creation/fluidsynth/DETAILS
index 3da1e2c..ddfa5ac 100755
--- a/audio-creation/fluidsynth/DETAILS
+++ b/audio-creation/fluidsynth/DETAILS
@@ -1,13 +1,10 @@
SPELL=fluidsynth
- VERSION=1.0.8
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sig
+ VERSION=1.1.6
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://download.savannah.gnu.org/releases/fluid/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- SOURCE2_IGNORE=signature
- SOURCE_GPG=josh_green.gpg:$SOURCE2:UPSTREAM_KEY
- WEB_SITE=http://fluidsynth.resonance.org/
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/fluidsynth/$SPELL-$VERSION/$SOURCE
+
SOURCE_HASH=sha512:0ead8bf86c0edf6d98044eb16b52b85fac8bc3bdeb9c1478d0bceb4f5b38ca28218fcf2cd18cdd5608190dc70b7c39bde681765d01787bc84bc97c6ab3bbf946
+ WEB_SITE=http://sourceforge.net/apps/trac/fluidsynth/
ENTERED=20031119
LICENSE[0]=GPL
KEYWORDS="editors audio"
diff --git a/audio-creation/fluidsynth/HISTORY
b/audio-creation/fluidsynth/HISTORY
index 171f5b6..50203f7 100644
--- a/audio-creation/fluidsynth/HISTORY
+++ b/audio-creation/fluidsynth/HISTORY
@@ -1,3 +1,8 @@
+2013-11-03 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.1.6
+ updated SOURCE, SOURCE_URL, and Website
+ * DEPENDS: added new optional dependencies
+
2008-03-16 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Updated to 1.0.8, corrected WEB_SITE.
* josh_green.gpg: Added upstream key.
diff --git a/audio-players/timidity/BUILD b/audio-players/timidity/BUILD
index dbf3c55..8b23655 100755
--- a/audio-players/timidity/BUILD
+++ b/audio-players/timidity/BUILD
@@ -8,5 +8,4 @@ OPTS="$(echo "$OPTS" | tr ' ' '\n' | grep -v audio | tr '\n'
' ')" &&
AUDIO="$(echo "$AUDIO" | sed -e 's/--audio-//' | tr '\n' ',' | sed -e
's/,$//')" &&
OPTS="$OPTS --enable-audio=$AUDIO" &&
OPTS="$OPTS --enable-server" &&
-patch -p1 < $SCRIPT_DIRECTORY/gcc4.x.patch &&
default_build
diff --git a/audio-players/timidity/DETAILS b/audio-players/timidity/DETAILS
index 8a91d86..5b8f5b8 100755
--- a/audio-players/timidity/DETAILS
+++ b/audio-players/timidity/DETAILS
@@ -1,9 +1,9 @@
SPELL=timidity
- VERSION=2.13.2
+ VERSION=2.14.0
SOURCE=TiMidity++-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/TiMidity++-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:0e35ad4c8745878daf63932143e60dc4bda0f3ef5d6f046cad74c8c57edf39a7d1d3f0f36758d5b11ace72e2661fba1629d30d90202e9573c07d1ea2b66a6bc1
+
SOURCE_HASH=sha512:274b2a700cd10c7034ffae50b989419f971c79eac71c8e20649e4138f9710be0505bd99379b23e772b5af5aa86a636e4070e522f43d06007ceacc25f61261c8a
WEB_SITE=http://timidity.sourceforge.net
ENTERED=20040125
LICENSE[0]=GPL
diff --git a/audio-players/timidity/HISTORY b/audio-players/timidity/HISTORY
index 2d59c97..daa9891 100644
--- a/audio-players/timidity/HISTORY
+++ b/audio-players/timidity/HISTORY
@@ -1,3 +1,6 @@
+2013-11-02 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.14.0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)
diff --git a/audio-players/timidity/gcc4.x.patch
b/audio-players/timidity/gcc4.x.patch
deleted file mode 100644
index 75c8bb7..0000000
--- a/audio-players/timidity/gcc4.x.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- TiMidity++-2.13.2/interface/xaw_i.c.orig 2006-04-24 09:42:55.000000000
+0100
-+++ TiMidity++-2.13.2/interface/xaw_i.c 2006-04-24 09:43:32.000000000
+0100
-@@ -261,7 +261,7 @@
- String bitmapdir = XAW_BITMAP_DIR;
- Boolean arrangetitle,savelist;
- static char **current_flist = NULL;
--static int voices = 0, last_voice = 0, voices_num_width;
-+static int _voices = 0, last_voice = 0, voices_num_width;
- static int maxentry_on_a_menu = 0,submenu_n = 0;
- #define OPTIONS_WINDOW 1
- #define FLIST_WINDOW 2
-@@ -1329,7 +1329,7 @@
- c= *(local_buf+1);
- n= atoi(local_buf+2);
- if(c == 'L')
-- voices = n;
-+ _voices = n;
- else
- last_voice = n;
- if(IsTracePlaying()) drawVoices();
-@@ -2070,7 +2070,7 @@
- XSetForeground(disp, gct, tracecolor);
- XFillRectangle(disp,XtWindow(trace),gct,voices_num_width +4,
-
MAX_XAW_MIDI_CHANNELS*BAR_SPACE+TRACEV_OFS+1,VOICENUM_WIDTH,TRACE_FOOT);
-- sprintf(local_buf, "%3d/%d", last_voice, voices);
-+ sprintf(local_buf, "%3d/%d", last_voice, _voices);
- XSetForeground(disp, gct, capcolor);
- XDrawString(disp, XtWindow(trace),gct,voices_num_width+6,
-
MAX_XAW_MIDI_CHANNELS*BAR_SPACE+TRACEV_OFS+16,local_buf,strlen(local_buf));
diff --git a/devel/astyle/DETAILS b/devel/astyle/DETAILS
index 4279a29..199cd18 100755
--- a/devel/astyle/DETAILS
+++ b/devel/astyle/DETAILS
@@ -1,6 +1,6 @@
SPELL=astyle
- VERSION=2.03
-
SOURCE_HASH=sha512:5f23ef010edba0ddd7377b2a6023a0d97e22f7247e20a0c94d56252fef55b6de291b3c9de67f5ddfa02906cd44470e136ae49e38f7bd2afe65a204245230a579
+ VERSION=2.04
+
SOURCE_HASH=sha512:bc0f6351fac4198ab969251342c4e453064b07512a2d06825a93c75daf86b06469c9971f35fbadad872d23368dc546019d8d174e07ceaad6e10007f562fdeffd
SOURCE=${SPELL}_${VERSION}_linux.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/devel/astyle/HISTORY b/devel/astyle/HISTORY
index bcfaec1..faf7b22 100644
--- a/devel/astyle/HISTORY
+++ b/devel/astyle/HISTORY
@@ -1,3 +1,6 @@
+2013-11-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.04
+
2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.03
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 8cf6e39..fbb9ff5 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,8 @@
+2013-11-04 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.12, LATEST_3=3.12
+ * info/kernels/3.12: added
+ * info/patches/maintenance_patches_3/patch-3.12: added
+
2013-10-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* info/patches/maintenance_patches_3/patch-3.11.6: added
* latest_defaults: version 3.11.6
diff --git a/kernels/linux/info/kernels/3.12 b/kernels/linux/info/kernels/3.12
new file mode 100755
index 0000000..25b8472
--- /dev/null
+++ b/kernels/linux/info/kernels/3.12
@@ -0,0 +1,5 @@
+version="3.12"
+source="linux-${version}.tar.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+source2="linux-${version}.tar.sign"
+source2_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source2}"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.12
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12
new file mode 100755
index 0000000..dcdddb1
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12
@@ -0,0 +1,5 @@
+patchversion="3.12.0"
+source=""
+source_url=""
+appliedkernels="3.12"
+md5sum=""
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 4c38062..3067bca 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -1,8 +1,8 @@
-LATEST_3=3.11
+LATEST_3=3.12
LATEST_2_6=2.6.39
LATEST_PRE_2_6=patch-2.6.39
LATEST_maintenance_patches=patch-2.6.39.4
-LATEST_maintenance_patches_3=patch-3.11.6
+LATEST_maintenance_patches_3=patch-3.12
LATEST_git_patches=patch-2.6.25-rc6-git7
LATEST_2_4=2.4.37.9
LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/libs/sdl2/A7763BE6.gpg b/libs/sdl2/A7763BE6.gpg
new file mode 100644
index 0000000..3b6426e
Binary files /dev/null and b/libs/sdl2/A7763BE6.gpg differ
diff --git a/libs/sdl2/BUILD b/libs/sdl2/BUILD
new file mode 100755
index 0000000..be74b19
--- /dev/null
+++ b/libs/sdl2/BUILD
@@ -0,0 +1,3 @@
+OPTS="$SDL2_OPTS $OPTS" &&
+
+default_build
diff --git a/libs/sdl2/CONFIGURE b/libs/sdl2/CONFIGURE
new file mode 100755
index 0000000..f59a45a
--- /dev/null
+++ b/libs/sdl2/CONFIGURE
@@ -0,0 +1,90 @@
+config_query_option SDL2_OPTS "Use gcc builtin atomics" y \
+ "--enable-gcc-atomics" "--disable-gcc-atomics" &&
+
+config_query_option SDL2_OPTS "Enable the atomic operations subsystem?" y \
+ "--enable-atomic" "--disable-atomic" &&
+
+config_query_option SDL2_OPTS "Enable the audio subsystem?" y \
+ "--enable-audio" "--disable-audio" &&
+
+config_query_option SDL2_OPTS "Enable the video subsystem?" y \
+ "--enable-video" "--disable-video" &&
+
+config_query_option SDL2_OPTS "Enable the render subsystem?" y \
+ "--enable-render" "--disable-render" &&
+
+config_query_option SDL2_OPTS "Enable the events subsystem?" y \
+ "--enable-events" "--disable-events" &&
+
+config_query_option SDL2_OPTS "Enable the joystick subsystem?" y \
+ "--enable-joystick" "--disable-joystick" &&
+
+config_query_option SDL2_OPTS \
+ "Enable the haptic (force feedback) subsystem?" y \
+ "--enable-haptic" "--disable-haptic" &&
+
+config_query_option SDL2_OPTS "Enable the power subsystem?" y \
+ "--enable-power" "--disable-power" &&
+
+config_query_option SDL2_OPTS "Enable the filesystem subsystem?" y \
+ "--enable-filesystem" "--disable-filesystem" &&
+
+config_query_option SDL2_OPTS "Enable the threading subsystem?" y \
+ "--enable-threads" "--disable-threads" &&
+
+config_query_option SDL2_OPTS "Enable the timer subsystem?" y \
+ "--enable-timers" "--disable-timers" &&
+
+config_query_option SDL2_OPTS "Enable the file subsystem?" y \
+ "--enable-file" "--disable-file" &&
+
+config_query_option SDL2_OPTS "Enable the shared object loading subsystem?"
y \
+ "--enable-loadso" "--enable-loadso" &&
+
+config_query_option SDL2_OPTS "Enable the cpuinfo subsystem?" y \
+ "--enable-cpuinfo" "--disable-cpuinfo" &&
+
+config_query_option SDL2_OPTS "Enable assembly routines?" y \
+ "--enable-assembly" "--disable-assembly" &&
+
+config_query_option SDL2_OPTS "Allow GCC to use SSE floating point math?" n \
+ "--enable-ssemath" "--disable-ssemath" &&
+
+config_query_option SDL2_OPTS "Use MMX assembly routines?" y \
+ "--enable-mmx" "--disable-mmx" &&
+
+config_query_option SDL2_OPTS "Use 3DNow! assembly routines?" y \
+ "--enable-3dnow" "--disable-3dnow" &&
+
+config_query_option SDL2_OPTS "Use SSE assembly routines?" y \
+ "--enable-sse" "--enable-sse" &&
+
+config_query_option SDL2_OPTS "Use SSE2 assembly routines?" n \
+ "--enable-sse2" "--enable-sse2" &&
+
+config_query_option SDL2_OPTS "Use Altivec assembly routines?" y \
+
+config_query_option SDL2_OPTS "Support the disk writer audio driver?" y \
+ "--enable-diskaudio" "--disable-diskaudio" &&
+
+config_query_option SDL2_OPTS "Support the dummy audio driver?" y \
+ "--enable-dummyaudio" "--disable-dummyaudio" &&
+
+config_query_option SDL2_OPTS "Use dummy video driver?" y \
+ "--enable-video-dummy" "--disable-video-dummy" &&
+
+config_query_option SDL2_OPTS "Use POSIX threads for multi-threading?" y \
+ "--enable-pthreads" "--disable-pthreads" &&
+
+config_query_option SDL2_OPTS "Use pthread semaphores?" y \
+ "--enable-pthread-sem" "--disable-pthread-sem" &&
+
+config_query_option SDL2_OPTS "Use dlopen for shared object loading?" y \
+ "--enable-sdl-dlopen" "--disable-sdl-dlopen" &&
+
+config_query_option SDL2_OPTS \
+ "Use clock_gettime() instead of gettimeofday() on UNIX?" y \
+ "--enable-clock_gettime" "--disable-clock_gettime" &&
+
+config_query_option SDL2_OPTS "Use an rpath when linking SDL?" y \
+ "--enable-rpath" "--disable-rpath"
diff --git a/libs/sdl2/DEPENDS b/libs/sdl2/DEPENDS
new file mode 100755
index 0000000..15e21db
--- /dev/null
+++ b/libs/sdl2/DEPENDS
@@ -0,0 +1,100 @@
+depends -sub CXX gcc &&
+
+if [ "$SDL2_BRANCH" == "scm" ]; then
+ depends mercurial
+fi &&
+
+suggest_depends glibc \
+ "--enable-libc" "-disable-libc" \
+ "Use the system C library?" &&
+
+optional_depends nasm \
+ "--enable-nasm" "--disable-nasm" \
+ "for faster video overlay" &&
+
+suggest_depends libx11 \
+ "--with-x --enable-video-x11" \
+ "--without-x --disable-video-x11" \
+ "for X11 video output support" &&
+
+if is_depends_enabled $SPELL libx11;then
+ depends libxrender &&
+ suggest_depends libxrandr \
+ "--enable-video-x11-xrandr" "--disable-video-x11-xrandr" \
+ "Enable X11 Xrandr extension for fullscreen?" &&
+ suggest_depends libxxf86vm \
+ "--enable-video-x11-vm" "--disable-video-x11-vm" \
+ "Use X11 VM extension for fullscreen?" &&
+ suggest_depends libxinerama \
+ "--enable-video-x11-xinerama"
"--disable-video-x11-xinerama" \
+ "Enable Xinerama support?" &&
+ suggest_depends libxv \
+ "--enable-video-x11-xv" "--disable-video-x11-xv" \
+ "XvImage extension?" &&
+ suggest_depends libxcursor \
+ "--enable-video-x11-xcursor" "--disable-video-x11-xcursor"
\
+ "Enable X11 Xcursor support?" &&
+ suggest_depends libxi \
+ "--enable-video-x11-xinput" "--disable-video-x11-xinput" \
+ "Enable X11 XInput extension for manymouse, tablets, etc?"
&&
+ suggest_depends libxscrnsaver \
+ "--enable-video-x11-scrnsaver" \
+ "--disable-video-x11-scrnsaver" \
+ "Enable X11 screensaver extension?" &&
+ suggest_depends libxext \
+ "--enable-video-x11-xshape" "--disable-video-x11-xshape" \
+ "Enable X11 XShape support"
+fi &&
+
+optional_depends esound \
+ "--enable-esd" "--disable-esd" \
+ "for esd audio output support?" &&
+
+optional_depends alsa-lib \
+ "--enable-alsa" "--disable-alsa" \
+ "for alsa audio output support?" &&
+
+optional_depends nas \
+ "--enable-nas" "--disable-nas" \
+ "for nas audio output support?" &&
+
+optional_depends pulseaudio \
+ "--enable-pulseaudio" "--disable-pulseaudio" \
+ "for PulseAudio output support?" &&
+
+# --enable-sndio support the sndio audio API [[default=yes]]
+# --enable-sndio-shared dynamically load sndio audio support
[[default=yes]]
+# --enable-oss support the OSS audio API [[default=maybe]]
+# --enable-arts support the Analog Real Time Synthesizer
[[default=yes]]
+# --enable-arts-shared dynamically load aRts audio support
[[default=yes]]
+# --enable-fusionsound use FusionSound audio driver [[default=no]]
+# --enable-fusionsound-shared dynamically load fusionsound audio support
+
+optional_depends directfb \
+ "--enable-video-directfb" "--disable-video-directfb" \
+ "Use DirectFB video driver?" &&
+
+suggest_depends mesalib \
+ "--enable-video-opengl" "--disable-video-opengl" \
+ "Include OpenGL support?" &&
+
+suggest_depends mesalib \
+ "--enable-video-opengles" "--disable-video-opengles" \
+ "Include OpenGL ES support?" &&
+
+suggest_depends UDEV \
+ "--enable-libudev" "--disable-libudev" \
+ "Enable libudev support?" &&
+
+suggest_depends dbus \
+ "--enable-dbus" "--disable-dbus" \
+ "Enable D-Bus support?" &&
+
+suggest_depends tslib \
+ "--enable-input-tslib" "--disable-input-tslib" \
+ "Use the Touchscreen library for input?"
+
+# --enable-video-cocoa use Cocoa video driver [[default=yes]]
+# --enable-directx use DirectX for Windows audio/video
[[default=yes]]
+# --enable-render-d3d enable the Direct3D render driver [[default=yes]]
+
diff --git a/libs/sdl2/DETAILS b/libs/sdl2/DETAILS
new file mode 100755
index 0000000..b961359
--- /dev/null
+++ b/libs/sdl2/DETAILS
@@ -0,0 +1,34 @@
+ SPELL=sdl2
+if [ "$SDL2_BRANCH" == "scm" ]; then
+ if [ "$SDL2_AUTOUPDATE" == "y" ]; then
+ VERSION=2.0-$(date +%Y%m%d)
+ else
+ VERSION=2.0-hg
+ fi
+ SOURCE=$SPELL-2.0-hg.tar.bz2
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-2.0-hg
+ SOURCE_URL[0]=hg_http://hg.libsdl.org/SDL:$SPELL-2.0-hg
+ SOURCE_IGNORE=volatile
+else
+ VERSION=2.0.1
+ SOURCE=SDL2-$VERSION.tar.gz
+ SOURCE2=$SOURCE.sig
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=A7763BE6.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_URL[0]=http://www.libsdl.org/release/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/SDL2-$VERSION
+fi
+ WEB_SITE=http://www.libsdl.org/
+ ENTERED=20120127
+ LICENSE[0]=ZLIB
+ DOCS="docs/html docs/index.html COPYING README*"
+ KEYWORDS="libs"
+ SHORT="Portable game library for low-level access to hardware."
+cat << EOF
+SDL is a library that allows you portable low-level access to a video
+framebuffer, audio output, mouse, and keyboard. With SDL, it is easy to
+write portable games which run on Linux (x86, Sparc, PPC, Alpha),
+Solaris (Sparc), Win32 (95, 98, NT), BeOS (x86), and MacOS (PPC).
+EOF
diff --git a/libs/sdl2/HISTORY b/libs/sdl2/HISTORY
new file mode 100644
index 0000000..96e069f
--- /dev/null
+++ b/libs/sdl2/HISTORY
@@ -0,0 +1,3 @@
+2013-11-02 Robin Cook <rcook AT wyrms.net>
+ * NEW SPELL: BUILD, CONFIGURE, DEPENDS, DETAILS, PRE_BUILD, PREPARE
+ PRE_SUB_DEPENDS, SUB_DEPENDS
diff --git a/libs/sdl2/PREPARE b/libs/sdl2/PREPARE
new file mode 100755
index 0000000..b13754f
--- /dev/null
+++ b/libs/sdl2/PREPARE
@@ -0,0 +1,4 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
+
+
diff --git a/libs/sdl2/PRE_BUILD b/libs/sdl2/PRE_BUILD
new file mode 100755
index 0000000..54d5833
--- /dev/null
+++ b/libs/sdl2/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+if [ "$SDL_BRANCH" == "scm" ]; then
+ NOCONFIGURE=y ./autogen.sh
+fi &&
+
+mkdir -p smgl &&
+cp $SCRIPT_DIRECTORY/sdl2 smgl/ &&
+cp $SCRIPT_DIRECTORY/sdl2.sh smgl/
diff --git a/libs/sdl2/PRE_SUB_DEPENDS b/libs/sdl2/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..aba4593
--- /dev/null
+++ b/libs/sdl2/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+X11-LIBS) is_depends_enabled $SPELL xorg-libs && return 0 ;;
+esac &&
+
+return 1
diff --git a/libs/sdl2/SUB_DEPENDS b/libs/sdl2/SUB_DEPENDS
new file mode 100755
index 0000000..9d604f2
--- /dev/null
+++ b/libs/sdl2/SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+X11-LIBS) depends xorg-libs '--with-x' ;;
+ *) echo unknown sub-depends!!! ; return 1 ;;
+esac
diff --git a/libs/sdl2_image/DEPENDS b/libs/sdl2_image/DEPENDS
new file mode 100755
index 0000000..c1e222e
--- /dev/null
+++ b/libs/sdl2_image/DEPENDS
@@ -0,0 +1,35 @@
+depends sdl2 &&
+
+if [ "$SDL_IMAGE_BRANCH" == "scm" ]; then
+ depends mercurial
+fi &&
+
+optional_depends libpng \
+ "--enable-png" "--disable-png" \
+ "Support loading PNG images?" &&
+
+optional_depends JPEG \
+ "--enable-jpg" "--disable-jpg" \
+ "Support loading JPEG images?" &&
+
+optional_depends tiff \
+ "--enable-tif" "--disable-tif" \
+ "Support loading TIFF images?" &&
+
+optional_depends libwebp \
+ "--enable-webp" "--disable-webp" \
+ "Support loading WEBP images?" &&
+
+optional_depends giflib \
+ "--enable-gif" "--disable-gif" \
+ "Support loading GIF images?"
+
+# --enable-bmp support loading BMP/ICO/CUR images [default=yes]
+# --enable-lbm support loading LBM images [default=yes]
+# --enable-pcx support loading PCX images [default=yes]
+# --enable-pnm support loading PNM images [default=yes]
+# --enable-tga support loading TGA images [default=yes]
+# --enable-xcf support loading XCF images [default=yes]
+# --enable-xpm support loading XPM images [default=yes]
+# --enable-xv support loading XV images [default=yes]
+
diff --git a/libs/sdl2_image/DETAILS b/libs/sdl2_image/DETAILS
new file mode 100755
index 0000000..e32f970
--- /dev/null
+++ b/libs/sdl2_image/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=sdl2_image
+if [ "$SDL_IMAGE_BRANCH" == "scm" ]; then
+ if [ "$SDL_IMAGE_AUTOUPDATE" == "y" ]; then
+ VERSION=2.0-$(date +%Y%m%d)
+ else
+ VERSION=2.0-hg
+ fi
+ SOURCE=$SPELL-2.0-hg.tar.bz2
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-2.0-hg
+ SOURCE_URL[0]=hg_http://hg.libsdl.org/SDL_image:$SPELL-2.0-hg
+ SOURCE_IGNORE=volatile
+else
+ VERSION=2.0.0
+ SOURCE=SDL2_image-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/SDL2_image-$VERSION
+ SOURCE_URL[0]=http://www.libsdl.org/projects/SDL_image/release/$SOURCE
+
SOURCE_HASH=sha512:300ff078c4c9a74ccc143692630e9c97e25a223bf80661cd5e7d684a25c6ad7760b20778d492d6cc41521dcd2a00e4a76947cf6dffc679fdbd54f430b3906ea6
+fi
+ WEB_SITE=http://www.libsdl.org/projects/SDL_image
+ ENTERED=20131102
+ LICENSE[0]=zlib
+ KEYWORDS="sdl images libs"
+ SHORT="Simple library to load images of various formats as SDL
surfaces."
+cat << EOF
+SDL_image is a simple library to load images of various formats as SDL
+surfaces. It supports BMP, PPM, XPM, PCX, GIF, JPEG, PNG, and TGA
+formats.
+EOF
diff --git a/libs/sdl2_image/HISTORY b/libs/sdl2_image/HISTORY
new file mode 100644
index 0000000..409237c
--- /dev/null
+++ b/libs/sdl2_image/HISTORY
@@ -0,0 +1,2 @@
+2013-11-02 Robin Cook <rcook AT wyrms.net>
+ * New Spell: DEPENDS, DETAILS, PREPARE, PRE_BUILD
diff --git a/libs/sdl2_image/PREPARE b/libs/sdl2_image/PREPARE
new file mode 100755
index 0000000..83f15d3
--- /dev/null
+++ b/libs/sdl2_image/PREPARE
@@ -0,0 +1,3 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
+
diff --git a/libs/sdl2_image/PRE_BUILD b/libs/sdl2_image/PRE_BUILD
new file mode 100755
index 0000000..e70e116
--- /dev/null
+++ b/libs/sdl2_image/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+if [ "$SDL_IMAGE_BRANCH" == "scm" ]; then
+ NOCONFIGURE=y ./autogen.sh
+fi
diff --git a/libs/sdl2_mixer/BUILD b/libs/sdl2_mixer/BUILD
new file mode 100755
index 0000000..e40a0f4
--- /dev/null
+++ b/libs/sdl2_mixer/BUILD
@@ -0,0 +1,4 @@
+sedit "s:local/lib/timidity:share/timidity/sdl:" timidity/config.h &&
+OPTS="$SDL2MIXER_OPT $SDL2MIXER_MOD $SDL2MIXER_MP3 $SDL2MIXER_MIDI \
+ $SDL2MIXER_NATIVE_MIDI $OPTS" &&
+default_build
diff --git a/libs/sdl2_mixer/CONFIGURE b/libs/sdl2_mixer/CONFIGURE
new file mode 100755
index 0000000..681bcc4
--- /dev/null
+++ b/libs/sdl2_mixer/CONFIGURE
@@ -0,0 +1,21 @@
+config_query_option SDL2MIXER_OPT "Support an external music player?" y \
+ "--enable-music-cmd" "--disable-music-cmd" &&
+
+config_query_option SDL2MIXER_OPT "Enable streaming WAVE music?" y \
+ "--enable-music-wave" "--disable-music-wave" &&
+
+config_query_option SDL2MIXER_MOD "Enable MOD music?" y \
+ "--enable-music-mod" "--disable-music-mod" &&
+
+config_query_option SDL2MIXER_MP3 "Enable MP3 music?" y \
+ "--enable-music-mp3" "--disable-music-mp3" &&
+
+config_query_option SDL2MIXER_MIDI "Enable MIDI music?" y \
+ "--enable-music-midi" "--disable-music-midi" &&
+
+if [ "$SDL2MIXER_MIDI" == "--enable-music-midi" ]; then
+ config_query_option SDL2MIXER_NATIVE_MIDI "Enable native MIDI support?" y
\
+ "--enable-music-native-midi" \
+ "--disable-music-native-midi"
+fi
+
diff --git a/libs/sdl2_mixer/DEPENDS b/libs/sdl2_mixer/DEPENDS
new file mode 100755
index 0000000..a4c3691
--- /dev/null
+++ b/libs/sdl2_mixer/DEPENDS
@@ -0,0 +1,54 @@
+depends sdl2 &&
+depends audiofile &&
+
+if [ "$SDL2_MIXER_BRANCH" == "scm" ]; then
+ depends mercurial
+fi
+
+if [ "$SDL2MIXER_MOD" == "--enable-music-mod" ]; then
+ optional_depends modplug \
+ "--enable-music-mod-modplug" \
+ "--disable-music-mod-modplug" \
+ "Enable MOD music via modplug?" &&
+
+ optional_depends mikmod \
+ "--enable-music-mod-mikmod" \
+ "--disable-music-mod-mikmod" \
+ "Enable MOD music via mikmod?"
+fi
+
+if [ "$SDL2MIXER_MIDI" == "--enable-music-midi" ]; then
+ optional_depends TIMIDITY \
+ "--enable-music-midi-timidity" \
+ "--disable-music-midi-timidity" \
+ "Enable timidity MIDI output?" &&
+ optional_depends fluidsynth \
+ "--enable-music-midi-fluidsynth" \
+ "--disable-music-midi-fluidsynth" \
+ "Enable FluidSynth MIDI output?" &&
+ if [[ "$SDL2MIXER_NATIVE_MIDI" == "--enable-music-native-midi" ]]; then
+ depends freepats
+ fi
+fi
+
+if [ "$SDL2MIXER_MP3" == "--enable-music-mp3" ]; then
+ optional_depends smpeg2 \
+ "--enable-music-mp3-smpeg" \
+ "--disable-music-mp3-smpeg --disable-smpegtest" \
+ "Enable MP3 music via smpeg?" &&
+ optional_depends libmad \
+ "--enable-music-mp3-mad-gpl" \
+ "--disable-music-mp3-mad-gpl" \
+ "Enable MP3 music via libmad GPL code?"
+fi
+
+optional_depends libvorbis \
+ "--enable-music-ogg" \
+ "--disable-music-ogg" \
+ "Enable OGG/Vorbis music?" &&
+
+optional_depends flac \
+ "--enable-music-flac" \
+ "--disable-music-flac" \
+ "Enable FLAC music?"
+
diff --git a/libs/sdl2_mixer/DETAILS b/libs/sdl2_mixer/DETAILS
new file mode 100755
index 0000000..8dcdc97
--- /dev/null
+++ b/libs/sdl2_mixer/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=sdl2_mixer
+if [ "$SDL_MIXER_BRANCH" == "scm" ]; then
+ if [ "$SDL_MIXER_AUTOUPDATE" == "y" ]; then
+ VERSION=2.0-$(date +%Y%m%d)
+ else
+ VERSION=2.0-hg
+ fi
+ SOURCE=$SPELL-2.0-hg.tar.bz2
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-2.0-hg
+ SOURCE_URL[0]=hg_http://hg.libsdl.org/SDL_mixer:$SPELL-2.0-hg
+ SOURCE_IGNORE=volatile
+else
+ VERSION=2.0.0
+ SOURCE=SDL2_mixer-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/SDL2_mixer-$VERSION
+ SOURCE_URL[0]=http://www.libsdl.org/projects/SDL_mixer/release/$SOURCE
+
SOURCE_HASH=sha512:e04594abc13c2b6527cd92a94a8d3e18436e9e6aaee21bab83e288e259a2fb20aae8433765d07feeb3b5bf253951323d67054239091e79720846770beb30be4d
+fi
+ WEB_SITE=http://www.libsdl.org/projects/SDL_mixer/
+ ENTERED=20131102
+ LICENSE[0]=ZLIB
+ KEYWORDS="mixer sdl libs"
+ SHORT="SDL multi-channel audio mixer"
+cat << EOF
+SDL_mixer is a simple multi-channel audio mixer. It supports 8 channels
+of 16 bit stereo audio, plus a single channel of music, mixed by the
+popular MikMod MOD, Timidity MIDI, Ogg Vorbis, and SMPEG MP3 libraries.
+EOF
diff --git a/libs/sdl2_mixer/HISTORY b/libs/sdl2_mixer/HISTORY
new file mode 100644
index 0000000..81afc0a
--- /dev/null
+++ b/libs/sdl2_mixer/HISTORY
@@ -0,0 +1,2 @@
+2013-11-02 Robin Cook <rcook AT wyrms.net>
+ * New Spell: BUILD, CONFIGURE, DEPENDS, DETAILS, PRE_BUILD, PREPARE
diff --git a/libs/sdl2_mixer/PREPARE b/libs/sdl2_mixer/PREPARE
new file mode 100755
index 0000000..83f15d3
--- /dev/null
+++ b/libs/sdl2_mixer/PREPARE
@@ -0,0 +1,3 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
+
diff --git a/libs/sdl2_mixer/PRE_BUILD b/libs/sdl2_mixer/PRE_BUILD
new file mode 100755
index 0000000..55ad3ea
--- /dev/null
+++ b/libs/sdl2_mixer/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+
+if [ "$SDL_MIXER_BRANCH" == "scm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=y ./autogen.sh
+fi
diff --git a/libs/sdl2_net/DEPENDS b/libs/sdl2_net/DEPENDS
new file mode 100755
index 0000000..2debd45
--- /dev/null
+++ b/libs/sdl2_net/DEPENDS
@@ -0,0 +1,10 @@
+depends sdl2 &&
+
+if [ "$SDL_NET_BRANCH" == "scm" ]; then
+ depends mercurial
+fi &&
+
+optional_depends guilib \
+ "--enable-gui" \
+ "--disable-gui" \
+ "Build GUI test programs?"
diff --git a/libs/sdl2_net/DETAILS b/libs/sdl2_net/DETAILS
new file mode 100755
index 0000000..2a8a610
--- /dev/null
+++ b/libs/sdl2_net/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=sdl2_net
+if [ "$SDL_NET_BRANCH" == "scm" ]; then
+ if [ "$SDL_NET_AUTOUPDATE" == "y" ]; then
+ VERSION=2.0-$(date +%Y%m%d)
+ else
+ VERSION=2.0-hg
+ fi
+ SOURCE=$SPELL-2.0-hg.tar.bz2
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-1.2-hg
+ SOURCE_URL[0]=hg_http://hg.libsdl.org/SDL_net:$SPELL-1.2-hg:SDL-1.2
+ SOURCE_IGNORE=volatile
+else
+ VERSION=2.0.0
+
SOURCE_HASH=sha512:bf91f18bb1c62f00cccc3aa459c18c120afc3d8e16ee92c01762ef890f620b5346b1b62ca48ae0b848a062b49656e5f7a4c27d74788a8788357b5e36c1a767a2
+ SOURCE=SDL2_net-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/SDL2_net-$VERSION
+ SOURCE_URL[0]=http://www.libsdl.org/projects/SDL_net/release/$SOURCE
+fi
+ WEB_SITE=http://www.libsdl.org/projects/SDL_net/
+ ENTERED=20011124
+ LICENSE[0]=ZLIB
+ KEYWORDS="sdl libs"
+ SHORT="SDL cross-platform networking library"
+cat << EOF
+A small sample cross-platform networking library, with a sample chat
+client and server application.
+EOF
diff --git a/libs/sdl2_net/HISTORY b/libs/sdl2_net/HISTORY
new file mode 100644
index 0000000..290e7bb
--- /dev/null
+++ b/libs/sdl2_net/HISTORY
@@ -0,0 +1,2 @@
+2013-11-02 Robin Cook <rcook AT wyrms.net>
+ * New Spell: DEPENDS, DETAILS, HISTORY, PRE_BUILD, PREPARE
diff --git a/libs/sdl2_net/PREPARE b/libs/sdl2_net/PREPARE
new file mode 100755
index 0000000..83f15d3
--- /dev/null
+++ b/libs/sdl2_net/PREPARE
@@ -0,0 +1,3 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
+
diff --git a/libs/sdl2_net/PRE_BUILD b/libs/sdl2_net/PRE_BUILD
new file mode 100755
index 0000000..2b95f3e
--- /dev/null
+++ b/libs/sdl2_net/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+
+if [ "$SDL_NET_BRANCH" == "scm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=y ./autogen.sh
+fi
diff --git a/libs/sdl2_ttf/DEPENDS b/libs/sdl2_ttf/DEPENDS
new file mode 100755
index 0000000..265bdf8
--- /dev/null
+++ b/libs/sdl2_ttf/DEPENDS
@@ -0,0 +1,6 @@
+depends freetype2 &&
+depends sdl2 &&
+
+if [ "$SDL_TTF_BRANCH" == "scm" ]; then
+ depends mercurial
+fi
diff --git a/libs/sdl2_ttf/DETAILS b/libs/sdl2_ttf/DETAILS
new file mode 100755
index 0000000..4be27a3
--- /dev/null
+++ b/libs/sdl2_ttf/DETAILS
@@ -0,0 +1,30 @@
+ SPELL=sdl2_ttf
+if [ "$SDL_TTF_BRANCH" == "scm" ]; then
+ if [ "$SDL_TTF_AUTOUPDATE" == "y" ]; then
+ VERSION=2.0-$(date +%Y%m%d)
+ else
+ VERSION=2.0-hg
+ fi
+ SOURCE=$SPELL-2.0-hg.tar.bz2
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-2.0-hg
+ SOURCE_URL[0]=hg_http://hg.libsdl.org/SDL_ttf:$SPELL-2.0-hg
+ SOURCE_IGNORE=volatile
+else
+ VERSION=2.0.12
+ SOURCE=SDL2_ttf-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/SDL2_ttf-$VERSION
+ SOURCE_URL[0]=http://www.libsdl.org/projects/SDL_ttf/release/$SOURCE
+
SOURCE_HASH=sha512:2dfd7d9a87d86b0446e52c78dcf4c45dba747256ff9cb4cc010818eac725410f5a1a781e6695ca0bcead756c70519d8d5b4df6c1b2935085e0356d9b4d7844fa
+fi
+ WEB_SITE=http://www.libsdl.org/projects/SDL_ttf/
+ ENTERED=20020412
+ LICENSE[0]=LGPL
+ KEYWORDS="sdl fonts libs"
+ SHORT="Allow SDL apps to use TrueType fonts"
+cat << EOF
+This is a sample library which allows you to use TrueType fonts
+in your SDL applications. It comes with an example program
+"showfont" which displays an example string for a given
+TrueType font file.
+EOF
diff --git a/libs/sdl2_ttf/HISTORY b/libs/sdl2_ttf/HISTORY
new file mode 100644
index 0000000..396ccbb
--- /dev/null
+++ b/libs/sdl2_ttf/HISTORY
@@ -0,0 +1,2 @@
+2013-11-02 Robin Cook <rcook AT wyrms.net>
+ * New Spell: DEPENDS, DETAILS, PRE_BUILD, PREPARE
diff --git a/libs/sdl2_ttf/PREPARE b/libs/sdl2_ttf/PREPARE
new file mode 100755
index 0000000..83f15d3
--- /dev/null
+++ b/libs/sdl2_ttf/PREPARE
@@ -0,0 +1,3 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
+
diff --git a/libs/sdl2_ttf/PRE_BUILD b/libs/sdl2_ttf/PRE_BUILD
new file mode 100755
index 0000000..f22f748
--- /dev/null
+++ b/libs/sdl2_ttf/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+
+if [ "$SDL_TTF_BRANCH" == "scm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=y ./autogen.sh
+fi
diff --git a/python-pypi/pyparsing/DEPENDS b/python-pypi/pyparsing/DEPENDS
index 0fda360..16c04c2 100755
--- a/python-pypi/pyparsing/DEPENDS
+++ b/python-pypi/pyparsing/DEPENDS
@@ -2,5 +2,5 @@ if [[ $PYPARSING_BRANCH == 1.5 ]]; then
depends python
depends SETUPTOOLS
else
- depends python3
+ . $SECTION_DIRECTORY/PY_DEPENDS
fi
diff --git a/python-pypi/pyparsing/DETAILS b/python-pypi/pyparsing/DETAILS
index 8652244..4c93b25 100755
--- a/python-pypi/pyparsing/DETAILS
+++ b/python-pypi/pyparsing/DETAILS
@@ -3,8 +3,8 @@ if [[ $PYPARSING_BRANCH == 1.5 ]]; then
VERSION=1.5.7
SOURCE_HASH=sha512:c8c2c6561934d2217af7e8e2225c67f138faa31cc30768930e917e01e872bda60479cce07278b1cc77f135504db7176ac8e3592231a585cbf078057ac56c4891
else
- VERSION=2.0.0
-
SOURCE_HASH=sha512:5b13d69c12fb362fbde883cf143df356c42141d8014a8e5b46185093bf17f2775499c6e1880ab8fb015ba4b3ca9334c4b34d0e249c0bef7d84984a03c0997a64
+ VERSION=2.0.1
+
SOURCE_HASH=sha512:e9c9307c59c7020f4a454458703bd1eb4ef0ac513b2a6a07706b5d676c010f33a72d03d78a61bf3daa96d6598b966a3e4921a88c50f71939a697fa00377ac67a
fi
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
diff --git a/python-pypi/pyparsing/HISTORY b/python-pypi/pyparsing/HISTORY
index c590e05..ca7d589 100644
--- a/python-pypi/pyparsing/HISTORY
+++ b/python-pypi/pyparsing/HISTORY
@@ -1,3 +1,7 @@
+2013-11-02 Treeve Jelbert <treeve AT sourcmage.org>
+ * DETAILS: version 2.0.1
+ * DEPENDS: depends PYTHON
+
2013-04-17 Treeve Jelbert <treeve AT sourcmage.org>
* DETAILS: version 1.5.7
alao 2.0.0
diff --git a/python-pypi/setuptools/DETAILS b/python-pypi/setuptools/DETAILS
index 3c85ffd..5fc9085 100755
--- a/python-pypi/setuptools/DETAILS
+++ b/python-pypi/setuptools/DETAILS
@@ -1,6 +1,6 @@
SPELL=setuptools
- VERSION=1.1.6
-
SOURCE_HASH=sha512:68acb06423f23c4f31889af32cb0a238ef1ba708a7097e91e4463175d347bacb545c7631233f6be9bb1ca0501391192e1e752148766da919eb0db1b92f0e5670
+ VERSION=1.1.7
+
SOURCE_HASH=sha512:a1528406a3a7ccd85e7b9b8befe2bb579477a5961027a20f3a8947789ed0f8f5b7ed439d3d860eb049eeb0617dcd8f932f1c841b64e3408c5d92ab0333db617e
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/setuptools/HISTORY b/python-pypi/setuptools/HISTORY
index ad45153..6a0eaff 100644
--- a/python-pypi/setuptools/HISTORY
+++ b/python-pypi/setuptools/HISTORY
@@ -1,3 +1,6 @@
+2013-11-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.7
+
2013-10-08 Treeve Jelbert <treeve AT sourcemage.org>
* BUILD, INSTALL: added
need to support simultaneous python2/3
diff --git a/python-pypi/six/DETAILS b/python-pypi/six/DETAILS
index f4427d0..89edcd0 100755
--- a/python-pypi/six/DETAILS
+++ b/python-pypi/six/DETAILS
@@ -1,6 +1,6 @@
SPELL=six
- VERSION=1.3.0
-
SOURCE_HASH=sha512:e8974d4bf62325f98e301e68c237489ca39cfa9ed1066f1cdfa34e18d20d0baf788cb515e44f00f1c823f9f923d2b30f63443dbc5df8c934b1a69b8c68210130
+ VERSION=1.4.1
+
SOURCE_HASH=sha512:849e5f7c5058bceefcf3d5a76b52ec315b5efd015f66d8dff7a61854e6bb07195c3b74e521df548a9a63fa89b1be4e1b6f44d2b5d3ac6261ab3eaf0729ebed84
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/$SPELL
diff --git a/python-pypi/six/HISTORY b/python-pypi/six/HISTORY
index 0dbe43a..45111df 100644
--- a/python-pypi/six/HISTORY
+++ b/python-pypi/six/HISTORY
@@ -1,3 +1,6 @@
+2013-11-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.1
+
2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: fix python3 usage
diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index 7fa0457..1f13652 100755
--- a/security/wireshark/DETAILS
+++ b/security/wireshark/DETAILS
@@ -1,11 +1,11 @@
SPELL=wireshark
- VERSION=1.10.2
- SECURITY_PATCH=45
+ VERSION=1.10.3
+ SECURITY_PATCH=46
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://www.wireshark.org/download/src/$SOURCE
-
SOURCE_HASH=sha512:fd2ad466b122e2044718d8b42d0b323293d2e7fe04af700a1e94d00c720f78ba664e9cdb9a7fb35a13a6f7d99d81e4345482ee8d98b7538972a3f23250a44702
+
SOURCE_HASH=sha512:38a0cb0382789d62acc273bd9751c7c06b4891313dbe3fbd8a4dfaa64a1b5b9f9649a539204053835a70951b259b4ae64f67d3a2064cfa7089ef1390bd0be2be
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index e25b5de..a1ebf1a 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,6 @@
+2013-11-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.3, SECURITY_PATCH=46
+
2013-09-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10.2, SECURITY_PATCH=45
* PRE_BUILD, 01_fix_pod_file.patch: removed
diff --git a/shell-term-fm/spacefm/DETAILS b/shell-term-fm/spacefm/DETAILS
index 6fc4a11..5ad951e 100755
--- a/shell-term-fm/spacefm/DETAILS
+++ b/shell-term-fm/spacefm/DETAILS
@@ -1,8 +1,8 @@
SPELL=spacefm
- VERSION=0.8.7
+ VERSION=0.9.0
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:339fd7b4c2becf30c5b9bef0977575c778a340fb15fa51359080162dc0f07528913e5e80d74df1bc0a90cd30f84d9c693491008f1a7281e235e6408130ffd8bf
+
SOURCE_HASH=sha512:ff888a06a38356a6a1671cac86b8e9f66c6ffbc4b4e9f124547b6ffcbba8895db34d3c20af9b7527688a66a1c637b6b2a4da6e655bd87d9b4cc65e16a2719ff0
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://ignorantguru.github.com/spacefm/
LICENSE[0]=GPL
diff --git a/shell-term-fm/spacefm/HISTORY b/shell-term-fm/spacefm/HISTORY
index 844aa98..08471c7 100644
--- a/shell-term-fm/spacefm/HISTORY
+++ b/shell-term-fm/spacefm/HISTORY
@@ -1,3 +1,6 @@
+2013-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.0
+
2013-09-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.8.7
* BUILD: added, to keep SPACEFM_OPTS
diff --git a/utils/dbus/DETAILS b/utils/dbus/DETAILS
index 2f2181b..79571aa 100755
--- a/utils/dbus/DETAILS
+++ b/utils/dbus/DETAILS
@@ -1,6 +1,6 @@
SPELL=dbus
- VERSION=1.6.16
-
SOURCE_HASH=sha512:818b7e68c80c15742329512c2b0b0e639386cd453acad5cdc34ab28d8c2eaa715538eae847345303ff968db28342966398fa03ba5f345c15431c65457b3ab1b5
+ VERSION=1.6.18
+
SOURCE_HASH=sha512:6fe295eaf4865de447d8a68c5f226dd94bb53f39d69a5752440c9dc8f244d23803937449540f632aa0c017d5ce43c6f9bc1a36cfc95519aed9df8ea30165b664
SECURITY_PATCH=9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/dbus/HISTORY b/utils/dbus/HISTORY
index 0b59c8c..223d5a3 100644
--- a/utils/dbus/HISTORY
+++ b/utils/dbus/HISTORY
@@ -1,3 +1,6 @@
+2013-11-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.18
+
2013-10-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.6.16
diff --git a/video-libs/libass/DETAILS b/video-libs/libass/DETAILS
index fa77bf1..874eac3 100755
--- a/video-libs/libass/DETAILS
+++ b/video-libs/libass/DETAILS
@@ -1,8 +1,8 @@
SPELL=libass
- VERSION=0.10.1
+ VERSION=0.10.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:531b48a173f4d7bc50ea443ff71c8fe5c1287e8563c44a5dbf72b0a9e5fb16570fe2285ad2bac8ccdada6e6d195b4f451b1036dca17f2aa6de5803e8946cb9a3
+
SOURCE_HASH=sha512:450141f5de5125696edbd44019e5eccb8b34f6173692c50abbc3b82b565221d4454760489469542dc4e2a51c7f952b4a565f2e9468b3fa8550a62e2eb1836b77
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/libass"
LICENSE[0]=ISC
diff --git a/video-libs/libass/HISTORY b/video-libs/libass/HISTORY
index a933df2..9599284 100644
--- a/video-libs/libass/HISTORY
+++ b/video-libs/libass/HISTORY
@@ -1,3 +1,7 @@
+2013-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.2
+ * UP_TRIGGERS: added, for migration from 0.10.1
+
2013-09-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: cleaned up; added missing enable flags; cleaned up
diff --git a/video-libs/libass/UP_TRIGGERS b/video-libs/libass/UP_TRIGGERS
new file mode 100755
index 0000000..63d6612
--- /dev/null
+++ b/video-libs/libass/UP_TRIGGERS
@@ -0,0 +1,17 @@
+# up_trigger everything on updated to 0.10.2 as soname changed from
libass.so.4 to libass.so.5
+
+if spell_ok $SPELL; then
+ local OLD_SPELL_VERSION="" &&
+ OLD_SPELL_VERSION="$(installed_version $SPELL)" &&
+
+ if [[ "${OLD_SPELL_VERSION}" == "0.10.1" ]]; then
+ message "This is a possibly incompatible update of $SPELL..."
+ message "Figuring out what spells need to be recast, this may take a
while."
+ for each in $(show_up_depends $SPELL); do
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libass\.so\.4"; then
+ up_trigger $each cast_self
+ fi
+ done
+ fi
+fi
diff --git a/video-libs/smpeg2/BUILD b/video-libs/smpeg2/BUILD
new file mode 100755
index 0000000..ff1e8cc
--- /dev/null
+++ b/video-libs/smpeg2/BUILD
@@ -0,0 +1,2 @@
+OPTS="$SMPEG2_OPTS $OPTS" &&
+default_build
diff --git a/video-libs/smpeg2/CONFIGURE b/video-libs/smpeg2/CONFIGURE
new file mode 100755
index 0000000..9e5ea35
--- /dev/null
+++ b/video-libs/smpeg2/CONFIGURE
@@ -0,0 +1,18 @@
+config_query_option SMPEG2_OPTS "Enable MMX IDCT decodeing routines?" n \
+ "--enable-mmx" "--disable-mmx" &&
+
+config_query_option SMPEG2_OPTS "Enable system timestamp sync?" y \
+ "--enable-timestamp-sync" "--disable-timestamp-sync" &&
+
+config_query_option SMPEG2_OPTS "Enable system thread?" n \
+ "--enable-threaded-system" "--disable-threaded-system" &&
+
+config_query_option SMPEG2_OPTS "Enable video callback thread" y \
+ "--enable-video-callback-thread" \
+ "--disable-video-callback-thread" &&
+
+config_query_option SMPEG2_OPTS "Enable threaded audio?" y \
+ "--enable-threaded-audio" "--disable-threaded-audio" &&
+
+config_query_option SMPEG2_OPTS "Enable consistency checks in decoding?" n \
+ "--enable-assertions" "--disable-assertions"
diff --git a/video-libs/smpeg2/DEPENDS b/video-libs/smpeg2/DEPENDS
new file mode 100755
index 0000000..faebeb9
--- /dev/null
+++ b/video-libs/smpeg2/DEPENDS
@@ -0,0 +1 @@
+depends sdl2
diff --git a/video-libs/smpeg2/DETAILS b/video-libs/smpeg2/DETAILS
new file mode 100755
index 0000000..9c2270b
--- /dev/null
+++ b/video-libs/smpeg2/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=smpeg2
+ VERSION=2.0.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.libsdl.org/projects/smpeg/release/$SOURCE
+
SOURCE_HASH=sha512:80a779d01e7aa76778ef6ceea8041537db9e4b354df413214c4413c875cb98551891cef98fa0f057cc6a3222e4983da9ae65b86bdad2f87f9e2a6751837e2baf
+ LICENSE[0]=GPL
+ WEB_SITE=http://icculus.org/smpeg/
+ ENTERED=20131102
+ KEYWORDS="player video libs"
+ SHORT="smpeg is a general purpose MPEG video/audio player."
+cat << EOF
+SMPEG is a general purpose MPEG video/audio player for Linux based on
+the mpeg_play and SPLAY MPEG decoders. It interfaces with the Simple
+DirectMedia Layer (SDL) to provide cross-platform MP3 playback for
+games.
+EOF
diff --git a/video-libs/smpeg2/HISTORY b/video-libs/smpeg2/HISTORY
new file mode 100644
index 0000000..15067d3
--- /dev/null
+++ b/video-libs/smpeg2/HISTORY
@@ -0,0 +1,3 @@
+2013-11-02 Robin Cook <rcook AT wyrms.net>
+ * NEW SPELL: BUILD, CONFIGURE, DEPENDS, DETAILS
+
diff --git a/video/mpv/DEPENDS b/video/mpv/DEPENDS
index 159c6ae..8d88105 100755
--- a/video/mpv/DEPENDS
+++ b/video/mpv/DEPENDS
@@ -6,6 +6,11 @@ optional_depends docutils \
"--disable-manpage" \
"to build and install manpage" &&
+optional_depends texlive \
+ "" \
+ "--disable-pdf" \
+ "to build and install PDF manual" &&
+
# WARNING: --enable-* flags are strictly forbidden to add in places where
# they don't exist; it breaks adding proper LDFLAGS and makes configure
# script choose bad decisions on dependencies
@@ -197,6 +202,11 @@ optional_depends lcms2 \
"--disable-lcms2" \
"for LCMS2 support" &&
+optional_depends lua \
+ "" \
+ "--disable-lua" \
+ "for Lua scripting support" &&
+
optional_depends libbluray \
"" \
"--disable-bluray" \
diff --git a/video/mpv/DETAILS b/video/mpv/DETAILS
index 00816b3..3e3cc32 100755
--- a/video/mpv/DETAILS
+++ b/video/mpv/DETAILS
@@ -1,12 +1,12 @@
SPELL=mpv
- VERSION=0.1.7
+ VERSION=0.2.2
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:17a9a98f4cf47f604851cedd74bb86f8b3d6553b1906d198bcc430419b27cf038729b091df318c6db3fbf4b64f40758c4f79da7212c585d878aff77a25105790
+
SOURCE_HASH=sha512:e90a29d5b24c657ec91b5de03b250f08dd0bf13c472643e410ae9bfb203bb2a24a596c2d3dd7331243c26f22c703e7caa311b7370b7f7783b7d00e06be3b0e71
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- DOCS="AUTHORS Copyright DOCS/tech-overview.txt
DOCS/OUTDATED-tech/* $DOCS"
+ DOCS="Copyright DOCS/tech-overview.txt DOCS/OUTDATED-tech/*
$DOCS"
WEB_SITE=http://mpv.io/
LICENSE[0]=GPL
ENTERED=20130927
diff --git a/video/mpv/HISTORY b/video/mpv/HISTORY
index 066cd17..2f4a2e0 100644
--- a/video/mpv/HISTORY
+++ b/video/mpv/HISTORY
@@ -1,3 +1,8 @@
+2013-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.2; removed outdated AUTHORS doc file
+ * DEPENDS: added new optional dependencies -- lua & texlive
+ * mpv.png, desktop/mpv.desktop: removed; fixed by upstream
+
2013-09-29 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added libquvi support
diff --git a/video/mpv/INSTALL b/video/mpv/INSTALL
index 777ce29..947d266 100755
--- a/video/mpv/INSTALL
+++ b/video/mpv/INSTALL
@@ -2,8 +2,4 @@ make V=1 install &&
install -vm 755 -d "$INSTALL_ROOT/etc/mpv" &&
-install -vm 644 etc/*example*.conf "$INSTALL_ROOT/etc/mpv" &&
-
-# install 64x64 transparent png icon extracted from etc/mpv-icon.ico
-install -vm 755 -d "$INSTALL_ROOT/usr/share/pixmaps" &&
-install -vm 644 $SPELL_DIRECTORY/mpv.png $INSTALL_ROOT/usr/share/pixmaps
+install -vm 644 etc/*example*.conf "$INSTALL_ROOT/etc/mpv"
diff --git a/video/mpv/desktop/mpv.desktop b/video/mpv/desktop/mpv.desktop
deleted file mode 100644
index b9bdfcd..0000000
--- a/video/mpv/desktop/mpv.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=MPV
-Exec=mpv
-Icon=mpv.png
-Terminal=false
-Type=Application
-Categories=Application;AudioVideo;Video;
-GenericName=General-purpose video player
diff --git a/video/mpv/mpv.png b/video/mpv/mpv.png
deleted file mode 100644
index 630c990..0000000
Binary files a/video/mpv/mpv.png and /dev/null differ
- [SM-Commit] GIT changes to devel-xorg-modular grimoire by Vlad Glagolev (41b05720b086f8167904394ef98b989bbc189a41), Vlad Glagolev, 11/04/2013
Archive powered by MHonArc 2.6.24.