Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-icu grimoire by Treeve Jelbert (71c9664dd2e462d5fc9838d47419505ba8bb3ebe)

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 devel-icu grimoire by Treeve Jelbert (71c9664dd2e462d5fc9838d47419505ba8bb3ebe)
  • Date: Fri, 4 Apr 2014 05:41:24 -0500

GIT changes to devel-icu grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog
| 270 +
FUNCTIONS
| 104
accounts
| 1
antivirus/clamav/DETAILS
| 2
antivirus/clamav/HISTORY
| 3
archive-libs/libzip/DETAILS
| 4
archive-libs/libzip/HISTORY
| 3
archive-libs/zlib/DETAILS
| 6
archive-libs/zlib/HISTORY
| 3
archive/burp/DETAILS
| 10
archive/burp/HISTORY
| 20
archive/burp/PREPARE
| 3
archive/par2cmdline-tbb/BUILD
| 6
archive/par2cmdline-tbb/DEPENDS
| 2
archive/par2cmdline-tbb/DETAILS
| 4
archive/par2cmdline-tbb/HISTORY
| 7
archive/par2cmdline-tbb/PRE_BUILD
| 10
archive/par2cmdline-tbb/syntax.patch.gz
|binary
archive/pbzip2/DETAILS
| 4
archive/pbzip2/HISTORY
| 3
archive/rpm2targz/DETAILS
| 6
archive/rpm2targz/HISTORY
| 4
archive/rpm2targz/PRE_BUILD
| 3
archive/sharutils/DETAILS
| 2
archive/sharutils/HISTORY
| 3
archive/unrar/BUILD
| 4
archive/unrar/DETAILS
| 4
archive/unrar/HISTORY
| 3
audio-creation/ardour2/HISTORY
| 4
audio-creation/ardour2/PRE_BUILD
| 1
audio-creation/ardour2/ardour-2.8.16-lilv16.patch
| 28
audio-creation/ardour3/BUILD
| 4
audio-creation/ardour3/CONFIGURE
| 13
audio-creation/ardour3/DEPENDS
| 56
audio-creation/ardour3/DETAILS
| 26
audio-creation/ardour3/HISTORY
| 24
audio-creation/ardour3/INSTALL
| 1
audio-creation/ecasound/DETAILS
| 4
audio-creation/ecasound/HISTORY
| 3
audio-creation/fluidsynth/BUILD
| 5
audio-creation/fluidsynth/CONFIGURE
| 4
audio-creation/fluidsynth/DEPENDS
| 73
audio-creation/fluidsynth/DETAILS
| 16
audio-creation/fluidsynth/HISTORY
| 12
audio-creation/jack-rack/BUILD
| 1
audio-creation/jack-rack/DETAILS
| 2
audio-creation/jack-rack/HISTORY
| 4
audio-creation/lmms/DEPENDS
| 11
audio-creation/lmms/DETAILS
| 8
audio-creation/lmms/HISTORY
| 5
audio-creation/mhwaveedit/DETAILS
| 4
audio-creation/mhwaveedit/HISTORY
| 3
audio-creation/seq24/DEPENDS
| 9
audio-creation/seq24/DETAILS
| 12
audio-creation/seq24/HISTORY
| 5
audio-drivers/jack/DEPENDS
| 15
audio-drivers/jack/DETAILS
| 5
audio-drivers/jack/HISTORY
| 10
audio-drivers/jack2/BUILD
| 6
audio-drivers/jack2/DEPENDS
| 5
audio-drivers/jack2/DETAILS
| 10
audio-drivers/jack2/HISTORY
| 8
audio-drivers/jack2/INSTALL
| 2
audio-drivers/mudita24/BUILD
| 1
audio-drivers/mudita24/DEPENDS
| 3
audio-drivers/mudita24/DETAILS
| 18
audio-drivers/mudita24/HISTORY
| 3
audio-drivers/ngjackspa/BUILD
| 1
audio-drivers/ngjackspa/DEPENDS
| 7
audio-drivers/ngjackspa/DETAILS
| 31
audio-drivers/ngjackspa/HISTORY
| 6
audio-drivers/ngjackspa/INSTALL
| 2
audio-drivers/oss/DETAILS
| 4
audio-drivers/oss/HISTORY
| 3
audio-drivers/portaudio19/DETAILS
| 2
audio-drivers/portaudio19/HISTORY
| 3
audio-drivers/portaudio19/pa_stable_v19_20140130.tgz.sig
|binary
audio-drivers/pulseaudio/DETAILS
| 2
audio-drivers/pulseaudio/HISTORY
| 3
audio-drivers/pulseaudio/pulseaudio-4.0.tar.xz.sig
|binary
audio-libs/aubio/0001-disable-tests.patch
| 24
audio-libs/aubio/BUILD
| 1
audio-libs/aubio/DEPENDS
| 20
audio-libs/aubio/DETAILS
| 6
audio-libs/aubio/HISTORY
| 6
audio-libs/aubio/INSTALL
| 1
audio-libs/aubio/PRE_BUILD
| 3
audio-libs/liblo/DETAILS
| 6
audio-libs/liblo/HISTORY
| 6
audio-libs/liblrdf/DETAILS
| 2
audio-libs/liblrdf/HISTORY
| 3
audio-libs/libmpdclient/DEPENDS
| 6
audio-libs/libmpdclient/DETAILS
| 8
audio-libs/libmpdclient/HISTORY
| 4
audio-libs/lilv-0/BUILD
| 2
audio-libs/lilv-0/DEPENDS
| 5
audio-libs/lilv-0/DETAILS
| 20
audio-libs/lilv-0/HISTORY
| 3
audio-libs/lilv-0/INSTALL
| 4
audio-libs/lv2/BUILD
| 1
audio-libs/lv2/CONFLICTS
| 2
audio-libs/lv2/DEPENDS
| 1
audio-libs/lv2/DETAILS
| 21
audio-libs/lv2/HISTORY
| 3
audio-libs/lv2/INSTALL
| 1
audio-libs/lv2core/BUILD
| 2
audio-libs/lv2core/DEPENDS
| 2
audio-libs/lv2core/DETAILS
| 27
audio-libs/lv2core/DOWNLOAD
| 1
audio-libs/lv2core/HISTORY
| 5
audio-libs/lv2core/INSTALL
| 2
audio-libs/lv2core/PRE_BUILD
| 1
audio-libs/lv2core/TRIGGERS
| 1
audio-libs/sratom-0/BUILD
| 1
audio-libs/sratom-0/DEPENDS
| 5
audio-libs/sratom-0/DETAILS
| 22
audio-libs/sratom-0/HISTORY
| 3
audio-libs/sratom-0/INSTALL
| 1
audio-libs/stk/01-makefile.patch
| 130
audio-libs/stk/02-realtime.patch
| 49
audio-libs/stk/04-build-shared.patch
| 11
audio-libs/stk/05-endian.h.patch
| 11
audio-libs/stk/BUILD
| 1
audio-libs/stk/DEPENDS
| 8
audio-libs/stk/DETAILS
| 26
audio-libs/stk/HISTORY
| 5
audio-libs/stk/INSTALL
| 4
audio-libs/stk/PRE_BUILD
| 6
audio-libs/suil-0/BUILD
| 1
audio-libs/suil-0/DEPENDS
| 5
audio-libs/suil-0/DETAILS
| 20
audio-libs/suil-0/HISTORY
| 3
audio-libs/suil-0/INSTALL
| 3
audio-libs/zita-alsa-pcmi/0001-fix-Makefiles.patch
| 62
audio-libs/zita-alsa-pcmi/BUILD
| 5
audio-libs/zita-alsa-pcmi/DEPENDS
| 2
audio-libs/zita-alsa-pcmi/DETAILS
| 16
audio-libs/zita-alsa-pcmi/HISTORY
| 3
audio-libs/zita-alsa-pcmi/INSTALL
| 4
audio-libs/zita-alsa-pcmi/PRE_BUILD
| 3

audio-libs/zita-resampler/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch
| 68
audio-libs/zita-resampler/BUILD
| 5
audio-libs/zita-resampler/DEPENDS
| 1
audio-libs/zita-resampler/DETAILS
| 24
audio-libs/zita-resampler/HISTORY
| 5
audio-libs/zita-resampler/INSTALL
| 4
audio-libs/zita-resampler/PRE_BUILD
| 3
audio-players/cantata/DEPENDS
| 17
audio-players/cantata/DETAILS
| 6
audio-players/cantata/HISTORY
| 11
audio-players/deadbeef/CONFIGURE
| 14
audio-players/deadbeef/DEPENDS
| 3
audio-players/deadbeef/DETAILS
| 4
audio-players/deadbeef/HISTORY
| 5
audio-players/mpc/DETAILS
| 8
audio-players/mpc/HISTORY
| 3
audio-players/mpd/BUILD
| 1
audio-players/mpd/DEPENDS
| 11
audio-players/mpd/DETAILS
| 4
audio-players/mpd/HISTORY
| 13
audio-players/mpg123/DETAILS
| 4
audio-players/mpg123/HISTORY
| 9
audio-players/timidity/BUILD
| 1
audio-players/timidity/DETAILS
| 4
audio-players/timidity/HISTORY
| 3
audio-players/timidity/gcc4.x.patch
| 29
audio-plugins/amb-plugins/BUILD
| 2
audio-plugins/amb-plugins/DETAILS
| 8
audio-plugins/amb-plugins/HISTORY
| 4
audio-plugins/blop/DETAILS
| 2
audio-plugins/blop/HISTORY
| 3
audio-plugins/calf-plugins/DEPENDS
| 30
audio-plugins/calf-plugins/DETAILS
| 26
audio-plugins/calf-plugins/HISTORY
| 3
audio-plugins/caps-plugins/BUILD
| 2
audio-plugins/caps-plugins/DETAILS
| 6
audio-plugins/caps-plugins/HISTORY
| 4
audio-plugins/cmt/0001-honour-external-FLAGS.patch
| 27
audio-plugins/cmt/BUILD
| 2
audio-plugins/cmt/HISTORY
| 4
audio-plugins/cmt/PRE_BUILD
| 5
audio-plugins/fil-plugins/DETAILS
| 8
audio-plugins/fil-plugins/HISTORY
| 3
audio-plugins/mcp-plugins/DETAILS
| 4
audio-plugins/mcp-plugins/HISTORY
| 3
audio-plugins/rev-plugins/BUILD
| 2
audio-plugins/rev-plugins/DETAILS
| 8
audio-plugins/rev-plugins/HISTORY
| 4
audio-plugins/rt-plugins/0001-clean-up-the-Makefile.patch
| 81

audio-plugins/rt-plugins/0002-make-the-code-compile-with-higher-warning-levels.patch
| 516 ++
audio-plugins/rt-plugins/BUILD
| 1
audio-plugins/rt-plugins/DEPENDS
| 1
audio-plugins/rt-plugins/DETAILS
| 16
audio-plugins/rt-plugins/HISTORY
| 3
audio-plugins/rt-plugins/INSTALL
| 1
audio-plugins/rt-plugins/PRE_BUILD
| 4
audio-plugins/swh-plugins/HISTORY
| 3
audio-plugins/swh-plugins/swh-plugins-nosetlocale.patch
| 2087 ++++++++++

audio-plugins/tap-plugins/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch
| 165
audio-plugins/tap-plugins/BUILD
| 2
audio-plugins/tap-plugins/CONFLICTS
| 1
audio-plugins/tap-plugins/DETAILS
| 6
audio-plugins/tap-plugins/HISTORY
| 7
audio-plugins/tap-plugins/INSTALL
| 3
audio-plugins/tap-plugins/PRE_BUILD
| 6
audio-plugins/vco-plugins/DETAILS
| 4
audio-plugins/vco-plugins/HISTORY
| 3
audio-plugins/vlevel/0001-make-FLAGS-settable-from-the-environment.patch
| 67
audio-plugins/vlevel/0002-increase-compiler-warning-level.patch
| 178
audio-plugins/vlevel/BUILD
| 1
audio-plugins/vlevel/DEPENDS
| 2
audio-plugins/vlevel/DETAILS
| 25
audio-plugins/vlevel/HISTORY
| 6
audio-plugins/vlevel/INSTALL
| 1
audio-plugins/vlevel/PRE_BUILD
| 4

audio-plugins/zita-ajbridge/0001-make-PREFIX-configurable-from-environment.patch
| 25
audio-plugins/zita-ajbridge/BUILD
| 2
audio-plugins/zita-ajbridge/DEPENDS
| 4
audio-plugins/zita-ajbridge/DETAILS
| 19
audio-plugins/zita-ajbridge/HISTORY
| 4
audio-plugins/zita-ajbridge/INSTALL
| 1
audio-plugins/zita-ajbridge/PRE_BUILD
| 3
audio-soft/alsa-patch-bay/0001-fix-missing-includes.patch
| 79
audio-soft/alsa-patch-bay/BUILD
| 2
audio-soft/alsa-patch-bay/HISTORY
| 4
audio-soft/alsa-patch-bay/PRE_BUILD
| 2
audio-soft/easytag/CONFIGURE
| 1
audio-soft/easytag/DEPENDS
| 8
audio-soft/easytag/DETAILS
| 4
audio-soft/easytag/HISTORY
| 4
audio-soft/lilv-util/BUILD
| 1
audio-soft/lilv-util/DEPENDS
| 2
audio-soft/lilv-util/DETAILS
| 19
audio-soft/lilv-util/HISTORY
| 3
audio-soft/lilv-util/INSTALL
| 3
audio-soft/njconnect/BUILD
| 5
audio-soft/njconnect/DEPENDS
| 2
audio-soft/njconnect/DETAILS
| 14
audio-soft/njconnect/HISTORY
| 2
audio-soft/njconnect/PRE_BUILD
| 4
audio-soft/qjackctl/BUILD
| 5
audio-soft/qjackctl/DETAILS
| 6
audio-soft/qjackctl/HISTORY
| 4
chat-im/mcabber/DEPENDS
| 1
chat-im/mcabber/HISTORY
| 4
chat-im/mcabber/PRE_BUILD
| 6
chat-im/mcabber/mcabber_use_libotr4.patch
| 596 ++
chat-im/pidgin/DEPENDS
| 1
chat-im/pidgin/HISTORY
| 3
chat-im/profanity/DEPENDS
| 29
chat-im/profanity/DETAILS
| 26
chat-im/profanity/HISTORY
| 3
chat-im/profanity/PREPARE
| 2
chat-im/profanity/PRE_BUILD
| 6
chat-im/prosody/DEPENDS
| 3
chat-im/prosody/DETAILS
| 4
chat-im/prosody/HISTORY
| 4
chat-im/psi/BUILD
| 12
chat-im/psi/DEPENDS
| 16
chat-im/psi/DETAILS
| 8
chat-im/psi/HISTORY
| 6
chat-irc/bitlbee/BUILD
| 25
chat-irc/bitlbee/CONFIGURE
| 56
chat-irc/bitlbee/DEPENDS
| 61
chat-irc/bitlbee/DETAILS
| 12
chat-irc/bitlbee/HISTORY
| 15
chat-irc/bitlbee/INSTALL
| 15
chat-irc/bitlbee/PRE_BUILD
| 4
chat-irc/bitlbee/init.d/bitlbee
| 9
chat-irc/weechat/DETAILS
| 8
chat-irc/weechat/FINAL
| 3
chat-irc/weechat/HISTORY
| 4
chat-irc/znc/DETAILS
| 4
chat-irc/znc/HISTORY
| 3
chat-libs/libstrophe/DEPENDS
| 3
chat-libs/libstrophe/DETAILS
| 16
chat-libs/libstrophe/HISTORY
| 3
chat-libs/libstrophe/PRE_BUILD
| 3
chat-libs/loudmouth/BUILD
| 1
chat-libs/loudmouth/HISTORY
| 3
cluster/lapack/BUILD
| 6
cluster/lapack/DEPENDS
| 4
cluster/lapack/DETAILS
| 8
cluster/lapack/HISTORY
| 6
cluster/lapack/INSTALL
| 13
cluster/lapack/PRE_BUILD
| 6
collab/openldap/DETAILS
| 8
collab/openldap/HISTORY
| 9
collab/subversion/DETAILS
| 4
collab/subversion/HISTORY
| 10
crypto/ca-certificates/DETAILS
| 4
crypto/ca-certificates/HISTORY
| 7
crypto/ca-certificates/PRE_BUILD
| 2
crypto/gnupg/DETAILS
| 4
crypto/gnupg/HISTORY
| 3
crypto/gnutls/DEPENDS
| 9
crypto/gnutls/DETAILS
| 69
crypto/gnutls/HISTORY
| 25
crypto/gnutls/PREPARE
| 24
crypto/libgcrypt/DETAILS
| 4
crypto/libgcrypt/HISTORY
| 5
crypto/libgcrypt/UP_TRIGGERS
| 9
crypto/libssh/DETAILS
| 8
crypto/libssh/HISTORY
| 9
crypto/loop-aes/DETAILS
| 2
crypto/loop-aes/HISTORY
| 3
crypto/nss/DEPENDS
| 2
crypto/nss/DETAILS
| 5
crypto/nss/HISTORY
| 16
crypto/openssh/CONFLICTS
| 1
crypto/openssh/DETAILS
| 4
crypto/openssh/HISTORY
| 13
crypto/openssl/DETAILS
| 4
crypto/openssl/HISTORY
| 3
crypto/polarssl/DETAILS
| 4
crypto/polarssl/HISTORY
| 3
crypto/sshfs-fuse/DETAILS
| 6
crypto/sshfs-fuse/HISTORY
| 4
crypto/sshpass/DEPENDS
| 1
crypto/sshpass/DETAILS
| 15
crypto/sshpass/HISTORY
| 3
database/db/DEPENDS
| 2
database/db/HISTORY
| 3
database/dbd-firebird/DETAILS
| 4
database/dbd-firebird/HISTORY
| 6
database/postgresql/DETAILS
| 4
database/postgresql/HISTORY
| 6
database/sqlite/DETAILS
| 8
database/sqlite/HISTORY
| 21
database/virtuoso/DETAILS
| 4
database/virtuoso/HISTORY
| 3
dave_robillard.gpg
|binary
desktop-themes/hicolor-icon-theme/DETAILS
| 14
desktop-themes/hicolor-icon-theme/HISTORY
| 34
desktop-themes/oxygen-icons/BUILD
| 1
desktop-themes/oxygen-icons/DEPENDS
| 1
desktop-themes/oxygen-icons/DETAILS
| 16
desktop-themes/oxygen-icons/HISTORY
| 194
dev/null
|binary
devel/astyle/DETAILS
| 4
devel/astyle/HISTORY
| 3
devel/binutils/BUILD
| 6
devel/binutils/DETAILS
| 2
devel/binutils/HISTORY
| 6
devel/bluefish/DETAILS
| 2
devel/bluefish/HISTORY
| 3
devel/cmake/DETAILS
| 4
devel/cmake/HISTORY
| 3
devel/coq/0001-fix-make-detection.patch
| 61
devel/coq/HISTORY
| 4
devel/coq/PRE_BUILD
| 3
devel/cppcheck/BUILD
| 2
devel/cppcheck/DETAILS
| 4
devel/cppcheck/HISTORY
| 7
devel/cppcheck/INSTALL
| 4
devel/erlang/DETAILS
| 4
devel/erlang/HISTORY
| 3
devel/extra-cmake-modules/BUILD
| 1
devel/extra-cmake-modules/DEPENDS
| 1
devel/extra-cmake-modules/DETAILS
| 15
devel/extra-cmake-modules/HISTORY
| 13
devel/gdb/DETAILS
| 2
devel/gdb/HISTORY
| 3
devel/git-cola/DETAILS
| 6
devel/git-cola/HISTORY
| 15
devel/git/DETAILS
| 8
devel/git/HISTORY
| 15
devel/graphviz/DETAILS
| 4
devel/graphviz/HISTORY
| 6
devel/indent/DETAILS
| 5
devel/indent/HISTORY
| 4
devel/indent/PRE_BUILD
| 1
devel/indent/gcc-4.0-indent.h.patch
| 11
devel/ninja-build-system/BUILD
| 1
devel/ninja-build-system/DEPENDS
| 2
devel/ninja-build-system/DETAILS
| 16
devel/ninja-build-system/HISTORY
| 3
devel/ninja-build-system/INSTALL
| 1
devel/ocaml/DETAILS
| 4
devel/ocaml/HISTORY
| 3
devel/perl/DETAILS
| 4
devel/perl/HISTORY
| 3
devel/python/DETAILS
| 4
devel/python/HISTORY
| 4
devel/python/python.gpg
|binary
devel/python3/DETAILS
| 6
devel/python3/HISTORY
| 11
devel/python3/python.gpg
|binary
devel/qbs/BUILD
| 10
devel/qbs/DEPENDS
| 4
devel/qbs/DETAILS
| 15
devel/qbs/HISTORY
| 8
devel/qbs/INSTALL
| 1
devel/qt-creator/BUILD
| 6
devel/qt-creator/DEPENDS
| 7
devel/qt-creator/DETAILS
| 16
devel/qt-creator/HISTORY
| 18
devel/qt-creator/INSTALL
| 1
devel/qxmledit/BUILD
| 19
devel/qxmledit/DEPENDS
| 5
devel/qxmledit/DETAILS
| 18
devel/qxmledit/HISTORY
| 7
devel/qxorm/DETAILS
| 4
devel/qxorm/HISTORY
| 3
devel/smake/BUILD
| 5
devel/smake/DETAILS
| 28
devel/smake/HISTORY
| 2
devel/sparse/DETAILS
| 12
devel/sparse/HISTORY
| 5
devel/stlink/DEPENDS
| 2
devel/stlink/DETAILS
| 13
devel/stlink/HISTORY
| 3
devel/stlink/INSTALL
| 2
devel/stlink/PRE_BUILD
| 3
devel/swig/DETAILS
| 4
devel/swig/HISTORY
| 3
devel/unifdef/DETAILS
| 4
devel/unifdef/HISTORY
| 3
devel/valgrind/BUILD
| 2
devel/valgrind/DETAILS
| 4
devel/valgrind/HISTORY
| 4
devel/yaz/BUILD
| 2
devel/yaz/DEPENDS
| 7
devel/yaz/DETAILS
| 8
devel/yaz/HISTORY
| 5
disk/dosfstools/DETAILS
| 2
disk/dosfstools/HISTORY
| 11
disk/e2fsprogs/DETAILS
| 2
disk/e2fsprogs/HISTORY
| 3
disk/eudev/DETAILS
| 10
disk/eudev/FINAL
| 1
disk/eudev/HISTORY
| 8
disk/gdisk/DEPENDS
| 2
disk/gdisk/DETAILS
| 4
disk/gdisk/HISTORY
| 4
disk/gnu-efi/BUILD
| 2
disk/gnu-efi/DEPENDS
| 1
disk/gnu-efi/DETAILS
| 17
disk/gnu-efi/HISTORY
| 11
disk/gnu-efi/INSTALL
| 1
disk/gpart/BUILD
| 4
disk/gpart/DETAILS
| 8
disk/gpart/HISTORY
| 5
disk/gparted/DETAILS
| 4
disk/gparted/HISTORY
| 3
disk/grub2/BUILD
| 6
disk/grub2/HISTORY
| 3
disk/gummiboot/CONFLICTS
| 1
disk/gummiboot/DEPENDS
| 4
disk/gummiboot/DETAILS
| 18
disk/gummiboot/HISTORY
| 9
disk/gummiboot/PRE_BUILD
| 3
disk/libatasmart/DEPENDS
| 2
disk/libatasmart/HISTORY
| 3
disk/libburn/DETAILS
| 2
disk/libburn/HISTORY
| 8
disk/libisoburn/DETAILS
| 4
disk/libisoburn/HISTORY
| 9
disk/libisofs/DETAILS
| 2
disk/libisofs/HISTORY
| 6
disk/partclone/DETAILS
| 4
disk/partclone/HISTORY
| 9
disk/pspshrink/DEPENDS
| 2
disk/pspshrink/DETAILS
| 15
disk/pspshrink/HISTORY
| 3
disk/sg3_utils/DETAILS
| 4
disk/sg3_utils/HISTORY
| 3
disk/udisks/DEPENDS
| 8
disk/udisks/HISTORY
| 4
disk/udisks2/DEPENDS
| 9
disk/udisks2/DETAILS
| 6
disk/udisks2/HISTORY
| 11
djm.gpg
|binary
doc/docbook-utils/DEPENDS
| 2
doc/docbook-utils/DETAILS
| 2
doc/docbook-utils/HISTORY
| 4
doc/docbook-utils/PRE_BUILD
| 3
doc/docbook-utils/docbook-utils-jw-grep-fix.patch
| 24
doc/docutils/DETAILS
| 4
doc/docutils/HISTORY
| 3
doc/dvipdfmx/DETAILS
| 1
doc/dvipdfmx/HISTORY
| 3
doc/enca/DETAILS
| 4
doc/enca/HISTORY
| 3
doc/itstool/DEPENDS
| 3
doc/itstool/DETAILS
| 4
doc/itstool/HISTORY
| 4
doc/pstoedit/DETAILS
| 4
doc/pstoedit/HISTORY
| 3
doc/pstotext/DEPENDS
| 2
doc/pstotext/DETAILS
| 12
doc/pstotext/HISTORY
| 5
doc/zathura-pdf-poppler/DETAILS
| 4
doc/zathura-pdf-poppler/HISTORY
| 3
doc/zathura/DETAILS
| 4
doc/zathura/HISTORY
| 3
e-17/emotion_generic_players/DEPENDS
| 2
e-17/emotion_generic_players/DETAILS
| 18
e-17/emotion_generic_players/HISTORY
| 3
e-17/emotion_generic_players/PREPARE
| 2
e-17/emotion_generic_players/PRE_BUILD
| 4
editors/elvis/DEPENDS
| 1
editors/elvis/HISTORY
| 3
editors/lyx/DETAILS
| 2
editors/lyx/HISTORY
| 3
editors/tea/BUILD
| 9
editors/tea/DEPENDS
| 4
editors/tea/DETAILS
| 6
editors/tea/HISTORY
| 6
editors/vim/DETAILS
| 15
editors/vim/HISTORY
| 5
editors/vim/PRE_BUILD
| 10
editors/vim/if_perl.patch
| 28
editors/vim/vim-patches-tarball
| 29
editors/vimoutliner/BUILD
| 1
editors/vimoutliner/DEPENDS
| 1
editors/vimoutliner/DETAILS
| 32
editors/vimoutliner/HISTORY
| 2
editors/vimoutliner/INSTALL
| 8
editors/vimoutliner/PREPARE
| 2
education/klavaro/CONFLICTS
| 1
education/klavaro/DEPENDS
| 8
education/klavaro/DETAILS
| 4
education/klavaro/HISTORY
| 5
ftp/aria2/DETAILS
| 10
ftp/aria2/HISTORY
| 4
ftp/curl/DETAILS
| 4
ftp/curl/HISTORY
| 7
ftp/filezilla/DETAILS
| 2
ftp/filezilla/FileZilla_3.7.4.1_src.tar.bz2.sig
|binary
ftp/filezilla/HISTORY
| 3
ftp/lftp/DETAILS
| 2
ftp/lftp/HISTORY
| 3
ftp/ncdc/DEPENDS
| 7
ftp/ncdc/DETAILS
| 2
ftp/ncdc/HISTORY
| 4
ftp/valknut/BUILD
| 7
ftp/valknut/DEPENDS
| 6
ftp/valknut/HISTORY
| 3
ftp/wget/DETAILS
| 2
ftp/wget/HISTORY
| 5
ftp/wget/PRE_BUILD
| 3
ftp/wget/wget-1.14-perl-5.18-pod-fixes.diff
| 82
ftp/wget/wget.gpg
|binary
gnome2-apps/abiword/BUILD
| 2
gnome2-apps/abiword/CONFIGURE
| 17
gnome2-apps/abiword/DEPENDS
| 49
gnome2-apps/abiword/DETAILS
| 7
gnome2-apps/abiword/HISTORY
| 8
gnome2-apps/abiword/PRE_BUILD
| 8
gnome2-apps/gnumeric/CONFIGURE
| 11
gnome2-apps/gnumeric/DEPENDS
| 43
gnome2-apps/gnumeric/DETAILS
| 15
gnome2-apps/gnumeric/HISTORY
| 6
gnome2-apps/gnumeric/PRE_BUILD
| 2
gnome2-apps/gnumeric/gnumeric-1.12.9-desktop.patch
| 9
gnome2-apps/gramps/DETAILS
| 4
gnome2-apps/gramps/HISTORY
| 6
gnome2-libs/at-spi2-core/DETAILS
| 5
gnome2-libs/at-spi2-core/HISTORY
| 6
gnome2-libs/atk/DETAILS
| 6
gnome2-libs/atk/HISTORY
| 3
gnome2-libs/gconf2/BUILD
| 3
gnome2-libs/gconf2/DEPENDS
| 11
gnome2-libs/gconf2/HISTORY
| 4
gnome2-libs/gdk-pixbuf2/DETAILS
| 4
gnome2-libs/gdk-pixbuf2/HISTORY
| 6
gnome2-libs/glib2/DETAILS
| 8
gnome2-libs/glib2/HISTORY
| 9
gnome2-libs/glibmm/DETAILS
| 5
gnome2-libs/glibmm/HISTORY
| 3
gnome2-libs/glibmm/REPAIR^none^PRE_SUB_DEPENDS
| 5
gnome2-libs/gobject-introspection/DETAILS
| 4
gnome2-libs/gobject-introspection/HISTORY
| 3
gnome2-libs/gobject-introspection/gobject-introspection-1.38.0.tar.xz.sig
|binary
gnome2-libs/goffice/BUILD
| 4
gnome2-libs/goffice/DEPENDS
| 13
gnome2-libs/goffice/DETAILS
| 6
gnome2-libs/goffice/HISTORY
| 6
gnome2-libs/goffice/PRE_SUB_DEPENDS
| 2
gnome2-libs/goffice/REPAIR^all^PRE_SUB_DEPENDS
| 2
gnome2-libs/goffice/SUB_DEPENDS
| 2
gnome2-libs/gsettings-desktop-schemas/DETAILS
| 7
gnome2-libs/gsettings-desktop-schemas/HISTORY
| 6
gnome2-libs/gtk-doc/DEPENDS
| 1
gnome2-libs/gtk-doc/HISTORY
| 3
gnome2-libs/gtkhtml2/DETAILS
| 7
gnome2-libs/gtkhtml2/HISTORY
| 3
gnome2-libs/hicolor-icon-theme/DETAILS
| 14
gnome2-libs/hicolor-icon-theme/HISTORY
| 31
gnome2-libs/librsvg2/DETAILS
| 7
gnome2-libs/librsvg2/HISTORY
| 10
gnome2-libs/pango/DETAILS
| 5
gnome2-libs/pango/HISTORY
| 9
gnome3-libs/gtksourceview3/DEPENDS
| 5
gnome3-libs/gtksourceview3/DETAILS
| 4
gnome3-libs/gtksourceview3/HISTORY
| 4
gnome3-libs/libgda5/DEPENDS
| 31
gnome3-libs/libgda5/DETAILS
| 4
gnome3-libs/libgda5/HISTORY
| 9
gnome3-libs/libsecret/DETAILS
| 4
gnome3-libs/libsecret/HISTORY
| 3
gnustep-libs/gnustep-base/DETAILS
| 2
gnustep-libs/gnustep-base/HISTORY
| 3
gnustep-libs/gnustep-gui/DETAILS
| 2
gnustep-libs/gnustep-gui/HISTORY
| 3
gnustep-libs/gnustep-make/DETAILS
| 2
gnustep-libs/gnustep-make/HISTORY
| 4
gnustep-libs/gnustep-make/INSTALL
| 2
gnustep-libs/gnustep-make/gs_make
| 3
graphics-libs/cimg/DETAILS
| 4
graphics-libs/cimg/HISTORY
| 3
graphics-libs/freetype2/DEPENDS
| 1
graphics-libs/freetype2/DETAILS
| 2
graphics-libs/freetype2/HISTORY
| 7
graphics-libs/freetype2/PRE_BUILD
| 8
graphics-libs/freetype2/ft2build.patch
| 4
graphics-libs/giflib/DEPENDS
| 1
graphics-libs/giflib/DETAILS
| 9
graphics-libs/giflib/HISTORY
| 11
graphics-libs/giflib/INSTALL
| 4
graphics-libs/giflib/PRE_BUILD
| 5
graphics-libs/harfbuzz/DEPENDS
| 10
graphics-libs/harfbuzz/DETAILS
| 4
graphics-libs/harfbuzz/HISTORY
| 12
graphics-libs/harfbuzz/PRE_SUB_DEPENDS
| 5
graphics-libs/harfbuzz/SUB_DEPENDS
| 5
graphics-libs/libemf/DETAILS
| 4
graphics-libs/libemf/HISTORY
| 3
graphics-libs/libpng/DETAILS
| 6
graphics-libs/libpng/HISTORY
| 3
graphics-libs/libraw/DETAILS
| 8
graphics-libs/libraw/HISTORY
| 6
graphics-libs/libwebp/DETAILS
| 4
graphics-libs/libwebp/HISTORY
| 3
graphics-libs/opencv/DETAILS
| 5
graphics-libs/opencv/HISTORY
| 9
graphics-libs/openglut/BUILD
| 13
graphics-libs/openglut/CONFIGURE
| 7
graphics-libs/openglut/CONFLICTS
| 4
graphics-libs/openglut/DEPENDS
| 10
graphics-libs/openglut/DETAILS
| 64
graphics-libs/openglut/DOWNLOAD
| 1
graphics-libs/openglut/HISTORY
| 5
graphics-libs/openglut/INSTALL
| 1
graphics-libs/openglut/PREPARE
| 4
graphics-libs/openglut/PRE_BUILD
| 7
graphics-libs/openglut/PROVIDES
| 1
graphics-libs/openglut/TRIGGERS
| 1
graphics-libs/openglut/UP_TRIGGERS
| 2
graphics-libs/poppler/DETAILS
| 8
graphics-libs/poppler/HISTORY
| 3
graphics/darktable/DEPENDS
| 4
graphics/darktable/DETAILS
| 4
graphics/darktable/HISTORY
| 7
graphics/exiv2/00_hyphens_used_as_minus.diff
| 60
graphics/exiv2/90_changeset_r2743.diff
| 11
graphics/exiv2/90_changeset_r2744.diff
| 12
graphics/exiv2/90_changeset_r2756.diff
| 14
graphics/exiv2/90_changeset_r2818_partial.diff
| 36
graphics/exiv2/90_changeset_r2860.diff
| 12
graphics/exiv2/90_changeset_r2889.diff
| 27
graphics/exiv2/90_changeset_r2958.diff
| 30
graphics/exiv2/90_changeset_r2959.diff
| 21
graphics/exiv2/90_changeset_r2961.diff
| 497 --
graphics/exiv2/90_changeset_r2963.diff
| 22
graphics/exiv2/90_changeset_r2968.diff
| 22
graphics/exiv2/90_changeset_r2969.diff
| 12
graphics/exiv2/90_changeset_r2970.diff
| 77
graphics/exiv2/90_changeset_r2975.diff
| 165
graphics/exiv2/90_changeset_r2978.diff
| 12
graphics/exiv2/90_changeset_r2981.diff
| 51
graphics/exiv2/90_changeset_r2982.diff
| 21
graphics/exiv2/90_changeset_r2984.diff
| 22
graphics/exiv2/90_changeset_r2985.diff
| 14
graphics/exiv2/90_changeset_r2986.diff
| 16
graphics/exiv2/90_changeset_r2988.diff
| 12
graphics/exiv2/90_changeset_r2989.diff
| 21
graphics/exiv2/90_changeset_r2990.diff
| 31
graphics/exiv2/90_changeset_r2991.diff
| 15
graphics/exiv2/90_changeset_r2992.diff
| 12
graphics/exiv2/90_changeset_r2993.diff
| 95
graphics/exiv2/90_changeset_r2994.diff
| 14
graphics/exiv2/90_changeset_r2995.diff
| 135
graphics/exiv2/90_changeset_r2998.diff
| 53
graphics/exiv2/90_changeset_r3002.diff
| 79
graphics/exiv2/90_changeset_r3003.diff
| 291 -
graphics/exiv2/90_changeset_r3004.diff
| 180
graphics/exiv2/90_changeset_r3005.diff
| 113
graphics/exiv2/90_changeset_r3006.diff
| 15
graphics/exiv2/90_changeset_r3011.diff
| 12
graphics/exiv2/90_changeset_r3016.diff
| 47
graphics/exiv2/90_changeset_r3017.diff
| 41
graphics/exiv2/90_changeset_r3023.diff
| 293 -
graphics/exiv2/90_changeset_r3026.diff
| 13
graphics/exiv2/95_post_r3026_cleanup.diff
| 100
graphics/exiv2/DETAILS
| 4
graphics/exiv2/HISTORY
| 5
graphics/exiv2/PRE_BUILD
| 43
graphics/exiv2/UP_TRIGGERS
| 2
graphics/fontforge/BUILD
| 3
graphics/fontforge/DETAILS
| 4
graphics/fontforge/HISTORY
| 6
graphics/fontforge/PRE_BUILD
| 2
graphics/fontforge/fontforge_python.patch
| 12
graphics/gimp/DETAILS
| 8
graphics/gimp/HISTORY
| 9
graphics/gimp/PRE_BUILD
| 4
graphics/imagemagick/BUILD
| 8
graphics/imagemagick/CONFIGURE
| 15
graphics/imagemagick/DEPENDS
| 59
graphics/imagemagick/DETAILS
| 16
graphics/imagemagick/HISTORY
| 24
graphics/libgphoto2/DETAILS
| 4
graphics/libgphoto2/HISTORY
| 3
graphics/openexr/DETAILS
| 4
graphics/openexr/HISTORY
| 3
graphics/optipng/DETAILS
| 4
graphics/optipng/HISTORY
| 3
graphics/pngcrush/DETAILS
| 6
graphics/pngcrush/HISTORY
| 3
graphics/vym/DETAILS
| 2
graphics/vym/HISTORY
| 3
groups
| 2
haskell/haskell-aeson/DEPENDS
| 3
haskell/haskell-aeson/DETAILS
| 4
haskell/haskell-aeson/HISTORY
| 3
haskell/haskell-async/DETAILS
| 16
haskell/haskell-async/HISTORY
| 6
haskell/haskell-attoparsec/DEPENDS
| 3
haskell/haskell-attoparsec/DETAILS
| 4
haskell/haskell-attoparsec/HISTORY
| 3
haskell/haskell-blaze-builder/DETAILS
| 4
haskell/haskell-blaze-builder/HISTORY
| 3
haskell/haskell-case-insensitive/DEPENDS
| 4
haskell/haskell-case-insensitive/DETAILS
| 15
haskell/haskell-case-insensitive/HISTORY
| 3
haskell/haskell-cryptohash/DETAILS
| 4
haskell/haskell-cryptohash/HISTORY
| 3
haskell/haskell-data-default-class/DEPENDS
| 1
haskell/haskell-data-default-class/DETAILS
| 13
haskell/haskell-data-default-class/HISTORY
| 3
haskell/haskell-data-default-instances-base/DEPENDS
| 2
haskell/haskell-data-default-instances-base/DETAILS
| 13
haskell/haskell-data-default-instances-base/HISTORY
| 3
haskell/haskell-data-default-instances-containers/DEPENDS
| 2
haskell/haskell-data-default-instances-containers/DETAILS
| 13
haskell/haskell-data-default-instances-containers/HISTORY
| 3
haskell/haskell-data-default-instances-dlist/DEPENDS
| 3
haskell/haskell-data-default-instances-dlist/DETAILS
| 13
haskell/haskell-data-default-instances-dlist/HISTORY
| 3
haskell/haskell-data-default-instances-old-locale/DEPENDS
| 2
haskell/haskell-data-default-instances-old-locale/DETAILS
| 13
haskell/haskell-data-default-instances-old-locale/HISTORY
| 3
haskell/haskell-data-default/DEPENDS
| 9
haskell/haskell-data-default/DETAILS
| 4
haskell/haskell-data-default/HISTORY
| 3
haskell/haskell-dlist/DETAILS
| 4
haskell/haskell-dlist/HISTORY
| 3
haskell/haskell-git-annex/DEPENDS
| 6
haskell/haskell-git-annex/DETAILS
| 4
haskell/haskell-git-annex/HISTORY
| 49
haskell/haskell-hashable/DETAILS
| 4
haskell/haskell-hashable/HISTORY
| 3
haskell/haskell-http/DETAILS
| 4
haskell/haskell-http/HISTORY
| 3
haskell/haskell-monad-control/DETAILS
| 4
haskell/haskell-monad-control/HISTORY
| 3
haskell/haskell-monadcatchio-transformers/DEPENDS
| 3
haskell/haskell-monadcatchio-transformers/DETAILS
| 4
haskell/haskell-monadcatchio-transformers/HISTORY
| 3
haskell/haskell-monads-tf/DEPENDS
| 2
haskell/haskell-monads-tf/DETAILS
| 16
haskell/haskell-monads-tf/HISTORY
| 3
haskell/haskell-network-info/DEPENDS
| 1
haskell/haskell-network-info/DETAILS
| 15
haskell/haskell-network-info/HISTORY
| 3
haskell/haskell-network/DETAILS
| 4
haskell/haskell-network/HISTORY
| 6
haskell/haskell-parsec/DETAILS
| 4
haskell/haskell-parsec/HISTORY
| 3
haskell/haskell-primitive/DETAILS
| 4
haskell/haskell-primitive/HISTORY
| 3
haskell/haskell-quickcheck/DETAILS
| 4
haskell/haskell-quickcheck/HISTORY
| 3
haskell/haskell-safesemaphore/DETAILS
| 4
haskell/haskell-safesemaphore/HISTORY
| 3
haskell/haskell-scientific/DEPENDS
| 3
haskell/haskell-scientific/DETAILS
| 21
haskell/haskell-scientific/HISTORY
| 3
haskell/haskell-sha/DETAILS
| 4
haskell/haskell-sha/HISTORY
| 3
haskell/haskell-stm/DETAILS
| 4
haskell/haskell-stm/HISTORY
| 3
haskell/haskell-syb/DETAILS
| 4
haskell/haskell-syb/HISTORY
| 3
haskell/haskell-unordered-containers/DETAILS
| 4
haskell/haskell-unordered-containers/HISTORY
| 3
haskell/haskell-uuid/DEPENDS
| 10
haskell/haskell-uuid/DETAILS
| 6
haskell/haskell-uuid/HISTORY
| 3
haskell/haskell-vector/DETAILS
| 4
haskell/haskell-vector/HISTORY
| 3
http/apache22/DETAILS
| 10
http/apache22/HISTORY
| 7
http/firefox/DEPENDS
| 10
http/firefox/DETAILS
| 13
http/firefox/HISTORY
| 26
http/firefox/PREPARE
| 6
http/firefox/PRE_BUILD
| 4
http/firefox/glyph.patch
| 15
http/firefox/install_dir.patch
| 35
http/lighttpd/CONFIGURE
| 1
http/lighttpd/DETAILS
| 8
http/lighttpd/HISTORY
| 16
http/lighttpd/PRE_BUILD
| 8
http/lighttpd/auth_ldap_port-option+ext.patch
| 93
http/lighttpd/auth_ldap_port-option.patch
| 94
http/lynx/DETAILS
| 6
http/lynx/HISTORY
| 3
http/midori/BUILD
| 3
http/midori/DETAILS
| 4
http/midori/HISTORY
| 7
http/midori/INSTALL
| 2
http/nginx/DETAILS
| 7
http/nginx/HISTORY
| 5
http/nginx/PRE_BUILD
| 2
http/nginx/space.patch
| 18
http/qtwebkit/BUILD
| 8
http/qtwebkit/DEPENDS
| 6
http/qtwebkit/DETAILS
| 24
http/qtwebkit/HISTORY
| 3
http/qupzilla/BUILD
| 6
http/qupzilla/DEPENDS
| 6
http/qupzilla/DETAILS
| 13
http/qupzilla/HISTORY
| 8
http/webkitgtk/BUILD
| 8
http/webkitgtk/CONFIGURE
| 25
http/webkitgtk/DEPENDS
| 102
http/webkitgtk/DETAILS
| 16
http/webkitgtk/HISTORY
| 8
http/webkitgtk/PREPARE
| 1
http/webkitgtk/PRE_BUILD
| 5
http/webkitgtk3/BUILD
| 4
http/webkitgtk3/CONFIGURE
| 23
http/webkitgtk3/DEPENDS
| 83
http/webkitgtk3/DETAILS
| 11
http/webkitgtk3/HISTORY
| 435 +-
http/webkitgtk3/PRE_BUILD
| 5
kde4-apps/clementine/DEPENDS
| 2
kde4-apps/clementine/DETAILS
| 13
kde4-apps/clementine/HISTORY
| 8
kde4-apps/quassel/DETAILS
| 4
kde4-apps/quassel/HISTORY
| 3
kde4-apps/rekonq/DETAILS
| 6
kde4-apps/rekonq/HISTORY
| 6
kde4-apps/skrooge/DETAILS
| 6
kde4-apps/skrooge/HISTORY
| 3
kde4-apps/tellico2/DEPENDS
| 8
kde4-apps/tellico2/DETAILS
| 4
kde4-apps/tellico2/HISTORY
| 4
kde4-look/oxygen-gtk2/DETAILS
| 4
kde4-look/oxygen-gtk2/HISTORY
| 3
kde4-support/libdbusmenu-qt/DETAILS
| 19
kde4-support/libdbusmenu-qt/HISTORY
| 9
kde4/kdebase4/DEPENDS
| 1
kde4/kdebase4/HISTORY
| 3
kde4/kdeedu4/BUILD
| 1
kde4/kdeedu4/CONFLICTS
| 1
kde4/kdeedu4/DETAILS
| 7
kde4/kdeedu4/DOWNLOAD
| 1
kde4/kdeedu4/HISTORY
| 406 -
kde4/kdeedu4/INSTALL
| 1
kde4/kdeedu4/PRE_BUILD
| 1
kde4/kdeedu4/UP_TRIGGERS
| 3
kde4/kdegraphics4/BUILD
| 1
kde4/kdegraphics4/CONFLICTS
| 1
kde4/kdegraphics4/DETAILS
| 7
kde4/kdegraphics4/DOWNLOAD
| 1
kde4/kdegraphics4/HISTORY
| 487 --
kde4/kdegraphics4/INSTALL
| 1
kde4/kdegraphics4/PRE_BUILD
| 1
kde4/kdegraphics4/UP_TRIGGERS
| 3
kde4/kdemultimedia4/BUILD
| 1
kde4/kdemultimedia4/CONFLICTS
| 1
kde4/kdemultimedia4/DETAILS
| 7
kde4/kdemultimedia4/DOWNLOAD
| 1
kde4/kdemultimedia4/HISTORY
| 455 --
kde4/kdemultimedia4/INSTALL
| 1
kde4/kdemultimedia4/PRE_BUILD
| 1
kde4/kdemultimedia4/UP_TRIGGERS
| 2
kde4/ksecrets/BUILD
| 1
kde4/ksecrets/CONFLICTS
| 1
kde4/ksecrets/DEPENDS
| 1
kde4/ksecrets/DETAILS
| 17
kde4/ksecrets/DOWNLOAD
| 1
kde4/ksecrets/HISTORY
| 10
kde4/ksecrets/INSTALL
| 1
kde4/ksecrets/PRE_BUILD
| 1
kde4/ksecrets/UP_TRIGGERS
| 1
kde4/oxygen-icons/CONFIGURE
| 1
kde4/oxygen-icons/DEPENDS
| 1
kde4/oxygen-icons/DETAILS
| 16
kde4/oxygen-icons/HISTORY
| 187
kernels/linux/HISTORY
| 86
kernels/linux/PRE_BUILD
| 28
kernels/linux/info/kernels/3.12
| 5
kernels/linux/info/kernels/3.13
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.11.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.11.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.12.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.13
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.13.1
| 6
kernels/linux/info/patches/maintenance_patches_3/patch-3.13.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.13.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.13.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.13.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.13.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.13.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.13.9
| 5
kernels/linux/info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch
| 2
kernels/linux/latest.defaults
| 4
kernels/lm_sensors/DETAILS
| 2
kernels/lm_sensors/HISTORY
| 3
kernels/nct6775/BUILD
| 2
kernels/nct6775/DEPENDS
| 3
kernels/nct6775/DETAILS
| 25
kernels/nct6775/DOWNLOAD
| 1
kernels/nct6775/HISTORY
| 5
kernels/nct6775/INSTALL
| 1
kernels/nct6775/PRE_BUILD
| 6
kernels/nct6775/TRIGGERS
| 2
kernels/ndiswrapper/DETAILS
| 4
kernels/ndiswrapper/HISTORY
| 3
kernels/psmouse-elantech/BUILD
| 7
kernels/psmouse-elantech/DETAILS
| 15
kernels/psmouse-elantech/HISTORY
| 2
kernels/psmouse-elantech/INSTALL
| 3
kernels/psmouse-elantech/PREPARE
| 7
kernels/psmouse-elantech/TRIGGERS
| 1
kernels/schedtool/0001-clean-up-Makefile.patch
| 38
kernels/schedtool/BUILD
| 2
kernels/schedtool/DETAILS
| 4
kernels/schedtool/HISTORY
| 8
kernels/schedtool/INSTALL
| 1
kernels/schedtool/PRE_BUILD
| 3
latex/texlive/HISTORY
| 4
latex/texlive/INSTALL
| 5
libs/apr-util/DETAILS
| 2
libs/apr-util/HISTORY
| 3
libs/apr/DETAILS
| 2
libs/apr/HISTORY
| 3
libs/asio/DETAILS
| 6
libs/asio/HISTORY
| 7
libs/boost/DETAILS
| 4
libs/boost/HISTORY
| 10
libs/boost/PRE_BUILD
| 3
libs/boost/PRE_SUB_DEPENDS
| 1
libs/boost/SUB_DEPENDS
| 1
libs/cfitsio/DETAILS
| 4
libs/cfitsio/HISTORY
| 3
libs/fftw/DETAILS
| 4
libs/fftw/HISTORY
| 4
libs/fftw/PRE_BUILD
| 1
libs/findlib/DETAILS
| 4
libs/findlib/HISTORY
| 3
libs/fribidi/DETAILS
| 4
libs/fribidi/HISTORY
| 3
libs/geoip/DETAILS
| 11
libs/geoip/HISTORY
| 3
libs/girara/DETAILS
| 4
libs/girara/HISTORY
| 3
libs/glibc/DETAILS
| 4
libs/glibc/HISTORY
| 4
libs/glibc/PRE_BUILD
| 19
libs/gmp/DETAILS
| 5
libs/gmp/HISTORY
| 6
libs/iec16022/DEPENDS
| 2
libs/iec16022/DETAILS
| 13
libs/iec16022/HISTORY
| 2
libs/json-c/DETAILS
| 8
libs/json-c/HISTORY
| 4
libs/libatomic_ops/DETAILS
| 2
libs/libatomic_ops/HISTORY
| 3
libs/libcdio/DETAILS
| 2
libs/libcdio/HISTORY
| 3
libs/libevdev/DEPENDS
| 2
libs/libevdev/DETAILS
| 18
libs/libevdev/HISTORY
| 7
libs/libfm/DETAILS
| 6
libs/libfm/HISTORY
| 6
libs/libmpc/DETAILS
| 4
libs/libmpc/HISTORY
| 3
libs/libnl/DETAILS
| 4
libs/libnl/HISTORY
| 3
libs/libnoise/0001-fix-link-error.patch
| 37
libs/libnoise/BUILD
| 4
libs/libnoise/DETAILS
| 23
libs/libnoise/HISTORY
| 3
libs/libnoise/INSTALL
| 4
libs/libnoise/PRE_BUILD
| 5
libs/libofx/DETAILS
| 4
libs/libofx/HISTORY
| 3
libs/libquvi-scripts/DETAILS
| 4
libs/libquvi-scripts/HISTORY
| 6
libs/libquvi/DETAILS
| 2
libs/libquvi/HISTORY
| 3
libs/libsigc++3/DETAILS
| 7
libs/libsigc++3/HISTORY
| 3
libs/libtasn1/DETAILS
| 2
libs/libtasn1/HISTORY
| 3
libs/libusb-compat/DETAILS
| 4
libs/libusb-compat/HISTORY
| 3
libs/libusb/DEPENDS
| 7
libs/libusb/DETAILS
| 10
libs/libusb/HISTORY
| 6
libs/libusbx/BUILD
| 1
libs/libusbx/CONFLICTS
| 2
libs/libusbx/DEPENDS
| 14
libs/libusbx/DETAILS
| 27
libs/libusbx/DOWNLOAD
| 1
libs/libusbx/HISTORY
| 33
libs/libusbx/INSTALL
| 1
libs/libusbx/PRE_BUILD
| 1
libs/libusbx/PROVIDES
| 1
libs/libusbx/UP_TRIGGERS
| 2
libs/libuv/BUILD
| 1
libs/libuv/DETAILS
| 24
libs/libuv/HISTORY
| 3
libs/libuv/INSTALL
| 7
libs/libxml2/BUILD
| 7
libs/libxml2/HISTORY
| 3
libs/mpfr/DETAILS
| 1
libs/mpfr/HISTORY
| 4
libs/mpfr/PRE_BUILD
| 3
libs/mpfr/allpatches.bz2
|binary
libs/muparser/DETAILS
| 2
libs/muparser/HISTORY
| 3
libs/neon/DETAILS
| 3
libs/neon/HISTORY
| 4
libs/neon/PRE_BUILD
| 4
libs/neon/spaces.patch
| 22
libs/nspr/DETAILS
| 4
libs/nspr/HISTORY
| 12
libs/openscenegraph/BUILD
| 1
libs/openscenegraph/DEPENDS
| 9
libs/openscenegraph/DETAILS
| 6
libs/openscenegraph/FINAL
| 1
libs/openscenegraph/HISTORY
| 14
libs/openscenegraph/POST_RESURRECT
| 2
libs/openscenegraph/PRE_BUILD
| 3
libs/openscenegraph/video_out_rgb.c.patch
| 28
libs/orc/DEPENDS
| 1
libs/orc/DETAILS
| 4
libs/orc/HISTORY
| 9
libs/osgearth/BUILD
| 2
libs/osgearth/DEPENDS
| 11
libs/osgearth/DETAILS
| 19
libs/osgearth/HISTORY
| 3
libs/pcre/DETAILS
| 2
libs/pcre/HISTORY
| 3
libs/pugixml/DETAILS
| 8
libs/pugixml/HISTORY
| 5
libs/pugixml/PRE_BUILD
| 3
libs/pyqt4/BUILD
| 8
libs/pyqt4/DEPENDS
| 2
libs/pyqt4/DETAILS
| 4
libs/pyqt4/HISTORY
| 8
libs/raptor/DETAILS
| 2
libs/raptor/HISTORY
| 6
libs/rasqal/DETAILS
| 2
libs/rasqal/HISTORY
| 3
libs/redland/DETAILS
| 2
libs/redland/HISTORY
| 3
libs/sdl/HISTORY
| 5
libs/sdl/PRE_BUILD
| 12
libs/sdl/libsdl-1.2-fix-compilation-libX11.patch
| 59
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
libs/serd/DETAILS
| 2
libs/serd/HISTORY
| 3
libs/sip/BUILD
| 8
libs/sip/DEPENDS
| 2
libs/sip/DETAILS
| 4
libs/sip/HISTORY
| 7
libs/sip/INSTALL
| 5
libs/sord/DETAILS
| 2
libs/sord/HISTORY
| 3
libs/sword/DETAILS
| 4
libs/sword/HISTORY
| 3
libs/tbb/DETAILS
| 4
libs/tbb/HISTORY
| 10
libs/tbb/INSTALL
| 8
libs/tevent/HISTORY
| 3
libs/tevent/PRE_BUILD
| 8
libs/tinyxml/CONFIGURE
| 1
libs/tinyxml/HISTORY
| 3
libs/tinyxml/PRE_BUILD
| 9
libs/tzdata/DETAILS
| 5
libs/tzdata/HISTORY
| 13
libs/tzdata/INSTALL
| 5
libs/upower/DETAILS
| 4
libs/upower/HISTORY
| 6
libs/vc/DETAILS
| 6
libs/vc/HISTORY
| 3
libs/xmlrpc-c/DETAILS
| 4
libs/xmlrpc-c/HISTORY
| 3
libs/xmlrpc-c/PRE_BUILD
| 6
loop-AES.gpg
|binary
lua-forge/lua/DETAILS
| 5
lua-forge/lua/HISTORY
| 3
lua-forge/lua/lua.pc
| 2
lua-forge/lualdap/BUILD
| 1
lua-forge/lualdap/DEPENDS
| 2
lua-forge/lualdap/DETAILS
| 19
lua-forge/lualdap/HISTORY
| 2
lua-forge/lualdap/PRE_BUILD
| 6
lxde/gpicview/DETAILS
| 4
lxde/gpicview/HISTORY
| 3
lxde/menu-cache/DETAILS
| 6
lxde/menu-cache/HISTORY
| 3
mail/claws-mail/CONFIGURE
| 3
mail/claws-mail/DEPENDS
| 28
mail/claws-mail/DETAILS
| 2
mail/claws-mail/HISTORY
| 4
mail/gnarwl/BUILD
| 5
mail/gnarwl/DEPENDS
| 4
mail/gnarwl/DETAILS
| 30
mail/gnarwl/HISTORY
| 2
mail/gnarwl/INSTALL
| 27
mail/gnarwl/PRE_BUILD
| 10
mail/gnarwl/excluded
| 1
mail/smtpc/BUILD
| 5
mail/smtpc/DEPENDS
| 1
mail/smtpc/DETAILS
| 17
mail/smtpc/HISTORY
| 2
mail/smtpc/INSTALL
| 1
mail/smtpc/PRE_BUILD
| 4
mail/ssmtp/0020_all_from-format-fix.patch
| 13
mail/ssmtp/0030_all_authpass.patch
| 14
mail/ssmtp/0060_all_opessl_crypto.patch
| 21
mail/ssmtp/0080_all_gnutls.patch
| 88
mail/ssmtp/0100_all_ldflags.patch
| 22
mail/ssmtp/0110_all_stdint.patch
| 133
mail/ssmtp/BUILD
| 1
mail/ssmtp/HISTORY
| 8
mail/ssmtp/PRE_BUILD
| 8
mail/sylpheed/DETAILS
| 2
mail/sylpheed/HISTORY
| 6

mail/thunderbird/0001-remove-version-number-from-thunderbird-s-installatio.patch
| 64
mail/thunderbird/DEPENDS
| 9
mail/thunderbird/DETAILS
| 4
mail/thunderbird/HISTORY
| 8
mail/thunderbird/PRE_BUILD
| 2
net/cgminer/BUILD
| 2
net/cgminer/CONFIGURE
| 29
net/cgminer/DEPENDS
| 11
net/cgminer/DETAILS
| 21
net/cgminer/HISTORY
| 2
net/chrony/DETAILS
| 4
net/chrony/HISTORY
| 5
net/cpuminer/DETAILS
| 8
net/cpuminer/HISTORY
| 3
net/dhcpcd/BUILD
| 1
net/dhcpcd/CONFIGURE
| 2
net/dhcpcd/DETAILS
| 4
net/dhcpcd/HISTORY
| 12
net/fping/DETAILS
| 6
net/fping/HISTORY
| 12
net/gigolo/DEPENDS
| 7
net/gigolo/DETAILS
| 2
net/gigolo/HISTORY
| 5
net/gigolo/PRE_BUILD
| 7
net/iproute2/DETAILS
| 4
net/iproute2/HISTORY
| 3
net/ipsec-tools/CONFIGURE
| 16
net/ipsec-tools/DEPENDS
| 26
net/ipsec-tools/DETAILS
| 6
net/ipsec-tools/HISTORY
| 8
net/ipsec-tools/INSTALL
| 6
net/ipsec-tools/PREPARE
| 6
net/ipsec-tools/init.d/racoon
| 31
net/ipsec-tools/init.d/racoon.conf
| 6
net/ipset/BUILD
| 8
net/ipset/CONFIGURE
| 5
net/ipset/DETAILS
| 4
net/ipset/FINAL
| 3
net/ipset/HISTORY
| 9
net/ipset/INSTALL
| 5
net/ipset/PREPARE
| 10
net/ipset/PRE_BUILD
| 2
net/iptables/DETAILS
| 2
net/iptables/HISTORY
| 3
net/iw/DETAILS
| 4
net/iw/HISTORY
| 6
net/libmnl/DETAILS
| 2
net/libmnl/HISTORY
| 3
net/libpcap/DETAILS
| 2
net/libpcap/HISTORY
| 3
net/minicom/DETAILS
| 6
net/minicom/HISTORY
| 3
net/minidlna/BUILD
| 1
net/minidlna/DETAILS
| 9
net/minidlna/HISTORY
| 11
net/minidlna/PRE_BUILD
| 3
net/minidlna/init.d/minidlna
| 4
net/minidlna/minidlna.patch
| 46
net/monit/DETAILS
| 5
net/monit/HISTORY
| 6
net/mtr/DETAILS
| 4
net/mtr/HISTORY
| 3
net/nfs-utils/DEPENDS
| 3
net/nfs-utils/HISTORY
| 3
net/openvpn/DEPENDS
| 2
net/openvpn/DETAILS
| 2
net/openvpn/HISTORY
| 5
net/openvpn/openvpn.gpg
|binary
net/pingtunnel/DETAILS
| 4
net/pingtunnel/HISTORY
| 3
net/samba/DETAILS
| 6
net/samba/HISTORY
| 3
net/samba4/DEPENDS
| 4
net/samba4/HISTORY
| 4
net/samba4/PRE_BUILD
| 8
net/slowhttptest/DETAILS
| 4
net/slowhttptest/HISTORY
| 3
net/socat/DETAILS
| 6
net/socat/HISTORY
| 6
net/ssocks/BUILD
| 5
net/ssocks/DETAILS
| 4
net/ssocks/HISTORY
| 4
net/stunnel/BUILD
| 23
net/stunnel/CONFIGURE
| 50
net/stunnel/DEPENDS
| 7
net/stunnel/DETAILS
| 9
net/stunnel/HISTORY
| 12
net/stunnel/INSTALL
| 18
net/stunnel/PRE_BUILD
| 8
net/stunnel/excluded
| 1
net/stunnel/init.d/stunnel
| 7
net/tcpdump/DETAILS
| 2
net/tcpdump/HISTORY
| 3
net/tinc/DETAILS
| 3
net/tinc/HISTORY
| 3
net/traceroute/DETAILS
| 4
net/traceroute/HISTORY
| 3
net/whois/DETAILS
| 4
net/whois/HISTORY
| 3
perl-cpan/ack/DETAILS
| 5
perl-cpan/ack/HISTORY
| 4
perl-cpan/dbi/DETAILS
| 4
perl-cpan/dbi/HISTORY
| 3
perl-cpan/file-next/DETAILS
| 4
perl-cpan/file-next/HISTORY
| 3
perl-cpan/html-parser/DETAILS
| 4
perl-cpan/html-parser/HISTORY
| 3
perl-cpan/http-message/DETAILS
| 4
perl-cpan/http-message/HISTORY
| 3
perl-cpan/lwp/DETAILS
| 5
perl-cpan/lwp/HISTORY
| 3
perl-cpan/mime-base64/DETAILS
| 4
perl-cpan/mime-base64/HISTORY
| 3
perl-cpan/net-http/DETAILS
| 4
perl-cpan/net-http/HISTORY
| 3
perl-cpan/text-asciipipe/DETAILS
| 4
perl-cpan/text-asciipipe/HISTORY
| 2
perl-cpan/text-numericdata/CONFLICTS
| 2
perl-cpan/text-numericdata/DEPENDS
| 4
perl-cpan/text-numericdata/DETAILS
| 36
perl-cpan/text-numericdata/HISTORY
| 10
perl-cpan/textdata/DEPENDS
| 2
perl-cpan/textdata/DETAILS
| 29
perl-cpan/textdata/DOWNLOAD
| 1
perl-cpan/textdata/HISTORY
| 5
perl-cpan/textdata/INSTALL
| 5
perl-cpan/textdata/PRE_BUILD
| 1
perl-cpan/textdata/TRIGGERS
| 1
perl-cpan/xml-parser-expat/DETAILS
| 4
perl-cpan/xml-parser-expat/HISTORY
| 3
perl-cpan/xml-twig/DETAILS
| 4
perl-cpan/xml-twig/HISTORY
| 3
php-pear/php-clamav/DEPENDS
| 2
php-pear/php-clamav/DETAILS
| 16
php-pear/php-clamav/FINAL
| 5
php-pear/php-clamav/HISTORY
| 2
php-pear/php-clamav/PRE_BUILD
| 4
php-pear/php-clamav/TRIGGERS
| 1
php-pear/php/DEPENDS
| 2
php-pear/php/DETAILS
| 12
php-pear/php/HISTORY
| 22
php-pear/xcache/DETAILS
| 11
php-pear/xcache/HISTORY
| 3
printer/cups-filters/DETAILS
| 4
printer/cups-filters/HISTORY
| 24
printer/cups/DETAILS
| 4
printer/cups/HISTORY
| 9
printer/glabels/DEPENDS
| 40
printer/glabels/DETAILS
| 6
printer/glabels/HISTORY
| 4
python-pypi/PY_DEPENDS
| 5
python-pypi/alembic/DETAILS
| 4
python-pypi/alembic/HISTORY
| 12
python-pypi/babel/DEPENDS
| 3
python-pypi/babel/DETAILS
| 8
python-pypi/babel/HISTORY
| 4
python-pypi/blinker/DETAILS
| 4
python-pypi/blinker/HISTORY
| 3
python-pypi/cffi/DEPENDS
| 2
python-pypi/cffi/DETAILS
| 14
python-pypi/cffi/HISTORY
| 4
python-pypi/chardet/DEPENDS
| 3
python-pypi/chardet/HISTORY
| 3
python-pypi/cherrypy/DETAILS
| 4
python-pypi/cherrypy/HISTORY
| 3
python-pypi/cython/DETAILS
| 4
python-pypi/cython/HISTORY
| 9
python-pypi/fabric/DEPENDS
| 2
python-pypi/fabric/DETAILS
| 4
python-pypi/fabric/HISTORY
| 4
python-pypi/fb-python/DETAILS
| 4
python-pypi/fb-python/HISTORY
| 18
python-pypi/fuzzyparsers/DEPENDS
| 4
python-pypi/fuzzyparsers/DETAILS
| 4
python-pypi/fuzzyparsers/HISTORY
| 4
python-pypi/isort/DEPENDS
| 1
python-pypi/isort/DETAILS
| 16
python-pypi/isort/HISTORY
| 22
python-pypi/jinja2/DETAILS
| 5
python-pypi/jinja2/HISTORY
| 4
python-pypi/lxml/DEPENDS
| 1
python-pypi/lxml/DETAILS
| 2
python-pypi/lxml/HISTORY
| 9
python-pypi/markupsafe/DETAILS
| 4
python-pypi/markupsafe/HISTORY
| 3
python-pypi/mercurial/DETAILS
| 4
python-pypi/mercurial/HISTORY
| 18
python-pypi/numpy/DETAILS
| 4
python-pypi/numpy/HISTORY
| 3
python-pypi/paramiko/DEPENDS
| 4
python-pypi/paramiko/DETAILS
| 4
python-pypi/paramiko/HISTORY
| 4
python-pypi/pelican/DETAILS
| 6
python-pypi/pelican/HISTORY
| 3
python-pypi/pexpect/DEPENDS
| 1
python-pypi/pexpect/DETAILS
| 14
python-pypi/pexpect/HISTORY
| 2
python-pypi/py-bcrypt/DEPENDS
| 2
python-pypi/py-bcrypt/DETAILS
| 2
python-pypi/py-bcrypt/HISTORY
| 4
python-pypi/pybindgen/BUILD
| 1
python-pypi/pybindgen/DEPENDS
| 2
python-pypi/pybindgen/DETAILS
| 13
python-pypi/pybindgen/HISTORY
| 7
python-pypi/pybindgen/INSTALL
| 1
python-pypi/pycparser/DEPENDS
| 1
python-pypi/pycparser/DETAILS
| 14
python-pypi/pycparser/HISTORY
| 4
python-pypi/pycrypto/DETAILS
| 4
python-pypi/pycrypto/HISTORY
| 3
python-pypi/pyfpdf/HISTORY
| 3
python-pypi/pyfpdf/PRE_BUILD
| 5
python-pypi/pyopenssl/DEPENDS
| 2
python-pypi/pyopenssl/HISTORY
| 3
python-pypi/pyparsing/DEPENDS
| 2
python-pypi/pyparsing/DETAILS
| 4
python-pypi/pyparsing/HISTORY
| 4
python-pypi/pypdf2/DETAILS
| 24
python-pypi/pypdf2/HISTORY
| 5
python-pypi/python-ecdsa/DEPENDS
| 1
python-pypi/python-ecdsa/DETAILS
| 20
python-pypi/python-ecdsa/HISTORY
| 2
python-pypi/python-efl/CONFLICTS
| 2
python-pypi/python-efl/DEPENDS
| 4
python-pypi/python-efl/DETAILS
| 18
python-pypi/python-efl/HISTORY
| 3
python-pypi/python-efl/PREPARE
| 2
python-pypi/python-stdnum/DETAILS
| 4
python-pypi/python-stdnum/HISTORY
| 3
python-pypi/pyutil/DETAILS
| 4
python-pypi/pyutil/HISTORY
| 3
python-pypi/pyxattr/DETAILS
| 8
python-pypi/pyxattr/HISTORY
| 4
python-pypi/pyxattr/PRE_BUILD
| 3
python-pypi/rbtools/DEPENDS
| 1
python-pypi/rbtools/DETAILS
| 16
python-pypi/rbtools/HISTORY
| 4
python-pypi/rdflib/DETAILS
| 11
python-pypi/rdflib/HISTORY
| 3
python-pypi/rsa/DEPENDS
| 4
python-pypi/rsa/DETAILS
| 4
python-pypi/rsa/HISTORY
| 9
python-pypi/setuptools/DETAILS
| 4
python-pypi/setuptools/HISTORY
| 30
python-pypi/six/DETAILS
| 4
python-pypi/six/HISTORY
| 9
python-pypi/smartypants/DETAILS
| 4
python-pypi/smartypants/HISTORY
| 3
python-pypi/sqlacodegen/DETAILS
| 4
python-pypi/sqlacodegen/HISTORY
| 3
python-pypi/sqlalchemy/DEPENDS
| 3
python-pypi/sqlalchemy/DETAILS
| 4
python-pypi/sqlalchemy/HISTORY
| 23
python-pypi/tempita/DEPENDS
| 3
python-pypi/tempita/HISTORY
| 3
python-pypi/trac/DEPENDS
| 1
python-pypi/trac/HISTORY
| 3
python-pypi/typogrify/DEPENDS
| 3
python-pypi/typogrify/DETAILS
| 4
python-pypi/typogrify/HISTORY
| 4
python-pypi/viridian/DEPENDS
| 8
python-pypi/viridian/DETAILS
| 15
python-pypi/viridian/HISTORY
| 6
python-pypi/webhelpers/DEPENDS
| 3
python-pypi/webhelpers/HISTORY
| 3
python-pypi/webob/DEPENDS
| 3
python-pypi/webob/HISTORY
| 3
python-pypi/xlwt/DETAILS
| 13
python-pypi/xlwt/HISTORY
| 4
qt5/qt3d/CONFLICTS
| 1
qt5/qt3d/DEPENDS
| 7
qt5/qt3d/DETAILS
| 15
qt5/qt3d/HISTORY
| 4
qt5/qtbase/BUILD
| 1
qt5/qtbase/CONFIGURE
| 6
qt5/qtbase/DETAILS
| 6
qt5/qtbase/HISTORY
| 16
qt5/qtbase/qtbase
| 27
qt5/qtdeclarative/DEPENDS
| 1
qt5/qtdeclarative/DETAILS
| 4
qt5/qtdeclarative/HISTORY
| 4
qt5/qtgraphicaleffects/DEPENDS
| 1
qt5/qtgraphicaleffects/DETAILS
| 4
qt5/qtgraphicaleffects/HISTORY
| 4
qt5/qtimageformats/DETAILS
| 4
qt5/qtimageformats/HISTORY
| 3
qt5/qtjsbackend/BUILD
| 1
qt5/qtjsbackend/CONFLICTS
| 1
qt5/qtjsbackend/DEPENDS
| 3
qt5/qtjsbackend/DETAILS
| 18
qt5/qtjsbackend/DOWNLOAD
| 1
qt5/qtjsbackend/HISTORY
| 21
qt5/qtjsbackend/INSTALL
| 1
qt5/qtjsbackend/PRE_BUILD
| 10
qt5/qtjsbackend/UP_TRIGGERS
| 1
qt5/qtlocation/DEPENDS
| 4
qt5/qtlocation/DETAILS
| 7
qt5/qtlocation/HISTORY
| 4
qt5/qtmultimedia/DEPENDS
| 1
qt5/qtmultimedia/DETAILS
| 4
qt5/qtmultimedia/HISTORY
| 4
qt5/qtpim/CONFLICTS
| 1
qt5/qtpim/DEPENDS
| 5
qt5/qtpim/DETAILS
| 15
qt5/qtpim/HISTORY
| 4
qt5/qtquick1/DETAILS
| 4
qt5/qtquick1/HISTORY
| 3
qt5/qtquickcontrols/DEPENDS
| 1
qt5/qtquickcontrols/DETAILS
| 4
qt5/qtquickcontrols/HISTORY
| 4
qt5/qtscript/DETAILS
| 4
qt5/qtscript/HISTORY
| 3
qt5/qtserialport/CONFLICTS
| 1
qt5/qtserialport/DEPENDS
| 2
qt5/qtserialport/DETAILS
| 16
qt5/qtserialport/HISTORY
| 3
qt5/qtsvg/DETAILS
| 4
qt5/qtsvg/HISTORY
| 3
qt5/qtsystems/CONFLICTS
| 1
qt5/qtsystems/DEPENDS
| 9
qt5/qtsystems/DETAILS
| 15
qt5/qtsystems/HISTORY
| 7
qt5/qttools/DEPENDS
| 1
qt5/qttools/DETAILS
| 4
qt5/qttools/HISTORY
| 4
qt5/qtwebkit5/DETAILS
| 4
qt5/qtwebkit5/HISTORY
| 6
qt5/qtwebkit5/PRE_BUILD
| 4
qt5/qtwebkit5/icu.patch
| 17
qt5/qtx11extras/DETAILS
| 4
qt5/qtx11extras/HISTORY
| 3
qt5/qtxmlpatterns/DETAILS
| 4
qt5/qtxmlpatterns/HISTORY
| 3
ruby-raa/ruby-1.9/DETAILS
| 8
ruby-raa/ruby-1.9/HISTORY
| 4
ruby-raa/ruby-2.0/DETAILS
| 4
ruby-raa/ruby-2.0/HISTORY
| 4
ruby-raa/ruby-2.1/BUILD
| 3
ruby-raa/ruby-2.1/CONFIGURE
| 8
ruby-raa/ruby-2.1/CONFLICTS
| 5
ruby-raa/ruby-2.1/DEPENDS
| 6
ruby-raa/ruby-2.1/DETAILS
| 20
ruby-raa/ruby-2.1/HISTORY
| 6
ruby-raa/ruby-2.1/INSTALL
| 5
ruby-raa/ruby-2.1/PROVIDES
| 1
science-libs/avogadrolibs/DETAILS
| 8
science-libs/avogadrolibs/HISTORY
| 7
science-libs/cln/DETAILS
| 4
science-libs/cln/HISTORY
| 3
science-libs/eigen3/DETAILS
| 6
science-libs/eigen3/HISTORY
| 6
science-libs/molequeue/DETAILS
| 8
science-libs/molequeue/HISTORY
| 7
science-libs/netcdf/DETAILS
| 7
science-libs/netcdf/HISTORY
| 3
science/avogadroapp/DETAILS
| 8
science/avogadroapp/HISTORY
| 7
science/gdal/DETAILS
| 4
science/gdal/HISTORY
| 3
science/geos/DETAILS
| 4
science/geos/HISTORY
| 3
science/grace/DETAILS
| 4
science/grace/HISTORY
| 3
science/maxima/DETAILS
| 6
science/maxima/HISTORY
| 4
science/qlandkarte-gt/DETAILS
| 6
science/qlandkarte-gt/HISTORY
| 6
science/xaos/DETAILS
| 4
science/xaos/HISTORY
| 3
security-libs/cracklib/DETAILS
| 4
security-libs/cracklib/HISTORY
| 4
security-libs/cracklib/PRE_BUILD
| 12
security/fwknop/DETAILS
| 2
security/fwknop/HISTORY
| 3
security/rkhunter/DETAILS
| 6
security/rkhunter/HISTORY
| 3
security/wireshark/DETAILS
| 6
security/wireshark/HISTORY
| 9
shell-term-fm/dash/DETAILS
| 4
shell-term-fm/dash/HISTORY
| 3
shell-term-fm/mc/DETAILS
| 4
shell-term-fm/mc/HISTORY
| 7
shell-term-fm/mc/PRE_BUILD
| 3
shell-term-fm/mc/mc-4.8.11-ncurses_build_fix.patch
| 38
shell-term-fm/pcmanfm/DETAILS
| 8
shell-term-fm/pcmanfm/HISTORY
| 6
shell-term-fm/rdesktop/DEPENDS
| 13
shell-term-fm/rdesktop/DETAILS
| 4
shell-term-fm/rdesktop/HISTORY
| 6
shell-term-fm/rxvt-unicode/DETAILS
| 4
shell-term-fm/rxvt-unicode/HISTORY
| 4
shell-term-fm/rxvt-unicode/PRE_BUILD
| 3
shell-term-fm/rxvt-unicode/fix-tabber-perl-5.18-ext.diff
| 12
shell-term-fm/shared-mime-info/DETAILS
| 4
shell-term-fm/shared-mime-info/HISTORY
| 3
shell-term-fm/spacefm/DEPENDS
| 3
shell-term-fm/spacefm/DETAILS
| 4
shell-term-fm/spacefm/HISTORY
| 16
shell-term-fm/st/DEPENDS
| 6
shell-term-fm/st/HISTORY
| 3
shell-term-fm/tilda/CONFIGURE
| 1
shell-term-fm/tilda/DEPENDS
| 11
shell-term-fm/tilda/DETAILS
| 12
shell-term-fm/tilda/HISTORY
| 9
shell-term-fm/tilda/PRE_BUILD
| 11
shell-term-fm/tilda/cursor.patch
| 283 +
shell-term-fm/tilda/focus.patch
| 11
shell-term-fm/vifm/DETAILS
| 4
shell-term-fm/vifm/HISTORY
| 3
shell-term-fm/xfe/DETAILS
| 4
shell-term-fm/xfe/HISTORY
| 3
shell-term-fm/zsh/DETAILS
| 9
shell-term-fm/zsh/HISTORY
| 3
smgl/castfs/DETAILS
| 4
smgl/castfs/HISTORY
| 3
smgl/firefox-smglwiki/HISTORY
| 3
smgl/firefox-smglwiki/INSTALL
| 5
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
utils/barcode/DETAILS
| 7
utils/barcode/HISTORY
| 3
utils/bibletime4/DETAILS
| 20
utils/bibletime4/HISTORY
| 3
utils/bibletime4/PREPARE
| 4
utils/buntstift/DEPENDS
| 5
utils/buntstift/DETAILS
| 2
utils/buntstift/HISTORY
| 3
utils/coreutils/DETAILS
| 2
utils/coreutils/HISTORY
| 3
utils/dbus-glib/DETAILS
| 4
utils/dbus-glib/HISTORY
| 3
utils/dbus-python/DEPENDS
| 2
utils/dbus-python/DETAILS
| 4
utils/dbus-python/HISTORY
| 4
utils/dbus/DETAILS
| 4
utils/dbus/HISTORY
| 6
utils/dmenu/CONFIGURE
| 1
utils/dmenu/DEPENDS
| 9
utils/dmenu/HISTORY
| 3
utils/dmenu/PRE_BUILD
| 5
utils/dmenu/dmenu-4.5-xft.diff
| 418 ++
utils/eventlog/DETAILS
| 6
utils/eventlog/HISTORY
| 4
utils/file/DETAILS
| 4
utils/file/HISTORY
| 3
utils/glances/DEPENDS
| 1
utils/glances/HISTORY
| 3
utils/grep/DETAILS
| 2
utils/grep/HISTORY
| 6
utils/gstpw/DEPENDS
| 1
utils/gstpw/DETAILS
| 13
utils/gstpw/HISTORY
| 2
utils/i7z/DETAILS
| 4
utils/i7z/HISTORY
| 3
utils/iotop/DEPENDS
| 2
utils/iotop/DETAILS
| 9
utils/iotop/HISTORY
| 9
utils/iotop/INSTALL
| 2
utils/iotop/PREPARE
| 9
utils/iotop/iotop.gpg
|binary
utils/ipmitool/DETAILS
| 6
utils/ipmitool/HISTORY
| 4
utils/ipmitool/ipmitool-1.8.13.tar.gz.sig
|binary
utils/iso-codes/DETAILS
| 2
utils/iso-codes/HISTORY
| 6
utils/mdp/BUILD
| 11
utils/mdp/CONFIGURE
| 1
utils/mdp/DEPENDS
| 7
utils/mdp/DETAILS
| 27
utils/mdp/HISTORY
| 11
utils/mdp/PRE_BUILD
| 4
utils/mdp/mdp.gpg
|binary
utils/multitail/DETAILS
| 4
utils/multitail/HISTORY
| 7
utils/multitail/PRE_BUILD
| 4
utils/nicstat/BUILD
| 3
utils/nicstat/DETAILS
| 14
utils/nicstat/HISTORY
| 3
utils/nicstat/INSTALL
| 1
utils/nss-pam-ldapd/DETAILS
| 2
utils/nss-pam-ldapd/HISTORY
| 3
utils/ocaml-csv/DETAILS
| 6
utils/ocaml-csv/HISTORY
| 3
utils/phoronix-test-suite/DETAILS
| 4
utils/phoronix-test-suite/HISTORY
| 3
utils/phoronix-test-suite/phoronix-test-suite-4.8.6.tar.gz.sig
|binary
utils/rtirq/DETAILS
| 4
utils/rtirq/HISTORY
| 3
utils/smartmontools/DETAILS
| 5
utils/smartmontools/HISTORY
| 3
utils/smartmontools/smartmontools-6.2.tar.gz.sig
|binary
utils/statifier/DETAILS
| 6
utils/statifier/HISTORY
| 4
utils/syslog-ng/DETAILS
| 8
utils/syslog-ng/HISTORY
| 11
utils/taskwarrior/DETAILS
| 4
utils/taskwarrior/HISTORY
| 3
utils/unetbootin/DETAILS
| 4
utils/unetbootin/HISTORY
| 3
utils/util-linux/BUILD
| 13
utils/util-linux/DEPENDS
| 23
utils/util-linux/DETAILS
| 12
utils/util-linux/HISTORY
| 11
utils/util-linux/PRE_BUILD
| 4
utils/xdelta3/DEPENDS
| 1
utils/xdelta3/DETAILS
| 22
utils/xdelta3/HISTORY
| 2
utils/youtube-dl/DETAILS
| 4
utils/youtube-dl/HISTORY
| 3
utils/zeroxml/0001-install-headers-to-include-zeroxml-and-libs-to-libs.patch
| 34
utils/zeroxml/BUILD
| 1
utils/zeroxml/DETAILS
| 30
utils/zeroxml/HISTORY
| 4
utils/zeroxml/PRE_BUILD
| 3
video-libs/gst-libav-1.0/DETAILS
| 2
video-libs/gst-libav-1.0/HISTORY
| 3
video-libs/gst-libav-1.0/gst-libav-1.2.2.tar.xz.sig
|binary
video-libs/gst-plugins-bad-1.0/DETAILS
| 2
video-libs/gst-plugins-bad-1.0/HISTORY
| 3
video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.2.2.tar.xz.sig
|binary
video-libs/gst-plugins-base-1.0/DETAILS
| 2
video-libs/gst-plugins-base-1.0/HISTORY
| 3
video-libs/gst-plugins-base-1.0/gst-plugins-base-1.2.2.tar.xz.sig
|binary
video-libs/gst-plugins-good-1.0/DETAILS
| 2
video-libs/gst-plugins-good-1.0/HISTORY
| 3
video-libs/gst-plugins-good-1.0/gst-plugins-good-1.2.2.tar.xz.sig
|binary
video-libs/gst-plugins-ugly-1.0/DETAILS
| 2
video-libs/gst-plugins-ugly-1.0/HISTORY
| 3
video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.2.2.tar.xz.sig
|binary
video-libs/gstreamer-1.0/DETAILS
| 4
video-libs/gstreamer-1.0/HISTORY
| 3
video-libs/libass/DETAILS
| 4
video-libs/libass/HISTORY
| 4
video-libs/libass/UP_TRIGGERS
| 17
video-libs/libdvbpsi/DETAILS
| 4
video-libs/libdvbpsi/HISTORY
| 3
video-libs/libvpx/BUILD
| 4
video-libs/libvpx/DETAILS
| 4
video-libs/libvpx/HISTORY
| 4
video-libs/live/DETAILS
| 4
video-libs/live/HISTORY
| 3
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/avidemux3/BUILD
| 8
video/avidemux3/DEPENDS
| 90
video/avidemux3/DETAILS
| 22
video/avidemux3/HISTORY
| 2
video/avidemux3/INSTALL
| 2
video/bino/DETAILS
| 4
video/bino/HISTORY
| 6
video/dvdauthor/0001-Use-pkg-config-to-find-FriBidi.patch
| 34
video/dvdauthor/0002-Fix-build-with-FriBidi-0.19.x.patch
| 15
video/dvdauthor/BUILD
| 7
video/dvdauthor/CONFIGURE
| 5
video/dvdauthor/DEPENDS
| 17
video/dvdauthor/DETAILS
| 17
video/dvdauthor/HISTORY
| 8
video/dvdauthor/PREPARE
| 2
video/dvdauthor/PRE_BUILD
| 9
video/ffmpeg/CONFIGURE
| 4
video/ffmpeg/DEPENDS
| 12
video/ffmpeg/DETAILS
| 4
video/ffmpeg/HISTORY
| 25
video/gecko-mediaplayer/DETAILS
| 4
video/gecko-mediaplayer/HISTORY
| 3
video/guvcview/DETAILS
| 4
video/guvcview/HISTORY
| 3
video/minitube/0001-remove-reference-to-missing-translations.patch
| 25
video/minitube/DETAILS
| 9
video/minitube/HISTORY
| 5
video/minitube/PRE_BUILD
| 3
video/mpv/BUILD
| 7
video/mpv/CONFIGURE
| 6
video/mpv/DEPENDS
| 67
video/mpv/DETAILS
| 6
video/mpv/HISTORY
| 37
video/mpv/INSTALL
| 8
video/mpv/PRE_BUILD
| 3
video/mpv/desktop/mpv.desktop
| 9
video/transcode/HISTORY
| 3
video/transcode/PRE_BUILD
| 12
video/transcode/transcode-1.1.7-ffmpeg-0.10.patch
| 15
video/transcode/transcode-1.1.7-ffmpeg-0.11.patch
| 303 +
video/transcode/transcode-1.1.7-ffmpeg.patch
| 51
video/transcode/transcode-1.1.7-ffmpeg2.patch
| 332 +
video/transcode/transcode-1.1.7-freetype251.patch
| 12
video/transcode/transcode-1.1.7-libav-9.patch
| 31
video/transcode/transcode-1.1.7-preset-force.patch
| 28
video/transcode/transcode-1.1.7-preset-free.patch
| 34
video/v4l-utils/DEPENDS
| 3
video/v4l-utils/DETAILS
| 4
video/v4l-utils/HISTORY
| 7
video/vlc/DEPENDS
| 4
video/vlc/DETAILS
| 2
video/vlc/HISTORY
| 13
video/vlc/PRE_BUILD
| 4
video/vlc/lua-scripts.patch
| 131
video/vlc/lua.patch
| 411 -
video/xbmc/DEPENDS
| 40
video/xbmc/DETAILS
| 4
video/xbmc/HISTORY
| 3
wm-addons/alltray/BUILD
| 1
wm-addons/alltray/DETAILS
| 2
wm-addons/alltray/HISTORY
| 4
wm-addons/cairo-dock-plugins/DETAILS
| 2
wm-addons/cairo-dock-plugins/HISTORY
| 3
wm-addons/cairo-dock/DETAILS
| 2
wm-addons/cairo-dock/HISTORY
| 3
x11-libs/fontconfig/DETAILS
| 6
x11-libs/fontconfig/HISTORY
| 3
x11-libs/wine/BUILD
| 4
x11-libs/wine/DETAILS
| 4
x11-libs/wine/HISTORY
| 10
x11-toolkits/fltk/DETAILS
| 2
x11-toolkits/fltk/HISTORY
| 3
x11-toolkits/goocanvas2/DEPENDS
| 24
x11-toolkits/goocanvas2/DETAILS
| 15
x11-toolkits/goocanvas2/HISTORY
| 3
x11-toolkits/gtk+2/DETAILS
| 4
x11-toolkits/gtk+2/HISTORY
| 3
x11-toolkits/gtk+3/DETAILS
| 8
x11-toolkits/gtk+3/HISTORY
| 3
x11-toolkits/qwt5/DETAILS
| 2
x11-toolkits/qwt5/HISTORY
| 3
x11/merkaartor/0002-FIX-Assert-width-0-with-wireframe-with-style.patch
| 28
x11/merkaartor/0003-FIX-secondary-road-simple-color.patch
| 25
x11/merkaartor/0004-FIX-libgps20-build-fix-from-Dirk-Stocker.patch
| 77
x11/merkaartor/0005-FIX-openSUSE-build.patch
| 37
x11/merkaartor/0006-FIX-French-cadastre-parsing-issue-fixes-3334.patch
| 33

x11/merkaartor/0007-FIX-Virtual-nodes-not-highlighted-on-hover-fixes-333.patch
| 27
x11/merkaartor/0008-FIX-GDAL-crash.patch
| 26
x11/merkaartor/HISTORY
| 9
x11/merkaartor/PRE_BUILD
| 9
x11/x2goclient/DETAILS
| 4
x11/x2goclient/HISTORY
| 3
x11/xautolock/BUILD
| 6
x11/xautolock/CONFIGURE
| 1
x11/xautolock/HISTORY
| 5
x11/xplanet/HISTORY
| 3
x11/xplanet/PRE_BUILD
| 4
x11/xplanet/xplanet-1.3.0-giflib.patch
| 741 +++
xorg-app/xclock/DETAILS
| 4
xorg-app/xclock/HISTORY
| 3
xorg-app/xkbcomp/DETAILS
| 4
xorg-app/xkbcomp/HISTORY
| 3
xorg-data/xkeyboard-config/DETAILS
| 7
xorg-data/xkeyboard-config/HISTORY
| 5
xorg-lib/libx11/CONFIGURE
| 12
xorg-lib/libx11/DETAILS
| 5
xorg-lib/libx11/HISTORY
| 4
1844 files changed, 17382 insertions(+), 7801 deletions(-)

New commits:
commit 43ab79f07ba5861149e0cfc86cd42ddb27a2f541
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.8.4.3

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

zlib: => 1.2.8

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

kernels/linux: version 3.13.9

commit 0109548341d9bb31895491dbfcb050a7dfa1828d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sylpheed: => 3.4.0

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

haskell-git-annex: version 5.20140403

commit f39eb7a2107d7a353531819a67eeff33b43dbbeb
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.7

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

libs/gmp: version 6.0.0a

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

grep: => 2.18

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

mercurial: => 2.9.2

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

gummiboot: => 44

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

cups-filters: => 1.0.50

commit 60e5e9232edc418e0e0acad2672e27beb591b178
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loop-aes: => 3.7b

commit 004a042dbc97f199c8e857b050029f9af28ea9c0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apache22: => 2.2.27 [security]

commit 35b8243bbc9dbb4955bcee80c50bb4025c921b3b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

spacefm: => 0.9.4

commit 4214366599111306cf1a83cabc9c37817728b316
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gstpw: new spell, simple GTK+2 stopwatch program

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

sqlalchemy: => 0.9.4

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

alembic: => 0.6.4

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

fontforge: => 20120731-b

commit 46921ea37eed5396ee26cb2f0f13dbe0e9ceb960
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

znc: => 1.2 [security]

commit 0c36ecbf6be28e74ed7fae98c707f8900df271e4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.3.3

commit b03ec3b514896ded6bd8e01ab2426d42e9b96587
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.8.4.2

commit a46f0c771cf54bd7e7993cd2e6ce42fd138fe645
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

monit: => 5.8

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

audio-creation/jack-rack: fix linking, fix SOURCE_URL

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

audio-drivers/ngjackspa: install manpage

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

audio-players/cantata: version 1.3.3

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

audio-players/mpd: version 0.18.9

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

audio-creation/ardour3: version 3.5.357

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

audio-libs/aubio: version 0.4.1

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

remove options from waf that aren't common to all users of waf

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

libs/raptor: version 2.0.13

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

audio-libs/liblo: version 0.28

commit 9c7fea4039102b3d93f95ebda5a349ba7c044989
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

optipng: => 0.7.5

commit 4d559d2993a2938f619c78381c7aced7a1b99559
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gigolo: => 0.4.2

commit f45a93cd1aaa9d030a2f0b204f8fd78763cc6295
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

vimoutliner: new spell, Outline processor for lightning fast authoring

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

audio-creation/lmms: add optional dependency on stk

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

audio-libs/stk: new spell, the synthesis toolkit in C++

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

adjust oxygen-icons

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

move oxygen-icons to desktop-themes

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

move hicolor-icon-theme to desktop-themes

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

hicolor-icon-theme: => 0.13

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

eudev: => 1.5.3

commit 25a09bf4ce829f97f5d8c44b7e0ed522dd431fb9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

smtpc: new spell, test smtp client

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

audio-creation/ecasound: version 2.9.1

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

audio-creation/lmms: version 1.0.0

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

audio-plugins/calf-plugins: new spell, professional-grade audio plugins
for jack

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

video/ffmpeg: version 2.2

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

kernels/linux: version 3.13.7

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

audio-drivers/jack: version 0.124.1

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

utils/rtirq: version 20130909

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

audio-plugins/caps-plugins: version 0.9.23

commit 02fd1f5a421320395b7c3db22f2ac8aa09f42db0
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

youtube-dl 2014.03.18.1

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

RBTools-0.5.7

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

sqlite: => 3.8.4.1

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

dbd-firebird: => 1.18

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

audio-plugins/zita-ajbridge: new spell, a zita-alsa-pcmi based bridge
between ALSA and jack

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

audio-libs/zita-alsa-pcmi: new spell, a C++ wrapper around ALSA PCM
devices

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

audio-libs/zita-resampler: new spell, a library for high-quality
resampling

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

audio-plugins/amb-plugins: version 0.8.1

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

audio-plugins/rev-plugins: version 0.7.1

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

audio-plugins/vco-plugins: fix SOURCE_URL and WEB_SITE

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

audio-plugins/tap-plugins: version 0.7.2

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

audio-plugins/mcp-plugins: fix SOURCE_URL and WEB_SITE

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

audio-plugins/fil-plugins: version 0.3.0

commit 652d0690b686a007e6aa92a4bc26f2b5b654d191
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

binutils: removed temporary fix for #543, was fixed in 2.24

commit fb0ac48593fe25dfbca70215b6461ffc8659953a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.3.4

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

kernels/schedtool: version 1.3.0

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

ftp/lftp: version 4.4.15

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

audio-plugins/vlevel: new spell, a compressor with lookahead for LADSPA

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

haskell/haskell-git-annex: version 5.20140320

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

audio-drivers/ngjackspa: new spell, a set of tools for using LADSPA
plugins from jack

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

audio-plugins/rt-plugins: new spell, a set of LADSPA plugins for
crossover and equalization in active speakers

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

devel/git-cola: version 2.0.1

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

pngcrush: => 1.7.23

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

pugixml: => 1.4

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

audio-soft/alsa-patch-bay: fix build errors

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

dave_robillard.gpg: add key 29727060

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

gnome2-libs/gsettings-desktop-schemas: version 3.11.5

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

audio-drivers/jack2: add dependency on dbus-python

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

audio-soft/qjackctl: version 0.3.11

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

audio-drivers/jack2: fix build error due to incompatibility with waf_build

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

audio-plugins/cmt: honour our CFLAGS/CXXFLAGS

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

audio-plugins/blop: fix SOURCE_URL[0]

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

smgl/firefox-smglwiki: fix install path

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

http/firefox: version 28.0

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

science/qlandkarte-gt: version 1.7.6

commit 2cddf4adfe94d7bac0919a2657e9e9495cd5932b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

avidemux3: new spell

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

libdbusmenu-qt: => 0.9.3

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

libisoburn: => 1.3.6.pl01

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

libevdev: => 1.0.1

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

audio-plugins/swh-plugins: add missing patch

commit 96702c72a17dd3c0cc22c445c56f7fcc9c030566
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nspr 4.10.4

commit a0669b50f31a5e7a9a7cc86f72965b8f64995041
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssh 6.6p1

commit 7919b8362bae0b61213c98d84ce69f303fd1de7e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Pol Vinogradov <vin.public AT gmail.com>

ca-certificates 20140223

Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>

commit eff29c1bf0f165ad41b951d59fd2ee6f3839721a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnutls 3.2.12.1 + URL fix

Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>

commit 47cb5f779bb69d513290e8e07391be8b98ef50d5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Pol Vinogradov <vin.public AT gmail.com>

sparse 0.5.0

Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>

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

commit c14b72d54755273d8268511c44b98fa185ca90d3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lighttpd: => 1.4.35 [security]

commit 3996817d719c68185645bcbc61062c9694f6cfc1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

socat: => 1.7.2.4

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

pbzip2: => 1.1.8

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

gramps: => 3.4.7

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

pango: => 1.36.2

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

cython: => 0.20.1

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

six: => 1.6.1

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

setuptools: => 3.3

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

pybindgen: => 0.17.0

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

pyqt4: => 4.10.4

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

python3: => 3.4.0

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

fftw: => 3.3.4

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

sip: => 4.15.5

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

udisks-2.1.3 - SECURITY fix

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

cups-filters: => 1.0.48

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

tzdata: => 2014a

commit fd46e55234759301b3337ea7218f90cdc3bc84dc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bitlbee: => 3.2.1

commit f7685f9234d5fdcc0e4a98f6ca3990617cf89460
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.26 (stable) [security]

commit e6c6482554900bf137efb2acff9350363c19e6d1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

elvis: added missing libxt dependency

commit bfabcce890316308358bb4b9f1e2a8d61b63b5f1
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

grub2: don't strip binary objects

commit 778c6ecd98ce00f5a42c00fc82f96f6dfcfe7660
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fping: => 3.9

commit 68109d1f6dc9d9a097b339463e9ec28b46094972
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sylpheed: => 3.3.1

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

setuptools: => 3.1

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

isort: => 3.6.2

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

libs/libquvi: fix SOURCE_URL

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

libs/libquvi-scripts: version 0.4.21

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

python-pypi/pelican: version 3.3.0

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

python-pypi/blinker: version 1.3

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

doc/docutils: version 0.11

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

perl-cpan/xml-twig: version 3.46

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

python-pypi/typogrify: version 2.0.4

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

python-pypi/smartypants: version 1.8.3

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

python-pypi/markupsafe: version 0.19

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

perl-cpan/mime-base64: version 3.14

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

mail/ssmtp: fix build errors

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

crypto/libssh: version 0.6.3

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

extra-cmake-modules-0.0.11

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

kernels/linux: version 3.13.6

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

http/lynx: version 2.8.8rel1

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

haskell/haskell-git-annex: version 5.20140306

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

libisoburn: => 1.3.6

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

libisofs: => 1.3.6

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

libburn: => 1.3.6

commit 6a91fd5f4f6591fec21c7d2a95c29159ecdb0877
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fabric: => 1.8.2

commit 4ee1f54834f08d0a8b43b8a47937b9e3e636e747
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

paramiko: => 1.12.2

commit 6b4e00c9cab1aadd5c0f052e901b63d07a0e9fa3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-ecdsa: new spell, ECDSA cryptographic signature library

commit a0a8e542a7f7e2e2180ef10a9084bee2c1458496
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.3.3 (security)

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

adjust cmake install locations for lib and man

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

eudev: => v1.5

commit 8808ca15d2108c1dbd88bc68e144e24aae70e16a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fabric: => 3.8.3.1

commit 8175c75bc99481089cc138e12fc1d761b7cfa3b5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

nicstat: new spell, Network traffic statics utility for Solaris and Linux

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

crypto/nss: version 3.15.5

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

crypto/gnutls: remove unmaintained branches

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

crypto/gnutls: versions 3.2.12 and 3.1.22, fixes CVE-2014-0092 and
CVE-2014-1959

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

mercurial: => 2.9.1

commit 8fc0e73935b3471dc41ce054d63a17d7a425ebf8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.48 (stable); => 1.4.10 (devel)

commit e02dc3c4b9b71f3fbbbb1009fb44bd8a2d3d3d16
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: => 2.6.0

commit 863fcacb163ef824e2a6b1313592d2ca45fa67cf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

py-bcrypt: => 0.4

commit d39972793b0f6d70a9d715c3c2e762881257a5c7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.3.2

commit b2abd08b17b5b0c53b05193814ed3fa35604d26e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rsa: => 3.1.4

commit 272e1b3ad6c62e8354ca7efaa0814978b77b7fc5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

statifier 1.7.3

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

audio-players/cantata: version 1.3.0.1

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

audio-players/mpd: version 0.18.8

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

haskell-case-insensitive: new spell, case insensitive string comparison
for haskell

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

ruby-2.1: => 2.1.1

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

cups-filters: => 1.0.46

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

setuptools: => 2.2

commit 1980d51d1116fa7b46f6dc726276224c6f663f7b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.13.5

commit 7763e5306569ebffaf2078656a94a18b80d22b37
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clementine 1.2.2

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

libevdev-1.0

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

libdbusmenu-qt: => 0.9.2

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

eigen3: => 3.2.1

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

qxorm: => 1.2.6

commit b0a5f269296a8e10daa2ba58608d3a7c74245115
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

thunderbird: optional depends gstreamer

commit 72ddc298ef3b27dd16b737d3b81af95cf4625ec8
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

firefox: optional depends gstreamer

commit 137250cb8c67d4d13d44b24945c792ab5ef0b395
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

libusb: optional depends udev

commit 4f6c569144a30950a0bf86f04a50ce741e5493e8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

maxima 5.32.1

commit 837abf759b2c02de9b58fba74773d1e994b400d8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

iotop: => 0.6

commit 01a1c1ec657b34bd028a43a6539d7f5dbb06ab50
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

monit: => 5.7

commit a3fb5c73f1d72781021511047e9bdbee3a42f4e2
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

giflib: xmlto can shove it

xmlto dep -> optional
use sane sourceforge url
actually install man pages

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

devel/git-cola: version 2.0.0

commit dca61143c67d7eb8a78df42495f745ca7f2dbbc2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

phoronix-test-suite 4.8.6

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

devel/stlink: new spell, tools for interacting with ST's ARM developer
boards

commit b6d98db299dd87af47f24f28e0a3edeb00872e3c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 2.1.4

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

wm-addons/alltray: fix linking, fix SOURCE_URL

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

haskell/haskell-vector: version 0.10.9.1

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

haskell/haskell-monadcatchio-transformers: version 0.3.1.0

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

haskell/haskell-monads-tf: new spell, monad classes using type families

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

haskell/haskell-aeson: version 0.7.0.1

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

haskell/haskell-uuid: version 1.3.3

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

haskell/haskell-network-info: new spell, a library for accessing a local
computer's network info

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

haskell/haskell-blaze-builder: version 0.3.3.2

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

haskell/haskell-cryptohash: version 0.11.2

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

haskell/haskell-hashable: version 1.2.1.0

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

haskell/haskell-http: version 4000.2.11

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

haskell/haskell-monad-control: version 0.3.2.3

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

haskell/haskell-network: version 2.4.2.2

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

haskell/haskell-parsec: version 3.1.5

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

haskell/haskell-primitive: version 0.5.2.1

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

haskell/haskell-quickcheck: version 2.6

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

haskell/haskell-safesemaphore: version 0.10.0

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

haskell/haskell-sha: version 1.6.4

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

haskell/haskell-unordered-containers: version 0.2.3.3

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

haskell/haskell-attoparsec: version 0.11.1.0

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

haskell/haskell-scientific: new spell, scientific numbers for haskell

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

haskell/haskell-data-default: version 0.5.3

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

haskell/haskell-data-default-instances-old-locale: new spell, a class for
types with a default value

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

haskell/haskell-data-default-instances-dlist: new spell, a class for
types with a default value

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

haskell/haskell-data-default-instances-containers: new spell, a class for
types with a default value

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

haskell/haskell-data-default-instances-base: new spell, a class for types
with a default value

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

haskell/haskell-data-default-class: new spell, a class for types with a
default value

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

haskell/haskell-dlist: version 0.6.0.1

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

haskell/haskell-syb: version 0.4.1

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

wine: => 1.7.13

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

fb-python: => 0.9.0

commit 2927e988aff4617e210b8667155e694ce6dad15f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cherrypy: => 3.2.5

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

pyqt4: => 4.10.3

commit bcf47e46d390e3d8868d89b41136e75c56779052
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

aria2 1.18.3

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

pyxattr: => 0.5.2

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

Revert "pyxattr: => 0.7.3"

it appears that this was a different pyxattr!!

This reverts commit 94eebda6036188ce7e575ef767e937e8bdce65c2.

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

pycparser-2.10

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

cffi-0.8.1

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

isort: => 3.6.0

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

dbus-python: => 1.2.0

commit 116204a3a24cdf532eea14a72c0bcfd66e373324
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mdp: => 0.7.3

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

editors/vim: apply patches 7.4.001 to 7.4.183

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

haskell/haskell-git-annex: version 5.20140221

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

kernels/linux: version 3.13.4

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

sqlalchemy: => 0.9.3

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

fuzzyparsers: => 0.9.0

commit 21423397b5d87f036d8f4b79bc7f569906b67c3b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gparted 0.18.0

commit 134bf591879f59679d29e80f5dace19ef712e3a4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pcmanfm 1.2.0

commit a731a6734bf69f2d4001fd08da730177d4c06c1a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libfm 1.2.0

commit 6953dcdd3a3162d38d0a8d46e436133c86b00161
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

multitail 6.2.1

commit ce15cd66a3cc6e7a02f52566562be5857f795954
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libpng 1.2.51

commit 8c04ae7fe9f7f0975b4824dd05aa2e4916c3c0f1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

portaudio19 stable_v19_20140130

commit 9f9e49c7fc7e39b5d79377cdd94c44009b3bf9c8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 27.0.1, SECURITY_PATCH=72

commit 14baa9ee164641ea738f18927cb93af20979da2d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 2.1.3

commit 85cc47533a0aa30fb6a0b94119176c91dc443ea2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bino 1.4.4

commit 57a9f09591080c60d9f859f62d53823cf958871c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

v4l-utils 1.0.1

commit 2fbfe3458ddf91e4fc711e7e5d60600d06bfaf53
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: bump to 1.18.1

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

graphics/darktable: version 1.4.1

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

graphics-libs/harfbuzz: version 0.9.26

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

shell-term-fm/zsh: version 5.0.5

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

devel/git: version 1.9.0

commit 6c50d5bd52c60578cd5351f11e31ece084be5bb2
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

glibc: Switch to .xz files for 3.x kernel headers (.bz2 files not present
for recent versions).

commit ca5f3bd8f0d7d0ececf458e6670af347d7078d47
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

orc: optional gtk-doc depends and typo fixes

commit 76ec5a63666a1e605b04537a31b1f165b266e710
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdebase4: optional depends tidy

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

syslog-ng: => 3.5.3

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

Revert "pyqt5-5.2"
this spell belongs on qt5-kde5 grimoire

This reverts commit 0987c1afb1a3343072f0d0b12eb558e798689bd8.

commit 386bb085204e76cfb9c4fd9515d6dcc7c644e456
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.5

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

kernels/linux: version 3.13.3

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

Python-3.3.4 - SECURITY FIX

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

dbus-glib: => 0.102

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

sip: => 4.15.4

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

pyqt5-5.2

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

deprecate http/qtwebkit [replaced by qt5/qtwebkit]
1. this spell is obsolete - upstrame now uses git
2. the checkout is enormous
3. the qt4 version is part of qt4
4. there is a separate qtwebkit available for qt5

commit 9d3aa7a710b853f7ef24ae22d2dbbc29890dab47
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

openvpn : updated version to 2.3.2, using new upstream signing key
linux-pam is now a mandatory dependency

commit d8043a48e2e28fdfb33daf3d06ee00d3ed2a6a7e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

openexr -> 2.1.0

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

devel/ninja-build-system: new spell, a small build system with a focus on
speed

commit 3cad6ba231e55d557c79e25d88903df9e68ab8fc
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

udisks: needs dbus-glib and policykit

commit 56efdda8bb16222589ec8714ad3374e814f0a413
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

filezilla : updated version to 3.7.4.1

commit 578ae788fd6b5ce1ad07d96c04acf67b407f31b7
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

unetbootin: updated version to 585

commit 76098e52062368823d86e57e0e1ee037ff91882a
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk2: updated version to 1.4.3

commit 11927ae9b7b73a4eb5795d702feb3a2987d044a0
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

giflib: depends xmlto

commit 312ab88a87f0868d851ad193116f0ef6c4125919
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

freetype2: requires libpng

commit 359a5dc56d10928caaa217a234fb6d5d2a89b954
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

db: switch depend from uudeview to UUDECODE

commit 2c9c44eee40f8f197c0ad6a412fb3ad3df50a30b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: => 1.19

commit 84173d80abc83e659167e1f2c122a78919c8bb03
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

graphviz: 2.36.0

commit 31c4eb93c6b502b44a7af750634326e70d96bb80
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

skrooge: 1.8.0, download URL to download.kde.org

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

haskell/haskell-git-annex: version 5.20140210

commit 468cf27da71c7e47b8d57fefa7e1deb8752e6d90
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.25

commit bfdf0798e75ea9402406fc2610b294496603161b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apache22: => 2.2.26

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

libatomic_ops: => 7.4.0

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

isort: => 3.4.1

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

deprecate kde4/kdegraphics4

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

deprecate kde4/kdemultimedia4

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

deprecate kde4/kdeedu4

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

deprecate kde4/ksecrets

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

delete obsolete kde3 stuff

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

tellico2: => 2.3.8

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

yaz: => 5.0.12

commit ecb5c8db802e49b9fad97ad9e29c15c3fdbee4d0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mdp: => 0.7.2

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

char-irc/weechat: stable 0.4.3, unstable 0.4.4-dev

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

cln: => 1.3.3

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

gummiboot - SOURCE_IGNORE=volatile

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

gummiboot-43

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

gnu-efi - tweak build

commit c72ff6f73dc0351e37f01512d96d5bba386ba484
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mdp: => 0.7.0

commit f0ae1557f4660ac2b0442c6fe83e072befec0737
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rsa: added missing &&

commit f6f0cd8b3d2bdd90dbdeb6ca3156231fce815c32
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rsa: updated dependencies

commit 94760cab8da02b38f2645e8100e0f3685edf3593
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pycrypto: => 2.6.1 [security]

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

kernels/linux: version 3.12.2

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

devel/gdb: version 7.7

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

fb-python: => 0.8.4

commit 904e1000bfca1199ad72a835ee7f9f60ea221f2f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

stunnel: added forgotten HISTORY changes (thanks to lace@)

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

qbs: => 1.1.1

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

qbs - move to devel section

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

libgcrypt-1.6.1 SECURITY fix

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

qupzilla - add qt5 support

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

qt-creator - add qt5 support

commit 9edb69401d7272de8bed5247643eca88b7b866be
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.1.3

commit e471061e58b1f416a2b20ed1b276bfcc6c1ab53e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

qtbase: removed demos from BUILD to match CONFIGURE

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

devel/qt-creator: version 3.0.1

commit 31e5acf5580c19e2b19e62e1df465095252759a3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnarwl: new spell, LDAP based email autoresponder

commit 64cc30f6744ec27c22881d51186eb6081355a9e2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

accounts, groups: added account data for gnarwl spell

commit 3a787d1e4e428fda40081bdefcd749483c9f82db
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qupzilla 1.6.1

commit 3af3d12efea50ff4d4d4fd0d0a7cf64c279804f7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 27.0, SECURITY_PATCH=71

commit 7e3ec437f3c09139d8067d3401d00ede68ff7098
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nspr 4.10.3

commit a28e9d705a772f582e0d63d33f720ffa94454e84
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nss 3.15.4, SECURITY_PATCH=4, CVE-2013-1740

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

gnu-efi - tweak

commit cc6c4c466ceba17f5ad8fdecfce03accc2665804
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.8.3

commit fcf37dabf1fa1ca9e126b935af9cdef5d4b084d7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

stunnel: => 4.56

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

gnu-efi-3.0u

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

alembic: => 0.6.3

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

sqlalchemy: => 0.9.2

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

gdisk: => 0.8.8

commit 4cb9c640ab3127e066b9756e96112333bb87ea5e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rsa: => 3.1.2

commit 107ff17fc7889c786afb3e6526ebad35a1df2756
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.4

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

security/rkhunter: version 1.4.0

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

devel/coq: fix detection of make during configure

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

devel/ocaml: version 4.01.0

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

utils/ocaml-csv: version 1.3.2

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

libs/findlib: version 1.4

commit e39f9407b15a5ad4b498f4c91af1bc4b0d369d34
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.9

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

tea: => 37.1.0

commit a50bc8ce9dd7f6d96dbf920eebefeec91d52d039
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seq24: => 0.9.2

commit a5a21054d87c74d6d9c0e02c63185e84c0754509
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

jack: added missing header (jslist.h)

commit 02be2663d4ea13563afce59872d73733db8e69c7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

njconnect: new spell, curses JACK connection manager

commit 5e6f7881cf5b1529ff10cb07070af68fc35d23b5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluidsynth: switched to cmake build (officially preferred) -- fixes long
options parsing

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

cluster/lapack: version 3.5.0

commit d143cc8f8a2b38213fac038f36ce43124c4d77ac
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

waf_build(): include missing configdir option

commit 1c6ffbb044a86798421141ca524ff0e28e2bccce
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

jack2: post-update fixes

commit 7103a98090d702c3191c382fb3c1962bccdf34d4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ardour3: jack -> JACK-DRIVER

commit a5b9423dc86a00d08668a1d6d5b36e39883c0db6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bluefish: => 2.2.5

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

gnome2-libs/gtkhtml2: version 4.6.6

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

devel/git-cola: version 1.9.4

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

haskell/haskell-git-annex: version 5.20140129

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

kernels/linux: version 3.13.1

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

chrony-1.29.1 - SECURITY fix

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

opencv: => 2.4.8

commit a5adc2b383a376bd4d938c571914abe27bdedded
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

sshfs-fuse 2.5

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

jinja2 - fix typo - SECURITY fix

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

qxmledit: => 0.8.9.1

commit 49caaa5588e1ff59d9289f83b7517da6b8541182
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: is a security fix

commit 57c41c31e6ce7a8c68947ef3fb66bc198d9660e7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: bump to 1.18.0

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

jinja2-2.7.2 - SECURITY fix

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

mpfr$ - upstream patches

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

setuptools: => 2.1

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

cython: => 0.20

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

psi: => 0.15

commit 153f764d2b4c6b20e15b016df0d297a3d8e0be43
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

spacefm: => 0.9.3

commit 6813d44036b5edd6178a3d5fb4ab82f98fe74762
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

djm.gpg: 0x6D920D30 added, Damien Miller <djm AT mindrot.org>

commit 47fcd34b053eae1f32fc5470d94ff3d608a647a4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mtr: => 0.85

commit adc74b6639757e7f7633564168c277859ceb1e1d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssh 6.5p1

commit edefa1981745f622052866f1403f18dda637bc8b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.48 (devel)

commit 928d2903a03db842234e13ff8755024da11d4b49
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openldap: => 2.4.39

commit e41940387c4282c8552a04f0fd48fd155f8502d2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

socat: => 1.7.2.3 [security]

commit b2f750bd79993f816c7e12ff1ae2a29bcb182123
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ardour3: => 3.5.308

commit 124909f3486ece27fcbfd57586a8dc40938a4a3b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

liblo: => 0.27

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

libgphoto2: => 2.5.3

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

isort: => 3.3.0

commit d2fe6e9a201459f96acd45672c051401401a6a7c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

klavaro: => 3.00

commit 6c3fd0ee27cd85de43b4cc92fbe1196197f1ad49
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tilda: fixed cursor customization patch to save cursor color on changing
palette

commit 71dd80eddd7d23ceac1e6a89ba4be537e9d4b069
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tilda: => 1.1.11

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

ack-2.13_06 - SECRITY fix

commit 9d486000d2a7ac60d3b0b15f9b6473d15e1ec511
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

abiword: updated to 3.0.0

commit 05189d3766051d331e0cb7adbe90417c7a79fbfc
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

webkitgtk3: updated to 2.2.4

commit d190518e354524201baa81ec6ea7295a8d8720cc
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

webkitgtk: updated to 2.2.4

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

gnutls: => 3.2.9

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

pyxattr: => 0.7.3

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

deprecate libs/libusbx [replaced by libusb]

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

qtwebkit5 - fix build with icu-51.1+

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

cups-filters: => 1.0.44

commit 5e98dd76e13c7095516b0246b150b61b0461acde
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libusb-compat 0.1.5

commit a890ee9e51ae6633a17e7556c5e61fb1d40cd9ba
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libusb 1.0.18

commit 879c76d8c1151b879e2d3568241c0e2f1e4d9c5f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

xplanet: apply fix for newest giflib

commit e960e188e7502afd8cfb99642ae475db5004f14d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.4.2

commit b254f7bdee40817f27a2bd21d09785dbece1db4a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

claws-mail: updated to 3.9.3

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

shell-term-fm/mc: fix incompatibility with ncurses

commit 869016626bd4341ddcf2cd0f1ea1768fd3903395
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

abiword: updated devel version to 2.9.4

commit 61f24fc11bc88b49ee79a5902c90d5374f3c16ed
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gnumeric: updated to 1.12.9

commit a592b61ade094ecd8236144916572234be58a6ed
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gofffice: updated to 0.10.9

commit da04a989eb012b7352a4542507f2bf2ac6455496
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libgda5: changed gtksourceview and goocanvas and added optional depends

commit 7a441932a3d096432ec8f7d91c686719f44bb498
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gtksourceview3: updated to 3.8.2

commit b9e4ce6dd9d69849fd7033031f352e3b5f226c1f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libsecret: updated to 0.16

commit 4883398a64699e1ab4831d98ed3b868161e4e4da
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

New Spell: x11-toolkits/goocanvas2

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

create a group for kde5

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

qxmledit-0.8.9

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

haskell/haskell-git-annex: version 5.20140116

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

libs/openscenegraph: select mesa for opengl

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

libs/openscenegraph: add deps on jasper, asio, pass location of freetype2
headers to cmake

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

libs/asio: version 1.10.1

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

lm_sensors: => 3.3.5

commit ca020e280d1915e7aa335353bcdb4aed6a8daef9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "gettext: added glib2 optional dependency"

This reverts commit 078ab8d010a6fb022bf573d6365b5c22ae192795.

stable-0.61 already includes the fix, just wasn't rebuilt with that fix
enabled.

commit 078ab8d010a6fb022bf573d6365b5c22ae192795
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gettext: added glib2 optional dependency

commit aeecc0c78a74424fee5284ade4256aa6412deadf
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

grace 5.1.23

commit d4a0308ff4f9705a6650fd4a62b4aba2cfcead13
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

oss (stable) v4.2-build2008

commit e715aea536f9f581eb187a10931db300e32fef98
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

lyx 2.0.6

commit 409fd3fce0993d0cf2f2258f37ae077f1b363c26
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

openglut: spell deprecated [Development ceased in May 2005]

commit 9d8186118567b4dfe34be98068bf3424c9cf8337
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.3

commit 1488c70288e4eefea402af47445f434f40a51c12
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

fltk: change download URL to fltk.org

commit 467b52aa021864c9521b2930a2806d93ace617c1
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

iso-codes -> 3.50

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

cmake: => 2.8.12.2

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

vc: => 0.7.3

commit 9756f57227ac9911de26bba47e3f7b6eb5b48119
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ffmpeg: fixed typo in previous correction

commit 6bd803c2fb708f443fe0c15efea0bfd6809a0f38
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ffmpeg: requires libcdio-paranoia

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

libs/cfitsio: version 3360

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

science-libs/netcdf: version 4.3.1

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

glib2: => 2.38.2

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

dbus: => 1.8.0

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

six: => 1.5.2

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

harfbuzz: => 0.9.25

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

pango: => 1.36.1

commit 1a222a25b4ffcefcde506aeab7f491eec5bf72a6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

indent 2.2.10

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

isort: => 3.1.2

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

partclone: => 0.2.70

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

dhcpcd - IPv6/4 support

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

libraw: => 0.16.0

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

libmpc: => 1.0.2

commit be6834eb9f47ae31e83239d17075f61cd1f78d3b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lighttpd: => 1.4.34 (security)

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

kernels/linux: version 3.13

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

kernels/linux: add support for xz compressed kernels

commit e855dcb0a0bdcaa2c9de8983a1978a7cea0a1b19
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

http/qupzilla: new spell, web browser based on qtwebkit

commit ed34ac3b81f44ee3b70bdbe2287e37727236c642
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

transcode: added PRE_BUILD to apply gentoo patches so will build

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

wget: => 1.15

commit c26568c7cf486c569d7af5ab9e112c39cf4ef711
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

dvdauthor: updated to 0.7.1 and added scm build option

commit 0b757831e0d4ee98fe5979a87370d405f81a71c1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

docbook-utils: forgot PATCHLEVEL

commit fd7458481c27dbdb5d8c11b3e76b43e173315e45
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

docbook-utils: apply patch to work with new grep

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

tbb: => 42_20131118

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

par2cmdline-tbb: => 0.4-tbb-20100203

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

dhcpcd: => 6.2.1

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

dosfstools: => 3.0.25

commit 4a1ac1a69784f570ef74967dae2a88b0acc67e3f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

openssh: Remove conflict with dropbear

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

libs/osgearth: new spell, a 3D mapping SDK for openscenegraph applications

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

libs/libnoise: new spell, a coherent noise generator in C++

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

science/geos: version 3.4.2

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

libs/openscenegraph: add dep on gdal and optional dep on qt4

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

git: => 1.8.5.3

commit aaeffae871a412734626fc1d03046d5ec6eceef6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nfs-utils: NFSv4 support requires sqlite

configure: error: nfsdcltrack requires sqlite-devel

commit 81b2dd71729cdaff92cb175170fc6d188b138768
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.5.7

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

utils/taskwarrior: version 2.3.0

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

kernels/linux: version 3.12.8

commit 468855a96de194c356258ce15772dd7ecd50f399
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.2

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

clamav: => 0.98.1

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

e2fsprogs: => 1.42.9

commit 434a06c55e2d7c38cebdd14c804ff36aaa2805d2
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

linux: smgl-logo-0.2-for-2.6.31.patch works with 3.12.x

commit 0ec9e0e949e0838c6b41f9d596714c41f63106b8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rpm2targz 9.0.0.5g

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

udisks2: => 2.1.2

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

FUNCTIONS - remove some obsolete functions

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

valknut - is qt4 only

commit 15b8daff0e2b6193fe3b3648b0cec222ae7a53f0
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

gtk-doc: requires itstool

commit d1052682c86ef0d0094d8f10b568f43335f736bf
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

glances: requires psutil

commit ddcd2ee0be2a7c48713acbd1db2c78bd1d8fc575
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

whois 5.1.1

commit a6cef1ea5fb185c49cce59728951c6088b37f505
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 2.1.2

commit 01aa55457e49c4ea4bd8a43f81d15afbf7807311
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pulseaudio 4.0

commit be25b83906977960e6d4d670aea8a39df5d6cce4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

multitail 6.0

commit c6d7c95493fd968586ff93c15d82d3ef6e16d088
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

easytag: updated to 2.1.9

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

libs/libuv: new spell, a multi-platform support library with a focus on
asynchronous I/O

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

exiv2: => 0.24

commit 94f85f8138de34f541c7bf8631fe5cea15db5c2d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mdp: new spell, simplified password manager

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

devel/valgrind: use empty CFLAGS to prevent segfault

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

devel/valgrind: version 3.9.0

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

utils/zeroxml: new spell, a lightweight abstraction layer for xml

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

security/wireshark: version 1.10.5

commit 5d2467c6869a1b4fb4fb7813bb29044181a233cb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.24 (stable)

commit a7b2b61c6ac5fa5bc0b8e000db6aca42bfa72403
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.3.28 (previous) [security]

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

kernels/linux: version 3.12.7

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

kernels/linux: add support for xz compressed files

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

libgda5: => 5.2.2

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

itstool: => 2.0.2

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

giflib: => 4.2.3

(cherry picked from commit 28b46ef25b2c2b25e76a341557d5336caf3d6cf5)

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

grep: => 2.16

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

cups: => 1.7.1

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

libssh: => 0.6.0

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

libofx: => 0.9.9

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

unifdef: => 2.10

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

devel/cppcheck: install cfg files

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

devel/cppcheck: version 1.63

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

x11-toolkits/qwt5: fix SOURCE_URL

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

libs/muparser: fix SOURCE_URL

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

haskell/haskell-git-annex: version 5.20140107

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

dhcpcd: => 6.2.0

commit 2d5628d16d10368299f10c284a9968ac52ffb063
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssl 1.0.0l, SECURITY_PATCH=21

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

kernels/nct6775: deprecated, part of mainline linux now

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

sqlalchemy: => 0.9.1

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

isort: => 3.1.0

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

at-spi2-core: => 2.10.2

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

gdk-pixbuf2: => 2.30.2

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

partclone: => 0.2.69

commit d43064d58e379942ac75c7655e30c42f3ec3b907
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.1

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

libs/libcdio: version 0.92

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

audio-players/mpd: version 0.18.6

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

libs/openscenegraph: version 3.2.0

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

audio-libs/libmpdclient: version 2.9

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

audio-players/mpc: version 0.24

commit 9ed565d9c279ed11ca64eb0574a0563de2b817c1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gecko-mediaplayer: updated to 1.0.8

commit 6c0e7f82c866a8360da45180de4f295c04d06195
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mhwaveedit: => 1.4.23

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

chat-im/mcabber: give credit to Debian for patch

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

chat-im/mcabber: fix build with libotr >= 4.0.0

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

chat-libs/loudmouth: prevent build error due to use of deprecated symbols

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

gnustep-libs/gnustep-make: add script for invoking gnustep-make

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

gnustep-libs/gnustep-gui: version 0.24.0

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

gnustep-libs/gnustep-make: version 2.6.6

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

gnustep-libs/gnustep-base: version 1.24.6

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

sqlacodegen: => 1.1.4

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

setuptools: => 2.0.2

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

mercurial: => 2.8.2

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

subversion-1.8.5 SECURITY FIX

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

apr-util: => 1.5.3

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

apr: => 1.5.0

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

isort-3.0.0

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

neon: => 0.30.0

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

audio-players/cantata: version 1.2.1

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

python-stdnum: => 0.9

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

cracklib: => 2.9.1

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

sqlalchemy: => 0.9.0

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

atk: => 2.11.4

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

haskell/haskell-git-annex: version 5.20131230

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

haskell/haskell-async: version 2.0.1.5

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

haskell/haskell-stm: version 2.4.2

commit eb4f31a4fd84df012695d97a797a664dc2236d30
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

minicom: => 2.7

commit cd8953b077e7042c402b5fb33b9797f9392f9801
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.46 (devel)

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

glibmm: => 2.38.1

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

libsigc++3: => 2.2.11

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

redland: => 1.0.17

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

swig: => 2.0.11

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

iproute2: => 3.12.0

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

alembic: => 0.6.2

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

rasqal: => 0.9.31

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

raptor: => 2.0.12

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

cups-filters: => 1.0.43

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

oxygen-icons: => 4.12.0

commit 0c75b87a6ed84917992f1fd27971e1a4dcb4d7fe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-libav-1.0 1.2.2

commit c206a7252329c55f034a611adca00781b9a40e44
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-bad-1.0 1.2.2

commit b7018d13481d8ad247613af44914a8bee08e917a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-ugly-1.0 1.2.2

commit 8d89ac3f18caa39a7c7dd96436cbda0e82d0d9c6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-good-1.0 1.2.2

commit 51254f0bef79ac9cb6f75534e7b9e75072f001f4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-base-1.0 1.2.2

commit f42f013c822583628ba178a75b01cb53ecb11ed3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gstreamer-1.0 1.2.2

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

tzdata - fix install

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

ruby-2.1-2.1.0

commit dc40811963c9932122d537cc37236afac24842f0
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: bump to 1.17.0

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

avogadroapp: => 0.7.2

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

avogadrolibs: => 0.7.2

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

molequeue: => 0.7.1

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

graphics/darktable: version 1.4

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

graphics-libs/libwebp: version 0.3.1

commit 06f25278c430e3b7af09a3b30865cb8777cf76f7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ssocks 0.0.14

commit 9e727f9e8be118c9e24e1b799434016420cabe9a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ssocks: Fix LIBS, -lssl requires -lcrypto

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

setuptools: => 2.0.1

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

tzdata: => 2013i

commit 6c674c28e0792a83782e33588e3291a586048a5f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ipset: added HISTORY entry

commit b563375a6bf6d1b6c72785eedbf83fcaa37bc1f6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ipset: => 6.20.1

commit e3b429d6eea32ec1ccc06f3c226dd1d3def9aabe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ipset: => 6.20.1 (2.6 branch)

commit adc469122e8a86d90d6fcb279feb6927aff60f6e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libmnl: => 1.0.3

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

shell-term-fm/shared-mime-info: version 1.2

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

video/minitube: version 2.1.5

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

libs/fribidi: version 0.19.6

commit b95556a3e44e6d701308cf5dce89c56401de5702
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gimp: added PRE_BUILD to fix freetype2 header path

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

x11-toolkits/gtk+3: version 3.8.8

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

devel/git: version 1.8.5.2

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

haskell/haskell-git-annex: version 5.20131221

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

x11/x2goclient: version 4.0.1.2

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

gnome2-libs/librsvg2: version 2.40.1

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

gnutls: => 3.2.8

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

kernels/linux: version 3.12.6

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

curl-7.34.0 0 SECURITY fix

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

net-http: => 6.06

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

http-message: => 6.06

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

html-parser: => 3.71

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

file-next: => 1.12

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

lwp: => 6.05

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

xml-parser-expat: => 2.42_01

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

cimg: => 1.5.7

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

pstotext: => 1.9

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

pstoedit: => 3.62

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

fb-python: => 0.8.2

commit 680d8b24f865be4efea84f39eb87c48d05f5fb01
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lighttpd: added patches to use custom ldap port in authentication module

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

partclone: => 0.2.68

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

libzip: => 0.11.2

commit a804af74650e937084976b5f585c8391543f73a9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xcache: => 3.1.0

commit f2339a1d2941ec7e07a0129ceeafe03c27cc4fc2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geoip: => 1.6.0

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

tzdata: => 2013h

commit fb78c6d77ad7438c0f8164131e639c1e6fc38729
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg 1.4.16, SECURITY_PATCH=10, CVE-2013-4576

commit 64fa88f3b8ccc120b5d25d242a21877a844bb35d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

coreutils 8.22

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

ruby-2.0.0-p353 - SECURITY fix

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

libtasn1: => 3.4

commit e84f7e3fad3ac6dfcd697d87cf0bcc9043fabd6e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.23 (stable) [security]

commit 135ccb1bd653432a296d1b4116027c57d6f678c3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.10.4, SECURITY_PATCH=47

commit ed907c5d434c359f9013474e455737055a7ae7a2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p484 (security)

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

pcre: => 8.34

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

pyfpdf - fix build with python3

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

pypdf2: => 1.19

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

virtuoso: => 6.1.8

commit f07e9bba342dfb9ff549ebd9e740b971156ba57d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

imagemagick: removed deprecated flag

commit 59e17d7163daae985d87aa13112dcf7d346cb3c2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

imagemagick: => 6.8.7-10

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

utils/i7z: version 0.27.2

commit 2af4d0e5b655767dc41ce1eeee5805fd063b5177
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.2.4

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

haskell/haskell-git-annex: version 5.20131213

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

libisoburn: => 1.3.4

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

libisofs: => 1.3.4

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

libburn: => 1.3.4

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

enca: => 1.15

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

mail/thunderbird: remove version number from thunberbird's installation
path

commit adfa578cf4e92808f9896ed36cb2d7bfcfa7fa34
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

trac: added flup suggest dependency

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

mail/thunderbird: version 24.2.0

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

devel/git: version 1.8.5.1

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

devel/qt-creator: stable version 3.0.0

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

devel/git-cola: version 1.9.3

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

http/firefox: version 26.0

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

crypto/nss: version 3.12.3

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

libnl: => 3.2.23

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

iw: => 3.13

commit 36e1fa1657b4beac55d34e10516b648c5494c227
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 2.1.1

commit 85b119a5d1c3be53fe83dd4781866bcfcfaca658
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

samba 3.6.22, SECURITY_PATCH=21, CVE-2013-4408 and CVE-2012-6150

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

qtlocation: => 5.2.0

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

qtserialport-5.2.0

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

qtwebkit5: => 5.2.0

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

qtimageformats: => 5.2.0

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

qtgraphicaleffects - missing file

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

qtquick1: => 5.2.0

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

qttools: => 5.2.0

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

qtmultimedia: => 5.2.0

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

qtx11extras: => 5.2.0

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

qtquickcontrols: => 5.2.0

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

qtsvg: => 5.2.0

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

qtdeclarative - missing file

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

qtscript: => 5.2.0

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

qtgraphicaleffects: => 5.2.0

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

qtdeclarative: => 5.2.0

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

qtxmlpatterns: => 5.2.0

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

qtbase: => 5.2.0

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

qtbase - fix CVE-2013-4549

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

qtbase - update patch

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

qtbase - CONFIGURE changes

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

deprecate qt5/qtjsbackend

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

deprecate qt5/qtsystems

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

deprecate qt5/qtpim

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

deprecate qt5/qt3d

commit 24910d7a2fe63eb87f3ea81ca97248859e209b85
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.12.5

commit b3ad6180446e661cfee40c06d82054e73209b1ae
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

file 5.16

commit 39a23a09c559b408695d1ac343074de9342d15ea
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.1.2

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

sqlalchemy: => 0.8.4

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

fb-python: => 0.8.1

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

gpart: => 0.2.1

commit 101b54e212c6fb76ff2daaf6c7db3c6ff27662b3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

guvcview 1.7.2

commit ab07ba03218341d1e76104e61ace2892c18bda06
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss-pam-ldapd: => 0.7.19

commit 77b71d252d16a016c0855092527e96b4fa760a25
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lua: => 5.2.3

commit 9208863e6dacc8dc513ad3d9e4d462d00adc09b3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

deadbeef: => 0.6.0

commit c7c5a145418c96cf50b60a0cd933ce452097d44f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

spacefm: => 0.9.2

commit bcafd1bb5a5b8225d3dced3e7969bf261a1dca7d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpv: => 0.2.4

commit da86545cea4634902873bdfb58a43a65acbb327e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

python-efl mentioned in ChangeLog

commit 3ccd538e73f90a4ea46a2877b56c575cbbd41ce9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

python-pypi/python-efl: new spell, python bindings for EFL

commit 2f57959f1e08f58b2b8d2486cb23a3db48e9090b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

freetype2 2.5.2

commit 8dbc8aae836ed7c3316a18016c94c7b48c9a192e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.12.4

commit fd9cfae448f287a47d700eb3079b8adb4efeb0e8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

minidlna 1.1.1

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

avogadroapp: => 0.7.0

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

avogadrolibs: => 0.7.0

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

molequeue: => 0.7.0

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

devel/qt-creator: ensure installation to /usr

commit 2e6bf443a4d3a7324a183781477e5a290bacf2e9
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

pingtunnel -> 0.72

commit 9c329ae02831d91120d51bf01db6e2b72b98267e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

unrar -> 5.0.14

commit 2f888ec28be6fd90009d79e8393dc24a68ab00c4
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

sharutils -> 4.14

commit 60ab4d829e10343d1eb94e02dc0b570b61465554
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

dash -> 0.5.7

commit 378f8cf00179b6c3b5b409ababff7c0498354ebb
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

xclock -> 1.0.7

commit 2769c8604f8d579816d9ec869bb397e1a92e11bd
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

traceroute: upgrade to 2.0.19

paths...

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

sqlite: => 3.8.2

commit ac67b02937b9955927af9a9695fab9d563e8e19e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.12.3

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

mercurial: => 2.8.1

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

cups-filters: => 1.0.42

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

fb-python: => 0.8.0

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

dbd-firebird: => 1.16

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

FUNCTIONS - fix typo

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

setuptools: => 1.4.2

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

dosfstools: => 3.0.24

commit 15259d5c6d95491fe8b91da1e1641c8a1af54fb5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

imagemagick 6.8.7-8

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

binutils: => 2.24

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

gramps: => 3.4.6

commit f6a322fde73a4ba16e3fd5a0ce6341e447fe50ea
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pspshrink: new spell, ISO Compressor for PSP games

commit dc959cfb4307c9c66420751c4099b74791f7117f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ipmitool: Updated to 1.8.13

Removed PATCHLEVEL

commit af70bfba10566dcc82fead8062537e425eafae13
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

smartmontools: Updated to 6.2

commit c2dbfc8334c87f73690c72e8bca34966b0e34182
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

poppler 0.22.4

commit 82d63df2efde63519f93e161ac1efa362f9a5d54
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rdesktop: added missing dependencies

commit e095772766aac5153d66646a91b1fd0db5d88625
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Ladislav Hagara <ladislav.hagara AT unob.cz>

ChangeLog: e-17/emotion_generic_players added

commit cf963289d20cedb0853e72926059a20d65150eaf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/emotion_generic_players: new spell, Emotion Generic Players

commit ca542be8ee5ae7c587e98dc5ab650294dc20f6ae
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

slowhttptest: => 1.6

commit 771d2aa958c845b531f2d0097b85e1396bf34c20
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.42

commit a093e01937418b12dba608aee84d8b4b4db15191
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mc 4.8.11

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

libvpx: => 1.2.0

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

tbb: => 42_20131003

commit fa2eb88778c52b1ffb4af925fec92ab98ed3e19c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xdelta3: new spell, Diff program that works on binaries.

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

hasekll/haskell-git-annex: version 5.20131130

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

devel/qt-creator: version 3.0.0-rc1

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

quassel: => 0.9.2

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

kernels/linux: version 3.12.2

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

alembic: => 0.6.1

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

ndiswrapper: => 1.59

commit 2c4d14088eed05f103799427812eeed09e7ff79e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gimp 2.8.10

commit 379a76e50eb78cb49844baced837a7afa03556eb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

iptables 1.4.21

commit ba10200be9c75fdfc2e2721c4629875012247cf3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tcpdump 4.5.1

commit 11f9ed57cd55bb4b62f9aafe1b6e8cefda62380b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libpcap 1.5.1

commit ed46b74990cc2bc2cc44a8eaf0087a806f4fb3a0
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dmenu: Add patch for Xft fonts support

commit 6473fa23bb2512117cecd3d0b9f29bea18c710b0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php-clamav: new spell, ClamAV Interface for PHP5 scripts

commit 82650fc51eddebf68ebdecc4b642741fdb7f8433
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clementine 1.2.1

commit 6ea210d6b45487314a88d6a66cb6e41c327b5549
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wine 1.7.7

commit 786b175c4902744eec6a22bbcc6f6a8d7b251509
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wine 1.6.1

commit eb9f027e6de73dc5e442c9d6d4fe1569159abe6b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfe: => 1.37

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

gnutls: => 3.2.7

commit 15fce423c1ac75d5e1948cf7a43717b671cae420
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

viridian: depends on pysqlite, gst-plugins-good, libsoup

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

xlwt: => 0.8.0

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

FUNCTIONS - fix python2 usage

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

setuptools: => 1.4.1

commit 66089082c39201e360d9937dbeb18f12132853e6
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

viridian: new spell, ampache client in python

commit e94378317e2e9e1bf8a243d556316233cdabe3b2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

cgminer: new spell, multi-threaded multi-pool FPGA and ASIC miner for
bitcoin

commit f105c07b3c75042bef5b42e103e313e79e63b9f3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

cpuminer 2.3.2, pooler's fork

commit 56dcfc9e2b625656a568b1d9c21a26e899fa219f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

samba4: tevent: Removed PRE_BUILD, I do not even know, but it does not
work; no files

Fixed --with-sendfiles-support syntax

commit fb2d72dc5e67225cf2fc031e4b1a6ca2572b84df
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

tevent: Removed PRE_BUILD, I do not even know, but it does not work; no
files

commit 115ecf178f9597e9d51e05a680c8876724cc700e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xkeyboard-config 2.10.1

commit 2dcd715960b08a55214e381d88bc15b242b38c9b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xkbcomp 1.2.4

commit 60749faf806ce2563d2a03638aa9d3a2998b7849
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xkeyboard-config 2.3

commit 6a49e8b4930e20aee30a8953fd11b6f7fe47719e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libx11 1.4.3

commit 47a90f0ceb85c7d690a86fdc9db15021195ba04f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libx11: Disable i18n option, breaks XIM + UTF-8

commit bbdbee7a750acc17448b917f85dc17d0fe317bb8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

st: Add missing dependencies

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

libxml2 - tweak build for python3

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

numpy: => 1.8.0

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

chardet - depends PYTHON

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

pyutil: => 1.9.7

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

babel: => 1.3

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

webhelpers - python3 support

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

babel - python3 support

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

webob - python3 support

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

tempita - python3 support

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

pybindgen - depends PYTHON

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

pyopenssl - depends PYTHON

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

fix builds involving python3.3

commit 71b2aa8a657aa24fd23994541110fb3a5d24c3ed
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nginx: security update

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

kernels/linux: version 3.12.1

commit 4fcb4c8365412a80587670a701e71f6107fa1f0f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rdesktop 1.8.1

commit c8c1f9a2f0b58593eed08bbfa752ab1f9216679d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

util-linux: => 2.24 (aes); removed conflicts with simpleinit-msb/shadow

commit 4826cb215f964f6811307e28169463ec7f38a7f0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.4.0

commit ac2c6382a4f413e67552d214b268e4856a82349a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.5.6

commit dc72ee3eb602948f9d27b4fda00ae83182eeaa89
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loop-AES.gpg: added 8132F189 public key (Jari Ruusu (2013)
<jariruusu AT users.sourceforge.net>)

commit 702d7febe963697e289108f416b790ee1fb62009
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

python3 3.3.3

commit 7d986000b7f21a38ed6f6a1ddc0fcdac89b7751e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xaos 3.6

commit bddd404aba45c9b87abaac4b87af685984c94ad0
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

dvipdfmx: add alternative download location

commit b80f6990f501461fa2c5a57eb88879baece0af9b
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

texlive: do not install luatex fonts without lua

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

util-linux: => 2.24

commit 5bc6bde4e3c2046993a26c8afa51b30d27e73028
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openldap: => 2.4.38

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

http/firefox: version 25.0.1

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

libs/nspr: version 4.10.2

commit 9734053e2dc6ec2b3eae01fea7e544bb92b13626
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

glabels: updated to 3.2.0

commit 77bec427d19221257ada74c4c732fbe94179eb1d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

iec16022: new spell, library for DataMatrix barcode

commit 406a5d95b2c3c5cd50f629001259187e6021222b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

barcode: updated to 0.99

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

libssh: => 0.5.5

commit 57ac373c4959e5712b7e46ee2144ab30b7b78356
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bino 1.4.3

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

boost: => 1_55_0

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

cups-filters: => 1.0.41

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

setuptools: => 1.3.2

commit 524a6584555db3083ac3084c1a377d58466303d0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.1.1

commit 0e651c36ed0f5c7e8852c499eec07eb835df4872
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Update: eventlog 2.12 -> 2.20

Naming convension for version number in filename appears to have
changed slightly, but has been accounted for in DETAILS.

Additionally, the SOURCE_HASH field has been updated from SHA512,
which I presume defaults to WORKS_FOR_ME, to SHA1:UPSTREAM_HASH.

commit f314d9c5ed30781b4f19ee3ddd5998354f158834
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Updated: syslog-ng 3.4.5 -> 3.5.1

In addition to the version being bumped up to 3.5.1, the SOURCE_HASH
field was updated from SHA512:WORKS_FOR_ME to SHA1:UPSTREAM_HASH. My
presumption is that using an upstream hash being better than one that
is calculated by developer making the spell update.

balabit.gpg was also removed. DETAILS had some commented out
references to the gpg file in question, but this appears to have been
removed. There no longer appears to be any reference to the gpg file
and for this reason it has been removed.

commit facd0f4aa3625960d4351283210618d3d27c31c8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libquvi-scripts: => 0.4.20

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

subversion-1.8.4 SECURITY fix

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

opencv: => 2.4.7

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

libraw: => 0.15.4

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

dbi: => 1.630

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

libdvbpsi: => 1.1.2

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

python: => 2.7.6

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

qbs-1.1.0

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

wine: => 1.7.6

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

syslog-ng: => 3.4.5

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

shell-term-fm/pcmanfm: version 1.1.2

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

libs/libfm: version 1.1.2.2

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

lxde/menu-cache: version 0.5.1

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

science/gdal: version 1.9.2

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

x11/merkaartor: add bug fixes from upstream

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

science/qlandkarte-gt: version 1.7.5

commit f288166e509c51ebb8cbf15dbe9349f8cbde0430
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.6

commit 4e5057b46863147c9ed95ac88162122115360107
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.7-5

commit b15dcde1114769f2fffffd5fcd3f5e13d187a69c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xautolock: added option to read X resources file

commit e3c83c11f93e266a12b9bb18ac0ecd17eee2e7c1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fping: => 3.8

commit 96d66d4e8c50d13619f54eef30fc79548b3f93c1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

spacefm: => 0.9.1

commit 08349b3832ec1f34897ab56e56e7f96b503886ff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssh 6.4p1, SECURITY_PATCH=7

commit 2625bcbd7faf327ba24d417588962833cd889ea7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpv: => 0.2.3

commit 434641b98e989e4e73f560b6f6d1bc06f334054c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

librsvg2 2.40.0

commit f55764dd8fcb05849b4919f1906c1adcb63bc814
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gsettings-desktop-schemas 3.10.1

commit 487a8ec85baf937f2ea61c5cd5e17774777121f3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gobject-introspection 1.38.0

commit af7911aba0fa67acd1944a8c7080f9a4d27ddcfe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fping: => 3.7

commit fa3d4060af53de60550714100cf74266ec23ab6e
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

text-numericdata: bump to 2.001000

commit b51978032f89f08e6119f16b23e4745c14b5fdaa
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

sshpass: new spell, Non-interactive ssh password auth

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

haskell/haskell-git-annex: version 4.20131106

commit 17f72bddb42651327015e678e377e9dfc87b8200
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

imagemagick 6.8.7-4

commit 7701091b206a017e51c05b52cffc8c4e1236edba
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

perl 5.18.1

commit d8e821544a444e7a50a9344d376d8466cb67f2c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

graphviz 2.34.0

commit 5b503c5276c2d6be9b5497cfee4f3675e689c078
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gimp 2.8.8

commit d641a807ae4932d58aa13dbfaf640af303d2be76
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rxvt-unicode 9.19

commit de92e9265a66178c180a118bfcf0d15df3e2033b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ipsec-tools: => 0.8.1

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

commit 4b4675681f040da7d088c1a0fbc4af611ffa8294
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

castfs: removed extra doc collection

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

mercurial: => 2.8

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

science-libs/eigen3: version 3.2.0

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

devel/cppcheck: version 1.62

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

devel/qt-creator: devel version 3.0.0

commit cf3a28d31249c1ff49ecf0c458e5d381f7dface0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.40 (devel)

commit 04a63fedee1c84335aee053c56378618cc07f5b9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

minidlna: Updated to 1.1.0

* PRE_BUILD, BUILD: Removed
* minidlna.patch: Removed, no longer applies
* init.d/minidlna: Binary renamed to minidlnad
PID is stored in /var/run/minidlna/minidlna.pid

commit 546509edfe55526036584141a18cd244ac6a6418
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell (nss) Dependancies Removed: sqlite & zip

In testing the spell and various permutations of dependancies, it
was found that sqlite and zip did not appear to be required for
compilation of nss. For this reason, the spells have been removed
from the DEPENDS file.

As the upstream vendor does not mention these programs as either
required or as optional dependencies they are being removed
completely.

commit c9477f6d3ea751373aa2c8064e2e5364a047b7c8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 25.0, SECURITY_PATCH=68

commit 2fec4e19affe3720dd0063c324aaa48ccb005891
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gpicview 0.2.4

commit a40ee53ba0f931d406b678be6fe975d429cfb03b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libemf 1.0.7

commit 848302ea79bb5a413c3c3c4885b366249434f9c0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openldap: => 2.4.37

commit 2e5c8fe32a3c973e8fc6993868262e950afa3028
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.38.1

commit 86c075ca5d4b4c5669336770f60a4e659cd9c787
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

git 1.8.4.2

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

fb-python: => 0.7.4

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

sqlalchemy: => 0.8.3

commit 14b2ec35224a6d54a6e8efb628b98cf8fe7eff31
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

smake: new spell, highly portable make program with automake features

commit 8d0760fccd26eed9abb70b6d030a7adc93983790
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

sdl: add upstream patch to build against recent libx11 (include HISTORY
file in commit this time)

commit 5d7fcfa2ed278e0a3c478d9d1ddafe96be58d0e5
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

Revert "sdl: add upstream patch to build against recent libx11"

This reverts commit 2e0e580b7a5d5e60ab5521838cf171e241c134e9.

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

video/vlc: depend on stable branch of ffmpeg

commit 7008ccf90a93e63dbbd1743637c7d9dc3193adbe
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

xbmc: 12.2

commit 137f40d83a70921405a3de48791a7d961581731c
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

tinyxml: allow building with STL support

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

devel/git-cola: version 1.9.1

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

haskell/haskell-network: version 2.4.2.0

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

gnutls-3.2.5 SECURITY fix

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

cups: => 1.7.0

commit 4c7cc1bd8b17e5a500a0751bb9298c9dcdc89f08
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: fixed building regular mysql module for legacy branch

commit 2e0e580b7a5d5e60ab5521838cf171e241c134e9
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

sdl: add upstream patch to build against recent libx11

commit 239c65dd771570ee46e07588b3ab4fca34c3d195
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ardour3: add phone-home option

commit e788d7e7d712df3280dab1dc172f4a242e952d8b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ardour3: ChangeLog entry

commit f845a5d7bfde9c1956947d04eb3c740f0f940bf2
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ardour3: created

commit fc2c73f04d187742975d27dfe08371671b569c50
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ardour2: fix build with current lilv

commit 9a02f35700d169c8f3fb3f55f22486b4297d3ca8
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

xmlrpc-c: bump to 1.25.26

commit 778b466e38020ebbe2df482f58a05e0e76dac2c4
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

liblrdf: update checksum (cannot compare what changed, though, due to
lack of old source)

commit d8f6f990d86dd0817c112e87246ad583ff47be43
Author: Mark Bainter <mbainter AT sourcemage.org>
Commit: Mark Bainter <mbainter AT sourcemage.org>

Adding missing dependency on glib2

commit 91f21c43aee292c696ee5a1cb7bfda19e1c42812
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

suil-0: new spell

commit a4bdc5814403811317fa646a12cf41bdad63e585
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

sratom-0, lilv-0, lilv-util: Trying to sort out the mess with
multi-version libs and utils.

commit c1d36fd8b347c127860615cbc9621752ba8ac63e
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lilv: new spell

commit 53bf451d84f54ddf0a14a93b8c0d9cd3c6fc4472
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lv2: license is called ISC

commit d652b8e14b186331eacde5645e5e66abedcf2ad7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

sratom: moved to audio-libs, as it's audio plugin-specific

commit 331a5b930f21fc1f8918e7a1c16bc2ca7b669a55
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

sratom: new spell

commit 5c9ac4578483d784c22eba8a22fce418dca9c5c7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lv2: fix build (missing $SOURCE2, typo in BUILD)

commit 74be80990a1c8fbccf6317012cc93641bb3040d0
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lv2: new spell for the full package, replacing lv2core
lv2core: deprecated

commit 63b0f726d9b295b9cd08a605d03e288e7da16aa3
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

sord: update to 0.12.0

commit 0265014669423891bb895ade55d05ae47e68068a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

serd: update to 0.18.2
dave_robillard.gpg: new key for serd and friends (updates follow)

commit e0e2968ce11027caa79fda092fa385a2f585e51d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

rdflib: bump to 4.0.1

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

libatasmart - depends UDEV

commit 2f051229d3101828fdd8f2b0a365b23bab2a15f5
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

text-numericdata: bump to 2.000004

commit 5d4327d762b024413c9bac8c014f4b602cb6ecac
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tinc: => 1.0.23

commit 9da213efb736216bdfa1af95a70b4aa358cabf13
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

text-asciipipe: bump to 1.001000

commit a93bfc30a5241420d102d944e7b69aca6e145f80
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

buntstift: update to 0.61

commit 3d7c4beb5bcfbd5cb0678fc54d6e0bb4d698a3f3
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

text-numericdata: new spell, replacing textdata

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

cups: => 1.6.4

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

sqlite: => 3.8.1

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

upower: => 0.9.23

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

cups-filters: => 1.0.40

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

dhcpcd: => 6.1.0

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

gconf2 - update depends

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

kernels/linux: version 3.11.6

commit 565870cdb983e0a498d869762faeb01d43361675
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sg3_utils 1.37

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

nss: => 3.15.2

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

nspr: => 4.10.1

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

orc: => 0.4.18

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

json-c: => 0.11

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

tbb: => 42_20130725

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

cython: => 0.19.2

commit d615dc1fa28623ec0fabf7371b735ea862344b03
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock-plugins: version 3.3.0

commit d125e452eaf858db6532c6d2ac8ec94c1761b796
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock: version 3.3.0

commit 388de196f9ef9f32d48938348432e9db78bb61e0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

erlang R16B02

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

curl: => 7.33.0

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

ca-certificates: => 20130906

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

polarssl: => 1.3.1

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

iw: => 3.11

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

gmp: => 5.1.3

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

udisks2 - adjust depends

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

gdk-pixbuf2: => 2.30.0

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

glib2: => 2.38.0

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

at-spi2-core: => 2.10.0

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

iso-codes: => 3.47

commit ebe46081cb2ef6311d765b6925e64248964c66f4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kde4-apps/clementine: new spell, music player and library organizer

commit f203ddc592cd742340424c43c4f5340ad2e8621b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

fping 3.6

commit 43239f0c42d629e8646b1e0350c39cc02a6d91f8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dosfstools: => 3.0.23

commit e39169b4ce31753687f417077194f409973723cc
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

lualdap: new spell, LDAP library for lua

commit 253688ac386df3dc710ca9fa07521a3a2e29bf27
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

Revert "lualdap: new spell, LDAP library for lua"

This reverts commit 4df9fe85be2bc20277cc84d21eadd5f19b22e608.

commit c7188a90b7f5cae2250381abc100fb755c47a057
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

prosody: version 0.9.1, optional lualdap support

commit 4df9fe85be2bc20277cc84d21eadd5f19b22e608
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

lualdap: new spell, LDAP library for lua

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

gtk+2: => 2.24.22

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

harfbuzz: => 0.9.22

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

librsvg2-1.39.0 - SECURITY FIX

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

pango: => 1.36.0

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

fontconfig: => 2.11.0

commit 54649c7cac28574c596bc00b48aecd732004cc55
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.11.5

commit 5c50c75a6670d87db0083b9affa5ee32b2937d0a
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

bibletime4: version 1.7.0, add scm branch (needed to build against
current sword release)

commit 966f77266fd453a50a83a8773408ba2f47766b01
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

sword: 1.7.0

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

boost - fix build

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

upower: => 0.9.22

commit dfa9e57b928b4ab55de4c5cddc24be8d5b6c4d4f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

psmouse-elantech: new spell, psmouse kernel module with support for
elantech with multitouch

commit d9a88408b1e4b2e85e47585ead5305996b895790
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.38 (devel)

commit ddd52d885344cb19b3ea6fbdb6b2dd52ba71e942
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

profanity: new spell, console based XMPP client

commit 0f5181da25cddc22ca8008da81d92bf503bf1ceb
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

libstrophe: new spell, XMPP library in C

commit 990617a6f162849f68b4e728cfd6928bcd95ca6f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

python-pypi/pexpect: new spell, pure Python expect-like module

commit 390177016360e99fc0a254e64236bbfedaf3eed7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

zathura-pdf-poppler 0.2.3

commit f028ce403283c55495da1ffa9a15be3af8373644
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

zathura 0.2.4

commit 3d11552d0c4b9e679a6e17f0cf558e075c8b2f46
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

girara 0.1.7

commit 408be4d8258e106a897fd0c631667ebf7cbc672c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

v4l-utils 1.0.0

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

video/ffmpeg: legacy version 0.7.16

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

graphics-libs/opencv: version 2.4.6.2

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

video-libs/live: version 2013.10.11

diff --git a/ChangeLog b/ChangeLog
index 980426e..dd5eb90 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,273 @@
+2014-04-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/gstpw: new spell, simple GTK+2 stopwatch program
+
+2014-03-25 Ismael Luceno <ismael AT sourcemage.org>
+ * editors/vimoutliner: new spell, Outline processor designed for
+ lightning fast authoring
+
+2014-03-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * hicolor-icon-theme: move to desktop-themes
+ * oxygen-icons: move to desktop-themes
+
+2014-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * mail/smtpc: new spell, test smtp client
+
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * audio-plugins/calf-plugins: new spell, professional-grade audio
plugins
+ for jack
+ * audio-libs/stk: new spell, the synthesis toolkit in C++
+ * FUNCTIONS: bring waf_build into line with default_build
+
+2014-03-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/rbtools: new spell, tools for ReviewBoard
+
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * audio-plugins/vlevel: new spell, a compressor with lookahead for
LADSPA
+ * audio-libs/zita-resampler: new spell, a library for high-quality
+ resampling
+ * audio-libs/zita-alsa-pcmi: new spell, a C++ wrapper for ALSA PCM
devices
+ * audio-plugins/zita-ajbridge: new spell, a zita-alsa-pcmi based
bridge
+ between ALSA and jack
+
+2014-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * audio-plugins/rt-plugins: new spell, a set of LADSPA plugins for
+ crossover and equalization of active speakers
+ * audio-drivers/ngjackspa: new spell, a set of tools for using
+ LADSPA plugins from jack
+
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * dave_robillard.gpg: add key 29727060
+
+2014-03-19 Thomas Orgis <sobukus AT sourcemage.org>
+ * video/avidemux3: new spell, version 3 of the video editor
+
+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
+
+2014-03-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/python-ecdsa: new spell, ECDSA cryptographic signature
+ library
+
+2014-03-05 Ismael Luceno <ismael AT sourcemage.org>
+ * utils/nicstat: new spell, Network traffic statics utility for
Solaris and Linux
+
+2014-03-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS: fix cmake usage of install dirs, for lib and man
+
+2014-02-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/libevdev: new spell, wrapper library for evdev devices
+
+2014-02-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-case-insensitive: new spell, case insensitive string
+ comparison for haskell
+
+2014-02-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/stlink: new spell, tools for interacting with ST's ARM
+ developer boards
+
+2014-02-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/cffi: new spell, python -> interface
+ * python-pypi/pycparser: new spell, C99 parser
+
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-network-info: new spell, a library that provides
access
+ to a local computer's network info
+ * haskell/haskell-monads-tf: new spell, monad classes using type
families
+
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-data-default-class,
+ haskell/haskell-data-default-instances-base,
+ haskell/haskell-data-default-instances-containers,
+ haskell/haskell-data-default-instances-dlist,
+ haskell/haskell-data-default-instances-old-locale:
+ new spells, a class for types with a default value
+ * haskell/haskell-scientific: new spell, representing scientific
numbers
+ in haskell
+
+2014-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * http/qtwebkit: spell deprecated [replaced by qt5/qtwebkit]
+
+2014-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/ninja-build-system: new spell, a small build system with a
focus
+ on speed
+
+2014-02-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * kde4/kdegraphics4: spell deprecated
+
+2014-02-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * kde4/kdemultimedia4: spell deprecated
+
+2014-02-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * kde4/kdeedu4: spell deprecated
+
+2014-02-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS: delete obsolete kde3 stuff
+
+2014-02-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * disk/gummiboot: new spell, EFI boot manager
+
+2014-02-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * qbs: move to devel, it is not just for qt5
+
+2014-02-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * accounts, groups: added account data for gnarwl spell
+ * mail/gnarwl: new spell, LDAP based email autoresponder
+
+2014-02-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * disk/gnu-efi: new spell, Develop EFI applications
+
+2014-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * audio-soft/njconnect: new spell, curses JACK connection manager
+
+2014-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * FUNCTIONS: include missing configdir option in waf_build()
+
+2014-01-30 Ladislav Hagara <hgr AT vabo.cz>
+ * djm.gpg: 0x6D920D30 added, Damien Miller <djm AT mindrot.org>
+
+2014-01-25 Robin Cook <rcook AT wyrms.net>
+ * x11-toolkits/goocanvas2 new spell
+
+2014-01-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * devel/qxmledit: Qt4/5 XML editor
+ * groups: add kde5
+
+2014-01-24 Ismael Luceno <ismael AT sourcemage.org>
+ * graphics-libs/openglut: spell deprecated [Development of OpenGLUT
+ ceased in May 2005]
+
+2014-01-20 Ladislav Hagara <hgr AT vabo.cz>
+ * http/qupzilla: new spell, web browser based on qtwebkit
+
+2014-01-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/libnoise: new spell, a coherent noise generator in C++
+ * libs/osgearth: new spell, a 3D mapping SDK for openscenegraph
+ applications
+
+2014-01-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS: remove obsolete functions regarding qt3/kde3
+
+2014-01-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/mdp: new spell, simplified password manager
+
+2014-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/zeroxml: new spell, a lightweight xml abstraction layer
+ * libs/libuv: new spell, a multi-platform support library with a
focus on
+ asynchronous I/O
+
+2014-01-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * kernels/nct6775: spell deprecated [part of mainline now]
+
+2014-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/isort: new spell, sort python imports
+
+2013-12-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * ruby-raa/ruby-2.1: new spell
+
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5/qtserialport: new spell, serial port access for qt5
+
+2013-12-09 Ladislav Hagara <hgr AT vabo.cz>
+ * python-pypi/python-efl: new spell, python bindings for EFL
+
+2013-12-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS: fix PYTHON2 typo
+
+2013-12-03 Ismael Luceno <ismael AT sourcemage.org>
+ * disk/pspshrink: new spell, ISO Compressor for PSP games
+
+2013-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * e-17/emotion_generic_players: new spell, Emotion Generic Players
+
+2013-11-30 Ismael Luceno <ismael AT sourcemage.org>
+ * utils/xdelta3: new spell, Diff program that works on binaries.
+
+2013-11-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * php-pear/php-clamav: new spell, ClamAV Interface for PHP5 scripts
+
+2013-11-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS: fix for python2 usage when it is not primary installation
+
+2013-11-24 Jeremy Blosser <jblosser AT sourcemage.org>
+ * python-pypi/viridian: new spell, ampache client in python
+
+2013-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * net/cgminer: new spell, multi-threaded multi-pool FPGA and ASIC
miner for bitcoin
+
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS,python-pypi/PY_DEPENDS: fix builds involving python3.3
+
+2013-11-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * loop-AES.gpg: added 8132F189 public key (Jari Ruusu (2013)
+ <jariruusu AT users.sourceforge.net>)
+
+2013-11-17 Robin Cook <rcook AT wyrms.net>
+ * libs/iec16022: new spell, library for DataMatrix barcodes
+
+2013-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5/qtsystems: spell deprecated
+
+2013-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5/qtpim: spell deprecated
+
+2013-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5/qt3d: spell deprecated
+
+2013-11-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5/qbs: new spell, build system for qt
+
+2013-11-06 Ismael Luceno <ismael AT sourcemage.org>
+ * crypto/sshpass: new spell, Non-interactive ssh password auth
+
+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
+
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * audio-libs/lv2core: spell deprecated [upstream repackaging]
+ * audio-libs/lv2: new spell, full bundle replacing lv2core
+ * audio-libs/sratom-0: new spell, library for LV2 atoms
+ * audio-libs/lilv-0: new spell, LV2 C library
+ * audio-soft/lilv-util: new spell, utilities for lilv
+ * audio-libs/suil-0: new spell, LV2 GUI host library
+ * audio-creation/ardour3: new spell, DAW (installable alongside
ardour2)
+
+2013-10-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/textdata: spell deprecated [replaced upstream]
+ * perl-cpan/text-numericdata: new spell, replacing textdata
+
+2013-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * kde4-apps/clementine: new spell, music player and library organizer
+
+2013-10-14 Jeremy Blosser <jblosser AT sourcemage.org>
+ * lua-forge/lualdap: new spell, LDAP library for lua
+
+2013-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * kernels/psmouse-elantech: new spell, psmouse kernel module with
+ support for elantech with multitouch
+
+2013-10-13 Jeremy Blosser <jblosser AT sourcemage.org>
+ * chat-libs/libstrophe: new spell, XMPP library in C
+ * chat-im/profanity: new spell, console based XMPP client
+
+2013-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * python-pypi/pexpect: new spell, pure Python expect-like module
+
2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
* python-pypi: batterymon-clone: new spell, updated clone of
batterymon
* libs/libva: new spell, Video Acceleration (VA) API for Linux
diff --git a/FUNCTIONS b/FUNCTIONS
index 1d5dbf7..970d697 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -2,6 +2,18 @@
. $GRIMOIRE/libgcc
. $GRIMOIRE/config_query_multi.function

+if is_depends_enabled $SPELL python;then
+ VV=`installed_version python | cut -c-3` &&
+ PYTHON2=/usr/bin/python${VV}
+ export PYTHON=$PYTHON2
+fi
+
+if is_depends_enabled $SPELL python3;then
+ VV=`installed_version python3 | cut -c-3` &&
+ PYTHON3=/usr/bin/python${VV}m
+ export PYTHON=$PYTHON3
+fi
+
QT5DIR=$INSTALL_ROOT/opt/qt5
qt5_build() {
export PKG_CONFIG_PATH="$QT5DIR/lib/pkgconfig"
@@ -441,28 +453,28 @@ function unpack_file() {
## Default build for Python2 spell.
#-------------------------------------------------------------------------
function default_build_python() {
- python2 setup.py build "$@"
+ $PYTHON2 setup.py build "$@"
}

#-------------------------------------------------------------------------
## Default build for Python 3 spell.
#-------------------------------------------------------------------------
function default_build_python3() {
- python3 setup.py build "$@"
+ $PYTHON3 setup.py build "$@"
}

#-------------------------------------------------------------------------
## Default install for Python spell.
#-------------------------------------------------------------------------
function default_install_python() {
- python2 setup.py install --root "$INSTALL_ROOT/" "$@"
+ $PYTHON2 setup.py install --root "$INSTALL_ROOT/" "$@"
}

#-------------------------------------------------------------------------
## Default install for Python 3 spell.
#-------------------------------------------------------------------------
function default_install_python3() {
- python3 setup.py install --root "$INSTALL_ROOT/" "$@"
+ $PYTHON3 setup.py install --root "$INSTALL_ROOT/" "$@"
}

#-------------------------------------------------------------------------
@@ -509,15 +521,15 @@ function note_config_files() {
# Disabled caching as this has GREAT potential for borkage
# and waf is fast without it as well

-function waf_build(){
- ./waf configure \
- --nocache \
- --prefix=${INSTALL_ROOT}/usr \
- $OPTS &&
+function waf_build() {
+ ./waf configure --prefix=${INSTALL_ROOT}/usr \
+ --mandir=${INSTALL_ROOT}/usr/share/man \
+ -j $MAKE_NJOBS \
+ --nocache $OPTS &&
./waf build
}

-function waf_install(){
+function waf_install() {
./waf install
}

@@ -527,7 +539,13 @@ cmake_build() {
mkdir -p build &&
cd build &&
prepare_cmake_flags &&
- cmake -DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT/usr
-DSYSCONFDIR=$INSTALL_ROOT/etc $OPTS ../ &&
+ cmake -DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_INSTALL_MANDIR=share/man \
+ -DCMAKE_PREFIX_PATH=share/apps/cmake/modules \
+ -DSYSCONFDIR=$INSTALL_ROOT/etc \
+ -DCMAKE_BUILD_TYPE=Release \
+ $OPTS ../ &&
make
}

@@ -544,33 +562,6 @@ qt4_build() {
make
}

-# check whether the QT provider is qt4
-function check_if_qt4_provider()
-{
- if [[ "$(get_spell_provider ${1:-$SPELL} QT)" == "qt4" ]]
- then
- return 0
- fi
- return 1
-}
-
-
-# build using qt3 or qt4
-# some spells an adapt the build process to either qt3 or qt4
-function build_qt3_or_4()
-{
- if check_if_qt4_provider
- then
- QTDIR="${QTDIR:-$INSTALL_ROOT/usr}"
- PATH="$QTDIR/bin/qt4:$PATH"
- else
- [[ -z $QTDIR ]] && source /etc/profile.d/qt.sh
- QTDIR="${QTDIR:-$INSTALL_ROOT/usr}"
- fi &&
- qmake &&
- make
-}
-
# cmake flags use : which is an internal sorcery delimiter.
# In order to facilitate the passing of depends flags, use % instead and call
# this function at the start of BUILD. Don't use it anywhere else.
@@ -639,43 +630,6 @@ function get_kernel_config()
fi
}

-# this is mostly copied from sorcery real_default_sorcery_build,
-# and kde-apps/KDE_BUILD
-
-# we need a different --includedir value for KDE3 spells,
-# so as to avoid conflicts with KDE4
-
-function default_kde3_build() {
-
- if [[ -f /etc/profile.d/qt.sh ]]; then
- . /etc/profile.d/qt.sh
- fi &&
- OPTS="$KDE_DEBUG_OPTION \
- $KDE_FINAL_OPTION \
- $KDE_LDFLAGS \
- --enable-dnotify \
- --with-distribution \
- --disable-dependency-tracking \
- $OPTS" &&
-
- OPTS="$OPTS --build=${BUILD}"
- #If these switches are used, they _may_ stop distcc and ccache from working
- # for some spells (bug 3798)
- # We could write wrappers for all of the possible binaries
- [[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}"
-
- ./configure --prefix=${INSTALL_ROOT}/usr \
- --sysconfdir=${INSTALL_ROOT}/etc \
- --localstatedir=${INSTALL_ROOT}/var \
- --mandir=${INSTALL_ROOT}/usr/share/man \
- --infodir=${INSTALL_ROOT}/usr/share/info \
- --includedir=${INSTALL_ROOT}/usr/include/kde3 \
- $OPTS &&
- make
-
-}
-
-
#---
## Select SCM branch. If no parameter is given, it assumes a single scm
branch.
##
diff --git a/accounts b/accounts
index 3e3b23e..08ae4c0 100755
--- a/accounts
+++ b/accounts
@@ -103,4 +103,5 @@ mdm:195:196
polkitd:196:197
opendkim:197:198
dk-milter:198:199
+gnarwl:201:201
nobody:65534:65534
diff --git a/antivirus/clamav/DETAILS b/antivirus/clamav/DETAILS
index 4c460a2..faeb06b 100755
--- a/antivirus/clamav/DETAILS
+++ b/antivirus/clamav/DETAILS
@@ -1,5 +1,5 @@
SPELL=clamav
- VERSION=0.98
+ VERSION=0.98.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//-/}"
diff --git a/antivirus/clamav/HISTORY b/antivirus/clamav/HISTORY
index 67d3f0d..f78f2ef 100644
--- a/antivirus/clamav/HISTORY
+++ b/antivirus/clamav/HISTORY
@@ -1,3 +1,6 @@
+2014-01-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.98.1
+
2013-09-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.98
* INSTALL: use make_single to avoid a race when installing manpages
diff --git a/archive-libs/libzip/DETAILS b/archive-libs/libzip/DETAILS
index b007978..8890967 100755
--- a/archive-libs/libzip/DETAILS
+++ b/archive-libs/libzip/DETAILS
@@ -1,6 +1,6 @@
SPELL=libzip
- VERSION=0.11.1
-
SOURCE_HASH=sha512:165f5bcec04a63e630dade8dc70510afd7821f1ef07d75a891b475d3aff00807485468a287d98550180e31a28f2877db6826373d2a4eee61a884247d8dce425f
+ VERSION=0.11.2
+
SOURCE_HASH=sha512:55cbcbe1cf4afae578d3ac1b9027ac8c21e223415f648b0e74e087d0200842b04abb751c75e40e9a8bc727722791490565fcd912a4fdcc7bf02174eba66b7106
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/archive-libs/libzip/HISTORY b/archive-libs/libzip/HISTORY
index e6a5883..3eec28c 100644
--- a/archive-libs/libzip/HISTORY
+++ b/archive-libs/libzip/HISTORY
@@ -1,3 +1,6 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.11.1
+
2013-04-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.11.1

diff --git a/archive-libs/zlib/DETAILS b/archive-libs/zlib/DETAILS
index b479a80..1ad71cb 100755
--- a/archive-libs/zlib/DETAILS
+++ b/archive-libs/zlib/DETAILS
@@ -1,7 +1,7 @@
SPELL=zlib
- VERSION=1.2.7
-
SOURCE_HASH=sha512:3e18c3923210c2c3da6e12735c0d2babdaf661fb704430516b00aaab8d5e690d8d8f46646173c634f04b050a59bf979d343aede472c5038afcda7baa2c897635
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=1.2.8
+
SOURCE_HASH=sha512:ece209d4c7ec0cb58ede791444dc754e0d10811cbbdebe3df61c0fd9f9f9867c1c3ccd5f1827f847c005e24eef34fb5bf87b5d3f894d75da04f1797538290e4a
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.zlib.net/$SOURCE
WEB_SITE=http://www.zlib.net/
diff --git a/archive-libs/zlib/HISTORY b/archive-libs/zlib/HISTORY
index 451edf7..44f2f34 100644
--- a/archive-libs/zlib/HISTORY
+++ b/archive-libs/zlib/HISTORY
@@ -1,3 +1,6 @@
+2014-04-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.8
+
2012-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.2.7; quoting paths
* BUILD: removed obsolete rm commands
diff --git a/archive/burp/DETAILS b/archive/burp/DETAILS
index 1ddd3d4..8030ec9 100755
--- a/archive/burp/DETAILS
+++ b/archive/burp/DETAILS
@@ -11,10 +11,16 @@ if [[ $BURP_BRANCH == scm ]]; then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
elif [[ $BURP_BRANCH == devel ]]; then
- VERSION=1.3.36
+ VERSION=1.4.10
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:6f7e2439c38e511d556bf1a28ce5babb5002ac92baf249d7f384bd0c6fd74f7bdfd7892d9c14729e4d271f268a8eda2aa86bf419618eeefecd5db9635b3885b8
+
SOURCE_HASH=sha512:43fdfa3ec755fe359c6bf6491278132ce48ebee3356036211f682c521ed75ac2ea783dbf64b4eae2d229f01c1957ee9abe2e7b691f55c84a68c877d67cb254ff
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+elif [[ $BURP_BRANCH == stable ]]; then
+ VERSION=1.3.48
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
else
VERSION=1.3.10
diff --git a/archive/burp/HISTORY b/archive/burp/HISTORY
index 70fe3ca..59039fd 100644
--- a/archive/burp/HISTORY
+++ b/archive/burp/HISTORY
@@ -1,3 +1,23 @@
+2014-03-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: devel -> stable; stable -> legacy; added 1.4.10 version as
+ devel branch
+ * PREPARE: added legacy branch
+
+2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.48 (devel)
+
+2014-01-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.46 (devel)
+
+2013-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.42 (devel)
+
+2013-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.40 (devel)
+
+2013-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.38 (devel)
+
2013-08-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.36 (devel)

diff --git a/archive/burp/PREPARE b/archive/burp/PREPARE
index 40600f7..35ec5f5 100755
--- a/archive/burp/PREPARE
+++ b/archive/burp/PREPARE
@@ -1,2 +1,3 @@
. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable devel scm
+
+prepare_select_branch stable legacy devel scm
diff --git a/archive/par2cmdline-tbb/BUILD b/archive/par2cmdline-tbb/BUILD
index 4983f00..0a43a7f 100755
--- a/archive/par2cmdline-tbb/BUILD
+++ b/archive/par2cmdline-tbb/BUILD
@@ -1,5 +1,3 @@
-cd $SOURCE_DIRECTORY &&
-aclocal &&
-autoconf &&
-automake &&
+export CXXFLAGS+=' -std=c++11' &&
+export LDFLAGS+=' -lrt' &&
default_build
diff --git a/archive/par2cmdline-tbb/DEPENDS b/archive/par2cmdline-tbb/DEPENDS
index e6a7805..97f23e0 100755
--- a/archive/par2cmdline-tbb/DEPENDS
+++ b/archive/par2cmdline-tbb/DEPENDS
@@ -1,3 +1 @@
-depends autoconf &&
-depends automake &&
depends tbb
diff --git a/archive/par2cmdline-tbb/DETAILS b/archive/par2cmdline-tbb/DETAILS
index 0b65c71..c7f22f0 100755
--- a/archive/par2cmdline-tbb/DETAILS
+++ b/archive/par2cmdline-tbb/DETAILS
@@ -1,6 +1,6 @@
SPELL=par2cmdline-tbb
- VERSION=0.4-tbb-20090203
-
SOURCE_HASH=sha512:0b6dbb64f9c0ef59ffd191ee538b60b68c20f43b3534a381bbd0b37e709cee00058709c95b88fc2e3e8f510fa66ac5525a8446897696f849d6f193f24e9264b0
+ VERSION=0.4-tbb-20100203
+
SOURCE_HASH=sha512:4cb62c89657328ddd913c099bf7a7a07f5b885f6bbe83f4eb4a9cde4cabb2ad81fa7881c56b8c3d625ea0391e61a08609d06a6589559fb0ead60c3478817990e
SOURCE=par2cmdline-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/par2cmdline-${VERSION}
SOURCE_URL[0]=http://www.chuchusoft.com/par2_tbb/$SOURCE
diff --git a/archive/par2cmdline-tbb/HISTORY b/archive/par2cmdline-tbb/HISTORY
index d478a77..ceac7db 100644
--- a/archive/par2cmdline-tbb/HISTORY
+++ b/archive/par2cmdline-tbb/HISTORY
@@ -1,2 +1,9 @@
+2014-01-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4-tbb-20100203
+ * DEPENDS: only need tbb
+ * BUILD: force -std=c++11
+ * PRE_BUILD,syntax.patch.gz: added
+ it now compiles with gcc-4.8.2
+
2009-09-25 David Kowis<dkowis AT shlrm.org>
* DETAILS, BUILD, DEPENDS: created multi-core par2cmdline spell
diff --git a/archive/par2cmdline-tbb/PRE_BUILD
b/archive/par2cmdline-tbb/PRE_BUILD
new file mode 100755
index 0000000..206a0bb
--- /dev/null
+++ b/archive/par2cmdline-tbb/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i -e '/AM_CXXFLAGS/s|-I.*include|-I/usr/include/tbb|;/LDADD/s/=/=
-lrt/' Makefile.am &&
+sed -i '/par2cmdline.h/ i\
+#include <memory>\n
+' commandline.cpp par2*.cpp &&
+rm -rf autom4te.cache &&
+autoreconf -f -i --symlink &&
+#patch -p1 <
+zcat $SPELL_DIRECTORY/syntax.patch.gz | patch -p0
diff --git a/archive/par2cmdline-tbb/syntax.patch.gz
b/archive/par2cmdline-tbb/syntax.patch.gz
new file mode 100644
index 0000000..1c59817
Binary files /dev/null and b/archive/par2cmdline-tbb/syntax.patch.gz differ
diff --git a/archive/pbzip2/DETAILS b/archive/pbzip2/DETAILS
index 1001b37..972bd9e 100755
--- a/archive/pbzip2/DETAILS
+++ b/archive/pbzip2/DETAILS
@@ -1,6 +1,6 @@
SPELL=pbzip2
- VERSION=1.1.6
-
SOURCE_HASH=sha512:8693248fbbfdb8b5ac770b4ba51f6bc3cdfa5f251199e1049dd30d6e7aebd54bb0c042ff73358cae836ef7d98ae4c12dc0f7563daf0aee885731dec169e341b4
+ VERSION=1.1.8
+
SOURCE_HASH=sha512:a3314d1f465e6016bf79ca8bd734fc1485515e9688319ee5a6a837058599546848018f28e2e2cef2afde68ee8f3c26d16e4e6da4c74c75d1cb12068f1d1e1a83
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]="http://compression.ca/pbzip2/$SOURCE";
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/archive/pbzip2/HISTORY b/archive/pbzip2/HISTORY
index 545bcfc..a2df9aa 100644
--- a/archive/pbzip2/HISTORY
+++ b/archive/pbzip2/HISTORY
@@ -1,3 +1,6 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.8
+
2011-11-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.6

diff --git a/archive/rpm2targz/DETAILS b/archive/rpm2targz/DETAILS
index 9ca31a3..6cbaef5 100755
--- a/archive/rpm2targz/DETAILS
+++ b/archive/rpm2targz/DETAILS
@@ -1,11 +1,11 @@
SPELL=rpm2targz
- VERSION=9.0.0.4g
- SOURCE=$SPELL-$VERSION.tar.lzma
+ VERSION=9.0.0.5g
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://gentoo.osuosl.org/distfiles/$SOURCE
WEB_SITE=http://gentoo-portage.com/app-arch/rpm2targz
ENTERED=20100327
-
SOURCE_HASH=sha512:5c818793f5ea572b0b0fae8830be19e4182b26742e39475d834b4c22537a3b5b9482bf95c6360bc9a6e605590ef65915bddca785a58f9c80aa4411b8032a1455
+
SOURCE_HASH=sha512:a595d23581bd396a3a00b6eae4cf6edca1c65b52510a02c7b162afc3d89f45026663a271279bb519741b4a35a0ee653fbfb124c5a7d6d921b466dc9236cbf549
LICENSE[0]=GPL
SHORT="convert a .rpm file to a .tar.gz archive"
cat << EOF
diff --git a/archive/rpm2targz/HISTORY b/archive/rpm2targz/HISTORY
index 4e9e679..a1afc4a 100644
--- a/archive/rpm2targz/HISTORY
+++ b/archive/rpm2targz/HISTORY
@@ -1,3 +1,7 @@
+2014-01-15 Ladislav Hagara<hgr AT vabo.cz>
+ * DETAILS: 9.0.0.5g
+ * PRE_BUILD: removed
+
2010-05-21 Eric Sandall <sandalle AT sourcemage.org>
* CONFLICTS: Conflicts with rpmunpack (see bug #15715)

diff --git a/archive/rpm2targz/PRE_BUILD b/archive/rpm2targz/PRE_BUILD
deleted file mode 100755
index 1baf320..0000000
--- a/archive/rpm2targz/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $BUILD_DIRECTORY &&
-unlzma -c -d $SOURCE_CACHE/$SOURCE | tar x
diff --git a/archive/sharutils/DETAILS b/archive/sharutils/DETAILS
index 46ace6f..243c30e 100755
--- a/archive/sharutils/DETAILS
+++ b/archive/sharutils/DETAILS
@@ -1,5 +1,5 @@
SPELL=sharutils
- VERSION=4.13.3
+ VERSION=4.14
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/archive/sharutils/HISTORY b/archive/sharutils/HISTORY
index 3b5d7c9..47d5041 100644
--- a/archive/sharutils/HISTORY
+++ b/archive/sharutils/HISTORY
@@ -1,3 +1,6 @@
+2013-12-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: version 4.14
+
2013-01-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.13.3

diff --git a/archive/unrar/BUILD b/archive/unrar/BUILD
index a0040bf..ce77092 100755
--- a/archive/unrar/BUILD
+++ b/archive/unrar/BUILD
@@ -1,2 +1,2 @@
-sedit "s/-O2/$CFLAGS/" makefile.unix &&
-make -f makefile.unix
+sedit "s/-O2/$CFLAGS/" makefile &&
+make -f makefile
diff --git a/archive/unrar/DETAILS b/archive/unrar/DETAILS
index c51b022..c4eb461 100755
--- a/archive/unrar/DETAILS
+++ b/archive/unrar/DETAILS
@@ -1,11 +1,11 @@
SPELL=unrar
- VERSION=4.2.1
+ VERSION=5.0.14
SOURCE=${SPELL}src-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
SOURCE_URL[0]=http://www.rarlab.com/rar/$SOURCE
WEB_SITE=http://www.rarlab.com
ENTERED=20011117
-
SOURCE_HASH=sha512:481a1c174fcda7f0dc9b672cf4d94c71c2f3cdc587f45690664c9aaae3e1eab76fc04a2de3221073adc0973f1de529c736bd77a073f8b734b8f6c9e84c9c7d24
+
SOURCE_HASH=sha512:91b05bd2974e0a1cb8bd8f01ee90637c9c48da71a4ffa74e161de969f17bedbcda0cfbac128d366ffa5065e8195004fe82763a2a1e8628f0016621b1c2d364f2
LICENSE[0]=freeware
KEYWORDS="archive"
SHORT="unRAR is a utility to extract, view, and test the contents
of an RAR archive, version 1.50 and above."
diff --git a/archive/unrar/HISTORY b/archive/unrar/HISTORY
index 09d68a3..657c5b3 100644
--- a/archive/unrar/HISTORY
+++ b/archive/unrar/HISTORY
@@ -1,3 +1,6 @@
+2013-12-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: updated to 5.0.14
+
2012-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.2.1

diff --git a/audio-creation/ardour2/HISTORY b/audio-creation/ardour2/HISTORY
index cc90cfb..fe37256 100644
--- a/audio-creation/ardour2/HISTORY
+++ b/audio-creation/ardour2/HISTORY
@@ -1,3 +1,7 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD, ardour-2.8.16-lilv16.patch: build fix from
+
https://abf.rosalinux.ru/openmandriva/ardour/raw/master/ardour-2.8.16-lilv16.patch
+
2013-02-03 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to 2.8.16
* DEPENDS, CONFIGURE, BUILD: SYSLIBS=1 is the only way to build
things now
diff --git a/audio-creation/ardour2/PRE_BUILD
b/audio-creation/ardour2/PRE_BUILD
index 7dc627e..8543e88 100755
--- a/audio-creation/ardour2/PRE_BUILD
+++ b/audio-creation/ardour2/PRE_BUILD
@@ -2,6 +2,7 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

patch -p0 < "$SPELL_DIRECTORY/mime.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/ardour-2.8.16-lilv16.patch" &&

sed -i "s:soundtouch-1.0:soundtouch-1.4:" SConstruct &&
# Brute force lib64 killing.
diff --git a/audio-creation/ardour2/ardour-2.8.16-lilv16.patch
b/audio-creation/ardour2/ardour-2.8.16-lilv16.patch
new file mode 100644
index 0000000..d25381a
--- /dev/null
+++ b/audio-creation/ardour2/ardour-2.8.16-lilv16.patch
@@ -0,0 +1,28 @@
+diff -urN ardour-2.8.16/libs/ardour/ardour/lv2_plugin.h
ardour-2.8.16-patched/libs/ardour/ardour/lv2_plugin.h
+--- ardour-2.8.16/libs/ardour/ardour/lv2_plugin.h 2012-04-20
05:51:59.000000000 +1100
++++ ardour-2.8.16-patched/libs/ardour/ardour/lv2_plugin.h 2013-04-18
00:10:31.519543043 +1100
+@@ -154,7 +154,7 @@
+ /** Find the LV2 input port with the given designation.
+ * If found, bufptrs[port_index] will be set to bufptr.
+ */
+- LilvPort* designated_input (const char* uri, void** bufptrs[], void**
bufptr);
++ const LilvPort* designated_input (const char* uri, void** bufptrs[],
void** bufptr);
+ };
+
+
+diff -urN ardour-2.8.16/libs/ardour/lv2_plugin.cc
ardour-2.8.16-patched/libs/ardour/lv2_plugin.cc
+--- ardour-2.8.16/libs/ardour/lv2_plugin.cc 2012-04-20 05:51:59.000000000
+1100
++++ ardour-2.8.16-patched/libs/ardour/lv2_plugin.cc 2013-04-18
00:07:18.358710010 +1100
+@@ -644,10 +644,10 @@
+ deactivate ();
+ }
+
+-LilvPort*
++const LilvPort*
+ LV2Plugin::designated_input (const char* uri, void** bufptrs[], void**
bufptr)
+ {
+- LilvPort* port = NULL;
++ const LilvPort* port = NULL;
+ #ifdef HAVE_NEW_LILV
+ LilvNode* designation = lilv_new_uri(_world.world, uri);
+ port = lilv_plugin_get_port_by_designation(
diff --git a/audio-creation/ardour3/BUILD b/audio-creation/ardour3/BUILD
new file mode 100755
index 0000000..33dd493
--- /dev/null
+++ b/audio-creation/ardour3/BUILD
@@ -0,0 +1,4 @@
+OPTS="--configdir=$INSTALL_ROOT/etc $OPTS" &&
+OPTS="--noconfirm --freedesktop $ARDOUR3_OPTS $OPTS" &&
+
+waf_build
diff --git a/audio-creation/ardour3/CONFIGURE
b/audio-creation/ardour3/CONFIGURE
new file mode 100755
index 0000000..6cbb490
--- /dev/null
+++ b/audio-creation/ardour3/CONFIGURE
@@ -0,0 +1,13 @@
+config_query_option ARDOUR3_OPTS "Enable support for linuxVST plugins?" y \
+ "--lxvst" \
+ "" &&
+
+# backporting legacy option
+if [[ -n $ARDOUR3_PHONE ]]; then
+ list_add "ARDOUR3_OPTS" "$ARDOUR3_PHONE"
+ persistent_remove ARDOUR3_PHONE
+fi &&
+
+config_query_option ARDOUR3_OPTS "Contact ardour.org at startup?" y \
+ "--phone-home" \
+ "--no-phone-home"
diff --git a/audio-creation/ardour3/DEPENDS b/audio-creation/ardour3/DEPENDS
new file mode 100755
index 0000000..8b79dde
--- /dev/null
+++ b/audio-creation/ardour3/DEPENDS
@@ -0,0 +1,56 @@
+# required for waf
+depends python &&
+depends boost &&
+depends fftw &&
+depends curl &&
+depends freetype2 &&
+depends libxml2 &&
+depends libart_lgpl &&
+depends cairo &&
+depends gtk+2 &&
+depends glibmm &&
+depends cairomm &&
+depends pangomm &&
+depends atkmm &&
+depends gtkmm2 &&
+depends libgnomecanvas &&
+depends libgnomecanvasmm &&
+depends liblrdf &&
+depends libsndfile &&
+depends liblo &&
+depends raptor &&
+depends libogg &&
+depends flac &&
+depends libvorbis &&
+depends libsamplerate &&
+depends aubio &&
+
+depends JACK-DRIVER &&
+
+optional_depends lv2 \
+ "--lv2" \
+ "--no-lv2" \
+ "for LV2 plugins support" &&
+
+if is_depends_enabled $SPELL lv2; then
+ depends serd &&
+ depends sord &&
+ depends sratom-0 &&
+ depends lilv-0 &&
+ depends suil-0
+fi &&
+
+optional_depends doxygen \
+ "--docs" \
+ "" \
+ "to build documentation" &&
+
+optional_depends gettext \
+ "--nls" \
+ "--no-nls" \
+ "for native language support" &&
+
+optional_depends valgrind \
+ "--grind" \
+ "" \
+ "to run tests in valgrind"
diff --git a/audio-creation/ardour3/DETAILS b/audio-creation/ardour3/DETAILS
new file mode 100755
index 0000000..1c393d7
--- /dev/null
+++ b/audio-creation/ardour3/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=ardour3
+ SPELLX=Ardour3
+ VERSION=3.5.357
+ SOURCE="${SPELLX}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=ftp://ftp.archlinux.org/other/ardour/$SPELLX-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:90a310d10b2bc56cb2acc7fbcea2bfb4d1e49052cd9cbf26d5a5d4efe8786b868e20ef679f07f186547ff281364eeb90e03587f6d86ea3551123f0bafdbb3623
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE="http://ardour.org";
+ LICENSE[0]=GPLv2
+ ENTERED=20131023
+ SHORT="multi-track, professional Digital Audio Workstation"
+cat << EOF
+Ardour is a digital audio workstation. You can use it to record, edit and
+mix multi-track audio. You can produce your own CDs, mix video soundtracks,
+or just experiment with new ideas about music and sound.
+
+Some Highlights of version 3:
+
+- Audio and MIDI Multi-Track Recording and Editing
+- Plugins with Full Sample Accurate Automation
+- Transport Sync and External Control Surfaces
+- Powerful Anywhere-to-Anywhere Signal Routing
+- Video Timeline
+
+Of course, there are more changes compared to version 2 ...
+EOF
diff --git a/audio-creation/ardour3/HISTORY b/audio-creation/ardour3/HISTORY
new file mode 100644
index 0000000..671326d
--- /dev/null
+++ b/audio-creation/ardour3/HISTORY
@@ -0,0 +1,24 @@
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.5.357
+ * BUILD: add --configdir and --freedesktop to OPTS
+
+2014-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: switched jack to JACK-DRIVER; ardour3 works well with jack2
+ after some internal configuration
+
+2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.308; renewed source url; fixed desc
+ * BUILD: use ARDOUR3_OPTS; added --noconfirm flag to skip any
additional
+ configure questions
+ * CONFIGURE: unified ARDOUR3_PHONE to ARDOUR3_OPTS; added --lxvst
option
+ * DEPENDS: rewritten -- serd, sord, sratom-0, lilv-0, suil-0 are
+ optional and only required if lv2 is chosen; added missing required
+ dependencies -- python, jack, libxml2; added missing optional
+ dependencies -- lv2, doxygen, gettext, valgrind; dropped useless
+ dependencies -- rasqal, redland, rdflib
+
+2013-10-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * CONFIGURE: added, option for phone-home
+
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS, DETAILS, INSTALL, BUILD: spell created
diff --git a/audio-creation/ardour3/INSTALL b/audio-creation/ardour3/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/audio-creation/ardour3/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/audio-creation/ecasound/DETAILS b/audio-creation/ecasound/DETAILS
index 2230f46..7436463 100755
--- a/audio-creation/ecasound/DETAILS
+++ b/audio-creation/ecasound/DETAILS
@@ -1,9 +1,9 @@
SPELL=ecasound
- VERSION=2.5.2
+ VERSION=2.9.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://ecasound.seul.org/download/$SOURCE
-
SOURCE_HASH=sha512:de76cef8d8c5f793606f513c5ac29c4fc70b6390c22b1c0570ea893d478bf9d3fcc8fd859ef0e64669ec9f58835b3e317156756ea2e4dc9ebf8de81e6d4b9d87
+
SOURCE_HASH=sha512:b91fd68cb4809fdf62b25323fbf52c9bb7de6663287d5aa2576cc4fb28e322850b7020df2718ed6087f5d9f5f96692a476287378ea65853d01834523e8eb7033
WEB_SITE=http://www.wakkanet.fi/~kaiv/ecasound/
ENTERED=20020127
UPDATED=20030329
diff --git a/audio-creation/ecasound/HISTORY b/audio-creation/ecasound/HISTORY
index 4b8af73..08c1170 100644
--- a/audio-creation/ecasound/HISTORY
+++ b/audio-creation/ecasound/HISTORY
@@ -1,3 +1,6 @@
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.9.1
+
2011-10-04 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on arts

diff --git a/audio-creation/fluidsynth/BUILD b/audio-creation/fluidsynth/BUILD
index c10deca..1a2d421 100755
--- a/audio-creation/fluidsynth/BUILD
+++ b/audio-creation/fluidsynth/BUILD
@@ -1 +1,4 @@
-OPTS="$FLUIDSYNTH_OSS $OPTS" default_build
+# fixes lib dir on x86_64
+OPTS="-DLIB_SUFFIX='' $OPTS" &&
+
+cmake_build
diff --git a/audio-creation/fluidsynth/CONFIGURE
b/audio-creation/fluidsynth/CONFIGURE
deleted file mode 100755
index 40ad744..0000000
--- a/audio-creation/fluidsynth/CONFIGURE
+++ /dev/null
@@ -1,4 +0,0 @@
-config_query_option FLUIDSYNTH_OSS \
- "Build with OSS support?" n \
- "--enable-oss-support" \
- "--disable-oss-support"
diff --git a/audio-creation/fluidsynth/DEPENDS
b/audio-creation/fluidsynth/DEPENDS
index 3799be7..1fbfa81 100755
--- a/audio-creation/fluidsynth/DEPENDS
+++ b/audio-creation/fluidsynth/DEPENDS
@@ -1,25 +1,52 @@
-optional_depends alsa-lib \
- "--enable-alsa-support" \
- "--disable-alsa-support" \
- "for ALSA support" &&
-
-optional_depends JACK-DRIVER \
- "--enable-jack-support" \
- "--disable-jack-support" \
- "for JACK support" &&
-
-optional_depends lash \
- "--enable-lash" \
- "--disable-lash" \
- "for session handling support" &&
-
-optional_depends ladspa \
- "--enable-ladspa" \
- "--disable-ladspa" \
- "for LADSPA plugin support"
+depends cmake &&
+
+optional_depends dbus \
+ "-Denable-dbus=ON" \
+ "-Denable-dbus=OFF" \
+ "for D-Bus support" &&
+
+optional_depends readline \
+ "-Denable-readline=ON" \
+ "-Denable-readline=OFF" \
+ "for readline editing support" &&
+
+optional_depends libsndfile \
+ "-Denable-libsndfile=ON" \
+ "-Denable-libsndfile=OFF" \
+ "for libsndfile support" &&
+
+optional_depends pulseaudio \
+ "-Denable-pulseaudio=ON" \
+ "-Denable-pulseaudio=OFF" \
+ "for PulseAudio support" &&
+
+optional_depends alsa-lib \
+ "-Denable-alsa=ON" \
+ "-Denable-alsa=OFF" \
+ "for ALSA support" &&
+
+optional_depends JACK-DRIVER \
+ "-Denable-jack=ON" \
+ "-Denable-jack=OFF" \
+ "for JACK support" &&
+
+optional_depends portaudio19 \
+ "-Denable-portaudio=ON" \
+ "-Denable-portaudio=OFF" \
+ "for PortAudio support" &&
+
+optional_depends lash \
+ "-Denable-lash=ON" \
+ "-Denable-lash=OFF" \
+ "for session handling support" &&
+
+optional_depends ladspa \
+ "-Denable-ladspa=ON" \
+ "-Denable-ladspa=OFF" \
+ "for LADSPA plugin support"

# No spell for MidiShare yet
-#optional_depends midishare \
-# "--enable-midishare" \
-# "--disable-midishare" \
-# "for MidiShare support"
+#optional_depends midishare \
+# "-Denable-midishare=ON" \
+# "-Denable-midishare=OFF" \
+# "for MidiShare support"
diff --git a/audio-creation/fluidsynth/DETAILS
b/audio-creation/fluidsynth/DETAILS
index 3da1e2c..63524eb 100755
--- a/audio-creation/fluidsynth/DETAILS
+++ b/audio-creation/fluidsynth/DETAILS
@@ -1,17 +1,15 @@
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
+ DOC_DIRS=""
+ WEB_SITE=http://sourceforge.net/apps/trac/fluidsynth/
ENTERED=20031119
LICENSE[0]=GPL
KEYWORDS="editors audio"
- SHORT="Real-time, SoundFont 2-based software synthesizer."
+ SHORT="real-time, SoundFont 2-based software synthesizer"
cat << EOF
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. FluidSynth can read MIDI events from a MIDI input device and
diff --git a/audio-creation/fluidsynth/HISTORY
b/audio-creation/fluidsynth/HISTORY
index 171f5b6..79caa27 100644
--- a/audio-creation/fluidsynth/HISTORY
+++ b/audio-creation/fluidsynth/HISTORY
@@ -1,3 +1,15 @@
+2014-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: don't do useless doc'ing
+ * BUILD: switched to cmake
+ * DEPENDS: rewritten for official cmake build support; added missing
+ dependencies: cmake, readline, portaudio19
+ * CONFIGURE: removed, oss support is added automatically with cmake
+
+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-creation/jack-rack/BUILD b/audio-creation/jack-rack/BUILD
new file mode 100755
index 0000000..cfde7ad
--- /dev/null
+++ b/audio-creation/jack-rack/BUILD
@@ -0,0 +1 @@
+LIBS+=' -lm -ldl' default_build
diff --git a/audio-creation/jack-rack/DETAILS
b/audio-creation/jack-rack/DETAILS
index 1084753..e369b44 100755
--- a/audio-creation/jack-rack/DETAILS
+++ b/audio-creation/jack-rack/DETAILS
@@ -3,7 +3,7 @@
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=B94D2E95.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/audio-creation/jack-rack/HISTORY
b/audio-creation/jack-rack/HISTORY
index 3dece2e..5cb4d47 100644
--- a/audio-creation/jack-rack/HISTORY
+++ b/audio-creation/jack-rack/HISTORY
@@ -1,3 +1,7 @@
+2014-03-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+ * BUILD: fix linking
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* B94D2E95.gpg: added gpg keyring
diff --git a/audio-creation/lmms/DEPENDS b/audio-creation/lmms/DEPENDS
index 40bd3f3..0d204ae 100755
--- a/audio-creation/lmms/DEPENDS
+++ b/audio-creation/lmms/DEPENDS
@@ -1,5 +1,6 @@
depends qt4 &&
depends cmake &&
+depends fltk &&

# depends vst_sdk2_3 '' '' z-rejected &&

@@ -64,6 +65,16 @@ optional_depends caps-plugins \
"-DWANT_CAPS=0" \
"for LADSPA CAPS plugins support" &&

+optional_depends calf-plugins \
+ "-DWANT_CALF=1" \
+ "-DWANT_CALF=0" \
+ "for calf plugins support" &&
+
+optional_depends stk \
+ "-DWANT_STK=1" \
+ "-DWANT_STK=0" \
+ "use the Synthesis ToolKit" &&
+
optional_depends fluidsynth \
"-DWANT_SF2=1" \
"-DWANT_SF2=0" \
diff --git a/audio-creation/lmms/DETAILS b/audio-creation/lmms/DETAILS
index 0e979ba..8b7c853 100755
--- a/audio-creation/lmms/DETAILS
+++ b/audio-creation/lmms/DETAILS
@@ -1,8 +1,8 @@
SPELL=lmms
- VERSION=0.4.6
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:a7485d944798cce5a4dcc2bb6670f81b68063723400d4aa6b6c766fe11ab9b2cf726e0da1239588b2c584e9ef4adf254a45e1f9a30503db96369ddf87b509451
+ VERSION=1.0.0
+ SOURCE=$SPELL-$VERSION-src.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:28a87a178dcddf16655b667763e579009ffb5291e49ecfe88e25d8d9a4b469018abd30ccc4278f7857c05eed2fb17c14834af29b6130cc846da1ae7647c560db
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://lmms.sourceforge.net/
ENTERED=20060724
diff --git a/audio-creation/lmms/HISTORY b/audio-creation/lmms/HISTORY
index fa73ae8..9f91710 100644
--- a/audio-creation/lmms/HISTORY
+++ b/audio-creation/lmms/HISTORY
@@ -1,3 +1,8 @@
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.0
+ * DEPENDS: add dependency on fltk, optional dependency on
calf-plugins,
+ optional dependency on stk
+
2010-01-22 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.4.6

diff --git a/audio-creation/mhwaveedit/DETAILS
b/audio-creation/mhwaveedit/DETAILS
index 8abd9ff..32ae1e0 100755
--- a/audio-creation/mhwaveedit/DETAILS
+++ b/audio-creation/mhwaveedit/DETAILS
@@ -1,8 +1,8 @@
SPELL=mhwaveedit
- VERSION=1.4.22
+ VERSION=1.4.23
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://download.gna.org/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:c44428dd4f848fda08aaff351380163697504d0ac133ab78d34817d974111719d724e985539d85c5bda23eda2fdb4fce3c1c680b5a8fa673f8d37a9d4fbcf590
+
SOURCE_HASH=sha512:c8b3f1ca2c573e03bbe8e2c61c80d8bae0f9b9ec99fff0110119698f95328d1ab86eb4641d582865cd091f2955388343cbd912fd5f0b15f2a937b88cc01b974f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://gna.org/projects/mhwaveedit/
LICENSE[0]=GPL
diff --git a/audio-creation/mhwaveedit/HISTORY
b/audio-creation/mhwaveedit/HISTORY
index 17f3e75..bed3561 100644
--- a/audio-creation/mhwaveedit/HISTORY
+++ b/audio-creation/mhwaveedit/HISTORY
@@ -1,3 +1,6 @@
+2014-01-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.23
+
2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.22
* PRE_BUILD, alsa.patch: dropped, fixed by upstream
diff --git a/audio-creation/seq24/DEPENDS b/audio-creation/seq24/DEPENDS
index 5275b1a..914e54d 100755
--- a/audio-creation/seq24/DEPENDS
+++ b/audio-creation/seq24/DEPENDS
@@ -1,10 +1,11 @@
depends alsa-lib &&
depends gtkmm2 &&
-depends -sub CXX gcc &&
+depends libsigc++3 &&
+depends -sub CXX gcc &&

-optional_depends JACK-DRIVER \
- "--enable-jack-support" \
- "--disable-jack-support" \
+optional_depends JACK-DRIVER \
+ "--enable-jack" \
+ "--disable-jack" \
"for JACK driver support" &&

optional_depends lash \
diff --git a/audio-creation/seq24/DETAILS b/audio-creation/seq24/DETAILS
index 0e7b88d..d55d264 100755
--- a/audio-creation/seq24/DETAILS
+++ b/audio-creation/seq24/DETAILS
@@ -1,14 +1,14 @@
SPELL=seq24
- VERSION=0.8.7
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.filter24.org/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:d3769da7a5a6ab04b9547369074c5bc220f4a57f01f9496c430322b8173c6d217a3fa21f0f6f36a05ab62b8670672e4bc50dc33e49dcb804c8dd54633043351e
+ VERSION=0.9.2
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://launchpad.net/$SPELL/trunk/$VERSION/+download/$SOURCE
+
SOURCE_HASH=sha512:31e57c7fafbccf85a69229674d3bcfb86e2fa9b2f095b50fd59a44673896edc5c4f9dd97585923cee9129bc8619ac6eb33274241271cdcc56732c920d4106ec8
WEB_SITE=http://www.filter24.org/seq24/
ENTERED=20040416
LICENSE[0]=GPL
KEYWORDS="editors audio"
- SHORT="A minimal loop based midi sequencer."
+ SHORT="minimal loop based midi sequencer"
cat << EOF
Seq24 is a minimal loop based midi sequencer for linux. It was created to
provide a very simple interface for editing and playing midi 'loops'. After
diff --git a/audio-creation/seq24/HISTORY b/audio-creation/seq24/HISTORY
index cf578e6..9f37b88 100644
--- a/audio-creation/seq24/HISTORY
+++ b/audio-creation/seq24/HISTORY
@@ -1,3 +1,8 @@
+2014-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.2; renewed source url, source
extension;
+ quoting paths
+ * DEPENDS: added missing required dependency; fixed JACK configure
flags
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-drivers/jack/DEPENDS b/audio-drivers/jack/DEPENDS
index 58cd9fa..f5199ff 100755
--- a/audio-drivers/jack/DEPENDS
+++ b/audio-drivers/jack/DEPENDS
@@ -44,4 +44,17 @@ fi &&
optional_depends doxygen \
"" \
"" \
- "to generate API documentation"
+ "to generate API documentation" &&
+
+optional_depends zita-alsa-pcmi \
+ "--enable-zalsa" \
+ "--disable-zalsa" \
+ "build zita tools for connecting with ALSA?" &&
+if is_depends_enabled $SPELL zita-alsa-pcmi; then
+ depends zita-resampler
+fi &&
+
+optional_depends libffado \
+ "--enable-firewire" \
+ "--disable-firewire" \
+ "for firewire support"
diff --git a/audio-drivers/jack/DETAILS b/audio-drivers/jack/DETAILS
index e4dbbbd..d903b2b 100755
--- a/audio-drivers/jack/DETAILS
+++ b/audio-drivers/jack/DETAILS
@@ -14,11 +14,12 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
FORCE_DOWNLOAD=on
else
SPELLX=jack-audio-connection-kit
- VERSION=0.121.3
+ VERSION=0.124.1
+ PATCHLEVEL=1
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SOURCE_URL[0]=http://jackaudio.org/downloads/$SOURCE
-
SOURCE_HASH=sha512:57323393d5209baefe73cc0cd9a0e818b1cfd260cf9aa36cd6ad800252e22e3ddb7fc46649c54b8e840696878147c2d06c8d39fd7300b5bb92aeb69f44ed710f
+
SOURCE_HASH=sha512:9c885da516f2ca246edba94db26c851229d063f1557ea91ec76ca57d675a510d16cc4baad5adb316cf46aaaa8b8d7579b484a53b9a803b34fc9bb34c983a8fe2
fi
WEB_SITE=http://jackaudio.org/
ENTERED=20030921
diff --git a/audio-drivers/jack/HISTORY b/audio-drivers/jack/HISTORY
index d9e1094..24adffb 100644
--- a/audio-drivers/jack/HISTORY
+++ b/audio-drivers/jack/HISTORY
@@ -1,3 +1,13 @@
+2014-03-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.124.1
+ * DEPENDS: add optional dependencies on zita-alsa-pcmi and libffado
+ * jslist.patch, PRE_BUILD: remove obsolete patch
+
+2014-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * jslist.patch: added, to include missing header
+
2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: removed optional_depends libfreebob, spell removed, and
portaudio, to prevent a cyclic dependency and is not needed on linux
diff --git a/audio-drivers/jack2/BUILD b/audio-drivers/jack2/BUILD
index 0401eea..4f94490 100755
--- a/audio-drivers/jack2/BUILD
+++ b/audio-drivers/jack2/BUILD
@@ -1,3 +1,3 @@
-./waf configure --prefix=/usr --destdir="$INSTALL_ROOT" \
- --enable-pkg-config-dbus-service-dir $OPTS &&
-./waf build
+OPTS="--enable-pkg-config-dbus-service-dir $OPTS" &&
+./waf configure --nocache --prefix=${INSTALL_ROOT}/usr $OPTS &&
+./waf build
diff --git a/audio-drivers/jack2/DEPENDS b/audio-drivers/jack2/DEPENDS
index 6c4f58f..d3a94f7 100755
--- a/audio-drivers/jack2/DEPENDS
+++ b/audio-drivers/jack2/DEPENDS
@@ -26,4 +26,7 @@ optional_depends doxygen \
optional_depends dbus \
"--dbus" \
"--classic" \
- "to enable the D-Bus control interface (instead of classic
jackd!)"
+ "to enable the D-Bus control interface (instead of classic
jackd!)" &&
+if is_depends_enabled $SPELL dbus; then
+ depends dbus-python
+fi
diff --git a/audio-drivers/jack2/DETAILS b/audio-drivers/jack2/DETAILS
index 678eb2b..74371ef 100755
--- a/audio-drivers/jack2/DETAILS
+++ b/audio-drivers/jack2/DETAILS
@@ -1,4 +1,5 @@
SPELL=jack2
+ SPELLX=jack
WEB_SITE=http://jackaudio.org/
if [[ $JACK2_BRANCH == scm ]]; then
if [[ $JACK2_AUTOUPDATE == y ]]; then
@@ -13,11 +14,10 @@ if [[ $JACK2_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
else
VERSION=1.9.9.5 # Officially, it is called 1.9.9, but the tarball
says 1.9.9.5 .
- SOURCE=jack-$VERSION.tar.bz2
- SOURCE_URL[0]=https://dl.dropbox.com/u/28869550/$SOURCE
-
-SOURCE_HASH=sha512:173a10943c98cb17f0041216cc24ce03d5e147f27be121fdf66c4e9d21ba8bf125a1749b985cacffb075618d92025231eb047c754d33d777275373d010a85e27
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/jack-$VERSION"
+ SOURCE=$SPELLX-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://jackaudio.org/downloads/$SOURCE
+
SOURCE_HASH=sha512:173a10943c98cb17f0041216cc24ce03d5e147f27be121fdf66c4e9d21ba8bf125a1749b985cacffb075618d92025231eb047c754d33d777275373d010a85e27
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
fi
WEB_SITE=http://jackaudio.org/
ENTERED=20080707
diff --git a/audio-drivers/jack2/HISTORY b/audio-drivers/jack2/HISTORY
index 6a96f96..4e89474 100644
--- a/audio-drivers/jack2/HISTORY
+++ b/audio-drivers/jack2/HISTORY
@@ -1,3 +1,11 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: fix build error due to incompatibility with waf_build
+ * DEPENDS: add dependency on dbus-python
+
+2014-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: use official url instead of dropbox
+ * BUILD, INSTALL: switch to waf_build/waf_install functions
+
2013-02-12 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: add website, update to 1.9.9.5
Note: SCM option is outdated, jack2 is using git
diff --git a/audio-drivers/jack2/INSTALL b/audio-drivers/jack2/INSTALL
index 6d035e0..0ea15cc 100755
--- a/audio-drivers/jack2/INSTALL
+++ b/audio-drivers/jack2/INSTALL
@@ -1 +1 @@
-./waf install
+waf_install
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/audio-drivers/ngjackspa/BUILD b/audio-drivers/ngjackspa/BUILD
new file mode 100755
index 0000000..dd385b0
--- /dev/null
+++ b/audio-drivers/ngjackspa/BUILD
@@ -0,0 +1 @@
+PATH=/usr/bin/qt4:$PATH default_build_make
diff --git a/audio-drivers/ngjackspa/DEPENDS b/audio-drivers/ngjackspa/DEPENDS
new file mode 100755
index 0000000..273547a
--- /dev/null
+++ b/audio-drivers/ngjackspa/DEPENDS
@@ -0,0 +1,7 @@
+depends qt4 &&
+depends gtkmm2 &&
+depends ncurses &&
+depends -sub CXX gcc &&
+depends ladspa &&
+depends JACK-DRIVER &&
+depends glib2
diff --git a/audio-drivers/ngjackspa/DETAILS b/audio-drivers/ngjackspa/DETAILS
new file mode 100755
index 0000000..7d3b2fd
--- /dev/null
+++ b/audio-drivers/ngjackspa/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=ngjackspa
+ VERSION=1.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://download.gna.org/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:cf9527ea69e8c9801a1a428a68f636afe6d9f4c7fea174e46771510dafbc346f4532f84bc34244ef30261688ce46827118a37a942e71cea3d4bffe86f089dfd8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://home.gna.org/ngjackspa/";
+ LICENSE[0]=GPL
+ ENTERED=20140320
+ SHORT="a set of simple interfaces that host a LADSPA plugin,
providing JACK ports"
+cat << EOF
+ng-jackspa is a set of simple interfaces that host a LADSPA plugin, providing
+JACK ports for its audio inputs and outputs, and dynamic setting of its
+control inputs.
+
+njackspa
+ Visual interface for the terminal written using ncurses.
+
+gjackspa
+ GTK+ graphical interface for X11 written using gtkmm-2.4.
+
+qjackspa
+ Qt graphical interface for X11 written using Qt 4.
+
+jackspa-cli
+ Command-line interface for the terminal without dynamic setting of the
+ control inputs.
+
+ng-jackspa is a fork/continuation of jackspa. ng-jackspa can stand either
+for next generation jackspa or for ncurses/GTK+ jackspa.
+EOF
diff --git a/audio-drivers/ngjackspa/HISTORY b/audio-drivers/ngjackspa/HISTORY
new file mode 100644
index 0000000..18feed6
--- /dev/null
+++ b/audio-drivers/ngjackspa/HISTORY
@@ -0,0 +1,6 @@
+2014-03-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install manpage
+
+2014-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/audio-drivers/ngjackspa/INSTALL b/audio-drivers/ngjackspa/INSTALL
new file mode 100755
index 0000000..3f96b0d
--- /dev/null
+++ b/audio-drivers/ngjackspa/INSTALL
@@ -0,0 +1,2 @@
+prefix=${INSTALL_ROOT}/usr default_install &&
+install -m644 ${SOURCE_DIRECTORY}/ng-jackspa.1
${INSTALL_ROOT}/usr/share/man/man1/
diff --git a/audio-drivers/oss/DETAILS b/audio-drivers/oss/DETAILS
index 6ebbbba..d5e77e1 100755
--- a/audio-drivers/oss/DETAILS
+++ b/audio-drivers/oss/DETAILS
@@ -16,10 +16,10 @@ elif [[ $OSS_BRANCH == test ]]; then

SOURCE_HASH=sha512:44dce6c0176c6e7da61a254f526c5e86c7fc731e0b1311df2f6d9cee08a0151d16e51da7f62c3a63462b408ea7f34c646ce152b1fc3829e3f345dbededdd6936
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-src-gpl"
else
- VERSION=v4.2-build2006
+ VERSION=v4.2-build2008
SOURCE=$SPELL-$VERSION-src-gpl.tar.bz2

SOURCE_URL[0]=http://www.4front-tech.com/developer/sources/stable/gpl/$SOURCE
-
SOURCE_HASH=sha512:d1834055e446496bd215a520a18af8a86f0109eab19e3fa2a6a67a8cb0958d9ec7fe343a2515bfc84e9a697308fb93dc8d50bdd0dbe73f2aa9717ec0e3d6e4a6
+
SOURCE_HASH=sha512:bb80a5b6943724a668888684e0d8ec2c5799530ed6943a50a0f68b4eea2d639579e0bbaba4a614267bad4792252d0b3a431d926ae7bf15b01df9442988118b07
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-src-gpl"
fi
WEB_SITE="http://www.opensound.com "
diff --git a/audio-drivers/oss/HISTORY b/audio-drivers/oss/HISTORY
index 616beb2..720981f 100644
--- a/audio-drivers/oss/HISTORY
+++ b/audio-drivers/oss/HISTORY
@@ -1,3 +1,6 @@
+2014-01-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated OSS_BRANCH=stable to v4.2-build2008
+
2012-06-15 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: stable updated to 4.2-build2006

diff --git a/audio-drivers/portaudio19/DETAILS
b/audio-drivers/portaudio19/DETAILS
index 6fc2125..12afafb 100755
--- a/audio-drivers/portaudio19/DETAILS
+++ b/audio-drivers/portaudio19/DETAILS
@@ -20,7 +20,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
SOURCE_DIRECTORY=$BUILD_DIRECTORY/portaudio
;;
*)
- VERSION=stable_v19_20110326
+ VERSION=stable_v19_20140130
SOURCE=pa_${VERSION}.tgz
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_URL=http://www.portaudio.com/archives/$SOURCE
diff --git a/audio-drivers/portaudio19/HISTORY
b/audio-drivers/portaudio19/HISTORY
index 3c3bfac..6aa46f0 100644
--- a/audio-drivers/portaudio19/HISTORY
+++ b/audio-drivers/portaudio19/HISTORY
@@ -1,3 +1,6 @@
+2014-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: stable_v19_20140130
+
2011-11-27 Robin Cook <rcook AT wyrms.net>
* DETAILS: udated stable to v19_20110326
* DEPENDS: added C++ option
diff --git a/audio-drivers/portaudio19/pa_stable_v19_20110326.tgz.sig
b/audio-drivers/portaudio19/pa_stable_v19_20110326.tgz.sig
deleted file mode 100644
index 1413f10..0000000
Binary files a/audio-drivers/portaudio19/pa_stable_v19_20110326.tgz.sig and
/dev/null differ
diff --git a/audio-drivers/portaudio19/pa_stable_v19_20140130.tgz.sig
b/audio-drivers/portaudio19/pa_stable_v19_20140130.tgz.sig
new file mode 100644
index 0000000..8afd9f6
Binary files /dev/null and
b/audio-drivers/portaudio19/pa_stable_v19_20140130.tgz.sig differ
diff --git a/audio-drivers/pulseaudio/DETAILS
b/audio-drivers/pulseaudio/DETAILS
index 2cffa1a..5d53362 100755
--- a/audio-drivers/pulseaudio/DETAILS
+++ b/audio-drivers/pulseaudio/DETAILS
@@ -1,5 +1,5 @@
SPELL=pulseaudio
- VERSION=3.0
+ VERSION=4.0
SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=http://freedesktop.org/software/$SPELL/releases/$SOURCE
diff --git a/audio-drivers/pulseaudio/HISTORY
b/audio-drivers/pulseaudio/HISTORY
index 400c768..5da161e 100644
--- a/audio-drivers/pulseaudio/HISTORY
+++ b/audio-drivers/pulseaudio/HISTORY
@@ -1,3 +1,6 @@
+2014-01-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.0
+
2013-09-06 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Replaced xorg-libs with libx11, libice, libsm, libxext,
libxtst
gtk+2 support also needs libxxf86vm
diff --git a/audio-drivers/pulseaudio/pulseaudio-3.0.tar.xz.sig
b/audio-drivers/pulseaudio/pulseaudio-3.0.tar.xz.sig
deleted file mode 100644
index 7c222a2..0000000
Binary files a/audio-drivers/pulseaudio/pulseaudio-3.0.tar.xz.sig and
/dev/null differ
diff --git a/audio-drivers/pulseaudio/pulseaudio-4.0.tar.xz.sig
b/audio-drivers/pulseaudio/pulseaudio-4.0.tar.xz.sig
new file mode 100644
index 0000000..f049fcd
Binary files /dev/null and
b/audio-drivers/pulseaudio/pulseaudio-4.0.tar.xz.sig differ
diff --git a/audio-libs/aubio/0001-disable-tests.patch
b/audio-libs/aubio/0001-disable-tests.patch
new file mode 100644
index 0000000..929abcd
--- /dev/null
+++ b/audio-libs/aubio/0001-disable-tests.patch
@@ -0,0 +1,24 @@
+From 948b95efd679a362d9f21033a26f0e4b37741da6 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Mon, 24 Mar 2014 23:36:32 +0100
+Subject: [PATCH] disable tests
+
+---
+ wscript | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/wscript b/wscript
+index 83ad7b8..13d941c 100644
+--- a/wscript
++++ b/wscript
+@@ -267,7 +267,6 @@ def build(bld):
+ pass
+ if bld.env['DEST_OS'] not in ['ios', 'iosimulator', 'android']:
+ bld.recurse('examples')
+- bld.recurse('tests')
+
+ bld( source = 'aubio.pc.in' )
+
+--
+1.9.0
+
diff --git a/audio-libs/aubio/BUILD b/audio-libs/aubio/BUILD
new file mode 100755
index 0000000..1d8ce04
--- /dev/null
+++ b/audio-libs/aubio/BUILD
@@ -0,0 +1 @@
+waf_build
diff --git a/audio-libs/aubio/DEPENDS b/audio-libs/aubio/DEPENDS
index 26e106f..fb00c30 100755
--- a/audio-libs/aubio/DEPENDS
+++ b/audio-libs/aubio/DEPENDS
@@ -1,18 +1,16 @@
-depends libsndfile &&
-depends libsamplerate &&
-depends fftw &&
+depends python &&
+depends libsndfile "--enable-sndfile" &&
+depends libsamplerate "--enable-samplerate" &&
+depends fftw "--enable-fftw3 --enable-complex --enable-double" &&

-optional_depends alsa-lib \
- "--enable-alsa" \
- "--disable-alsa" \
- "for ALSA support" &&
+depends alsa-lib &&

optional_depends JACK-DRIVER \
"--enable-jack" \
"--disable-jack" \
"for JACK support" &&

-optional_depends lash \
- "--enable-lash" \
- "--disable-lash" \
- "for LASH support (it will force alsa and jack depends)"
+optional_depends LIBAVCODEC \
+ "--enable-avcodec" \
+ "--disable-avcodec" \
+ "use avcodec"
diff --git a/audio-libs/aubio/DETAILS b/audio-libs/aubio/DETAILS
index da796e6..b265258 100755
--- a/audio-libs/aubio/DETAILS
+++ b/audio-libs/aubio/DETAILS
@@ -1,8 +1,8 @@
SPELL=aubio
- VERSION=0.3.2
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.4.1
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://aubio.org/pub/$SOURCE
-
SOURCE_HASH=sha512:b3d8445716c0cde02ee1e7b036864598ec7562d8a938a61f644c384d80e95601abcb6e713cdaab7b2613f6f4f27db1cfafa7c23824c61f504e83d11fefdee8fc
+
SOURCE_HASH=sha512:f36800f1a0cbe72509e05d15d79759ed25975e92701804597ed4c9d93e27d5e7b908e0aa65819ce763882945123ea174a0825c7aacf9f9494f56d72de5b8308c
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://aubio.org/
LICENSE[0]=GPL
diff --git a/audio-libs/aubio/HISTORY b/audio-libs/aubio/HISTORY
index 6024564..a23df2c 100644
--- a/audio-libs/aubio/HISTORY
+++ b/audio-libs/aubio/HISTORY
@@ -1,2 +1,8 @@
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 0.4.1
+ * BUILD, INSTALL: use waf
+ * 0001-disable-tests.patch, PRE_BUILD: don't build tests as they
+ fail to link
+
2008-07-10 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS, DETAILS: spell created
diff --git a/audio-libs/aubio/INSTALL b/audio-libs/aubio/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/audio-libs/aubio/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/audio-libs/aubio/PRE_BUILD b/audio-libs/aubio/PRE_BUILD
new file mode 100755
index 0000000..ab8f858
--- /dev/null
+++ b/audio-libs/aubio/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-disable-tests.patch
diff --git a/audio-libs/liblo/DETAILS b/audio-libs/liblo/DETAILS
index 66bc8c7..8b4604e 100755
--- a/audio-libs/liblo/DETAILS
+++ b/audio-libs/liblo/DETAILS
@@ -1,8 +1,8 @@
SPELL=liblo
- VERSION=0.26
+ VERSION=0.28
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5bc720be216b796587ee020cc32bdea760c65ee063a1248a44bb7c800c1a91b5e5a1321b55c61fd3b219aecb0d8cfb4d6bf53a6440d46fd59e8697c63e542215
+ SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:05818218d2d6a7042714b8fa905e7242fb9707795ad53ea27b2a1af3661f0822d25585ce17d286aa269c534ef24e19e377e041bf7fe194c8e47c0046fefcb85f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://liblo.sourceforge.net/
ENTERED=20070723
diff --git a/audio-libs/liblo/HISTORY b/audio-libs/liblo/HISTORY
index 0539a42..06b3d34 100644
--- a/audio-libs/liblo/HISTORY
+++ b/audio-libs/liblo/HISTORY
@@ -1,3 +1,9 @@
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.28
+
+2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.27
+
2013-01-01 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to 0.26

diff --git a/audio-libs/liblrdf/DETAILS b/audio-libs/liblrdf/DETAILS
index e8fe81d..1fdeeb2 100755
--- a/audio-libs/liblrdf/DETAILS
+++ b/audio-libs/liblrdf/DETAILS
@@ -6,7 +6,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/LRDF-$VERSION
WEB_SITE=https://github.com/swh/LRDF
ENTERED=20031207
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:d8dddc6a9493aef30bcb267fd5b68a19ed67051fcf75329b0501543ef893e2830d2f667cd06d05bbd80a184c127be87bdc12e9371ac50a9d21a2bb66536f6128
+
SOURCE_HASH=sha512:5b57961199af7aab8714a411917426cac5a92fa7bb9bfebdb9a8ffbe6713186b8c500b71ffb689e0701ca24f0e7fede23520d29411c7afe6a90535802dded48d
KEYWORDS="audio libs"
SHORT="This is a library to make it easy to manipulate RDF files
describing LADSPA plugins."
diff --git a/audio-libs/liblrdf/HISTORY b/audio-libs/liblrdf/HISTORY
index d2a3632..0d5915c 100644
--- a/audio-libs/liblrdf/HISTORY
+++ b/audio-libs/liblrdf/HISTORY
@@ -1,3 +1,6 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update checksum
+
2013-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.5.0, fixed WEB_SITE, SOURCE_URL
* BUILD: removed
diff --git a/audio-libs/libmpdclient/DEPENDS b/audio-libs/libmpdclient/DEPENDS
index 5584a0a..4ae919c 100755
--- a/audio-libs/libmpdclient/DEPENDS
+++ b/audio-libs/libmpdclient/DEPENDS
@@ -1 +1,5 @@
-depends autoconf
+depends autoconf &&
+optional_depends doxygen \
+ "--enable-documentation" \
+ "--disable-documentation" \
+ "build API documentation"
diff --git a/audio-libs/libmpdclient/DETAILS b/audio-libs/libmpdclient/DETAILS
index 60d7a3c..0d834f8 100755
--- a/audio-libs/libmpdclient/DETAILS
+++ b/audio-libs/libmpdclient/DETAILS
@@ -1,9 +1,9 @@
SPELL=libmpdclient
- VERSION=2.7
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=2.9
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/musicpd/$SOURCE
-
SOURCE_HASH=sha512:e3f62646246495fa5bfc0df45c1f2aed4086040d429181c1da9796b9f7ea5789d34896273a1703c788fba9b08b11a6ac1376cb9514d33299a542b97eb4f6dc45
+ SOURCE_URL[0]=http://www.musicpd.org/download/libmpdclient/2/${SOURCE}
+
SOURCE_HASH=sha512:7e6af51e31a3319e6681dfe5199fda1b2c1482f6aa6854af7c7f02c999fbbeae4f369c9b157abf95402c7f022d155109454b243549185ba791df5b2457baaba4
WEB_SITE=http://mpd.wikia.com/wiki/ClientLib:libmpdclient
ENTERED=20091231
LICENSE[0]=GPL
diff --git a/audio-libs/libmpdclient/HISTORY b/audio-libs/libmpdclient/HISTORY
index 07a3813..bf89fd1 100644
--- a/audio-libs/libmpdclient/HISTORY
+++ b/audio-libs/libmpdclient/HISTORY
@@ -1,3 +1,7 @@
+2014-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.9
+ * DEPENDS: add optional dependency on doxygen
+
2012-02-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.7
* PRE_BUILD, Makefile.am.patch: removed
diff --git a/audio-libs/lilv-0/BUILD b/audio-libs/lilv-0/BUILD
new file mode 100755
index 0000000..67a8cb8
--- /dev/null
+++ b/audio-libs/lilv-0/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --no-utils" &&
+waf_build
diff --git a/audio-libs/lilv-0/DEPENDS b/audio-libs/lilv-0/DEPENDS
new file mode 100755
index 0000000..99115e4
--- /dev/null
+++ b/audio-libs/lilv-0/DEPENDS
@@ -0,0 +1,5 @@
+depends python &&
+depends lv2 &&
+depends serd &&
+depends sord &&
+depends sratom-0
diff --git a/audio-libs/lilv-0/DETAILS b/audio-libs/lilv-0/DETAILS
new file mode 100755
index 0000000..4d4bee1
--- /dev/null
+++ b/audio-libs/lilv-0/DETAILS
@@ -0,0 +1,20 @@
+# Trying to deal with multi-version install of library, as asked by upstream.
+ SPELLBASE=lilv
+ SPELL=$SPELLBASE-0
+ VERSION=0.16.0
+ SOURCE="${SPELLBASE}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL=http://download.drobilla.net/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLBASE}-${VERSION}"
+ WEB_SITE="http://drobilla.net/software/sord/";
+ LICENSE[0]="ISC"
+ KEYWORDS=""
+ SHORT="C library to make the use of LV2 plugins as simple as
possible"
+cat << EOF
+Lilv is a C library to make the use of LV2 plugins as simple as possible for
applications. Lilv is the successor to SLV2, rewritten to be significantly
faster and have minimal dependencies. It is stable, well-tested software (the
included test suite covers over 90% of the code) in use by several
applications.
+
+Lilv is Free Software under an extremely liberal MIT-style license. It
depends only on Serd and Sord, and is known to work on GNU/Linux, Free/Open
BSD, Mac OS X, and Windows.
+EOF
diff --git a/audio-libs/lilv-0/HISTORY b/audio-libs/lilv-0/HISTORY
new file mode 100644
index 0000000..07d457f
--- /dev/null
+++ b/audio-libs/lilv-0/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created
+
diff --git a/audio-libs/lilv-0/INSTALL b/audio-libs/lilv-0/INSTALL
new file mode 100755
index 0000000..54ea838
--- /dev/null
+++ b/audio-libs/lilv-0/INSTALL
@@ -0,0 +1,4 @@
+./waf install --destdir=".pre-install" &&
+rm -rv .pre-install/usr/{bin,etc,share/man} &&
+# cp -a complains about inability to preserve times for symlinks
+cp -rv .pre-install/* "$INSTALL_ROOT/"
diff --git a/audio-libs/lv2/BUILD b/audio-libs/lv2/BUILD
new file mode 100755
index 0000000..1d8ce04
--- /dev/null
+++ b/audio-libs/lv2/BUILD
@@ -0,0 +1 @@
+waf_build
diff --git a/audio-libs/lv2/CONFLICTS b/audio-libs/lv2/CONFLICTS
new file mode 100755
index 0000000..663c511
--- /dev/null
+++ b/audio-libs/lv2/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts lv2core
+
diff --git a/audio-libs/lv2/DEPENDS b/audio-libs/lv2/DEPENDS
new file mode 100755
index 0000000..6e84a0e
--- /dev/null
+++ b/audio-libs/lv2/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/audio-libs/lv2/DETAILS b/audio-libs/lv2/DETAILS
new file mode 100755
index 0000000..b14fc03
--- /dev/null
+++ b/audio-libs/lv2/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=lv2
+ VERSION=1.4.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL[0]=http://lv2plug.in/spec/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://lv2plug.in";
+ LICENSE[0]=ISC
+ ENTERED=20131023
+ SHORT="LV2 specification and example plugin bundle"
+cat << EOF
+LV2 is a plugin standard for audio systems. It defines a minimal yet
+extensible C API for plugin code and a format for plugin "bundles".
+See <http://lv2plug.in> for more information.
+
+This package contains specifications (a C header and/or a schema in Turtle),
+documentation generation tools, and example plugins.
+EOF
diff --git a/audio-libs/lv2/HISTORY b/audio-libs/lv2/HISTORY
new file mode 100644
index 0000000..7d9c040
--- /dev/null
+++ b/audio-libs/lv2/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+ * CONFLICTS: replaces lv2core
diff --git a/audio-libs/lv2/INSTALL b/audio-libs/lv2/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/audio-libs/lv2/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/audio-libs/lv2core/29727060.gpg b/audio-libs/lv2core/29727060.gpg
deleted file mode 100644
index fe775af..0000000
Binary files a/audio-libs/lv2core/29727060.gpg and /dev/null differ
diff --git a/audio-libs/lv2core/BUILD b/audio-libs/lv2core/BUILD
index 1d8ce04..27ba77d 100755
--- a/audio-libs/lv2core/BUILD
+++ b/audio-libs/lv2core/BUILD
@@ -1 +1 @@
-waf_build
+true
diff --git a/audio-libs/lv2core/DEPENDS b/audio-libs/lv2core/DEPENDS
index 867b4d4..cf6c18d 100755
--- a/audio-libs/lv2core/DEPENDS
+++ b/audio-libs/lv2core/DEPENDS
@@ -1 +1 @@
-depends python
+depends lv2
diff --git a/audio-libs/lv2core/DETAILS b/audio-libs/lv2core/DETAILS
index 7844b29..c0dcae5 100755
--- a/audio-libs/lv2core/DETAILS
+++ b/audio-libs/lv2core/DETAILS
@@ -1,20 +1,7 @@
- SPELL=lv2core
- VERSION=3.0
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.sig
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://lv2plug.in/spec/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- WEB_SITE=http://lv2plug.in/
- ENTERED=20080111
- LICENSE[0]=LGPL
- SOURCE_GPG=29727060.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
- KEYWORDS="libs audio"
- SHORT="A standard for audio processing plugins; successor to
LADSPA."
-cat << EOF
-LV2 is a standard for plugins and matching host applications, primarily
-targeted at audio processing and generation. LV2 is a successor to LADSPA,
-created to address the limitations of LADSPA which many applications have
-outgrown.
-EOF
+ SPELL=lv2core
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by lv2]
+ EOF
diff --git a/audio-libs/lv2core/DOWNLOAD b/audio-libs/lv2core/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-libs/lv2core/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/audio-libs/lv2core/HISTORY b/audio-libs/lv2core/HISTORY
index 3126a46..8a8e548 100644
--- a/audio-libs/lv2core/HISTORY
+++ b/audio-libs/lv2core/HISTORY
@@ -1,3 +1,8 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * spell deprecated [upstream repackaging]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 29727060.gpg: added gpg keyring
diff --git a/audio-libs/lv2core/INSTALL b/audio-libs/lv2core/INSTALL
index 0ea15cc..27ba77d 100755
--- a/audio-libs/lv2core/INSTALL
+++ b/audio-libs/lv2core/INSTALL
@@ -1 +1 @@
-waf_install
+true
diff --git a/audio-libs/lv2core/PRE_BUILD b/audio-libs/lv2core/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-libs/lv2core/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-libs/lv2core/TRIGGERS b/audio-libs/lv2core/TRIGGERS
new file mode 100755
index 0000000..ab86c93
--- /dev/null
+++ b/audio-libs/lv2core/TRIGGERS
@@ -0,0 +1 @@
+on_cast lv2core dispel_self
diff --git a/audio-libs/sratom-0/BUILD b/audio-libs/sratom-0/BUILD
new file mode 100755
index 0000000..1d8ce04
--- /dev/null
+++ b/audio-libs/sratom-0/BUILD
@@ -0,0 +1 @@
+waf_build
diff --git a/audio-libs/sratom-0/DEPENDS b/audio-libs/sratom-0/DEPENDS
new file mode 100755
index 0000000..2ff6ffd
--- /dev/null
+++ b/audio-libs/sratom-0/DEPENDS
@@ -0,0 +1,5 @@
+depends python &&
+depends lv2 &&
+depends serd &&
+depends sord
+
diff --git a/audio-libs/sratom-0/DETAILS b/audio-libs/sratom-0/DETAILS
new file mode 100755
index 0000000..13e3b33
--- /dev/null
+++ b/audio-libs/sratom-0/DETAILS
@@ -0,0 +1,22 @@
+# This is the library sratom-0, if a new version gets tools added,
+# we need to create separate spell that installs those and ensure
+# that they don't end up here. Multiple library versions shall be
+# installable in parallel.
+ SPELLBASE=sratom
+ SPELL=$SPELLBASE-0
+ VERSION=0.4.2
+ SOURCE="${SPELLBASE}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL=http://download.drobilla.net/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLBASE}-${VERSION}"
+ WEB_SITE="http://drobilla.net/software/sord/";
+ LICENSE[0]="ISC"
+ ENTERED=20111220
+ KEYWORDS=""
+ SHORT="library for serialising LV2 atoms to/from RDF"
+cat << EOF
+Sratom is a library for serialising LV2 atoms to/from RDF, particularly the
Turtle syntax.
+EOF
diff --git a/audio-libs/sratom-0/HISTORY b/audio-libs/sratom-0/HISTORY
new file mode 100644
index 0000000..07d457f
--- /dev/null
+++ b/audio-libs/sratom-0/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created
+
diff --git a/audio-libs/sratom-0/INSTALL b/audio-libs/sratom-0/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/audio-libs/sratom-0/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/audio-libs/stk/01-makefile.patch
b/audio-libs/stk/01-makefile.patch
new file mode 100644
index 0000000..3452268
--- /dev/null
+++ b/audio-libs/stk/01-makefile.patch
@@ -0,0 +1,130 @@
+Origin: Debian
+Description: Provide an install target to the src target.
+ Add SONAME to shared libraries.
+Forwarded: no
+---
+ Makefile.in | 5 ++++-
+ configure | 4 ++--
+ configure.ac | 4 ++--
+ projects/demo/Makefile.in | 6 +++---
+ src/Makefile.in | 20 +++++++++++++++++---
+ 5 files changed, 28 insertions(+), 11 deletions(-)
+
+--- stk.orig/projects/demo/Makefile.in
++++ stk/projects/demo/Makefile.in
+@@ -1,7 +1,7 @@
+ ### Do not edit -- Generated by 'configure --with-whatever' from Makefile.in
+ ### STK demo Makefile - for various flavors of unix
+
+-PROGRAMS = demo
++PROGRAMS = stk-demo
+ RM = /bin/rm
+ SRC_PATH = ../../src
+ OBJECT_PATH = @object_path@
+@@ -57,8 +57,8 @@ DEFS += -DRAWWAVE_PATH=\"$(RAWWAVES)\
+
+ all : $(PROGRAMS)
+
+-demo: demo.cpp $(OBJECTS)
+- $(CC) $(LDFLAGS) $(CFLAGS) $(DEFS) -o demo demo.cpp
$(OBJECT_PATH)/*.o $(LIBRARY)
++stk-demo: demo.cpp $(OBJECTS)
++ $(CC) $(LDFLAGS) $(CFLAGS) $(DEFS) -o stk-demo demo.cpp utilities.cpp
-L../../src -lstk $(LIBRARY)
+
+ libdemo: demo.cpp
+ $(CC) $(LDFLAGS) $(CFLAGS) $(DEFS) -o demo utilities.cpp demo.cpp
-L../../src -lstk $(LIBRARY)
+--- stk.orig/src/Makefile.in
++++ stk/src/Makefile.in
+@@ -3,13 +3,15 @@
+
+ STATICLIB = libstk.a
+ SHAREDLIB = @sharedlib@
+-MAJOR = 4
++MAJOR = 0
+ RELEASE = 4.4.4
+
+ AR = ar -rsc
+ RM = /bin/rm
+ LN = /bin/ln
+ OBJECT_PATH = @object_path@
++LIBDIR = @libdir@
++PREFIX = @prefix@
+ vpath %.o $(OBJECT_PATH)
+
+ OBJECTS = Stk.o Generator.o Noise.o Blit.o BlitSaw.o
BlitSquare.o Granulate.o \
+@@ -71,11 +73,23 @@ $(STATICLIB) : $(OBJECTS)
+ $(AR) $(STATICLIB) $(OBJECT_PATH)/*.o
+
+ $(SHAREDLIB) : $(OBJECTS)
+- $(RM) -f $(@) $(SHAREDLIB).$(MAJOR) $(SHAREDLIB)
++ $(RM) -f $(@) $(SHAREDLIB).$(MAJOR).$(RELEASE) $(SHAREDLIB).$(MAJOR)
$(SHAREDLIB)
+ $(CC) $(LDFLAGS) -fPIC @libflags@ $(OBJECT_PATH)/*.o $(LIBS)
++ $(LN) -s $(SHAREDLIB).$(MAJOR).$(RELEASE) @sharedname@
+ $(LN) -s @sharedname@ $(SHAREDLIB)
+ # $(LN) -s @sharedname@ $(SHAREDLIB).$(MAJOR)
+
++install-headers:
++ install -d $(DESTDIR)/usr/include/stk
++ cp -r ../include/*.h $(DESTDIR)/usr/include/stk
++
++install: $(SHAREDLIB) install-headers
++ install -d $(DESTDIR)/usr/share/stk
++ install -d $(DESTDIR)$(PREFIX)$(LIBDIR)
++ install -m 644 $(SHAREDLIB).$(MAJOR).$(RELEASE)
$(DESTDIR)$(PREFIX)$(LIBDIR)
++ ln -s $(SHAREDLIB).$(MAJOR).$(RELEASE)
$(DESTDIR)$(PREFIX)$(LIBDIR)/$(SHAREDLIB).$(MAJOR)
++ ln -s $(SHAREDLIB).$(MAJOR).$(RELEASE)
$(DESTDIR)$(PREFIX)$(LIBDIR)/$(SHAREDLIB)
++
+ $(OBJECTS) : Stk.h
+
+ clean :
+@@ -86,4 +100,4 @@ clean :
+ $(RM) -fR *.dSYM
+
+ distclean: clean
+- $(RM) Makefile
+\ No newline at end of file
++ $(RM) Makefile
+--- stk.orig/Makefile.in
++++ stk/Makefile.in
+@@ -4,7 +4,7 @@ RM = /bin/rm
+
+ all :
+ cd src && $(MAKE)
+- cd projects/demo && $(MAKE) libdemo
++ cd projects/demo && $(MAKE) stk-demo
+ cd projects/effects && $(MAKE) libeffects
+ cd projects/ragamatic && $(MAKE) libragamat
+ cd projects/eguitar && $(MAKE) libeguitar
+@@ -28,3 +28,6 @@ distclean: clean
+ cd projects/eguitar && $(MAKE) distclean
+ cd projects/examples && $(MAKE) distclean
+
++install:
++ make -C src install
++# make -C projects/demo install
+--- stk.orig/configure
++++ stk/configure
+@@ -4898,9 +4898,9 @@ case $host_os in *\ *) host_os=`echo "$h
+
+ sharedlib="libstk.so"
+
+-sharedname="libstk.so.\$(RELEASE)"
++sharedname="libstk.so.\$(MAJOR)"
+
+-libflags="-shared -Wl,-soname,\$(SHAREDLIB).\$(MAJOR) -o
\$(SHAREDLIB).\$(RELEASE)"
++libflags="-shared -Wl,-soname,\$(SHAREDLIB).\$(MAJOR) -o
\$(SHAREDLIB).\$(MAJOR).\$(RELEASE)"
+
+ case $host in
+ *-apple*)
+--- stk.orig/configure.ac
++++ stk/configure.ac
+@@ -93,8 +93,8 @@ CXXFLAGS="$CXXFLAGS $cxxflag"
+ AC_CANONICAL_HOST
+
+ AC_SUBST( sharedlib, ["libstk.so"] )
+-AC_SUBST( sharedname, ["libstk.so.\$(RELEASE)"] )
+-AC_SUBST( libflags, ["-shared -Wl,-soname,\$(SHAREDLIB).\$(MAJOR) -o
\$(SHAREDLIB).\$(RELEASE)"] )
++AC_SUBST( sharedname, ["libstk.so.\$(MAJOR)"] )
++AC_SUBST( libflags, ["-shared -Wl,-soname,\$(SHAREDLIB).\$(MAJOR) -o
\$(SHAREDLIB).\$(MAJOR).\$(RELEASE)"] )
+ case $host in
+ *-apple*)
+ AC_SUBST( sharedlib, ["libstk.dylib"] )
diff --git a/audio-libs/stk/02-realtime.patch
b/audio-libs/stk/02-realtime.patch
new file mode 100644
index 0000000..ab409cc
--- /dev/null
+++ b/audio-libs/stk/02-realtime.patch
@@ -0,0 +1,49 @@
+Author: Pino Toscano <toscano.pino AT tiscali.it>
+Description: Enable realtime support only on those architectures that
+ actually provide it.
+Forwarded: no
+---
+ Makefile.in | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+--- stk.orig/Makefile.in
++++ stk/Makefile.in
+@@ -2,30 +2,38 @@
+
+ RM = /bin/rm
+
++REALTIME = @realtime@
++
+ all :
+ cd src && $(MAKE)
+ cd projects/demo && $(MAKE) stk-demo
++ifeq ($(REALTIME),yes)
+ cd projects/effects && $(MAKE) libeffects
+ cd projects/ragamatic && $(MAKE) libragamat
+ cd projects/eguitar && $(MAKE) libeguitar
++endif
+ cd projects/examples && $(MAKE) -f libMakefile
+
+ clean :
+ $(RM) -f *~
+ cd src && $(MAKE) clean
+ cd projects/demo && $(MAKE) clean
++ifeq ($(REALTIME),yes)
+ cd projects/effects && $(MAKE) clean
+ cd projects/ragamatic && $(MAKE) clean
+ cd projects/eguitar && $(MAKE) clean
++endif
+ cd projects/examples && $(MAKE) clean
+
+ distclean: clean
+ $(RM) -rf config.log config.status autom4te.cache Makefile
+ cd src && $(MAKE) distclean
+ cd projects/demo && $(MAKE) distclean
++ifeq ($(REALTIME),yes)
+ cd projects/effects && $(MAKE) distclean
+ cd projects/ragamatic && $(MAKE) distclean
+ cd projects/eguitar && $(MAKE) distclean
++endif
+ cd projects/examples && $(MAKE) distclean
+
+ install:
diff --git a/audio-libs/stk/04-build-shared.patch
b/audio-libs/stk/04-build-shared.patch
new file mode 100644
index 0000000..280ae8b
--- /dev/null
+++ b/audio-libs/stk/04-build-shared.patch
@@ -0,0 +1,11 @@
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -67,7 +67,7 @@
+ %.o : ../src/include/%.cpp
+ $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@
+
+-all : $(STATICLIB)
++all : $(STATICLIB) $(SHAREDLIB)
+
+ $(STATICLIB) : $(OBJECTS)
+ $(RM) -f $(STATICLIB)
diff --git a/audio-libs/stk/05-endian.h.patch
b/audio-libs/stk/05-endian.h.patch
new file mode 100644
index 0000000..593c81d
--- /dev/null
+++ b/audio-libs/stk/05-endian.h.patch
@@ -0,0 +1,11 @@
+--- a/src/include/soundcard.h
++++ b/src/include/soundcard.h
+@@ -103,7 +103,7 @@
+ #define SNDCARD_OPL 28
+
+ #include <sys/types.h>
+-#include <machine/endian.h>
++#include <endian.h>
+ #ifndef _IOWR
+ #include <sys/ioccom.h>
+ #endif /* !_IOWR */
diff --git a/audio-libs/stk/BUILD b/audio-libs/stk/BUILD
new file mode 100755
index 0000000..5ff6936
--- /dev/null
+++ b/audio-libs/stk/BUILD
@@ -0,0 +1 @@
+CXXFLAGS+="-pthread" LDFLAGS+="-pthread" default_build
diff --git a/audio-libs/stk/DEPENDS b/audio-libs/stk/DEPENDS
new file mode 100755
index 0000000..0446f87
--- /dev/null
+++ b/audio-libs/stk/DEPENDS
@@ -0,0 +1,8 @@
+optional_depends JACK-DRIVER \
+ "--with-jack" \
+ "--without-jack" \
+ "for jack support" &&
+optional_depends alsa-lib \
+ "--with-alsa" \
+ "--without-alsa" \
+ "for ALSA support"
diff --git a/audio-libs/stk/DETAILS b/audio-libs/stk/DETAILS
new file mode 100755
index 0000000..0b70eb4
--- /dev/null
+++ b/audio-libs/stk/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=stk
+ VERSION=4.4.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://ccrma.stanford.edu/software/${SPELL}/release/${SOURCE}
+
SOURCE_HASH=sha512:e36c43a20e95eb86ed0335ae17df23c1a672562656738496f9e2e5654a825292c4235e04774fcb0356d47a775b7d7af6b4fd63c9d151ab7f2f9195bb5f728e37
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://ccrma.stanford.edu/software/stk/";
+ LICENSE[0]=JSON
+ ENTERED=20140324
+ SHORT="audio signal processing and algorithmic synthesis classes
written in the C++"
+cat << EOF
+The Synthesis ToolKit in C++ (STK) is a set of open source audio
+signal processing and algorithmic synthesis classes written in the C++
+programming language. STK was designed to facilitate rapid development
+of music synthesis and audio processing software, with an emphasis on
+cross-platform functionality, realtime control, ease of use, and educational
+example code. The Synthesis ToolKit is extremely portable (it's mostly
+platform-independent C and C++ code), and it's completely user-extensible
+(all source included, no unusual libraries, and no hidden drivers). We like
+to think that this increases the chances that our programs will still work
+in another 5-10 years. In fact, the ToolKit has been working continuously
+for nearly 15 years now. STK currently runs with realtime support (audio
+and MIDI) on Linux, Macintosh OS X, and Windows computer platforms. Generic,
+non-realtime support has been tested under NeXTStep, Sun, and other platforms
+and should work with any standard C++ compiler.
+EOF
diff --git a/audio-libs/stk/HISTORY b/audio-libs/stk/HISTORY
new file mode 100644
index 0000000..e4bbf12
--- /dev/null
+++ b/audio-libs/stk/HISTORY
@@ -0,0 +1,5 @@
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 01-makefile.patch, 02-realtime.patch, 04-build-shared.patch,
+ 05-endian.h.patch, BUILD, DEPENDS, DETAILS, HISTORY, PRE_BUILD,
+ INSTALL: spell created, patches from Ubuntu
+
diff --git a/audio-libs/stk/INSTALL b/audio-libs/stk/INSTALL
new file mode 100755
index 0000000..0158ca9
--- /dev/null
+++ b/audio-libs/stk/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+mkdir -p $INSTALL_ROOT/usr/share/stk/{rawwaves,tcl} &&
+install -m664 $SOURCE_DIRECTORY/rawwaves/*
$INSTALL_ROOT/usr/share/stk/rawwaves/ &&
+install -m644 $(find $SOURCE_DIRECTORY -type f -name "*.tcl")
$INSTALL_ROOT/usr/share/stk/tcl/
diff --git a/audio-libs/stk/PRE_BUILD b/audio-libs/stk/PRE_BUILD
new file mode 100755
index 0000000..40e83eb
--- /dev/null
+++ b/audio-libs/stk/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/01-makefile.patch &&
+patch -p1 < $SPELL_DIRECTORY/02-realtime.patch &&
+patch -p1 < $SPELL_DIRECTORY/04-build-shared.patch &&
+patch -p1 < $SPELL_DIRECTORY/05-endian.h.patch
diff --git a/audio-libs/suil-0/BUILD b/audio-libs/suil-0/BUILD
new file mode 100755
index 0000000..1d8ce04
--- /dev/null
+++ b/audio-libs/suil-0/BUILD
@@ -0,0 +1 @@
+waf_build
diff --git a/audio-libs/suil-0/DEPENDS b/audio-libs/suil-0/DEPENDS
new file mode 100755
index 0000000..becdfce
--- /dev/null
+++ b/audio-libs/suil-0/DEPENDS
@@ -0,0 +1,5 @@
+depends python &&
+depends lv2 &&
+optional_depends gtk+2 "" "support gtk+2 plugins" "" "" &&
+optional_depends qt4 "" "support QT4 plugins" "" ""
+
diff --git a/audio-libs/suil-0/DETAILS b/audio-libs/suil-0/DETAILS
new file mode 100755
index 0000000..aca018e
--- /dev/null
+++ b/audio-libs/suil-0/DETAILS
@@ -0,0 +1,20 @@
+# Trying to deal with multi-version install of library, as asked by upstream.
+ SPELLBASE=suil
+ SPELL=$SPELLBASE-0
+ VERSION=0.6.16
+ SOURCE="${SPELLBASE}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL=http://download.drobilla.net/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLBASE}-${VERSION}"
+ WEB_SITE="http://drobilla.net/software/sord/";
+ LICENSE[0]="ISC"
+ KEYWORDS=""
+ SHORT="lightweight C library for loading and wrapping LV2 plugin
UIs"
+cat << EOF
+Suil makes it possible to load a UI of any toolkit in a host using any other
toolkit (assuming the toolkits are both supported by Suil). Hosts do not need
to build against or link to foreign toolkit libraries to use UIs written with
that toolkit; all the necessary magic is performed by dynamically loaded
modules. The API is designed such that hosts do not need to explicitly
support specific toolkits at all – if Suil supports a particular toolkit,
then UIs in that toolkit will work in all hosts that use Suil automatically.
+
+Suil currently supports every combination of Gtk 2, Qt 4, and X11, e.g. with
Suil a Gtk program can embed a Qt plugin UI without depending on Qt, and a Qt
program can embed a Gtk plugin UI without depending on Gtk. On Windows,
embedding native UIs in Gtk is also supported. I (David Robillard) would be
happy to work with plugin authors to add support for new toolkits, please
contact me if you’re interested in writing a plugin UI using a toolkit that
is not yet supported in the LV2 ecosystem.
+EOF
diff --git a/audio-libs/suil-0/HISTORY b/audio-libs/suil-0/HISTORY
new file mode 100644
index 0000000..07d457f
--- /dev/null
+++ b/audio-libs/suil-0/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created
+
diff --git a/audio-libs/suil-0/INSTALL b/audio-libs/suil-0/INSTALL
new file mode 100755
index 0000000..c9f605c
--- /dev/null
+++ b/audio-libs/suil-0/INSTALL
@@ -0,0 +1,3 @@
+# Filtering-out of binaries not yet needed.
+# If newer release adds some, see lilv-0 for the hack.
+waf_install
diff --git a/audio-libs/zita-alsa-pcmi/0001-fix-Makefiles.patch
b/audio-libs/zita-alsa-pcmi/0001-fix-Makefiles.patch
new file mode 100644
index 0000000..802546c
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/0001-fix-Makefiles.patch
@@ -0,0 +1,62 @@
+From 7eec0508880ca5eb68e701b78aabbed23fc63cb4 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 18:11:46 +0100
+Subject: [PATCH] fix Makefiles
+
+---
+ apps/Makefile | 8 ++++----
+ libs/Makefile | 8 ++++----
+ 2 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/apps/Makefile b/apps/Makefile
+index 6d61617..d96bdae 100644
+--- a/apps/Makefile
++++ b/apps/Makefile
+@@ -19,13 +19,13 @@
+ #
----------------------------------------------------------------------------
+
+
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e
's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR = lib
+ VERSION = "0.1.0"
+-LDFLAGS += -L$(PREFIX)/$(LIBDIR)
++LDFLAGS += -L$(PREFIX)/$(LIBDIR) -L../libs
+ CPPFLAGS += -DVERSION=\"$(VERSION)\"
+-CXXFLAGS += -O2 -Wall -MMD -MP
++CXXFLAGS += -Wall -MMD -MP -I../libs
+
+
+ all: alsa_loopback alsa_delay
+diff --git a/libs/Makefile b/libs/Makefile
+index dd99b1d..ee8f238 100644
+--- a/libs/Makefile
++++ b/libs/Makefile
+@@ -20,9 +20,9 @@
+
+ # Modify as required.
+ #
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e
's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR = lib
+
+
+ MAJVERS = 0
+@@ -30,8 +30,8 @@ MINVERS = 2.0
+ VERSION = $(MAJVERS).$(MINVERS)
+
+
+-CPPFLAGS += -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
+-CXXFLAGS += -O2 -Wall -I. -fPIC
++CPPFLAGS += -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DPIC
++CXXFLAGS += -Wall -I. -fPIC
+ LDLFAGS +=
+ LDLIBS +=
+
+--
+1.9.0
+
diff --git a/audio-libs/zita-alsa-pcmi/BUILD b/audio-libs/zita-alsa-pcmi/BUILD
new file mode 100755
index 0000000..7bf5f5b
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/BUILD
@@ -0,0 +1,5 @@
+cd ${SOURCE_DIRECTORY}/libs &&
+default_build_make &&
+ln -s libzita-alsa-pcmi.so.* libzita-alsa-pcmi.so &&
+cd ${SOURCE_DIRECTORY}/apps &&
+default_build_make
diff --git a/audio-libs/zita-alsa-pcmi/DEPENDS
b/audio-libs/zita-alsa-pcmi/DEPENDS
new file mode 100755
index 0000000..c040f9d
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends alsa-lib
diff --git a/audio-libs/zita-alsa-pcmi/DETAILS
b/audio-libs/zita-alsa-pcmi/DETAILS
new file mode 100755
index 0000000..726a42e
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=zita-alsa-pcmi
+ VERSION=0.2.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+
SOURCE_HASH=sha512:6b521dc8bef96a6ee73bc2accd3c7d0641e9a4f3d955868cd3fe04ae46f15a1b1ffaa45d56518f54f4fdf9f68f629e3036dca294936015205c20f01d55338e96
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://kokkinizita.linuxaudio.org/linuxaudio/index.html";
+ LICENSE[0]=GPL
+ ENTERED=20140321
+ SHORT="a C++ wrapper around ALSA PCM devices"
+cat << EOF
+Zita-alsa-pcmi is the successor of clalsadrv library. It provides easy access
+to ALSA PCM devices, taking care of the many functions required to open,
+initialise and use a hw: device in mmap mode, and providing floating point
+audio data.
+EOF
diff --git a/audio-libs/zita-alsa-pcmi/HISTORY
b/audio-libs/zita-alsa-pcmi/HISTORY
new file mode 100644
index 0000000..50fc78f
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/HISTORY
@@ -0,0 +1,3 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-fix-Makefiles.patch, BUILD, DEPENDS, DETAILS, INSTALL,
PRE_BUILD: spell created
+
diff --git a/audio-libs/zita-alsa-pcmi/INSTALL
b/audio-libs/zita-alsa-pcmi/INSTALL
new file mode 100755
index 0000000..68648ed
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/INSTALL
@@ -0,0 +1,4 @@
+cd ${SOURCE_DIRECTORY}/libs &&
+PREFIX=${INSTALL_ROOT}/usr default_install &&
+cd ${SOURCE_DIRECTORY}/apps &&
+PREFIX=${INSTALL_ROOT}/usr default_install
diff --git a/audio-libs/zita-alsa-pcmi/PRE_BUILD
b/audio-libs/zita-alsa-pcmi/PRE_BUILD
new file mode 100755
index 0000000..bd6f72a
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-fix-Makefiles.patch
diff --git
a/audio-libs/zita-resampler/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch

b/audio-libs/zita-resampler/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch
new file mode 100644
index 0000000..7f8d723
--- /dev/null
+++
b/audio-libs/zita-resampler/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch
@@ -0,0 +1,68 @@
+From cd3d0caf78e3437fbdf24300fb7ef859a20d0935 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 14:52:17 +0100
+Subject: [PATCH] allow PREFIX to be passed in from the environment
+
+- also honour CXXFLAGS/LDFLAGS passed in
+- remove the need to first install the library before building the apps
+---
+ apps/Makefile | 9 ++++-----
+ libs/Makefile | 9 ++++-----
+ 2 files changed, 8 insertions(+), 10 deletions(-)
+
+diff --git a/apps/Makefile b/apps/Makefile
+index a0f56ae..3fbfd6e 100644
+--- a/apps/Makefile
++++ b/apps/Makefile
+@@ -18,16 +18,15 @@
+ #
----------------------------------------------------------------------------
+
+
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e
's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR = lib
+ DISTDIR = zresample-$(VERSION)
+ VERSION = 0.4.0
+ MANDIR = /usr/share/man/man1
+-LDFLAGS += -L$(PREFIX)/$(LIBDIR)
++LDFLAGS += -L$(PREFIX)/$(LIBDIR) -L../libs
+ CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\"
+-CXXFLAGS += -O3 -ffast-math -Wall
+-CXXFLAGS += -march=native
++CXXFLAGS += -Wall -I../libs
+
+
+ all: zresample zretune zresample.1.gz zretune.1.gz
+diff --git a/libs/Makefile b/libs/Makefile
+index 6877e52..45e06f2 100644
+--- a/libs/Makefile
++++ b/libs/Makefile
+@@ -20,9 +20,9 @@
+
+ # Modify as required.
+ #
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e
's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR = lib
+
+ MAJVERS = 1
+ MINVERS = 3.0
+@@ -30,9 +30,8 @@ VERSION = $(MAJVERS).$(MINVERS)
+ DISTDIR = zita-resampler-$(VERSION)
+
+
+-CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
+-CXXFLAGS += -Wall -fPIC -O2 -ffast-math
+-CXXFLAGS += -march=native
++CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DPIC
++CXXFLAGS += -Wall -fPIC
+ LDFLAGS +=
+ LDLIBS +=
+
+--
+1.9.0
+
diff --git a/audio-libs/zita-resampler/BUILD b/audio-libs/zita-resampler/BUILD
new file mode 100755
index 0000000..8770c29
--- /dev/null
+++ b/audio-libs/zita-resampler/BUILD
@@ -0,0 +1,5 @@
+cd $SOURCE_DIRECTORY/libs &&
+default_build_make &&
+ln -s libzita-resampler.so.* libzita-resampler.so &&
+cd $SOURCE_DIRECTORY/apps &&
+default_build_make
diff --git a/audio-libs/zita-resampler/DEPENDS
b/audio-libs/zita-resampler/DEPENDS
new file mode 100755
index 0000000..f148724
--- /dev/null
+++ b/audio-libs/zita-resampler/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/audio-libs/zita-resampler/DETAILS
b/audio-libs/zita-resampler/DETAILS
new file mode 100755
index 0000000..04f424b
--- /dev/null
+++ b/audio-libs/zita-resampler/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=zita-resampler
+ VERSION=1.3.0
+ SOURCE="zita-resampler-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+
SOURCE_HASH=sha512:c782d1aca3761b42a66c4f049a19608e6a3334f1de125b483c2fb5c29eb2afd1bcf1d02a66db39619971411f0fbc35c404d3495a868f82b36627d9793cc0c93b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/zita-resampler-${VERSION}"
+
WEB_SITE="http://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.html";
+ LICENSE[0]=GPL
+ ENTERED=20140321
+ SHORT="a C++ library for resampling audio signals"
+cat << EOF
+Libzita-resampler is a C++ library for resampling audio signals. It is
+designed to be used within a real-time processing context, to be fast,
+and to provide high-quality sample rate conversion.
+
+The library operates on signals represented in single-precision floating
+point format. For multichannel operation both the input and output signals
+are assumed to be stored as interleaved samples.
+
+The API allows a trade-off between quality and CPU load. For the latter a
+range of approximately 1:6 is available. Even at the highest quality setting
+libzita-resampler will be faster than most similar libraries providing the
+same quality, e.g. libsamplerate.
+EOF
diff --git a/audio-libs/zita-resampler/HISTORY
b/audio-libs/zita-resampler/HISTORY
new file mode 100644
index 0000000..33b8af3
--- /dev/null
+++ b/audio-libs/zita-resampler/HISTORY
@@ -0,0 +1,5 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD,
+ 0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch: spell
created
+
+
diff --git a/audio-libs/zita-resampler/INSTALL
b/audio-libs/zita-resampler/INSTALL
new file mode 100755
index 0000000..96458da
--- /dev/null
+++ b/audio-libs/zita-resampler/INSTALL
@@ -0,0 +1,4 @@
+cd $SOURCE_DIRECTORY/libs &&
+PREFIX=${INSTALL_ROOT}/usr default_install &&
+cd $SOURCE_DIRECTORY/apps &&
+PREFIX=${INSTALL_ROOT}/usr default_install
diff --git a/audio-libs/zita-resampler/PRE_BUILD
b/audio-libs/zita-resampler/PRE_BUILD
new file mode 100755
index 0000000..1d999a8
--- /dev/null
+++ b/audio-libs/zita-resampler/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
$SPELL_DIRECTORY/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch
diff --git a/audio-players/cantata/DEPENDS b/audio-players/cantata/DEPENDS
index d618474..5d31183 100755
--- a/audio-players/cantata/DEPENDS
+++ b/audio-players/cantata/DEPENDS
@@ -1,4 +1,5 @@
depends -sub DBUS qt4 &&
+depends qjson &&
optional_depends kdelibs4 \
"-DENABLE_KDE=on" \
"-DENABLE_KDE=off" \
@@ -20,4 +21,18 @@ optional_depends phonon \
optional_depends libmtp \
"-DENABLE_MTP=on" \
"-DENABLE_MTP=off" \
- "required to support MTP devices"
+ "required to support MTP devices" &&
+optional_depends cdparanoia \
+ "-DENABLE_CDPARANOIA=on" \
+ "-DENABLE_CDPARANOIA=off" \
+ "for audio cd support" &&
+if is_depends_enabled $SPELL cdparanoia; then
+ optional_depends libcddb \
+ "-DENABLE_CDDB=on" \
+ "-DENABLE_CDDB=off" \
+ "you need either this or musicbrainz for audio cd support"
&&
+ optional_depends musicbrainz \
+ "-DENABLE_MUSICBRAINZ=on" \
+ "-DENABLE_MUSICBRAINZ=off" \
+ "you need either this or libcddb for audio cd support"
+fi
diff --git a/audio-players/cantata/DETAILS b/audio-players/cantata/DETAILS
index 29a85ff..fc7b261 100755
--- a/audio-players/cantata/DETAILS
+++ b/audio-players/cantata/DETAILS
@@ -1,8 +1,8 @@
SPELL=cantata
- VERSION=1.0.3
+ VERSION=1.3.3
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=https://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:23fc6cc1c1e27ef04b299d7dacf1b3bf31a4731b9e7ad52e24a062a5367a9f2ec713ce90a9af4ee4029c06207771847b57eea4bb1326f789295241be2b96546b
+
SOURCE_URL[0]="https://drive.google.com/uc?export=download&id=0Bzghs6gQWi60ZUN1NThacGFrdFE";
+
SOURCE_HASH=sha512:1f50abf9e92316ba3cd8da0a542a6fbdabfa58bb8dd7349058ffeffa5f95a4db31e4810e580497fea5c08f31f8e891c1c7b600f66f81f400527d40c58f14148a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://code.google.com/p/cantata/";
LICENSE[0]=GPL
diff --git a/audio-players/cantata/HISTORY b/audio-players/cantata/HISTORY
index 04688cc..2b4d57e 100644
--- a/audio-players/cantata/HISTORY
+++ b/audio-players/cantata/HISTORY
@@ -1,3 +1,14 @@
+2014-03-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.3
+
+2014-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.0.1
+ * DEPENDS: add dependency on qjson, optional deps on cdparanoia,
+ libcddb, musicbrainz
+
+2014-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.1
+
2013-05-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/audio-players/deadbeef/CONFIGURE
b/audio-players/deadbeef/CONFIGURE
index 5f1e622..935c040 100755
--- a/audio-players/deadbeef/CONFIGURE
+++ b/audio-players/deadbeef/CONFIGURE
@@ -1 +1,13 @@
-config_query GTK3 "Build with GTK+3 support?" n
+config_query GTK3 "Build with GTK+3 support?" n \
+
+config_query_option DEADBEEF_OPTS "Use abstract UNIX socket for IPC?" n \
+ "--enable-abstract-socket" \
+ "--disable-abstract-socket" &&
+
+config_query_option DEADBEEF_OPTS "Build playlist browser gui plugin?" y \
+ "--enable-pltbrowser" \
+ "--disable-pltbrowser" &&
+
+config_query_option DEADBEEF_OPTS "Build WMA plugin?" y \
+ "--enable-wma" \
+ "--disable-wma"
diff --git a/audio-players/deadbeef/DEPENDS b/audio-players/deadbeef/DEPENDS
index 17af170..fcfe988 100755
--- a/audio-players/deadbeef/DEPENDS
+++ b/audio-players/deadbeef/DEPENDS
@@ -39,8 +39,7 @@ optional_depends libsndfile \
"--disable-sndfile" \
"For PCM wave (wav, aiff) playback" &&

-# FFMPEG 0.11 and higher is unsupported
-optional_depends -sub LEGACY ffmpeg \
+optional_depends -sub STABLE ffmpeg \
"--enable-ffmpeg" \
"--disable-ffmpeg" \
"For wma, mpc, shn, aa3, oma, ac3, etc" &&
diff --git a/audio-players/deadbeef/DETAILS b/audio-players/deadbeef/DETAILS
index 31f43aa..1f214c7 100755
--- a/audio-players/deadbeef/DETAILS
+++ b/audio-players/deadbeef/DETAILS
@@ -1,8 +1,8 @@
SPELL=deadbeef
- VERSION=0.5.6
+ VERSION=0.6.0
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:20d8d58e2df90078af2dd6583c7ae9d7b3b6f7d73cef1d823910614278779614c1544e839a886ab7ab972ad235220829d8e07dc1c959e98c94fc1e47299e5b4a
+
SOURCE_HASH=sha512:3f6add4998dd0fc67c94c289905700144153ae2dc8c7e6cfa1bbfab7844c7dfe3985d5ff87909d9d0b1abe4926b5498055389ab74e83cc7db63f254081d7e666
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://deadbeef.sourceforge.net/";
LICENSE[0]="GPLv2"
diff --git a/audio-players/deadbeef/HISTORY b/audio-players/deadbeef/HISTORY
index 60eff36..f87c724 100644
--- a/audio-players/deadbeef/HISTORY
+++ b/audio-players/deadbeef/HISTORY
@@ -1,3 +1,8 @@
+2013-12-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.0
+ * CONFIGURE: added missing config options
+ * DEPENDS: re-enabled recent ffmpeg support
+
2013-09-23 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: readability++; fixed libsndfile flags; added disable flag
for disabled gtk+3 operation; added missing gettext and dbus
optional
diff --git a/audio-players/mpc/DETAILS b/audio-players/mpc/DETAILS
index 1cc332c..6372915 100755
--- a/audio-players/mpc/DETAILS
+++ b/audio-players/mpc/DETAILS
@@ -1,10 +1,10 @@
SPELL=mpc
- VERSION=0.22
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.24
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/musicpd/$SOURCE
+ SOURCE_URL[0]=http://www.musicpd.org/download/mpc/0/${SOURCE}
WEB_SITE=http://www.musicpd.org
-
SOURCE_HASH=sha512:64492267e17ca33d4fd191ce0222011b6c807ad330aa877bafee83c3027d3a6e6f663f0c4aec96d5980777537f877f355f27605791bc8e61e51a20d74afaa4d1
+
SOURCE_HASH=sha512:c8d48060f7e2251c1eebe3f0d1d7a4f4ea44408b3741cefa88cc21b1c1f8a5560d3ec94a49f0c1563a5786e338a6b1267f1e2adfebf358234205b459692cceaf
LICENSE[0]=GPL
ENTERED=20040516
DOCS="AUTHORS COPYING ChangeLog README"
diff --git a/audio-players/mpc/HISTORY b/audio-players/mpc/HISTORY
index 44554b4..25f0cc8 100644
--- a/audio-players/mpc/HISTORY
+++ b/audio-players/mpc/HISTORY
@@ -1,3 +1,6 @@
+2014-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.24
+
2012-02-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.22; quoting paths

diff --git a/audio-players/mpd/BUILD b/audio-players/mpd/BUILD
index 8cbf700..5365ee6 100755
--- a/audio-players/mpd/BUILD
+++ b/audio-players/mpd/BUILD
@@ -1,5 +1,6 @@
create_account musicdaemon &&

OPTS="$MPD_OPTS $OPTS" &&
+OPTS="$OPTS --disable-mpc" &&

LDFLAGS+="-L/usr/lib/sidplay/builders" default_build
diff --git a/audio-players/mpd/DEPENDS b/audio-players/mpd/DEPENDS
index 6ca4799..8e5f012 100755
--- a/audio-players/mpd/DEPENDS
+++ b/audio-players/mpd/DEPENDS
@@ -53,10 +53,10 @@ optional_depends sidplay-libs \
"--disable-sidplay" \
"for C64 SID support" &&

-optional_depends libmpcdec \
- "--enable-mpc" \
- "--disable-mpc" \
- "for musepack support" &&
+#optional_depends libmpcdec \
+# "--enable-mpc" \
+# "--disable-mpc" \
+# "for musepack support" &&

optional_depends flac \
"--enable-flac" \
@@ -178,6 +178,9 @@ optional_depends LIBAVCODEC \
"--enable-ffmpeg" \
"--disable-ffmpeg" \
"for FFMPEG support" &&
+if is_depends_enabled $SPELL ffmpeg; then
+ sub_depends ffmpeg STABLE
+fi &&

optional_depends OPENAL \
"--enable-openal" \
diff --git a/audio-players/mpd/DETAILS b/audio-players/mpd/DETAILS
index 909d713..03acd06 100755
--- a/audio-players/mpd/DETAILS
+++ b/audio-players/mpd/DETAILS
@@ -1,10 +1,10 @@
SPELL=mpd
- VERSION=0.17.5
+ VERSION=0.18.9
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.musicpd.org/download/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:b707ae8098f9b970be1b954c9a2e3bb1ae25d155a2b85331c2196c23bd9cb7c8512715748b765018445adff97bab511cab5c8e6f9cb3f51c7e8aedbcd20cc302
+
SOURCE_HASH=sha512:12e45e14108cce0a3a993b6d17dfc05ed7d14ea99cce85f202904b9bf1624bfecadbd4d465e3c9057822691a1a245e67524229b160fceb2f72d27d6a8bd56479
LICENSE[0]=GPL
KEYWORDS="music players audio"
WEB_SITE=http://www.musicpd.org/
diff --git a/audio-players/mpd/HISTORY b/audio-players/mpd/HISTORY
index 7ae1beff..da518dc 100644
--- a/audio-players/mpd/HISTORY
+++ b/audio-players/mpd/HISTORY
@@ -1,3 +1,16 @@
+2014-03-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.18.9
+
+2014-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.18.8
+
+2014-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.18.6
+ * DEPENDS: depend on stable version of ffmpeg if ffmpeg is selected,
+ remove optional dependency on libmpcdec since our libmpcdec is
+ incompatible with mpd
+ * BUILD: forcibly disable dependency on libmpcdec to prevent build
error
+
2013-08-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: fix library search path so libresid-builder is found

diff --git a/audio-players/mpg123/DETAILS b/audio-players/mpg123/DETAILS
index 300585a..79f28ce 100755
--- a/audio-players/mpg123/DETAILS
+++ b/audio-players/mpg123/DETAILS
@@ -1,5 +1,5 @@
SPELL=mpg123
- VERSION=1.16.0
+ VERSION=1.18.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_GPG=thomas.orgis.gpg:$SOURCE2:UPSTREAM_KEY
WEB_SITE=http://mpg123.org/
ENTERED=20011104
- SECURITY_PATCH=2
+ SECURITY_PATCH=3
LICENSE[0]=LGPL
SHORT="the fast console MPEG audio player"
cat << EOF
diff --git a/audio-players/mpg123/HISTORY b/audio-players/mpg123/HISTORY
index 6af040d..74c9483 100644
--- a/audio-players/mpg123/HISTORY
+++ b/audio-players/mpg123/HISTORY
@@ -1,3 +1,12 @@
+2014-02-16 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.18.1
+
+2014-01-31 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.18.0
+
+2013-12-26 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.17.0
+
2013-10-06 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to 1.16.0

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/audio-plugins/amb-plugins/BUILD b/audio-plugins/amb-plugins/BUILD
index 8f58e6d..6dfecc1 100755
--- a/audio-plugins/amb-plugins/BUILD
+++ b/audio-plugins/amb-plugins/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/audio-plugins/amb-plugins/DETAILS
b/audio-plugins/amb-plugins/DETAILS
index c9f73a0..e755a51 100755
--- a/audio-plugins/amb-plugins/DETAILS
+++ b/audio-plugins/amb-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=amb-plugins
- VERSION=0.4.0
+ VERSION=0.8.1
SOURCE=AMB-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
-
SOURCE_HASH=sha512:4a1e8dfec4aeefce7931e23cca8f663e975b4aa25407524dab5f8f92f258e47b6b621767d465282b3fa86b6f6b51a47b590b35e3f42739f3e3053d0ca2ad4fe6
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+
SOURCE_HASH=sha512:cdf0f6f656012f1e9d31f54d4446392223165327804f44c8d767904c51ab54a858099f8ad5f57362494d1a3cd73c4b258b4748022b5d9b3f860ab4bb84dd4a71
SOURCE_DIRECTORY=$BUILD_DIRECTORY/AMB-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+
WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/amb-plugins/HISTORY
b/audio-plugins/amb-plugins/HISTORY
index a544b42..d0264e6 100644
--- a/audio-plugins/amb-plugins/HISTORY
+++ b/audio-plugins/amb-plugins/HISTORY
@@ -1,3 +1,7 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.8.1
+ * BUILD: use default_build_make
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-plugins/blop/DETAILS b/audio-plugins/blop/DETAILS
index 06b5b9c..5b03aa8 100755
--- a/audio-plugins/blop/DETAILS
+++ b/audio-plugins/blop/DETAILS
@@ -2,7 +2,7 @@
VERSION=0.2.8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://blop.sf.net
ENTERED=20060725

SOURCE_HASH=sha512:5a1bb2e4ba976dd87f8b34538b3a8d2ed21ba0b8818d4b0a713061aeeae7fd52377477314a758cc7082a932315be8ec99006dfc3f5c9712d8d566852adbf671f
diff --git a/audio-plugins/blop/HISTORY b/audio-plugins/blop/HISTORY
index 35802ff..2cf1c86 100644
--- a/audio-plugins/blop/HISTORY
+++ b/audio-plugins/blop/HISTORY
@@ -1,3 +1,6 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
2007-02-16 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Edited long description.

diff --git a/audio-plugins/calf-plugins/DEPENDS
b/audio-plugins/calf-plugins/DEPENDS
new file mode 100755
index 0000000..950c5ae
--- /dev/null
+++ b/audio-plugins/calf-plugins/DEPENDS
@@ -0,0 +1,30 @@
+depends libtool &&
+depends glib2 &&
+depends expat &&
+depends fluidsynth &&
+depends fftw &&
+optional_depends lv2 \
+ "--with-lv2" \
+ "--without-lv2" \
+ "for lv2 plugin support" &&
+optional_depends JACK-DRIVER \
+ "" \
+ "" \
+ "for jack support" &&
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL JACK-DRIVER); then
+ depends gtk+2 &&
+ optional_depends lash \
+ "--with-lash" \
+ "--without-lash" \
+ "for session save/load support"
+elif is_depends_enabled $SPELL lv2; then
+ optional_depends gtk+2 \
+ "" \
+ "" \
+ "for GUIs"
+fi &&
+
+if is_depends_enabled $SPELL gtk+2; then
+ depends glade2 &&
+ depends gtk-engines2
+fi
diff --git a/audio-plugins/calf-plugins/DETAILS
b/audio-plugins/calf-plugins/DETAILS
new file mode 100755
index 0000000..cb99bb1
--- /dev/null
+++ b/audio-plugins/calf-plugins/DETAILS
@@ -0,0 +1,26 @@
+ XSPELL=calf
+ SPELL=$XSPELL-plugins
+ VERSION=0.0.19
+ SOURCE="${XSPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${XSPELL}/${XSPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b924552b7f3d1f48974ca46d02ba907e55a30fb22cdb13dac33ba7dacccfd3ff4909563e9fcc5bb99f331c463170c6929dfdb8a589e50ab5a0ae23f58f7cb5a6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${XSPELL}-${VERSION}"
+ WEB_SITE="http://calf.sourceforge.net/index.html";
+ LICENSE[0]=LGPL
+ ENTERED=20140324
+ SHORT="high quality audio plugins for jack and lv2"
+cat << EOF
+You have the need for professional and state-of-the-art audio plug-ins -
+but don't have thousands of bucks to spend on it?
+
+Then we believe you will love Calf studio gear!
+
+Focused on high-quality sound processing and a highly usable interface Calf
+studio gear is designed to give you a professional production environment
+for your open source operating system.
+
+Play your SF2 sample banks, create filthy organs, fatten your sounds with
+phasers, delays, reverbs and other FX, process your recordings with gates,
+compressors, deesser and finally master your stuff with multiband dynamics -
+for free!
+EOF
diff --git a/audio-plugins/calf-plugins/HISTORY
b/audio-plugins/calf-plugins/HISTORY
new file mode 100644
index 0000000..4f7f9c7
--- /dev/null
+++ b/audio-plugins/calf-plugins/HISTORY
@@ -0,0 +1,3 @@
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/audio-plugins/caps-plugins/BUILD
b/audio-plugins/caps-plugins/BUILD
index 8f58e6d..6dfecc1 100755
--- a/audio-plugins/caps-plugins/BUILD
+++ b/audio-plugins/caps-plugins/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/audio-plugins/caps-plugins/DETAILS
b/audio-plugins/caps-plugins/DETAILS
index 2ccee39..b3a9317 100755
--- a/audio-plugins/caps-plugins/DETAILS
+++ b/audio-plugins/caps-plugins/DETAILS
@@ -1,11 +1,11 @@
SPELL=caps-plugins
- VERSION=0.4.5
- SOURCE=caps_$VERSION.tar.gz
+ VERSION=0.9.23
+ SOURCE=caps_$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/caps-$VERSION
SOURCE_URL[0]=http://quitte.de/dsp/$SOURCE
WEB_SITE=http://quitte.de/dsp/caps.html
ENTERED=20060725
-
SOURCE_HASH=sha512:5ceaa43e40f3a5d746abc847b8c8e4a2aafe1569b3d370b32b09a64ac52e642b172cc6b944b495b902e5c2a81c538f3406e08124475a80cc143c6e33ee960f15
+
SOURCE_HASH=sha512:3ff9a451a62127933155803ebfa6dbcfb86e0633cbfd949c3006bcba47e1186bbda768f7f04335fdb561a0bcc6875f3f43a3b7c60ab3566ba60f344ed91f9975
LICENSE[0]=GPL
KEYWORDS="plugins audio"
SHORT="The CAPS Audio Plugin Suite"
diff --git a/audio-plugins/caps-plugins/HISTORY
b/audio-plugins/caps-plugins/HISTORY
index cd6b0fa..5821dc8 100644
--- a/audio-plugins/caps-plugins/HISTORY
+++ b/audio-plugins/caps-plugins/HISTORY
@@ -1,3 +1,7 @@
+2014-03-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.23
+ * BUILD: use default_build_make
+
2011-09-20 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: update to 0.4.5

diff --git a/audio-plugins/cmt/0001-honour-external-FLAGS.patch
b/audio-plugins/cmt/0001-honour-external-FLAGS.patch
new file mode 100644
index 0000000..9e2cd77
--- /dev/null
+++ b/audio-plugins/cmt/0001-honour-external-FLAGS.patch
@@ -0,0 +1,27 @@
+From 3f6879b463d1bdc352375d88a712965e01837cab Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Wed, 19 Mar 2014 15:59:31 +0000
+Subject: [PATCH] honour external FLAGS
+
+---
+ src/makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/makefile b/src/makefile
+index 8a0f795..6194e62 100644
+--- a/src/makefile
++++ b/src/makefile
+@@ -11,8 +11,8 @@ INSTALL_PLUGINS_DIR = /usr/lib/ladspa/
+ # GENERAL
+ #
+
+-CFLAGS = $(INCLUDES) -Wall -O3 -fPIC
+-CXXFLAGS = $(CFLAGS)
++CFLAGS += $(INCLUDES)
++CXXFLAGS += $(CFLAGS)
+ PLUGIN_LIB = ../plugins/cmt.so
+
+
###############################################################################
+--
+1.9.0
+
diff --git a/audio-plugins/cmt/BUILD b/audio-plugins/cmt/BUILD
index ad2d0e9..f6ab04a 100755
--- a/audio-plugins/cmt/BUILD
+++ b/audio-plugins/cmt/BUILD
@@ -1,2 +1,2 @@
cd src &&
-make
+default_build_make
diff --git a/audio-plugins/cmt/HISTORY b/audio-plugins/cmt/HISTORY
index 0b331e3..76ffdb1 100644
--- a/audio-plugins/cmt/HISTORY
+++ b/audio-plugins/cmt/HISTORY
@@ -1,3 +1,7 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: use default_build_make
+ * PRE_BUILD, 0001-honour-external-FLAGS.patch: honour our
CFLAGS/CXXFLAGS
+
2007-11-27 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Updated to 1.16.
* PRE_BUILD: Updated sedits.
diff --git a/audio-plugins/cmt/PRE_BUILD b/audio-plugins/cmt/PRE_BUILD
index 9c603ee..2506409 100755
--- a/audio-plugins/cmt/PRE_BUILD
+++ b/audio-plugins/cmt/PRE_BUILD
@@ -1,4 +1,9 @@
default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+# honour CFLAGS/CXXFLAGS set by us
+patch -p1 < $SPELL_DIRECTORY/0001-honour-external-FLAGS.patch
+
cd "$SOURCE_DIRECTORY/src" &&

# Fix install path
diff --git a/audio-plugins/fil-plugins/DETAILS
b/audio-plugins/fil-plugins/DETAILS
index 55f7f7c..b707afb 100755
--- a/audio-plugins/fil-plugins/DETAILS
+++ b/audio-plugins/fil-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=fil-plugins
- VERSION=0.1.0
+ VERSION=0.3.0
SOURCE=FIL-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
-
SOURCE_HASH=sha512:269abfa69fd01786b246eb4c9fec27fca9f24e3ab003bdca71a798bf52f672a5605684e207937d5c213af549df757bd2410b9da32f9a0903d82e231a7b7923e2
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+
SOURCE_HASH=sha512:9054d2bdbceb2a55d7772958f3bdcc03fb1bd15109de931bee07f3ab55f437c4076c5a740187252a406142c9438febe269c5b25364eddab3191de75ca56a81b1
SOURCE_DIRECTORY=$BUILD_DIRECTORY/FIL-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+
WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/fil-plugins/HISTORY
b/audio-plugins/fil-plugins/HISTORY
index 70548bf..41f051a 100644
--- a/audio-plugins/fil-plugins/HISTORY
+++ b/audio-plugins/fil-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix WEB_SITE and SOURCE_URL[0], version 0.3.0
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-plugins/mcp-plugins/DETAILS
b/audio-plugins/mcp-plugins/DETAILS
index 3b0893c..1478047 100755
--- a/audio-plugins/mcp-plugins/DETAILS
+++ b/audio-plugins/mcp-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=mcp-plugins
VERSION=0.4.0
SOURCE=MCP-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}

SOURCE_HASH=sha512:8a5e431ea539a46ce3d3f554fae21fc09028d898e24c316ab1b0d3d6540650107a1d10ce9a4cb6d1f0d2fd8868e2b43cf439f47ed6d90fb066375bbf3883d344
SOURCE_DIRECTORY=$BUILD_DIRECTORY/MCP-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+
WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/mcp-plugins/HISTORY
b/audio-plugins/mcp-plugins/HISTORY
index 8088819..1c4a5bc 100644
--- a/audio-plugins/mcp-plugins/HISTORY
+++ b/audio-plugins/mcp-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0] and WEB_SITE
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-plugins/rev-plugins/BUILD b/audio-plugins/rev-plugins/BUILD
index 8f58e6d..6dfecc1 100755
--- a/audio-plugins/rev-plugins/BUILD
+++ b/audio-plugins/rev-plugins/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/audio-plugins/rev-plugins/DETAILS
b/audio-plugins/rev-plugins/DETAILS
index 24dad09..464bdcb 100755
--- a/audio-plugins/rev-plugins/DETAILS
+++ b/audio-plugins/rev-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=rev-plugins
- VERSION=0.3.1
+ VERSION=0.7.1
SOURCE=REV-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
-
SOURCE_HASH=sha512:ff8a32733fe4c0ba9f5261543bad4d39772638d6d7d9210051b7a4f79cd0bb377d0bb97920e8120d5196acbbbdbbaf8f08ef2c2723f8cafd7e384944b0b4964e
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+
SOURCE_HASH=sha512:00f984b47347a4f75d809587c654e3e078cb37a6c324bcec09382d1181bd8665a58044505054de75c9ba58972af7e1d3f964c3a5bd925fed4af5cccd1233bd19
SOURCE_DIRECTORY=$BUILD_DIRECTORY/REV-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+
WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/rev-plugins/HISTORY
b/audio-plugins/rev-plugins/HISTORY
index 70548bf..dc454bb 100644
--- a/audio-plugins/rev-plugins/HISTORY
+++ b/audio-plugins/rev-plugins/HISTORY
@@ -1,3 +1,7 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7.1
+ * BUILD: use default_build_make
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-plugins/rt-plugins/0001-clean-up-the-Makefile.patch
b/audio-plugins/rt-plugins/0001-clean-up-the-Makefile.patch
new file mode 100644
index 0000000..ac60728
--- /dev/null
+++ b/audio-plugins/rt-plugins/0001-clean-up-the-Makefile.patch
@@ -0,0 +1,81 @@
+From 2e1d779805d8baf84ab8816a24fc3964f37e4c9c Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 20 Mar 2014 12:11:24 +0000
+Subject: [PATCH 1/2] clean up the Makefile
+
+- don't hardcode the installation path, make it settable from the
+ outside
+- don't hardcode $(CC) and $(LD)
+- make the %.o: %c and %.so: %.o rules less verbose
+- remove redundant rules
+- don't install all .so files, install the built libraries
+- mark install, all and clean as phony
+---
+ Makefile | 38 +++++++++++++++++---------------------
+ 1 file changed, 17 insertions(+), 21 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 9d92efb..78a76ea 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,40 +1,36 @@
+-INSTALL_PLUGINS_DIR = /usr/local/lib/ladspa/
+-
+-CC = gcc
+-LD = ld
++INSTALL_PLUGINS_DIR ?= /usr/local/lib/ladspa/
+
+ # rt 31.5.2013: got rid of sse2 stuff so we can build for ARM
+ CFLAGS = -I. -Ofast -Wall -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops -c -fPIC -DPIC
+ LDFLAGS = -shared
+
+ PLUGINS = RTallpass1.so \
+- RTallpass2.so \
+- RTlowpass.so \
+- RThighpass.so \
+- RThighshelf.so \
+- RTlowshelf.so \
+- RTlr4hipass.so \
+- RTlr4lowpass.so \
+- RTparaeq.so \
++ RTallpass2.so \
++ RTlowpass.so \
++ RThighpass.so \
++ RThighshelf.so \
++ RTlowshelf.so \
++ RTlr4hipass.so \
++ RTlr4lowpass.so \
++ RTparaeq.so \
+
+ all: $(PLUGINS)
+
+ %.o: %.c
+- $(CC) $(CFLAGS) -o $@ $<
++ @echo -e "(CC) $@"
++ @$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
+
+ %.so: %.o
+- $(LD) $(LDFLAGS) -o $@ $<
+-
+-install: targets
+- test -d $(INSTALL_PLUGINS_DIR) || mkdir $(INSTALL_PLUGINS_DIR)
+- cp *.so $(INSTALL_PLUGINS_DIR)
+-
+-targets: $(PLUGINS)
++ @echo -e "(LD) $@"
++ @$(LD) $(LDFLAGS) -o $@ $<
+
+-always:
++install: all
++ mkdir -p $(INSTALL_PLUGINS_DIR)
++ install -m644 $(PLUGINS) $(INSTALL_PLUGINS_DIR)
+
+ clean:
+ -rm -f `find . -name "*.so"`
+ -rm -f `find . -name "*.o"`
+ -rm -f `find . -name "*~"`
+
++.PHONY: install all clean
+--
+1.9.0
+
diff --git
a/audio-plugins/rt-plugins/0002-make-the-code-compile-with-higher-warning-levels.patch

b/audio-plugins/rt-plugins/0002-make-the-code-compile-with-higher-warning-levels.patch
new file mode 100644
index 0000000..86963a8
--- /dev/null
+++
b/audio-plugins/rt-plugins/0002-make-the-code-compile-with-higher-warning-levels.patch
@@ -0,0 +1,516 @@
+From 00e9bb011628328ecbf0b2229d5a68e5c1ec9f3e Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 20 Mar 2014 12:14:37 +0000
+Subject: [PATCH 2/2] make the code compile with higher warning levels
+
+- also separate CFLAGS and CPPFLAGS
+- remove -ffast-math from CFLAGS since -Ofast already implies it
+- use CFLAGS and LDFLAGS passed in from the outside
+---
+ Makefile | 15 +++++++++++++--
+ RTallpass1.c | 12 +++++++-----
+ RTallpass2.c | 10 ++++++----
+ RThighpass.c | 10 ++++++----
+ RThighshelf.c | 10 ++++++----
+ RTlowpass.c | 10 ++++++----
+ RTlowshelf.c | 10 ++++++----
+ RTlr4hipass.c | 10 ++++++----
+ RTlr4lowpass.c | 10 ++++++----
+ RTparaeq.c | 10 ++++++----
+ util/biquad.h | 5 +++--
+ util/ladspa-util.h | 25 +++++++++++--------------
+ 12 files changed, 82 insertions(+), 55 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 78a76ea..ed93dd1 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,8 +1,19 @@
+ INSTALL_PLUGINS_DIR ?= /usr/local/lib/ladspa/
+
+ # rt 31.5.2013: got rid of sse2 stuff so we can build for ARM
+-CFLAGS = -I. -Ofast -Wall -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops -c -fPIC -DPIC
+-LDFLAGS = -shared
++CPPFLAGS += -D_BSD_SOURCE -DPIC -D_XOPEN_SOURCE=600 -I.
++
++CFLAGS += -Ofast -fomit-frame-pointer -fstrength-reduce -funroll-loops
-fPIC -std=c11
++
++CFLAGS += -Wall -Wextra -Werror -pedantic
++CFLAGS += -Wcast-align -Wfloat-equal -Wformat-nonliteral -Wformat-security
++CFLAGS += -Winit-self -Wmissing-include-dirs
++CFLAGS += -Wno-suggest-attribute=noreturn -Wno-write-strings
-Wpointer-arith -Wundef -Wpacked
++CFLAGS += -Wredundant-decls
++CFLAGS += -Wunreachable-code -Wno-unused-parameter -Wconversion -Wshadow
++CFLAGS += -Wstrict-prototypes -Wbad-function-cast -Wold-style-definition
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs
++
++LDFLAGS += -shared
+
+ PLUGINS = RTallpass1.so \
+ RTallpass2.so \
+diff --git a/RTallpass1.c b/RTallpass1.c
+index 71c62ac..4ea528b 100644
+--- a/RTallpass1.c
++++ b/RTallpass1.c
+@@ -140,12 +140,13 @@ static void runAllPass(LADSPA_Handle instance,
unsigned long sample_count) {
+ for (pos = 0; pos < sample_count; pos++) {
+ // RT 2.9.2013: replace biquad_run with ap1_run to cut
floating-
+ // point multiplications from 3 to 1:
+- buffer_write(output[pos], ap1_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) ap1_run(filter,
input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -189,8 +190,8 @@ void _init() {
+ D_("Frequency (Hz)");
+ port_range_hints[ALLPASS1_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+- port_range_hints[ALLPASS1_FC].LowerBound = 0;
+- port_range_hints[ALLPASS1_FC].UpperBound = 0.4;
++ port_range_hints[ALLPASS1_FC].LowerBound = 0.0;
++ port_range_hints[ALLPASS1_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Input */
+ port_descriptors[ALLPASS1_INPUT] =
+@@ -222,7 +223,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (allPassDescriptor) {
+ free((LADSPA_PortDescriptor
*)allPassDescriptor->PortDescriptors);
+ free((char **)allPassDescriptor->PortNames);
+diff --git a/RTallpass2.c b/RTallpass2.c
+index d36dad6..a0bac58 100644
+--- a/RTallpass2.c
++++ b/RTallpass2.c
+@@ -149,12 +149,13 @@ static void runAllPass(LADSPA_Handle instance,
unsigned long sample_count) {
+ for (pos = 0; pos < sample_count; pos++) {
+ // RT 2.9.2013: replace biquad_run with ap2_run to cut
floating-
+ // point multiplications from 5 to 2:
+- buffer_write(output[pos], ap2_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) ap2_run(filter,
input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -199,7 +200,7 @@ void _init() {
+ port_range_hints[ALLPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[ALLPASS_FC].LowerBound = 0;
+- port_range_hints[ALLPASS_FC].UpperBound = 0.4;
++ port_range_hints[ALLPASS_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Bandwidth (octaves) */
+ port_descriptors[ALLPASS_Q] =
+@@ -241,7 +242,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (allPassDescriptor) {
+ free((LADSPA_PortDescriptor
*)allPassDescriptor->PortDescriptors);
+ free((char **)allPassDescriptor->PortNames);
+diff --git a/RThighpass.c b/RThighpass.c
+index c7d6a65..3376ad9 100644
+--- a/RThighpass.c
++++ b/RThighpass.c
+@@ -145,12 +145,13 @@ static void runHighPass(LADSPA_Handle instance,
unsigned long sample_count) {
+ hp_set_params(filter, fc, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -195,7 +196,7 @@ void _init() {
+ port_range_hints[HIGHPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[HIGHPASS_FC].LowerBound = 0;
+- port_range_hints[HIGHPASS_FC].UpperBound = 0.4;
++ port_range_hints[HIGHPASS_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Q */
+ port_descriptors[HIGHPASS_Q] =
+@@ -237,7 +238,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (highPassDescriptor) {
+ free((LADSPA_PortDescriptor
*)highPassDescriptor->PortDescriptors);
+ free((char **)highPassDescriptor->PortNames);
+diff --git a/RThighshelf.c b/RThighshelf.c
+index 39f0abf..9d02d45 100644
+--- a/RThighshelf.c
++++ b/RThighshelf.c
+@@ -153,12 +153,13 @@ static void runHighShelf(LADSPA_Handle instance,
unsigned long sample_count) {
+ hs_set_params(filter, fc, gain, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -213,7 +214,7 @@ void _init() {
+ port_range_hints[HIGHSHELF_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[HIGHSHELF_FC].LowerBound = 0;
+- port_range_hints[HIGHSHELF_FC].UpperBound = 0.4;
++ port_range_hints[HIGHSHELF_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Quality Factor */
+ port_descriptors[HIGHSHELF_Q] =
+@@ -255,7 +256,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (highShelfDescriptor) {
+ free((LADSPA_PortDescriptor
*)highShelfDescriptor->PortDescriptors);
+ free((char **)highShelfDescriptor->PortNames);
+diff --git a/RTlowpass.c b/RTlowpass.c
+index 869969d..9ea377f 100644
+--- a/RTlowpass.c
++++ b/RTlowpass.c
+@@ -145,12 +145,13 @@ static void runLowPass(LADSPA_Handle instance,
unsigned long sample_count) {
+ lp_set_params(filter, fc, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -195,7 +196,7 @@ void _init() {
+ port_range_hints[LOWPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[LOWPASS_FC].LowerBound = 0;
+- port_range_hints[LOWPASS_FC].UpperBound = 0.4;
++ port_range_hints[LOWPASS_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Q */
+ port_descriptors[LOWPASS_Q] =
+@@ -237,7 +238,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (lowPassDescriptor) {
+ free((LADSPA_PortDescriptor
*)lowPassDescriptor->PortDescriptors);
+ free((char **)lowPassDescriptor->PortNames);
+diff --git a/RTlowshelf.c b/RTlowshelf.c
+index 2c3f945..12a2c7c 100644
+--- a/RTlowshelf.c
++++ b/RTlowshelf.c
+@@ -153,12 +153,13 @@ static void runLowShelf(LADSPA_Handle instance,
unsigned long sample_count) {
+ ls_set_params(filter, fc, gain, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -213,7 +214,7 @@ void _init() {
+ port_range_hints[LOWSHELF_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[LOWSHELF_FC].LowerBound = 0;
+- port_range_hints[LOWSHELF_FC].UpperBound = 0.4;
++ port_range_hints[LOWSHELF_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Quality Factor */
+ port_descriptors[LOWSHELF_Q] =
+@@ -255,7 +256,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (lowShelfDescriptor) {
+ free((LADSPA_PortDescriptor
*)lowShelfDescriptor->PortDescriptors);
+ free((char **)lowShelfDescriptor->PortNames);
+diff --git a/RTlr4hipass.c b/RTlr4hipass.c
+index 6462b5e..15d6c49 100644
+--- a/RTlr4hipass.c
++++ b/RTlr4hipass.c
+@@ -143,12 +143,13 @@ static void runLR4HighPass(LADSPA_Handle instance,
unsigned long sample_count) {
+ for (pos = 0; pos < sample_count; pos++) {
+ in = biquad_run(&filters[0], input[pos]);
+ in = biquad_run(&filters[1], in);
+- buffer_write(output[pos], in);
++ buffer_write(output[pos], (LADSPA_Data) in);
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -193,7 +194,7 @@ void _init() {
+ port_range_hints[LR4HIGHPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[LR4HIGHPASS_FC].LowerBound = 0;
+- port_range_hints[LR4HIGHPASS_FC].UpperBound = 0.4;
++ port_range_hints[LR4HIGHPASS_FC].UpperBound = (LADSPA_Data)
0.4;
+
+ /* Parameters for Input */
+ port_descriptors[LR4HIGHPASS_INPUT] =
+@@ -225,7 +226,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (lr4highPassDescriptor) {
+ free((LADSPA_PortDescriptor
*)lr4highPassDescriptor->PortDescriptors);
+ free((char **)lr4highPassDescriptor->PortNames);
+diff --git a/RTlr4lowpass.c b/RTlr4lowpass.c
+index 2d864cc..16ad5c9 100644
+--- a/RTlr4lowpass.c
++++ b/RTlr4lowpass.c
+@@ -143,12 +143,13 @@ static void runLR4LowPass(LADSPA_Handle instance,
unsigned long sample_count) {
+ for (pos = 0; pos < sample_count; pos++) {
+ in = biquad_run(&filters[0], input[pos]);
+ in = biquad_run(&filters[1], in);
+- buffer_write(output[pos], in);
++ buffer_write(output[pos], (LADSPA_Data) in);
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -193,7 +194,7 @@ void _init() {
+ port_range_hints[LR4LOWPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[LR4LOWPASS_FC].LowerBound = 0;
+- port_range_hints[LR4LOWPASS_FC].UpperBound = 0.4;
++ port_range_hints[LR4LOWPASS_FC].UpperBound = (LADSPA_Data)
0.4;
+
+ /* Parameters for Input */
+ port_descriptors[LR4LOWPASS_INPUT] =
+@@ -225,7 +226,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (lr4lowPassDescriptor) {
+ free((LADSPA_PortDescriptor
*)lr4lowPassDescriptor->PortDescriptors);
+ free((char **)lr4lowPassDescriptor->PortNames);
+diff --git a/RTparaeq.c b/RTparaeq.c
+index f55e3c5..3e77a83 100644
+--- a/RTparaeq.c
++++ b/RTparaeq.c
+@@ -153,12 +153,13 @@ static void runSinglePara(LADSPA_Handle instance,
unsigned long sample_count) {
+ eq_set_params(filter, fc, gain, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -213,7 +214,7 @@ void _init() {
+ port_range_hints[SINGLEPARA_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[SINGLEPARA_FC].LowerBound = 0;
+- port_range_hints[SINGLEPARA_FC].UpperBound = 0.4;
++ port_range_hints[SINGLEPARA_FC].UpperBound = (LADSPA_Data)
0.4;
+
+ /* Parameters for Quality Factor */
+ port_descriptors[SINGLEPARA_Q] =
+@@ -255,7 +256,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (singleParaDescriptor) {
+ free((LADSPA_PortDescriptor
*)singleParaDescriptor->PortDescriptors);
+ free((char **)singleParaDescriptor->PortNames);
+diff --git a/util/biquad.h b/util/biquad.h
+index 8994e4b..49451d8 100644
+--- a/util/biquad.h
++++ b/util/biquad.h
+@@ -4,6 +4,7 @@
+ #define LN_2_2 0.34657359f // ln(2)/2
+
+ #include "ladspa-util.h"
++#include <math.h>
+
+ #ifndef LIMIT
+ #define LIMIT(v,l,u) (v<l?l:(v>u?u:v))
+@@ -96,7 +97,7 @@ static inline void ls_set_params(biquad *f, bq_t fc, bq_t
gain, bq_t Q,
+ bq_t w = 2.0f * M_PI * LIMIT(fc, 1.0, fs/2.0) / fs;
+ bq_t cw = cos(w);
+ bq_t sw = sin(w);
+- bq_t A = powf(10.0f, gain * 0.025f);
++ bq_t A = powf(10.0f, (float) (gain * (bq_t) 0.025));
+
+ // rt 8.1.2013: increased slope limit from 1.0f to 5.0f:
+ // bq_t b = sqrt(((1.0f + A * A) / LIMIT(slope, 0.0001f, 5.0f)) - ((A -
+@@ -135,7 +136,7 @@ static inline void hs_set_params(biquad *f, bq_t fc,
bq_t gain, bq_t Q, bq_t fs)
+ bq_t w = 2.0f * M_PI * LIMIT(fc, 1.0, fs/2.0) / fs;
+ bq_t cw = cos(w);
+ bq_t sw = sin(w);
+- bq_t A = powf(10.0f, gain * 0.025f);
++ bq_t A = powf(10.0f, (float) (gain * (bq_t) 0.025));
+ // rt 8.1.2013: increased slope limit from 1.0f to 5.0f:
+ // bq_t b = sqrt(((1.0f + A * A) / LIMIT(slope, 0.0001f, 5.0f)) - ((A -
+ // 1.0f) * (A - 1.0f)));
+diff --git a/util/ladspa-util.h b/util/ladspa-util.h
+index ef6e31b..5d3dcc9 100644
+--- a/util/ladspa-util.h
++++ b/util/ladspa-util.h
+@@ -46,9 +46,6 @@ typedef union {
+ int32_t i;
+ } ls_pcast32;
+
+-// Sometimes it doesn't get defined, even though it eists and C99 is
declared
+-long int lrintf (float x);
+-
+ // 1.0 / ln(2)
+ #define LN2R 1.442695041f
+
+@@ -72,8 +69,8 @@ static inline float flush_to_zero(float f)
+
+ static inline void round_to_zero(volatile float *f)
+ {
+- *f += 1e-18;
+- *f -= 1e-18;
++ *f += 1e-18f;
++ *f -= 1e-18f;
+ }
+
+ /* A set of branchless clipping operations from Laurent de Soras */
+@@ -81,8 +78,8 @@ static inline void round_to_zero(volatile float *f)
+ static inline float f_max(float x, float a)
+ {
+ x -= a;
+- x += fabs(x);
+- x *= 0.5;
++ x += fabsf(x);
++ x *= 0.5f;
+ x += a;
+
+ return x;
+@@ -91,8 +88,8 @@ static inline float f_max(float x, float a)
+ static inline float f_min(float x, float b)
+ {
+ x = b - x;
+- x += fabs(x);
+- x *= 0.5;
++ x += fabsf(x);
++ x *= 0.5f;
+ x = b - x;
+
+ return x;
+@@ -100,12 +97,12 @@ static inline float f_min(float x, float b)
+
+ static inline float f_clamp(float x, float a, float b)
+ {
+- const float x1 = fabs(x - a);
+- const float x2 = fabs(x - b);
++ const float x1 = fabsf(x - a);
++ const float x2 = fabsf(x - b);
+
+ x = x1 + a + b;
+ x -= x2;
+- x *= 0.5;
++ x *= 0.5f;
+
+ return x;
+ }
+@@ -166,7 +163,7 @@ static inline float f_sin_sq(float angle)
+ #else
+
+ // Round float to int using IEEE int* hack
+-static inline int f_round(float f)
++static inline long int f_round(float f)
+ {
+ ls_pcast32 p;
+
+@@ -179,7 +176,7 @@ static inline int f_round(float f)
+ #endif
+
+ // Truncate float to int
+-static inline int f_trunc(float f)
++static inline long int f_trunc(float f)
+ {
+ return f_round(floorf(f));
+ }
+--
+1.9.0
+
diff --git a/audio-plugins/rt-plugins/BUILD b/audio-plugins/rt-plugins/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/audio-plugins/rt-plugins/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/audio-plugins/rt-plugins/DEPENDS
b/audio-plugins/rt-plugins/DEPENDS
new file mode 100755
index 0000000..a02b2c8
--- /dev/null
+++ b/audio-plugins/rt-plugins/DEPENDS
@@ -0,0 +1 @@
+depends ladspa
diff --git a/audio-plugins/rt-plugins/DETAILS
b/audio-plugins/rt-plugins/DETAILS
new file mode 100755
index 0000000..0c8612b
--- /dev/null
+++ b/audio-plugins/rt-plugins/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=rt-plugins
+ VERSION=0.0.3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://faculty.tru.ca/rtaylor/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:2f8e280c2508172e8e8569d75e96f0c6e6308e5917e7b095ff5d38ce243f9001d402e7990058d0765b8bdbde9622b23d5eec124c95576eed63cb42aee7caa058
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://faculty.tru.ca/rtaylor/rt-plugins/index.html";
+ LICENSE[0]=GPL
+ ENTERED=20140320
+ SHORT="a collection of IIR digital filter plugins for crossover
and equalization"
+cat << EOF
+This is a collection of IIR digital filter plugins, designed for using a
+computer to perform crossover and equalization for active loudspeakers.
+The plugins are written for LADSPA, the Linux Audio Developers Plugin API,
+so they can be used in any LADSPA-capable host.
+EOF
diff --git a/audio-plugins/rt-plugins/HISTORY
b/audio-plugins/rt-plugins/HISTORY
new file mode 100644
index 0000000..fffe977
--- /dev/null
+++ b/audio-plugins/rt-plugins/HISTORY
@@ -0,0 +1,3 @@
+2014-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/audio-plugins/rt-plugins/INSTALL
b/audio-plugins/rt-plugins/INSTALL
new file mode 100755
index 0000000..131ca30
--- /dev/null
+++ b/audio-plugins/rt-plugins/INSTALL
@@ -0,0 +1 @@
+INSTALL_PLUGINS_DIR=${INSTALL_ROOT}/usr/lib/ladspa default_install
diff --git a/audio-plugins/rt-plugins/PRE_BUILD
b/audio-plugins/rt-plugins/PRE_BUILD
new file mode 100755
index 0000000..095c784
--- /dev/null
+++ b/audio-plugins/rt-plugins/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-clean-up-the-Makefile.patch &&
+patch -p1 <
$SPELL_DIRECTORY/0002-make-the-code-compile-with-higher-warning-levels.patch
diff --git a/audio-plugins/swh-plugins/HISTORY
b/audio-plugins/swh-plugins/HISTORY
index d40c4c0..88cb9e1 100644
--- a/audio-plugins/swh-plugins/HISTORY
+++ b/audio-plugins/swh-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-03-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * swh-plugins-nosetlocale.patch: add missing file
+
2013-09-10 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: added patch to remove setlocale calls
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672705
diff --git a/audio-plugins/swh-plugins/swh-plugins-nosetlocale.patch
b/audio-plugins/swh-plugins/swh-plugins-nosetlocale.patch
new file mode 100644
index 0000000..33f7236
--- /dev/null
+++ b/audio-plugins/swh-plugins/swh-plugins-nosetlocale.patch
@@ -0,0 +1,2087 @@
+diff -u swh-plugins-0.4.15+1.orig/alias_1407.c
swh-plugins-0.4.15+1/alias_1407.c
+--- swh-plugins-0.4.15+1.orig/alias_1407.c 2012-05-13 01:05:58.234461081
+0200
++++ swh-plugins-0.4.15+1/alias_1407.c 2012-05-13 01:06:55.846742739 +0200
+@@ -168,7 +168,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/alias_1407.so.c
swh-plugins-0.4.15+1/alias_1407.so.c
+--- swh-plugins-0.4.15+1.orig/alias_1407.so.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/alias_1407.so.c 2012-05-13 01:06:55.850742753
+0200
+@@ -168,7 +168,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/allpass_1895.c
swh-plugins-0.4.15+1/allpass_1895.c
+--- swh-plugins-0.4.15+1.orig/allpass_1895.c 2012-05-13 01:05:58.094460405
+0200
++++ swh-plugins-0.4.15+1/allpass_1895.c 2012-05-13 01:06:55.866742832
+0200
+@@ -1124,7 +1124,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/allpass_1895.so.c
swh-plugins-0.4.15+1/allpass_1895.so.c
+--- swh-plugins-0.4.15+1.orig/allpass_1895.so.c 2012-05-13
01:05:58.214460980 +0200
++++ swh-plugins-0.4.15+1/allpass_1895.so.c 2012-05-13 01:06:55.882742910
+0200
+@@ -1124,7 +1124,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/amp_1181.c swh-plugins-0.4.15+1/amp_1181.c
+--- swh-plugins-0.4.15+1.orig/amp_1181.c 2012-05-13 01:05:58.098460420
+0200
++++ swh-plugins-0.4.15+1/amp_1181.c 2012-05-13 01:06:55.886742929 +0200
+@@ -161,7 +161,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/amp_1181.so.c
swh-plugins-0.4.15+1/amp_1181.so.c
+--- swh-plugins-0.4.15+1.orig/amp_1181.so.c 2012-05-13 01:05:58.166460749
+0200
++++ swh-plugins-0.4.15+1/amp_1181.so.c 2012-05-13 01:06:55.886742929 +0200
+@@ -161,7 +161,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/am_pitchshift_1433.c
swh-plugins-0.4.15+1/am_pitchshift_1433.c
+--- swh-plugins-0.4.15+1.orig/am_pitchshift_1433.c 2012-05-13
01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/am_pitchshift_1433.c 2012-05-13 01:06:55.894742967
+0200
+@@ -366,7 +366,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/am_pitchshift_1433.so.c
swh-plugins-0.4.15+1/am_pitchshift_1433.so.c
+--- swh-plugins-0.4.15+1.orig/am_pitchshift_1433.so.c 2012-05-13
01:05:58.218461009 +0200
++++ swh-plugins-0.4.15+1/am_pitchshift_1433.so.c 2012-05-13
01:06:55.898742980 +0200
+@@ -366,7 +366,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/analogue_osc_1416.c
swh-plugins-0.4.15+1/analogue_osc_1416.c
+--- swh-plugins-0.4.15+1.orig/analogue_osc_1416.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/analogue_osc_1416.c 2012-05-13 01:06:55.902743005
+0200
+@@ -304,7 +304,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/analogue_osc_1416.so.c
swh-plugins-0.4.15+1/analogue_osc_1416.so.c
+--- swh-plugins-0.4.15+1.orig/analogue_osc_1416.so.c 2012-05-13
01:05:58.214460980 +0200
++++ swh-plugins-0.4.15+1/analogue_osc_1416.so.c 2012-05-13
01:06:55.906743040 +0200
+@@ -304,7 +304,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bandpass_a_iir_1893.c
swh-plugins-0.4.15+1/bandpass_a_iir_1893.c
+--- swh-plugins-0.4.15+1.orig/bandpass_a_iir_1893.c 2012-05-13
01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/bandpass_a_iir_1893.c 2012-05-13 01:06:55.910743046
+0200
+@@ -203,7 +203,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bandpass_a_iir_1893.so.c
swh-plugins-0.4.15+1/bandpass_a_iir_1893.so.c
+--- swh-plugins-0.4.15+1.orig/bandpass_a_iir_1893.so.c 2012-05-13
01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/bandpass_a_iir_1893.so.c 2012-05-13
01:06:55.914743062 +0200
+@@ -203,7 +203,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bandpass_iir_1892.c
swh-plugins-0.4.15+1/bandpass_iir_1892.c
+--- swh-plugins-0.4.15+1.orig/bandpass_iir_1892.c 2012-05-13
01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/bandpass_iir_1892.c 2012-05-13 01:06:55.918743082
+0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bandpass_iir_1892.so.c
swh-plugins-0.4.15+1/bandpass_iir_1892.so.c
+--- swh-plugins-0.4.15+1.orig/bandpass_iir_1892.so.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/bandpass_iir_1892.so.c 2012-05-13
01:06:55.922743110 +0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bode_shifter_1431.c
swh-plugins-0.4.15+1/bode_shifter_1431.c
+--- swh-plugins-0.4.15+1.orig/bode_shifter_1431.c 2012-05-13
01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/bode_shifter_1431.c 2012-05-13 01:06:55.930743143
+0200
+@@ -372,7 +372,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bode_shifter_1431.so.c
swh-plugins-0.4.15+1/bode_shifter_1431.so.c
+--- swh-plugins-0.4.15+1.orig/bode_shifter_1431.so.c 2012-05-13
01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/bode_shifter_1431.so.c 2012-05-13
01:06:55.934743164 +0200
+@@ -372,7 +372,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bode_shifter_cv_1432.c
swh-plugins-0.4.15+1/bode_shifter_cv_1432.c
+--- swh-plugins-0.4.15+1.orig/bode_shifter_cv_1432.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/bode_shifter_cv_1432.c 2012-05-13
01:06:55.938743191 +0200
+@@ -400,7 +400,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bode_shifter_cv_1432.so.c
swh-plugins-0.4.15+1/bode_shifter_cv_1432.so.c
+--- swh-plugins-0.4.15+1.orig/bode_shifter_cv_1432.so.c 2012-05-13
01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/bode_shifter_cv_1432.so.c 2012-05-13
01:06:55.946743219 +0200
+@@ -400,7 +400,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/butterworth_1902.c
swh-plugins-0.4.15+1/butterworth_1902.c
+--- swh-plugins-0.4.15+1.orig/butterworth_1902.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/butterworth_1902.c 2012-05-13 01:06:55.954743268
+0200
+@@ -523,7 +523,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/butterworth_1902.so.c
swh-plugins-0.4.15+1/butterworth_1902.so.c
+--- swh-plugins-0.4.15+1.orig/butterworth_1902.so.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/butterworth_1902.so.c 2012-05-13 01:06:55.962743299
+0200
+@@ -523,7 +523,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/chebstortion_1430.c
swh-plugins-0.4.15+1/chebstortion_1430.c
+--- swh-plugins-0.4.15+1.orig/chebstortion_1430.c 2012-05-13
01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/chebstortion_1430.c 2012-05-13 01:06:55.966743321
+0200
+@@ -321,7 +321,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/chebstortion_1430.so.c
swh-plugins-0.4.15+1/chebstortion_1430.so.c
+--- swh-plugins-0.4.15+1.orig/chebstortion_1430.so.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/chebstortion_1430.so.c 2012-05-13
01:06:55.970743348 +0200
+@@ -321,7 +321,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_1190.c
swh-plugins-0.4.15+1/comb_1190.c
+--- swh-plugins-0.4.15+1.orig/comb_1190.c 2012-05-13 01:05:58.186460843
+0200
++++ swh-plugins-0.4.15+1/comb_1190.c 2012-05-13 01:06:55.974743361 +0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_1190.so.c
swh-plugins-0.4.15+1/comb_1190.so.c
+--- swh-plugins-0.4.15+1.orig/comb_1190.so.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/comb_1190.so.c 2012-05-13 01:06:55.978743377
+0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_1887.c
swh-plugins-0.4.15+1/comb_1887.c
+--- swh-plugins-0.4.15+1.orig/comb_1887.c 2012-05-13 01:05:58.242461117
+0200
++++ swh-plugins-0.4.15+1/comb_1887.c 2012-05-13 01:06:55.986743426 +0200
+@@ -1117,7 +1117,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_1887.so.c
swh-plugins-0.4.15+1/comb_1887.so.c
+--- swh-plugins-0.4.15+1.orig/comb_1887.so.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/comb_1887.so.c 2012-05-13 01:06:55.990743439
+0200
+@@ -1117,7 +1117,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_splitter_1411.c
swh-plugins-0.4.15+1/comb_splitter_1411.c
+--- swh-plugins-0.4.15+1.orig/comb_splitter_1411.c 2012-05-13
01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/comb_splitter_1411.c 2012-05-13 01:06:55.990743439
+0200
+@@ -262,7 +262,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_splitter_1411.so.c
swh-plugins-0.4.15+1/comb_splitter_1411.so.c
+--- swh-plugins-0.4.15+1.orig/comb_splitter_1411.so.c 2012-05-13
01:05:58.094460405 +0200
++++ swh-plugins-0.4.15+1/comb_splitter_1411.so.c 2012-05-13
01:06:55.994743455 +0200
+@@ -262,7 +262,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/const_1909.c
swh-plugins-0.4.15+1/const_1909.c
+--- swh-plugins-0.4.15+1.orig/const_1909.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/const_1909.c 2012-05-13 01:06:55.994743455 +0200
+@@ -178,7 +178,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/crossover_dist_1404.c
swh-plugins-0.4.15+1/crossover_dist_1404.c
+--- swh-plugins-0.4.15+1.orig/crossover_dist_1404.c 2012-05-13
01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/crossover_dist_1404.c 2012-05-13 01:06:55.994743455
+0200
+@@ -194,7 +194,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/crossover_dist_1404.so.c
swh-plugins-0.4.15+1/crossover_dist_1404.so.c
+--- swh-plugins-0.4.15+1.orig/crossover_dist_1404.so.c 2012-05-13
01:05:58.118460515 +0200
++++ swh-plugins-0.4.15+1/crossover_dist_1404.so.c 2012-05-13
01:06:55.994743455 +0200
+@@ -191,7 +191,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dc_remove_1207.c
swh-plugins-0.4.15+1/dc_remove_1207.c
+--- swh-plugins-0.4.15+1.orig/dc_remove_1207.c 2012-05-13 01:05:58.094460405
+0200
++++ swh-plugins-0.4.15+1/dc_remove_1207.c 2012-05-13 01:06:55.998743477
+0200
+@@ -173,7 +173,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dc_remove_1207.so.c
swh-plugins-0.4.15+1/dc_remove_1207.so.c
+--- swh-plugins-0.4.15+1.orig/dc_remove_1207.so.c 2012-05-13
01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/dc_remove_1207.so.c 2012-05-13 01:06:55.998743477
+0200
+@@ -173,7 +173,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/debian und
swh-plugins-0.4.15+1/debian.
+diff -u swh-plugins-0.4.15+1.orig/debug_1184.so.c
swh-plugins-0.4.15+1/debug_1184.so.c
+--- swh-plugins-0.4.15+1.orig/debug_1184.so.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/debug_1184.so.c 2012-05-13 01:06:55.998743477
+0200
+@@ -207,7 +207,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/decay_1886.c
swh-plugins-0.4.15+1/decay_1886.c
+--- swh-plugins-0.4.15+1.orig/decay_1886.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/decay_1886.c 2012-05-13 01:06:55.998743477 +0200
+@@ -259,7 +259,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/decay_1886.so.c
swh-plugins-0.4.15+1/decay_1886.so.c
+--- swh-plugins-0.4.15+1.orig/decay_1886.so.c 2012-05-13 01:05:58.118460515
+0200
++++ swh-plugins-0.4.15+1/decay_1886.so.c 2012-05-13 01:06:55.998743477
+0200
+@@ -259,7 +259,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/decimator_1202.c
swh-plugins-0.4.15+1/decimator_1202.c
+--- swh-plugins-0.4.15+1.orig/decimator_1202.c 2012-05-13 01:05:58.110460476
+0200
++++ swh-plugins-0.4.15+1/decimator_1202.c 2012-05-13 01:06:56.002743504
+0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/decimator_1202.so.c
swh-plugins-0.4.15+1/decimator_1202.so.c
+--- swh-plugins-0.4.15+1.orig/decimator_1202.so.c 2012-05-13
01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/decimator_1202.so.c 2012-05-13 01:06:56.002743504
+0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/declip_1195.c
swh-plugins-0.4.15+1/declip_1195.c
+--- swh-plugins-0.4.15+1.orig/declip_1195.c 2012-05-13 01:05:58.210460960
+0200
++++ swh-plugins-0.4.15+1/declip_1195.c 2012-05-13 01:06:56.002743504 +0200
+@@ -167,7 +167,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/declip_1195.so.c
swh-plugins-0.4.15+1/declip_1195.so.c
+--- swh-plugins-0.4.15+1.orig/declip_1195.so.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/declip_1195.so.c 2012-05-13 01:06:56.002743504
+0200
+@@ -167,7 +167,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/delay_1898.c
swh-plugins-0.4.15+1/delay_1898.c
+--- swh-plugins-0.4.15+1.orig/delay_1898.c 2012-05-13 01:05:58.214460980
+0200
++++ swh-plugins-0.4.15+1/delay_1898.c 2012-05-13 01:06:56.006743517 +0200
+@@ -903,7 +903,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/delay_1898.so.c
swh-plugins-0.4.15+1/delay_1898.so.c
+--- swh-plugins-0.4.15+1.orig/delay_1898.so.c 2012-05-13 01:05:58.174460795
+0200
++++ swh-plugins-0.4.15+1/delay_1898.so.c 2012-05-13 01:06:56.010743533
+0200
+@@ -903,7 +903,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/delayorama_1402.c
swh-plugins-0.4.15+1/delayorama_1402.c
+--- swh-plugins-0.4.15+1.orig/delayorama_1402.c 2012-05-13
01:05:58.094460405 +0200
++++ swh-plugins-0.4.15+1/delayorama_1402.c 2012-05-13 01:06:56.014743555
+0200
+@@ -675,7 +675,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/delayorama_1402.so.c
swh-plugins-0.4.15+1/delayorama_1402.so.c
+--- swh-plugins-0.4.15+1.orig/delayorama_1402.so.c 2012-05-13
01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/delayorama_1402.so.c 2012-05-13 01:06:56.014743555
+0200
+@@ -675,7 +675,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/diode_1185.c
swh-plugins-0.4.15+1/diode_1185.c
+--- swh-plugins-0.4.15+1.orig/diode_1185.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/diode_1185.c 2012-05-13 01:06:56.014743555 +0200
+@@ -192,7 +192,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/diode_1185.so.c
swh-plugins-0.4.15+1/diode_1185.so.c
+--- swh-plugins-0.4.15+1.orig/diode_1185.so.c 2012-05-13 01:05:58.246461146
+0200
++++ swh-plugins-0.4.15+1/diode_1185.so.c 2012-05-13 01:06:56.018743582
+0200
+@@ -192,7 +192,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/divider_1186.c
swh-plugins-0.4.15+1/divider_1186.c
+--- swh-plugins-0.4.15+1.orig/divider_1186.c 2012-05-13 01:05:58.118460515
+0200
++++ swh-plugins-0.4.15+1/divider_1186.c 2012-05-13 01:06:56.018743582
+0200
+@@ -256,7 +256,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/divider_1186.so.c
swh-plugins-0.4.15+1/divider_1186.so.c
+--- swh-plugins-0.4.15+1.orig/divider_1186.so.c 2012-05-13
01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/divider_1186.so.c 2012-05-13 01:06:56.018743582
+0200
+@@ -256,7 +256,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dj_eq_1901.c
swh-plugins-0.4.15+1/dj_eq_1901.c
+--- swh-plugins-0.4.15+1.orig/dj_eq_1901.c 2012-05-13 01:05:58.214460980
+0200
++++ swh-plugins-0.4.15+1/dj_eq_1901.c 2012-05-13 01:06:56.022743595 +0200
+@@ -470,7 +470,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dj_eq_1901.so.c
swh-plugins-0.4.15+1/dj_eq_1901.so.c
+--- swh-plugins-0.4.15+1.orig/dj_eq_1901.so.c 2012-05-13 01:05:58.098460420
+0200
++++ swh-plugins-0.4.15+1/dj_eq_1901.so.c 2012-05-13 01:06:56.022743595
+0200
+@@ -470,7 +470,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dj_flanger_1438.c
swh-plugins-0.4.15+1/dj_flanger_1438.c
+--- swh-plugins-0.4.15+1.orig/dj_flanger_1438.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/dj_flanger_1438.c 2012-05-13 01:06:56.022743595
+0200
+@@ -373,7 +373,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dj_flanger_1438.so.c
swh-plugins-0.4.15+1/dj_flanger_1438.so.c
+--- swh-plugins-0.4.15+1.orig/dj_flanger_1438.so.c 2012-05-13
01:05:58.166460749 +0200
++++ swh-plugins-0.4.15+1/dj_flanger_1438.so.c 2012-05-13 01:06:56.026743611
+0200
+@@ -373,7 +373,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dyson_compress_1403.c
swh-plugins-0.4.15+1/dyson_compress_1403.c
+--- swh-plugins-0.4.15+1.orig/dyson_compress_1403.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/dyson_compress_1403.c 2012-05-13 01:06:56.026743611
+0200
+@@ -783,7 +783,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dyson_compress_1403.so.c
swh-plugins-0.4.15+1/dyson_compress_1403.so.c
+--- swh-plugins-0.4.15+1.orig/dyson_compress_1403.so.c 2012-05-13
01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/dyson_compress_1403.so.c 2012-05-13
01:06:56.030743633 +0200
+@@ -783,7 +783,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fad_delay_1192.c
swh-plugins-0.4.15+1/fad_delay_1192.c
+--- swh-plugins-0.4.15+1.orig/fad_delay_1192.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/fad_delay_1192.c 2012-05-13 01:06:56.030743633
+0200
+@@ -312,7 +312,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fad_delay_1192.so.c
swh-plugins-0.4.15+1/fad_delay_1192.so.c
+--- swh-plugins-0.4.15+1.orig/fad_delay_1192.so.c 2012-05-13
01:05:58.214460980 +0200
++++ swh-plugins-0.4.15+1/fad_delay_1192.so.c 2012-05-13 01:06:56.034743660
+0200
+@@ -312,7 +312,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fast_lookahead_limiter_1913.c
swh-plugins-0.4.15+1/fast_lookahead_limiter_1913.c
+--- swh-plugins-0.4.15+1.orig/fast_lookahead_limiter_1913.c 2012-05-13
01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/fast_lookahead_limiter_1913.c 2012-05-13
01:06:56.034743660 +0200
+@@ -580,7 +580,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/flanger_1191.c
swh-plugins-0.4.15+1/flanger_1191.c
+--- swh-plugins-0.4.15+1.orig/flanger_1191.c 2012-05-13 01:05:58.210460960
+0200
++++ swh-plugins-0.4.15+1/flanger_1191.c 2012-05-13 01:06:56.034743660
+0200
+@@ -442,7 +442,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/flanger_1191.so.c
swh-plugins-0.4.15+1/flanger_1191.so.c
+--- swh-plugins-0.4.15+1.orig/flanger_1191.so.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/flanger_1191.so.c 2012-05-13 01:06:56.038743673
+0200
+@@ -428,7 +428,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fm_osc_1415.c
swh-plugins-0.4.15+1/fm_osc_1415.c
+--- swh-plugins-0.4.15+1.orig/fm_osc_1415.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/fm_osc_1415.c 2012-05-13 01:06:56.038743673 +0200
+@@ -186,7 +186,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fm_osc_1415.so.c
swh-plugins-0.4.15+1/fm_osc_1415.so.c
+--- swh-plugins-0.4.15+1.orig/fm_osc_1415.so.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/fm_osc_1415.so.c 2012-05-13 01:06:56.038743673
+0200
+@@ -186,7 +186,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/foldover_1213.c
swh-plugins-0.4.15+1/foldover_1213.c
+--- swh-plugins-0.4.15+1.orig/foldover_1213.c 2012-05-13 01:05:58.178460807
+0200
++++ swh-plugins-0.4.15+1/foldover_1213.c 2012-05-13 01:06:56.038743673
+0200
+@@ -173,7 +173,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/foldover_1213.so.c
swh-plugins-0.4.15+1/foldover_1213.so.c
+--- swh-plugins-0.4.15+1.orig/foldover_1213.so.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/foldover_1213.so.c 2012-05-13 01:06:56.042743691
+0200
+@@ -173,7 +173,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/foverdrive_1196.c
swh-plugins-0.4.15+1/foverdrive_1196.c
+--- swh-plugins-0.4.15+1.orig/foverdrive_1196.c 2012-05-13
01:05:58.218461009 +0200
++++ swh-plugins-0.4.15+1/foverdrive_1196.c 2012-05-13 01:06:56.042743691
+0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/foverdrive_1196.so.c
swh-plugins-0.4.15+1/foverdrive_1196.so.c
+--- swh-plugins-0.4.15+1.orig/foverdrive_1196.so.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/foverdrive_1196.so.c 2012-05-13 01:06:56.042743691
+0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/freq_tracker_1418.c
swh-plugins-0.4.15+1/freq_tracker_1418.c
+--- swh-plugins-0.4.15+1.orig/freq_tracker_1418.c 2012-05-13
01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/freq_tracker_1418.c 2012-05-13 01:06:56.042743691
+0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/freq_tracker_1418.so.c
swh-plugins-0.4.15+1/freq_tracker_1418.so.c
+--- swh-plugins-0.4.15+1.orig/freq_tracker_1418.so.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/freq_tracker_1418.so.c 2012-05-13
01:06:56.042743691 +0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gate_1410.c
swh-plugins-0.4.15+1/gate_1410.c
+--- swh-plugins-0.4.15+1.orig/gate_1410.c 2012-05-13 01:05:58.210460960
+0200
++++ swh-plugins-0.4.15+1/gate_1410.c 2012-05-13 01:06:56.046743711 +0200
+@@ -440,7 +440,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gate_1410.so.c
swh-plugins-0.4.15+1/gate_1410.so.c
+--- swh-plugins-0.4.15+1.orig/gate_1410.so.c 2012-05-13 01:05:58.110460476
+0200
++++ swh-plugins-0.4.15+1/gate_1410.so.c 2012-05-13 01:06:56.046743711
+0200
+@@ -440,7 +440,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gate_1921.so.c
swh-plugins-0.4.15+1/gate_1921.so.c
+--- swh-plugins-0.4.15+1.orig/gate_1921.so.c 2012-05-13 01:05:58.122460531
+0200
++++ swh-plugins-0.4.15+1/gate_1921.so.c 2012-05-13 01:06:56.050743738
+0200
+@@ -858,7 +858,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/giant_flange_1437.c
swh-plugins-0.4.15+1/giant_flange_1437.c
+--- swh-plugins-0.4.15+1.orig/giant_flange_1437.c 2012-05-13
01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/giant_flange_1437.c 2012-05-13 01:06:56.050743738
+0200
+@@ -508,7 +508,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/giant_flange_1437.so.c
swh-plugins-0.4.15+1/giant_flange_1437.so.c
+--- swh-plugins-0.4.15+1.orig/giant_flange_1437.so.c 2012-05-13
01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/giant_flange_1437.so.c 2012-05-13
01:06:56.054743750 +0200
+@@ -508,7 +508,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gong_1424.c
swh-plugins-0.4.15+1/gong_1424.c
+--- swh-plugins-0.4.15+1.orig/gong_1424.c 2012-05-13 01:05:58.110460476
+0200
++++ swh-plugins-0.4.15+1/gong_1424.c 2012-05-13 01:06:56.058743766 +0200
+@@ -615,7 +615,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gong_1424.so.c
swh-plugins-0.4.15+1/gong_1424.so.c
+--- swh-plugins-0.4.15+1.orig/gong_1424.so.c 2012-05-13 01:05:58.230461069
+0200
++++ swh-plugins-0.4.15+1/gong_1424.so.c 2012-05-13 01:06:56.058743766
+0200
+@@ -615,7 +615,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gong_beater_1439.c
swh-plugins-0.4.15+1/gong_beater_1439.c
+--- swh-plugins-0.4.15+1.orig/gong_beater_1439.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/gong_beater_1439.c 2012-05-13 01:06:56.062743787
+0200
+@@ -308,7 +308,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gong_beater_1439.so.c
swh-plugins-0.4.15+1/gong_beater_1439.so.c
+--- swh-plugins-0.4.15+1.orig/gong_beater_1439.so.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/gong_beater_1439.so.c 2012-05-13 01:06:56.062743787
+0200
+@@ -308,7 +308,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/gsm und
swh-plugins-0.4.15+1/gsm.
+diff -u swh-plugins-0.4.15+1.orig/gsm_1215.c swh-plugins-0.4.15+1/gsm_1215.c
+--- swh-plugins-0.4.15+1.orig/gsm_1215.c 2012-05-13 01:05:58.122460531
+0200
++++ swh-plugins-0.4.15+1/gsm_1215.c 2012-05-13 01:06:56.062743787 +0200
+@@ -394,7 +394,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gsm_1215.so.c
swh-plugins-0.4.15+1/gsm_1215.so.c
+--- swh-plugins-0.4.15+1.orig/gsm_1215.so.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/gsm_1215.so.c 2012-05-13 01:06:56.066743815 +0200
+@@ -394,7 +394,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/gverb und
swh-plugins-0.4.15+1/gverb.
+diff -u swh-plugins-0.4.15+1.orig/gverb_1216.c
swh-plugins-0.4.15+1/gverb_1216.c
+--- swh-plugins-0.4.15+1.orig/gverb_1216.c 2012-05-13 01:05:58.230461069
+0200
++++ swh-plugins-0.4.15+1/gverb_1216.c 2012-05-13 01:06:56.070743829 +0200
+@@ -290,7 +290,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gverb_1216.so.c
swh-plugins-0.4.15+1/gverb_1216.so.c
+--- swh-plugins-0.4.15+1.orig/gverb_1216.so.c 2012-05-13 01:05:58.174460795
+0200
++++ swh-plugins-0.4.15+1/gverb_1216.so.c 2012-05-13 01:06:56.074743848
+0200
+@@ -290,7 +290,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hard_limiter_1413.c
swh-plugins-0.4.15+1/hard_limiter_1413.c
+--- swh-plugins-0.4.15+1.orig/hard_limiter_1413.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/hard_limiter_1413.c 2012-05-13 01:06:56.078743875
+0200
+@@ -194,7 +194,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hard_limiter_1413.so.c
swh-plugins-0.4.15+1/hard_limiter_1413.so.c
+--- swh-plugins-0.4.15+1.orig/hard_limiter_1413.so.c 2012-05-13
01:05:58.118460515 +0200
++++ swh-plugins-0.4.15+1/hard_limiter_1413.so.c 2012-05-13
01:06:56.082743887 +0200
+@@ -194,7 +194,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/harmonic_gen_1220.c
swh-plugins-0.4.15+1/harmonic_gen_1220.c
+--- swh-plugins-0.4.15+1.orig/harmonic_gen_1220.c 2012-05-13
01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/harmonic_gen_1220.c 2012-05-13 01:06:56.086743903
+0200
+@@ -374,7 +374,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hermes_filter_1200.c
swh-plugins-0.4.15+1/hermes_filter_1200.c
+--- swh-plugins-0.4.15+1.orig/hermes_filter_1200.c 2012-05-13
01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/hermes_filter_1200.c 2012-05-13 01:06:56.114744044
+0200
+@@ -1410,7 +1410,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hermes_filter_1200.so.c
swh-plugins-0.4.15+1/hermes_filter_1200.so.c
+--- swh-plugins-0.4.15+1.orig/hermes_filter_1200.so.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/hermes_filter_1200.so.c 2012-05-13
01:06:56.138744168 +0200
+@@ -1410,7 +1410,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/highpass_iir_1890.c
swh-plugins-0.4.15+1/highpass_iir_1890.c
+--- swh-plugins-0.4.15+1.orig/highpass_iir_1890.c 2012-05-13
01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/highpass_iir_1890.c 2012-05-13 01:06:56.142744183
+0200
+@@ -203,7 +203,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/highpass_iir_1890.so.c
swh-plugins-0.4.15+1/highpass_iir_1890.so.c
+--- swh-plugins-0.4.15+1.orig/highpass_iir_1890.so.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/highpass_iir_1890.so.c 2012-05-13
01:06:56.142744183 +0200
+@@ -203,7 +203,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hilbert_1440.c
swh-plugins-0.4.15+1/hilbert_1440.c
+--- swh-plugins-0.4.15+1.orig/hilbert_1440.c 2012-05-13 01:05:58.122460531
+0200
++++ swh-plugins-0.4.15+1/hilbert_1440.c 2012-05-13 01:06:56.146744199
+0200
+@@ -240,7 +240,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hilbert_1440.so.c
swh-plugins-0.4.15+1/hilbert_1440.so.c
+--- swh-plugins-0.4.15+1.orig/hilbert_1440.so.c 2012-05-13
01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/hilbert_1440.so.c 2012-05-13 01:06:56.146744199
+0200
+@@ -240,7 +240,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/imp_1199.c swh-plugins-0.4.15+1/imp_1199.c
+--- swh-plugins-0.4.15+1.orig/imp_1199.c 2012-05-13 01:05:58.102460437
+0200
++++ swh-plugins-0.4.15+1/imp_1199.c 2012-05-13 01:06:56.146744199 +0200
+@@ -527,7 +527,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/imp_1199.so.c
swh-plugins-0.4.15+1/imp_1199.so.c
+--- swh-plugins-0.4.15+1.orig/imp_1199.so.c 2012-05-13 01:05:58.098460420
+0200
++++ swh-plugins-0.4.15+1/imp_1199.so.c 2012-05-13 01:06:56.150744221 +0200
+@@ -525,7 +525,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/impulse_1885.c
swh-plugins-0.4.15+1/impulse_1885.c
+--- swh-plugins-0.4.15+1.orig/impulse_1885.c 2012-05-13 01:05:58.118460515
+0200
++++ swh-plugins-0.4.15+1/impulse_1885.c 2012-05-13 01:06:56.150744221
+0200
+@@ -193,7 +193,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/impulse_1885.so.c
swh-plugins-0.4.15+1/impulse_1885.so.c
+--- swh-plugins-0.4.15+1.orig/impulse_1885.so.c 2012-05-13
01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/impulse_1885.so.c 2012-05-13 01:06:56.150744221
+0200
+@@ -193,7 +193,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/impulses und
swh-plugins-0.4.15+1/impulses.
+diff -u swh-plugins-0.4.15+1.orig/inv_1429.c swh-plugins-0.4.15+1/inv_1429.c
+--- swh-plugins-0.4.15+1.orig/inv_1429.c 2012-05-13 01:05:58.218461009
+0200
++++ swh-plugins-0.4.15+1/inv_1429.c 2012-05-13 01:06:56.150744221 +0200
+@@ -145,7 +145,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/inv_1429.so.c
swh-plugins-0.4.15+1/inv_1429.so.c
+--- swh-plugins-0.4.15+1.orig/inv_1429.so.c 2012-05-13 01:05:58.174460795
+0200
++++ swh-plugins-0.4.15+1/inv_1429.so.c 2012-05-13 01:06:56.154744248 +0200
+@@ -145,7 +145,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/karaoke_1409.c
swh-plugins-0.4.15+1/karaoke_1409.c
+--- swh-plugins-0.4.15+1.orig/karaoke_1409.c 2012-05-13 01:05:58.202460932
+0200
++++ swh-plugins-0.4.15+1/karaoke_1409.c 2012-05-13 01:06:56.154744248
+0200
+@@ -188,7 +188,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/karaoke_1409.so.c
swh-plugins-0.4.15+1/karaoke_1409.so.c
+--- swh-plugins-0.4.15+1.orig/karaoke_1409.so.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/karaoke_1409.so.c 2012-05-13 01:06:56.154744248
+0200
+@@ -188,7 +188,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/latency_1914.c
swh-plugins-0.4.15+1/latency_1914.c
+--- swh-plugins-0.4.15+1.orig/latency_1914.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/latency_1914.c 2012-05-13 01:06:56.154744248
+0200
+@@ -180,7 +180,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lcr_delay_1436.c
swh-plugins-0.4.15+1/lcr_delay_1436.c
+--- swh-plugins-0.4.15+1.orig/lcr_delay_1436.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/lcr_delay_1436.c 2012-05-13 01:06:56.158744260
+0200
+@@ -547,7 +547,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lcr_delay_1436.so.c
swh-plugins-0.4.15+1/lcr_delay_1436.so.c
+--- swh-plugins-0.4.15+1.orig/lcr_delay_1436.so.c 2012-05-13
01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/lcr_delay_1436.so.c 2012-05-13 01:06:56.158744260
+0200
+@@ -547,7 +547,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lookahead_limiter_1435.so.c
swh-plugins-0.4.15+1/lookahead_limiter_1435.so.c
+--- swh-plugins-0.4.15+1.orig/lookahead_limiter_1435.so.c 2012-05-13
01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/lookahead_limiter_1435.so.c 2012-05-13
01:06:56.162744276 +0200
+@@ -400,7 +400,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lookahead_limiter_const_1906.so.c
swh-plugins-0.4.15+1/lookahead_limiter_const_1906.so.c
+--- swh-plugins-0.4.15+1.orig/lookahead_limiter_const_1906.so.c
2012-05-13 01:05:58.178460807 +0200
++++ swh-plugins-0.4.15+1/lookahead_limiter_const_1906.so.c 2012-05-13
01:06:56.162744276 +0200
+@@ -456,7 +456,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lowpass_iir_1891.c
swh-plugins-0.4.15+1/lowpass_iir_1891.c
+--- swh-plugins-0.4.15+1.orig/lowpass_iir_1891.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/lowpass_iir_1891.c 2012-05-13 01:06:56.162744276
+0200
+@@ -205,7 +205,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lowpass_iir_1891.so.c
swh-plugins-0.4.15+1/lowpass_iir_1891.so.c
+--- swh-plugins-0.4.15+1.orig/lowpass_iir_1891.so.c 2012-05-13
01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/lowpass_iir_1891.so.c 2012-05-13 01:06:56.166744297
+0200
+@@ -205,7 +205,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/ls_filter_1908.c
swh-plugins-0.4.15+1/ls_filter_1908.c
+--- swh-plugins-0.4.15+1.orig/ls_filter_1908.c 2012-05-13 01:05:58.246461146
+0200
++++ swh-plugins-0.4.15+1/ls_filter_1908.c 2012-05-13 01:06:56.166744297
+0200
+@@ -216,7 +216,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/ls_filter_1908.so.c
swh-plugins-0.4.15+1/ls_filter_1908.so.c
+--- swh-plugins-0.4.15+1.orig/ls_filter_1908.so.c 2012-05-13
01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/ls_filter_1908.so.c 2012-05-13 01:06:56.166744297
+0200
+@@ -216,7 +216,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/m4 und
swh-plugins-0.4.15+1/m4.
+diff -u swh-plugins-0.4.15+1.orig/makestub.pl
swh-plugins-0.4.15+1/makestub.pl
+--- swh-plugins-0.4.15+1.orig/makestub.pl 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/makestub.pl 2012-05-13 01:07:32.718922991 +0200
+@@ -146,7 +146,6 @@
+
+ \#ifdef ENABLE_NLS
+ \#define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ \#else
+ \#define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_ms_st_1421.c
swh-plugins-0.4.15+1/matrix_ms_st_1421.c
+--- swh-plugins-0.4.15+1.orig/matrix_ms_st_1421.c 2012-05-13
01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/matrix_ms_st_1421.c 2012-05-13 01:06:56.166744297
+0200
+@@ -180,7 +180,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_ms_st_1421.so.c
swh-plugins-0.4.15+1/matrix_ms_st_1421.so.c
+--- swh-plugins-0.4.15+1.orig/matrix_ms_st_1421.so.c 2012-05-13
01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/matrix_ms_st_1421.so.c 2012-05-13
01:06:56.166744297 +0200
+@@ -180,7 +180,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_spatialiser_1422.c
swh-plugins-0.4.15+1/matrix_spatialiser_1422.c
+--- swh-plugins-0.4.15+1.orig/matrix_spatialiser_1422.c 2012-05-13
01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/matrix_spatialiser_1422.c 2012-05-13
01:06:56.170744325 +0200
+@@ -338,7 +338,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_spatialiser_1422.so.c
swh-plugins-0.4.15+1/matrix_spatialiser_1422.so.c
+--- swh-plugins-0.4.15+1.orig/matrix_spatialiser_1422.so.c 2012-05-13
01:05:58.166460749 +0200
++++ swh-plugins-0.4.15+1/matrix_spatialiser_1422.so.c 2012-05-13
01:06:56.170744325 +0200
+@@ -338,7 +338,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_st_ms_1420.c
swh-plugins-0.4.15+1/matrix_st_ms_1420.c
+--- swh-plugins-0.4.15+1.orig/matrix_st_ms_1420.c 2012-05-13
01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/matrix_st_ms_1420.c 2012-05-13 01:06:56.170744325
+0200
+@@ -169,7 +169,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_st_ms_1420.so.c
swh-plugins-0.4.15+1/matrix_st_ms_1420.so.c
+--- swh-plugins-0.4.15+1.orig/matrix_st_ms_1420.so.c 2012-05-13
01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/matrix_st_ms_1420.so.c 2012-05-13
01:06:56.170744325 +0200
+@@ -169,7 +169,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/mbeq_1197.c
swh-plugins-0.4.15+1/mbeq_1197.c
+--- swh-plugins-0.4.15+1.orig/mbeq_1197.c 2012-05-13 01:05:58.234461081
+0200
++++ swh-plugins-0.4.15+1/mbeq_1197.c 2012-05-13 01:06:56.174744338 +0200
+@@ -664,7 +664,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/mbeq_1197.so.c
swh-plugins-0.4.15+1/mbeq_1197.so.c
+--- swh-plugins-0.4.15+1.orig/mbeq_1197.so.c 2012-05-13 01:05:58.230461069
+0200
++++ swh-plugins-0.4.15+1/mbeq_1197.so.c 2012-05-13 01:06:56.178744356
+0200
+@@ -654,7 +654,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/metadata und
swh-plugins-0.4.15+1/metadata.
+diff -u swh-plugins-0.4.15+1.orig/mod_delay_1419.c
swh-plugins-0.4.15+1/mod_delay_1419.c
+--- swh-plugins-0.4.15+1.orig/mod_delay_1419.c 2012-05-13 01:05:58.122460531
+0200
++++ swh-plugins-0.4.15+1/mod_delay_1419.c 2012-05-13 01:06:56.178744356
+0200
+@@ -236,7 +236,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/mod_delay_1419.so.c
swh-plugins-0.4.15+1/mod_delay_1419.so.c
+--- swh-plugins-0.4.15+1.orig/mod_delay_1419.so.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/mod_delay_1419.so.c 2012-05-13 01:06:56.178744356
+0200
+@@ -236,7 +236,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/multivoice_chorus_1201.c
swh-plugins-0.4.15+1/multivoice_chorus_1201.c
+--- swh-plugins-0.4.15+1.orig/multivoice_chorus_1201.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/multivoice_chorus_1201.c 2012-05-13
01:06:56.182744376 +0200
+@@ -534,7 +534,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/multivoice_chorus_1201.so.c
swh-plugins-0.4.15+1/multivoice_chorus_1201.so.c
+--- swh-plugins-0.4.15+1.orig/multivoice_chorus_1201.so.c 2012-05-13
01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/multivoice_chorus_1201.so.c 2012-05-13
01:06:56.182744376 +0200
+@@ -534,7 +534,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/notch_iir_1894.c
swh-plugins-0.4.15+1/notch_iir_1894.c
+--- swh-plugins-0.4.15+1.orig/notch_iir_1894.c 2012-05-13 01:05:58.110460476
+0200
++++ swh-plugins-0.4.15+1/notch_iir_1894.c 2012-05-13 01:06:56.182744376
+0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/notch_iir_1894.so.c
swh-plugins-0.4.15+1/notch_iir_1894.so.c
+--- swh-plugins-0.4.15+1.orig/notch_iir_1894.so.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/notch_iir_1894.so.c 2012-05-13 01:06:56.186744403
+0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/phasers_1217.c
swh-plugins-0.4.15+1/phasers_1217.c
+--- swh-plugins-0.4.15+1.orig/phasers_1217.c 2012-05-13 01:05:58.246461146
+0200
++++ swh-plugins-0.4.15+1/phasers_1217.c 2012-05-13 01:06:56.190744415
+0200
+@@ -1037,7 +1037,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/phasers_1217.so.c
swh-plugins-0.4.15+1/phasers_1217.so.c
+--- swh-plugins-0.4.15+1.orig/phasers_1217.so.c 2012-05-13
01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/phasers_1217.so.c 2012-05-13 01:06:56.194744431
+0200
+@@ -1037,7 +1037,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/pitch_scale_1193.c
swh-plugins-0.4.15+1/pitch_scale_1193.c
+--- swh-plugins-0.4.15+1.orig/pitch_scale_1193.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/pitch_scale_1193.c 2012-05-13 01:06:56.194744431
+0200
+@@ -248,7 +248,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/pitch_scale_1193.so.c
swh-plugins-0.4.15+1/pitch_scale_1193.so.c
+--- swh-plugins-0.4.15+1.orig/pitch_scale_1193.so.c 2012-05-13
01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/pitch_scale_1193.so.c 2012-05-13 01:06:56.194744431
+0200
+@@ -248,7 +248,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/pitch_scale_1194.c
swh-plugins-0.4.15+1/pitch_scale_1194.c
+--- swh-plugins-0.4.15+1.orig/pitch_scale_1194.c 2012-05-13
01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/pitch_scale_1194.c 2012-05-13 01:06:56.194744431
+0200
+@@ -232,7 +232,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/pitch_scale_1194.so.c
swh-plugins-0.4.15+1/pitch_scale_1194.so.c
+--- swh-plugins-0.4.15+1.orig/pitch_scale_1194.so.c 2012-05-13
01:05:58.118460515 +0200
++++ swh-plugins-0.4.15+1/pitch_scale_1194.so.c 2012-05-13 01:06:56.198744452
+0200
+@@ -232,7 +232,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/plate_1423.c
swh-plugins-0.4.15+1/plate_1423.c
+--- swh-plugins-0.4.15+1.orig/plate_1423.c 2012-05-13 01:05:58.122460531
+0200
++++ swh-plugins-0.4.15+1/plate_1423.c 2012-05-13 01:06:56.198744452 +0200
+@@ -302,7 +302,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/plate_1423.so.c
swh-plugins-0.4.15+1/plate_1423.so.c
+--- swh-plugins-0.4.15+1.orig/plate_1423.so.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/plate_1423.so.c 2012-05-13 01:06:56.198744452
+0200
+@@ -302,7 +302,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/po und
swh-plugins-0.4.15+1/po.
+diff -u swh-plugins-0.4.15+1.orig/pointer_cast_1910.c
swh-plugins-0.4.15+1/pointer_cast_1910.c
+--- swh-plugins-0.4.15+1.orig/pointer_cast_1910.c 2012-05-13
01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/pointer_cast_1910.c 2012-05-13 01:06:56.198744452
+0200
+@@ -228,7 +228,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/rate_shifter_1417.c
swh-plugins-0.4.15+1/rate_shifter_1417.c
+--- swh-plugins-0.4.15+1.orig/rate_shifter_1417.c 2012-05-13
01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/rate_shifter_1417.c 2012-05-13 01:06:56.202744480
+0200
+@@ -242,7 +242,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/rate_shifter_1417.so.c
swh-plugins-0.4.15+1/rate_shifter_1417.so.c
+--- swh-plugins-0.4.15+1.orig/rate_shifter_1417.so.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/rate_shifter_1417.so.c 2012-05-13
01:06:56.202744480 +0200
+@@ -242,7 +242,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/retro_flange_1208.c
swh-plugins-0.4.15+1/retro_flange_1208.c
+--- swh-plugins-0.4.15+1.orig/retro_flange_1208.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/retro_flange_1208.c 2012-05-13 01:06:56.202744480
+0200
+@@ -499,7 +499,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/retro_flange_1208.so.c
swh-plugins-0.4.15+1/retro_flange_1208.so.c
+--- swh-plugins-0.4.15+1.orig/retro_flange_1208.so.c 2012-05-13
01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/retro_flange_1208.so.c 2012-05-13
01:06:56.222744573 +0200
+@@ -499,7 +499,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/revdelay_1605.c
swh-plugins-0.4.15+1/revdelay_1605.c
+--- swh-plugins-0.4.15+1.orig/revdelay_1605.c 2012-05-13 01:05:58.218461009
+0200
++++ swh-plugins-0.4.15+1/revdelay_1605.c 2012-05-13 01:06:56.226744589
+0200
+@@ -436,7 +436,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/revdelay_1605.so.c
swh-plugins-0.4.15+1/revdelay_1605.so.c
+--- swh-plugins-0.4.15+1.orig/revdelay_1605.so.c 2012-05-13
01:05:58.182460823 +0200
++++ swh-plugins-0.4.15+1/revdelay_1605.so.c 2012-05-13 01:06:56.234744638
+0200
+@@ -432,7 +432,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/ringmod_1188.c
swh-plugins-0.4.15+1/ringmod_1188.c
+--- swh-plugins-0.4.15+1.orig/ringmod_1188.c 2012-05-13 01:05:58.122460531
+0200
++++ swh-plugins-0.4.15+1/ringmod_1188.c 2012-05-13 01:06:56.242744667
+0200
+@@ -436,7 +436,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/ringmod_1188.so.c
swh-plugins-0.4.15+1/ringmod_1188.so.c
+--- swh-plugins-0.4.15+1.orig/ringmod_1188.so.c 2012-05-13
01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/ringmod_1188.so.c 2012-05-13 01:06:56.246744689
+0200
+@@ -436,7 +436,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/satan_maximiser_1408.c
swh-plugins-0.4.15+1/satan_maximiser_1408.c
+--- swh-plugins-0.4.15+1.orig/satan_maximiser_1408.c 2012-05-13
01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/satan_maximiser_1408.c 2012-05-13
01:06:56.250744716 +0200
+@@ -262,7 +262,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/satan_maximiser_1408.so.c
swh-plugins-0.4.15+1/satan_maximiser_1408.so.c
+--- swh-plugins-0.4.15+1.orig/satan_maximiser_1408.so.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/satan_maximiser_1408.so.c 2012-05-13
01:06:56.254744729 +0200
+@@ -262,7 +262,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc1_1425.c swh-plugins-0.4.15+1/sc1_1425.c
+--- swh-plugins-0.4.15+1.orig/sc1_1425.c 2012-05-13 01:05:58.242461117
+0200
++++ swh-plugins-0.4.15+1/sc1_1425.c 2012-05-13 01:06:56.262744773 +0200
+@@ -351,7 +351,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc1_1425.so.c
swh-plugins-0.4.15+1/sc1_1425.so.c
+--- swh-plugins-0.4.15+1.orig/sc1_1425.so.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/sc1_1425.so.c 2012-05-13 01:06:56.266744786 +0200
+@@ -351,7 +351,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc2_1426.c swh-plugins-0.4.15+1/sc2_1426.c
+--- swh-plugins-0.4.15+1.orig/sc2_1426.c 2012-05-13 01:05:58.178460807
+0200
++++ swh-plugins-0.4.15+1/sc2_1426.c 2012-05-13 01:06:56.270744803 +0200
+@@ -362,7 +362,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc2_1426.so.c
swh-plugins-0.4.15+1/sc2_1426.so.c
+--- swh-plugins-0.4.15+1.orig/sc2_1426.so.c 2012-05-13 01:05:58.242461117
+0200
++++ swh-plugins-0.4.15+1/sc2_1426.so.c 2012-05-13 01:06:56.278744853 +0200
+@@ -362,7 +362,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc3_1427.c swh-plugins-0.4.15+1/sc3_1427.c
+--- swh-plugins-0.4.15+1.orig/sc3_1427.c 2012-05-13 01:05:58.178460807
+0200
++++ swh-plugins-0.4.15+1/sc3_1427.c 2012-05-13 01:06:56.282744868 +0200
+@@ -409,7 +409,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc3_1427.so.c
swh-plugins-0.4.15+1/sc3_1427.so.c
+--- swh-plugins-0.4.15+1.orig/sc3_1427.so.c 2012-05-13 01:05:58.122460531
+0200
++++ swh-plugins-0.4.15+1/sc3_1427.so.c 2012-05-13 01:06:56.290744904 +0200
+@@ -409,7 +409,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc4_1434.so.c
swh-plugins-0.4.15+1/sc4_1434.so.c
+--- swh-plugins-0.4.15+1.orig/sc4_1434.so.c 2012-05-13 01:05:58.166460749
+0200
++++ swh-plugins-0.4.15+1/sc4_1434.so.c 2012-05-13 01:06:56.294744931 +0200
+@@ -429,7 +429,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc4_1882.c swh-plugins-0.4.15+1/sc4_1882.c
+--- swh-plugins-0.4.15+1.orig/sc4_1882.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/sc4_1882.c 2012-05-13 01:06:56.302744960 +0200
+@@ -452,7 +452,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc4_1882.so.c
swh-plugins-0.4.15+1/sc4_1882.so.c
+--- swh-plugins-0.4.15+1.orig/sc4_1882.so.c 2012-05-13 01:05:58.098460420
+0200
++++ swh-plugins-0.4.15+1/sc4_1882.so.c 2012-05-13 01:06:56.302744960 +0200
+@@ -448,7 +448,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc4m_1916.c
swh-plugins-0.4.15+1/sc4m_1916.c
+--- swh-plugins-0.4.15+1.orig/sc4m_1916.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/sc4m_1916.c 2012-05-13 01:06:56.302744960 +0200
+@@ -416,7 +416,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/se4_1883.c swh-plugins-0.4.15+1/se4_1883.c
+--- swh-plugins-0.4.15+1.orig/se4_1883.c 2012-05-13 01:05:58.182460823
+0200
++++ swh-plugins-0.4.15+1/se4_1883.c 2012-05-13 01:06:56.306744981 +0200
+@@ -448,7 +448,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/se4_1883.so.c
swh-plugins-0.4.15+1/se4_1883.so.c
+--- swh-plugins-0.4.15+1.orig/se4_1883.so.c 2012-05-13 01:05:58.246461146
+0200
++++ swh-plugins-0.4.15+1/se4_1883.so.c 2012-05-13 01:06:56.306744981 +0200
+@@ -448,7 +448,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/shaper_1187.c
swh-plugins-0.4.15+1/shaper_1187.c
+--- swh-plugins-0.4.15+1.orig/shaper_1187.c 2012-05-13 01:05:58.202460932
+0200
++++ swh-plugins-0.4.15+1/shaper_1187.c 2012-05-13 01:06:56.310745009 +0200
+@@ -182,7 +182,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/shaper_1187.so.c
swh-plugins-0.4.15+1/shaper_1187.so.c
+--- swh-plugins-0.4.15+1.orig/shaper_1187.so.c 2012-05-13 01:05:58.246461146
+0200
++++ swh-plugins-0.4.15+1/shaper_1187.so.c 2012-05-13 01:06:56.310745009
+0200
+@@ -182,7 +182,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sifter_1210.c
swh-plugins-0.4.15+1/sifter_1210.c
+--- swh-plugins-0.4.15+1.orig/sifter_1210.c 2012-05-13 01:05:58.098460420
+0200
++++ swh-plugins-0.4.15+1/sifter_1210.c 2012-05-13 01:06:56.310745009 +0200
+@@ -362,7 +362,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sifter_1210.so.c
swh-plugins-0.4.15+1/sifter_1210.so.c
+--- swh-plugins-0.4.15+1.orig/sifter_1210.so.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/sifter_1210.so.c 2012-05-13 01:06:56.310745009
+0200
+@@ -362,7 +362,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sin_cos_1881.c
swh-plugins-0.4.15+1/sin_cos_1881.c
+--- swh-plugins-0.4.15+1.orig/sin_cos_1881.c 2012-05-13 01:05:58.210460960
+0200
++++ swh-plugins-0.4.15+1/sin_cos_1881.c 2012-05-13 01:06:56.314745023
+0200
+@@ -214,7 +214,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sin_cos_1881.so.c
swh-plugins-0.4.15+1/sin_cos_1881.so.c
+--- swh-plugins-0.4.15+1.orig/sin_cos_1881.so.c 2012-05-13
01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/sin_cos_1881.so.c 2012-05-13 01:06:56.314745023
+0200
+@@ -214,7 +214,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/single_para_1203.c
swh-plugins-0.4.15+1/single_para_1203.c
+--- swh-plugins-0.4.15+1.orig/single_para_1203.c 2012-05-13
01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/single_para_1203.c 2012-05-13 01:06:56.314745023
+0200
+@@ -214,7 +214,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/single_para_1203.so.c
swh-plugins-0.4.15+1/single_para_1203.so.c
+--- swh-plugins-0.4.15+1.orig/single_para_1203.so.c 2012-05-13
01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/single_para_1203.so.c 2012-05-13 01:06:56.314745023
+0200
+@@ -214,7 +214,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sinus_wavewrapper_1198.c
swh-plugins-0.4.15+1/sinus_wavewrapper_1198.c
+--- swh-plugins-0.4.15+1.orig/sinus_wavewrapper_1198.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/sinus_wavewrapper_1198.c 2012-05-13
01:06:56.314745023 +0200
+@@ -166,7 +166,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sinus_wavewrapper_1198.so.c
swh-plugins-0.4.15+1/sinus_wavewrapper_1198.so.c
+--- swh-plugins-0.4.15+1.orig/sinus_wavewrapper_1198.so.c 2012-05-13
01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/sinus_wavewrapper_1198.so.c 2012-05-13
01:06:56.318745041 +0200
+@@ -166,7 +166,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/smooth_decimate_1414.c
swh-plugins-0.4.15+1/smooth_decimate_1414.c
+--- swh-plugins-0.4.15+1.orig/smooth_decimate_1414.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/smooth_decimate_1414.c 2012-05-13
01:06:56.318745041 +0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/smooth_decimate_1414.so.c
swh-plugins-0.4.15+1/smooth_decimate_1414.so.c
+--- swh-plugins-0.4.15+1.orig/smooth_decimate_1414.so.c 2012-05-13
01:05:58.182460823 +0200
++++ swh-plugins-0.4.15+1/smooth_decimate_1414.so.c 2012-05-13
01:06:56.318745041 +0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/split_1406.c
swh-plugins-0.4.15+1/split_1406.c
+--- swh-plugins-0.4.15+1.orig/split_1406.c 2012-05-13 01:05:58.170460768
+0200
++++ swh-plugins-0.4.15+1/split_1406.c 2012-05-13 01:06:56.318745041 +0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/split_1406.so.c
swh-plugins-0.4.15+1/split_1406.so.c
+--- swh-plugins-0.4.15+1.orig/split_1406.so.c 2012-05-13 01:05:58.178460807
+0200
++++ swh-plugins-0.4.15+1/split_1406.so.c 2012-05-13 01:06:56.322745062
+0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/step_muxer_1212.c
swh-plugins-0.4.15+1/step_muxer_1212.c
+--- swh-plugins-0.4.15+1.orig/step_muxer_1212.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/step_muxer_1212.c 2012-05-13 01:06:56.322745062
+0200
+@@ -404,7 +404,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/step_muxer_1212.so.c
swh-plugins-0.4.15+1/step_muxer_1212.so.c
+--- swh-plugins-0.4.15+1.orig/step_muxer_1212.so.c 2012-05-13
01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/step_muxer_1212.so.c 2012-05-13 01:06:56.322745062
+0200
+@@ -404,7 +404,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/surround_encoder_1401.c
swh-plugins-0.4.15+1/surround_encoder_1401.c
+--- swh-plugins-0.4.15+1.orig/surround_encoder_1401.c 2012-05-13
01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/surround_encoder_1401.c 2012-05-13
01:06:56.326745088 +0200
+@@ -324,7 +324,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/surround_encoder_1401.so.c
swh-plugins-0.4.15+1/surround_encoder_1401.so.c
+--- swh-plugins-0.4.15+1.orig/surround_encoder_1401.so.c 2012-05-13
01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/surround_encoder_1401.so.c 2012-05-13
01:06:56.326745088 +0200
+@@ -278,7 +278,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/svf_1214.c swh-plugins-0.4.15+1/svf_1214.c
+--- swh-plugins-0.4.15+1.orig/svf_1214.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/svf_1214.c 2012-05-13 01:06:56.326745088 +0200
+@@ -300,7 +300,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/svf_1214.so.c
swh-plugins-0.4.15+1/svf_1214.so.c
+--- swh-plugins-0.4.15+1.orig/svf_1214.so.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/svf_1214.so.c 2012-05-13 01:06:56.330745100 +0200
+@@ -303,7 +303,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/tape_delay_1211.c
swh-plugins-0.4.15+1/tape_delay_1211.c
+--- swh-plugins-0.4.15+1.orig/tape_delay_1211.c 2012-05-13
01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/tape_delay_1211.c 2012-05-13 01:06:56.330745100
+0200
+@@ -483,7 +483,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/tape_delay_1211.so.c
swh-plugins-0.4.15+1/tape_delay_1211.so.c
+--- swh-plugins-0.4.15+1.orig/tape_delay_1211.so.c 2012-05-13
01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/tape_delay_1211.so.c 2012-05-13 01:06:56.330745100
+0200
+@@ -483,7 +483,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/transient_1206.c
swh-plugins-0.4.15+1/transient_1206.c
+--- swh-plugins-0.4.15+1.orig/transient_1206.c 2012-05-13 01:05:58.174460795
+0200
++++ swh-plugins-0.4.15+1/transient_1206.c 2012-05-13 01:06:56.334745115
+0200
+@@ -377,7 +377,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/transient_1206.so.c
swh-plugins-0.4.15+1/transient_1206.so.c
+--- swh-plugins-0.4.15+1.orig/transient_1206.so.c 2012-05-13
01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/transient_1206.so.c 2012-05-13 01:06:56.334745115
+0200
+@@ -377,7 +377,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/triple_para_1204.c
swh-plugins-0.4.15+1/triple_para_1204.c
+--- swh-plugins-0.4.15+1.orig/triple_para_1204.c 2012-05-13
01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/triple_para_1204.c 2012-05-13 01:06:56.338745134
+0200
+@@ -375,7 +375,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/triple_para_1204.so.c
swh-plugins-0.4.15+1/triple_para_1204.so.c
+--- swh-plugins-0.4.15+1.orig/triple_para_1204.so.c 2012-05-13
01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/triple_para_1204.so.c 2012-05-13 01:06:56.338745134
+0200
+@@ -375,7 +375,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/util und
swh-plugins-0.4.15+1/util.
+diff -u swh-plugins-0.4.15+1.orig/valve_1209.c
swh-plugins-0.4.15+1/valve_1209.c
+--- swh-plugins-0.4.15+1.orig/valve_1209.c 2012-05-13 01:05:58.238461097
+0200
++++ swh-plugins-0.4.15+1/valve_1209.c 2012-05-13 01:06:56.338745134 +0200
+@@ -250,7 +250,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/valve_1209.so.c
swh-plugins-0.4.15+1/valve_1209.so.c
+--- swh-plugins-0.4.15+1.orig/valve_1209.so.c 2012-05-13 01:05:58.174460795
+0200
++++ swh-plugins-0.4.15+1/valve_1209.so.c 2012-05-13 01:06:56.346745181
+0200
+@@ -246,7 +246,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/valve_rect_1405.c
swh-plugins-0.4.15+1/valve_rect_1405.c
+--- swh-plugins-0.4.15+1.orig/valve_rect_1405.c 2012-05-13
01:05:58.178460807 +0200
++++ swh-plugins-0.4.15+1/valve_rect_1405.c 2012-05-13 01:06:56.350745198
+0200
+@@ -319,7 +319,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/valve_rect_1405.so.c
swh-plugins-0.4.15+1/valve_rect_1405.so.c
+--- swh-plugins-0.4.15+1.orig/valve_rect_1405.so.c 2012-05-13
01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/valve_rect_1405.so.c 2012-05-13 01:06:56.354745218
+0200
+@@ -319,7 +319,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/vynil_1905.c
swh-plugins-0.4.15+1/vynil_1905.c
+--- swh-plugins-0.4.15+1.orig/vynil_1905.c 2012-05-13 01:05:58.230461069
+0200
++++ swh-plugins-0.4.15+1/vynil_1905.c 2012-05-13 01:06:56.362745256 +0200
+@@ -586,7 +586,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/vynil_1905.so.c
swh-plugins-0.4.15+1/vynil_1905.so.c
+--- swh-plugins-0.4.15+1.orig/vynil_1905.so.c 2012-05-13 01:05:58.202460932
+0200
++++ swh-plugins-0.4.15+1/vynil_1905.so.c 2012-05-13 01:06:56.370745299
+0200
+@@ -584,7 +584,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/wave_terrain_1412.c
swh-plugins-0.4.15+1/wave_terrain_1412.c
+--- swh-plugins-0.4.15+1.orig/wave_terrain_1412.c 2012-05-13
01:05:58.218461009 +0200
++++ swh-plugins-0.4.15+1/wave_terrain_1412.c 2012-05-13 01:06:56.374745316
+0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/wave_terrain_1412.so.c
swh-plugins-0.4.15+1/wave_terrain_1412.so.c
+--- swh-plugins-0.4.15+1.orig/wave_terrain_1412.so.c 2012-05-13
01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/wave_terrain_1412.so.c 2012-05-13
01:06:56.378745334 +0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/xfade_1915.c
swh-plugins-0.4.15+1/xfade_1915.c
+--- swh-plugins-0.4.15+1.orig/xfade_1915.c 2012-05-13 01:05:58.214460980
+0200
++++ swh-plugins-0.4.15+1/xfade_1915.c 2012-05-13 01:06:56.382745355 +0200
+@@ -392,7 +392,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/zm1_1428.c swh-plugins-0.4.15+1/zm1_1428.c
+--- swh-plugins-0.4.15+1.orig/zm1_1428.c 2012-05-13 01:05:58.178460807
+0200
++++ swh-plugins-0.4.15+1/zm1_1428.c 2012-05-13 01:06:56.386745381 +0200
+@@ -170,7 +170,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/zm1_1428.so.c
swh-plugins-0.4.15+1/zm1_1428.so.c
+--- swh-plugins-0.4.15+1.orig/zm1_1428.so.c 2012-05-13 01:05:58.174460795
+0200
++++ swh-plugins-0.4.15+1/zm1_1428.so.c 2012-05-13 01:06:56.390745393 +0200
+@@ -170,7 +170,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
diff --git
a/audio-plugins/tap-plugins/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch

b/audio-plugins/tap-plugins/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch
new file mode 100644
index 0000000..b06aa68
--- /dev/null
+++
b/audio-plugins/tap-plugins/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch
@@ -0,0 +1,165 @@
+From 729341b835086f679a19e8080e830b228de12830 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 13:21:09 +0100
+Subject: [PATCH] use CFLAGS/LDFLAGS passed in from the environment
+
+- also simplify rules
+- mark all, install, clean as PHONY
+---
+ Makefile | 96
++++++++++++++++++++--------------------------------------------
+ 1 file changed, 29 insertions(+), 67 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index a2e70e1..8bf25f8 100644
+--- a/Makefile
++++ b/Makefile
+@@ -23,8 +23,8 @@
+ # Change this if you want to install somewhere else. In particular
+ # you may wish to remove the middle "local/" part of the path.
+
+-INSTALL_PLUGINS_DIR = /usr/local/lib/ladspa/
+-INSTALL_LRDF_DIR = /usr/local/share/ladspa/rdf/
++INSTALL_PLUGINS_DIR ?= /usr/local/lib/ladspa/
++INSTALL_LRDF_DIR ?= /usr/local/share/ladspa/rdf/
+
+ # NO EDITING below this line is required
+ # if all you want to do is install and use the plugins.
+@@ -34,9 +34,9 @@ INSTALL_LRDF_DIR = /usr/local/share/ladspa/rdf/
+
+ # GENERAL
+
+-CC = gcc
+-CFLAGS = -I. -O3 -Wall -fomit-frame-pointer
-fstrength-reduce -funroll-loops -ffast-math -c -fPIC -DPIC
+-LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic -lc -lm
-lrt
++CFLAGS += -I. -Wall -fPIC -DPIC
++LDFLAGS += -nostartfiles -shared -Wl,-Bsymbolic
++LDLIBS = -lc -lm -lrt
+
+ PLUGINS = tap_autopan.so \
+ tap_chorusflanger.so \
+@@ -63,98 +63,60 @@ all: $(PLUGINS)
+
+ # RULES TO BUILD PLUGINS FROM C CODE
+
+-tap_tremolo.so: tap_tremolo.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_tremolo.c -o tap_tremolo.o
+- $(CC) $(LDFLAGS) -o tap_tremolo.so tap_tremolo.o
++%.so: %.o
++ $(CC) $(LDFLAGS) -o $@ $< $(LDLIBS)
+
+-tap_eq.so: tap_eq.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_eq.c -o tap_eq.o
+- $(CC) $(LDFLAGS) -o tap_eq.so tap_eq.o
++tap_tremolo.o: tap_tremolo.c tap_utils.h ladspa.h
+
+-tap_eqbw.so: tap_eqbw.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_eqbw.c -o tap_eqbw.o
+- $(CC) $(LDFLAGS) -o tap_eqbw.so tap_eqbw.o
++tap_eq.o: tap_eq.c tap_utils.h ladspa.h
+
+-tap_echo.so: tap_echo.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_echo.c -o tap_echo.o
+- $(CC) $(LDFLAGS) -o tap_echo.so tap_echo.o
++tap_eqbw.o: tap_eqbw.c tap_utils.h ladspa.h
+
+-tap_reverb.so: tap_reverb.c tap_reverb.h tap_reverb_presets.h tap_utils.h
ladspa.h
+- $(CC) $(CFLAGS) tap_reverb.c -o tap_reverb.o
+- $(CC) $(LDFLAGS) -o tap_reverb.so tap_reverb.o
++tap_echo.o: tap_echo.c tap_utils.h ladspa.h
+
+-tap_limiter.so: tap_limiter.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_limiter.c -o tap_limiter.o
+- $(CC) $(LDFLAGS) -o tap_limiter.so tap_limiter.o
++tap_reverb.o: tap_reverb.c tap_reverb.h tap_reverb_presets.h tap_utils.h
ladspa.h
+
+-tap_autopan.so: tap_autopan.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_autopan.c -o tap_autopan.o
+- $(CC) $(LDFLAGS) -o tap_autopan.so tap_autopan.o
++tap_limiter.o: tap_limiter.c tap_utils.h ladspa.h
+
+-tap_deesser.so: tap_deesser.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_deesser.c -o tap_deesser.o
+- $(CC) $(LDFLAGS) -o tap_deesser.so tap_deesser.o
++tap_autopan.o: tap_autopan.c tap_utils.h ladspa.h
+
+-tap_vibrato.so: tap_vibrato.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_vibrato.c -o tap_vibrato.o
+- $(CC) $(LDFLAGS) -o tap_vibrato.so tap_vibrato.o
++tap_deesser.o: tap_deesser.c tap_utils.h ladspa.h
+
+-tap_rotspeak.so: tap_rotspeak.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_rotspeak.c -o tap_rotspeak.o
+- $(CC) $(LDFLAGS) -o tap_rotspeak.so tap_rotspeak.o
++tap_vibrato.o: tap_vibrato.c tap_utils.h ladspa.h
+
+-tap_pitch.so: tap_pitch.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_pitch.c -o tap_pitch.o
+- $(CC) $(LDFLAGS) -o tap_pitch.so tap_pitch.o
++tap_rotspeak.o: tap_rotspeak.c tap_utils.h ladspa.h
+
+-tap_dynamics_m.so: tap_dynamics_m.c tap_dynamics_presets.h tap_utils.h
ladspa.h
+- $(CC) $(CFLAGS) tap_dynamics_m.c -o tap_dynamics_m.o
+- $(CC) $(LDFLAGS) -o tap_dynamics_m.so tap_dynamics_m.o
++tap_pitch.o: tap_pitch.c tap_utils.h ladspa.h
+
+-tap_dynamics_st.so: tap_dynamics_st.c tap_dynamics_presets.h tap_utils.h
ladspa.h
+- $(CC) $(CFLAGS) tap_dynamics_st.c -o tap_dynamics_st.o
+- $(CC) $(LDFLAGS) -o tap_dynamics_st.so tap_dynamics_st.o
++tap_dynamics_m.o: tap_dynamics_m.c tap_dynamics_presets.h tap_utils.h
ladspa.h
+
+-tap_reflector.so: tap_reflector.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_reflector.c -o tap_reflector.o
+- $(CC) $(LDFLAGS) -o tap_reflector.so tap_reflector.o
++tap_dynamics_st.o: tap_dynamics_st.c tap_dynamics_presets.h tap_utils.h
ladspa.h
+
+-tap_pinknoise.so: tap_pinknoise.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_pinknoise.c -o tap_pinknoise.o
+- $(CC) $(LDFLAGS) -o tap_pinknoise.so tap_pinknoise.o
++tap_reflector.o: tap_reflector.c tap_utils.h ladspa.h
+
+-tap_doubler.so: tap_doubler.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_doubler.c -o tap_doubler.o
+- $(CC) $(LDFLAGS) -o tap_doubler.so tap_doubler.o
++tap_pinknoise.o: tap_pinknoise.c tap_utils.h ladspa.h
+
+-tap_sigmoid.so: tap_sigmoid.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_sigmoid.c -o tap_sigmoid.o
+- $(CC) $(LDFLAGS) -o tap_sigmoid.so tap_sigmoid.o
++tap_doubler.o: tap_doubler.c tap_utils.h ladspa.h
+
+-tap_tubewarmth.so: tap_tubewarmth.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_tubewarmth.c -o tap_tubewarmth.o
+- $(CC) $(LDFLAGS) -o tap_tubewarmth.so tap_tubewarmth.o
++tap_sigmoid.o: tap_sigmoid.c tap_utils.h ladspa.h
+
+-tap_chorusflanger.so: tap_chorusflanger.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_chorusflanger.c -o tap_chorusflanger.o
+- $(CC) $(LDFLAGS) -o tap_chorusflanger.so tap_chorusflanger.o
++tap_tubewarmth.o: tap_tubewarmth.c tap_utils.h ladspa.h
++
++tap_chorusflanger.o: tap_chorusflanger.c tap_utils.h ladspa.h
+
+
+ # OTHER TARGETS
+
+-install: targets
++install: all
+ -mkdir -p $(INSTALL_PLUGINS_DIR)
+ cp *.so $(INSTALL_PLUGINS_DIR)
+ -mkdir -p $(INSTALL_LRDF_DIR)
+ cp tap-plugins.rdf $(INSTALL_LRDF_DIR)
+ cp tap_reverb.rdf $(INSTALL_LRDF_DIR)
+
+-targets: $(PLUGINS)
+-
+-always:
+-
+ clean:
+ -rm -f `find . -name "*.so"`
+ -rm -f `find . -name "*.o"`
+ -rm -f `find . -name "*~"`
+
++.PHONY: all install clean
+--
+1.9.0
+
diff --git a/audio-plugins/tap-plugins/BUILD b/audio-plugins/tap-plugins/BUILD
index 8f58e6d..6dfecc1 100755
--- a/audio-plugins/tap-plugins/BUILD
+++ b/audio-plugins/tap-plugins/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/audio-plugins/tap-plugins/CONFLICTS
b/audio-plugins/tap-plugins/CONFLICTS
deleted file mode 100755
index 2a11fb8..0000000
--- a/audio-plugins/tap-plugins/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts tap y
diff --git a/audio-plugins/tap-plugins/DETAILS
b/audio-plugins/tap-plugins/DETAILS
index 78e02fa..ba5f832 100755
--- a/audio-plugins/tap-plugins/DETAILS
+++ b/audio-plugins/tap-plugins/DETAILS
@@ -1,9 +1,9 @@
SPELL=tap-plugins
- VERSION=0.7.0
+ VERSION=0.7.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:2ea9d80e115d0ffca1e91ceb7ea872acf1207cc5b6f40d204752808f8e984c07ae493cb9432f2541003b34fd4354c2a65c8473abcd0113e1b540aa500ab28b11
+ SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:3cd7605b03c2732f22d7ff79c889b50db4514d232c639cf964d65b2428b8ce6193824e26622ded662cae74351daa38a321bc1b1590035e5fa0fb79bb4620edd0
WEB_SITE=http://tap-plugins.sf.net
ENTERED=20040126
LICENSE[0]=GPL
diff --git a/audio-plugins/tap-plugins/HISTORY
b/audio-plugins/tap-plugins/HISTORY
index 6a00377..0e93c8e 100644
--- a/audio-plugins/tap-plugins/HISTORY
+++ b/audio-plugins/tap-plugins/HISTORY
@@ -1,3 +1,10 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7.2
+ * CONFLICTS: removed
+ * PRE_BUILD, INSTALL,
0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch:
+ clean up Makefile
+ * BUILD: use default_build_make
+
2007-02-16 Juuso Alasuutari <iuso AT sourcemage.org>
* all: Renamed to tap-plugins.
* CONFLICTS: Added, conflicts tap.
diff --git a/audio-plugins/tap-plugins/INSTALL
b/audio-plugins/tap-plugins/INSTALL
new file mode 100755
index 0000000..423bcef
--- /dev/null
+++ b/audio-plugins/tap-plugins/INSTALL
@@ -0,0 +1,3 @@
+INSTALL_PLUGINS_DIR=${INSTALL_ROOT}/usr/lib/ladspa \
+ INSTALL_LRDF_DIR=${INSTALL_ROOT}/usr/share/ladspa/rdf/ \
+ default_install
diff --git a/audio-plugins/tap-plugins/PRE_BUILD
b/audio-plugins/tap-plugins/PRE_BUILD
index db21b0b..555559a 100755
--- a/audio-plugins/tap-plugins/PRE_BUILD
+++ b/audio-plugins/tap-plugins/PRE_BUILD
@@ -1,8 +1,4 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-sed -i "s:/usr/local/lib/ladspa/:\"$INSTALL_ROOT/usr/lib/ladspa/\":" \
- Makefile &&
-
-sed -i
"s:/usr/local/share/ladspa/rdf/:\"$INSTALL_ROOT/usr/share/ladspa/rdf/\":" \
- Makefile
+patch -p1 <
$SPELL_DIRECTORY/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch
diff --git a/audio-plugins/vco-plugins/DETAILS
b/audio-plugins/vco-plugins/DETAILS
index d6c6efd..1f43aa7 100755
--- a/audio-plugins/vco-plugins/DETAILS
+++ b/audio-plugins/vco-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=vco-plugins
VERSION=0.3.0
SOURCE=VCO-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/$SOURCE

SOURCE_HASH=sha512:44e066acdda38137dcc6a6b504a8453f8d0d25c90ba091e71a48554b47e60365a1e6b0bad694ec7340d399951b8b0592507be153370d1b4924d399310cf106c5
SOURCE_DIRECTORY=$BUILD_DIRECTORY/VCO-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+
WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/vco-plugins/HISTORY
b/audio-plugins/vco-plugins/HISTORY
index 70548bf..0c6acae 100644
--- a/audio-plugins/vco-plugins/HISTORY
+++ b/audio-plugins/vco-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0] WEB_SITE
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git
a/audio-plugins/vlevel/0001-make-FLAGS-settable-from-the-environment.patch
b/audio-plugins/vlevel/0001-make-FLAGS-settable-from-the-environment.patch
new file mode 100644
index 0000000..78367c6
--- /dev/null
+++ b/audio-plugins/vlevel/0001-make-FLAGS-settable-from-the-environment.patch
@@ -0,0 +1,67 @@
+From 7addac8d049f673edcbdd23cf42eef7919c52ac1 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 20 Mar 2014 23:19:55 +0000
+Subject: [PATCH 1/2] make FLAGS settable from the environment
+
+- also remove redundant rule bodies
+- declare all and install PHONY
+- correctly set LDLIBS so linking works with recent linkers
+- correctly set and use PREFIX
+---
+ Makefile | 19 ++++++++++---------
+ 1 file changed, 10 insertions(+), 9 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 94fa21e..35af52b 100644
+--- a/Makefile
++++ b/Makefile
+@@ -19,18 +19,23 @@
+ # User-editable options:
+
+ # Change this to suit your preferences (maybe add -march=cputype)
+-CXXFLAGS=-Wall -O3 -fPIC -DPIC -g
++CXXFLAGS ?= -O3 -g
++
++CPPFLAGS += -DPIC
++
++CXXFLAGS += -fPIC
++LDLIBS=-lstdc++ -lm
+
+ # This is where it will be installed
+-PREFIX=/usr/local/bin/
+-LADSPA_PREFIX=/usr/local/lib/ladspa/
++PREFIX ?= /usr/local/
++LADSPA_PREFIX ?= /usr/local/lib/ladspa/
+
+ # End of user-editable options
+
+ all: vlevel-bin vlevel-ladspa.so
+
+ install: all
+- cp -f vlevel-bin $(PREFIX)
++ cp -f vlevel-bin $(PREFIX)/bin/
+ mkdir -p $(LADSPA_PREFIX)
+ cp -f vlevel-ladspa.so $(LADSPA_PREFIX)
+
+@@ -41,17 +46,13 @@ vlevel-ladspa.so: vlevel-ladspa.o volumeleveler.o
+ $(CXX) $(CXXFLAGS) -shared -o vlevel-ladspa.so vlevel-ladspa.o
volumeleveler.o
+
+ vlevel-ladspa.o: vlevel-ladspa.cpp volumeleveler.h vlevel-ladspa.h vlevel.h
ladspa.h
+- $(CXX) $(CXXFLAGS) -c vlevel-ladspa.cpp
+
+ vlevel-bin: volumeleveler.o commandline.o vlevel-bin.o vlevel.h
+- $(CXX) $(CXXFLAGS) -o vlevel-bin vlevel-bin.o volumeleveler.o
commandline.o
+
+ volumeleveler.o: volumeleveler.cpp volumeleveler.h vlevel.h
+- $(CXX) $(CXXFLAGS) -c volumeleveler.cpp
+
+ vlevel-bin.o: vlevel-bin.cpp volumeleveler.h commandline.h vlevel.h
+- $(CXX) $(CXXFLAGS) -c vlevel-bin.cpp
+
+ commandline.o: commandline.cpp commandline.h
+- $(CXX) $(CXXFLAGS) -c commandline.cpp
+
++.PHONY: all install
+--
+1.9.0
+
diff --git a/audio-plugins/vlevel/0002-increase-compiler-warning-level.patch
b/audio-plugins/vlevel/0002-increase-compiler-warning-level.patch
new file mode 100644
index 0000000..59bb2bf
--- /dev/null
+++ b/audio-plugins/vlevel/0002-increase-compiler-warning-level.patch
@@ -0,0 +1,178 @@
+From af665e15d590cca4d02716fe01371cdddb751658 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 20 Mar 2014 23:21:10 +0000
+Subject: [PATCH 2/2] increase compiler warning level
+
+---
+ Makefile | 8 ++++++++
+ vlevel-bin.cpp | 2 +-
+ vlevel-ladspa.cpp | 12 +++++++-----
+ volumeleveler.cpp | 17 +++++++++--------
+ volumeleveler.h | 2 +-
+ 5 files changed, 26 insertions(+), 15 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 35af52b..3a3f018 100644
+--- a/Makefile
++++ b/Makefile
+@@ -24,6 +24,14 @@ CXXFLAGS ?= -O3 -g
+ CPPFLAGS += -DPIC
+
+ CXXFLAGS += -fPIC
++CXXFLAGS += -Wall -Wextra -Werror -pedantic
++CXXFLAGS += -Wcast-align -Wfloat-equal -Wformat-nonliteral
-Wformat-security
++CXXFLAGS += -Winit-self -Wmissing-include-dirs
++CXXFLAGS += -Wno-suggest-attribute=noreturn -Wno-write-strings
-Wpointer-arith -Wundef -Wpacked
++CXXFLAGS += -Wredundant-decls
++CXXFLAGS += -Wunreachable-code -Wno-unused-parameter -Wconversion -Wshadow
++CXXFLAGS += -Woverloaded-virtual
++
+ LDLIBS=-lstdc++ -lm
+
+ # This is where it will be installed
+diff --git a/vlevel-bin.cpp b/vlevel-bin.cpp
+index ef61b95..b969891 100644
+--- a/vlevel-bin.cpp
++++ b/vlevel-bin.cpp
+@@ -192,7 +192,7 @@ int main(int argc, char *argv[])
+ CommandLine cmd(argc, argv);
+ size_t length = 3 * 44100;
+ size_t channels = 2;
+- value_t strength = .8, max_multiplier = 20;
++ value_t strength = .8f, max_multiplier = 20.0f;
+ bool undo = false;
+ string option, argument;
+
+diff --git a/vlevel-ladspa.cpp b/vlevel-ladspa.cpp
+index 7022f68..7d278b2 100644
+--- a/vlevel-ladspa.cpp
++++ b/vlevel-ladspa.cpp
+@@ -44,7 +44,7 @@ LADSPA_PortDescriptor vlevel_port_descriptors[] = {
+ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO
+ };
+
+-char *vlevel_port_names[] = {
++const char *vlevel_port_names[] = {
+ "Look-ahead (seconds)",
+ "Strength",
+ "Use Maximum Multiplier",
+@@ -209,11 +209,13 @@ void VLevelInstance::ConnectPort(unsigned long port,
value_t *data_location)
+ {
+ ports[port] = data_location;
+
+- if(port >= CONTROL_PORT_COUNT) // is a control port
+- if((port - CONTROL_PORT_COUNT) % 2 == 0) // is an input port
++ if(port >= CONTROL_PORT_COUNT) { // is a control port
++ if((port - CONTROL_PORT_COUNT) % 2 == 0) { // is an input port
+ in[(port - CONTROL_PORT_COUNT) / 2] = data_location;
+- else if((port - CONTROL_PORT_COUNT) % 2 == 1) // is an output port
++ } else if((port - CONTROL_PORT_COUNT) % 2 == 1) { // is an output port
+ out[(port - CONTROL_PORT_COUNT) / 2] = data_location;
++ }
++ }
+ }
+
+ void VLevelInstance::Activate()
+@@ -224,7 +226,7 @@ void VLevelInstance::Activate()
+ void VLevelInstance::Run(unsigned long sample_count)
+ {
+
+- size_t samples = (size_t) (*ports[CONTROL_PORT_LOOK_AHEAD] * sample_rate);
++ size_t samples = (size_t) (*ports[CONTROL_PORT_LOOK_AHEAD] *
(value_t)sample_rate);
+ if(samples != vl.GetSamples()) {
+ if(samples > 60 * sample_rate) samples = 60 * sample_rate;
+ if(samples < 2) samples = 2;
+diff --git a/volumeleveler.cpp b/volumeleveler.cpp
+index 2a49b84..8a29f8b 100644
+--- a/volumeleveler.cpp
++++ b/volumeleveler.cpp
+@@ -22,6 +22,7 @@
+ #include <assert.h>
+ #include <math.h>
+ #include <iostream>
++#include <limits>
+
+ #include "vlevel.h"
+ #include "volumeleveler.h"
+@@ -50,7 +51,7 @@ void VolumeLeveler::SetStrength(value_t s)
+
+ void VolumeLeveler::SetMaxMultiplier(value_t m)
+ {
+- if(m <= 0) m = HUGE_VAL;
++ if(m <= 0) m = std::numeric_limits<float>::max();
+ max_multiplier = m;
+ }
+
+@@ -87,7 +88,7 @@ void VolumeLeveler::Flush()
+
+ value_t VolumeLeveler::GetMultiplier()
+ {
+- value_t multiplier = pow(avg_amp, -strength);
++ value_t multiplier = powf(avg_amp, -strength);
+ if(multiplier > max_multiplier) multiplier = max_multiplier;
+ return multiplier;
+ }
+@@ -121,7 +122,7 @@ void VolumeLeveler::Exchange_n(value_t **in_bufs,
value_t **out_bufs, size_t in_
+ for(size_t user_pos = 0; user_pos < in_samples; ++user_pos) {
+
+ // compute multiplier
+- value_t multiplier = pow(avg_amp, -strength);
++ value_t multiplier = powf(avg_amp, -strength);
+ if(multiplier > max_multiplier) multiplier = max_multiplier;
+
+ // swap buf[pos] with user_buf[user_pos], scaling user[buf] by
+@@ -132,7 +133,7 @@ void VolumeLeveler::Exchange_n(value_t **in_bufs,
value_t **out_bufs, size_t in_
+ value_t in = in_bufs[ch][user_pos];
+ out_bufs[ch][user_pos] = bufs[ch][pos] * multiplier;
+ bufs[ch][pos] = in;
+- if(VLEVEL_ABS(in) > new_val) new_val = fabs(in);
++ if(VLEVEL_ABS(in) > new_val) new_val = fabsf(in);
+ }
+
+ pos = (pos + 1) % samples; // now pos is the oldest, new one is pos-1
+@@ -141,14 +142,14 @@ void VolumeLeveler::Exchange_n(value_t **in_bufs,
value_t **out_bufs, size_t in_
+
+ if(pos == max_slope_pos) {
+ // recompute (this is expensive)
+- max_slope = -HUGE_VAL;
++ max_slope = std::numeric_limits<float>::min();
+ for(size_t i = 1; i < samples; ++i) {
+ value_t sample_val = 0;
+ for(size_t ch = 0; ch < channels; ++ch) {
+ value_t ch_val = VLEVEL_ABS(bufs[ch][(pos + i) % samples]);
+ if(ch_val > sample_val) sample_val = ch_val;
+ }
+- value_t slope = (sample_val - avg_amp) / i;
++ value_t slope = (sample_val - avg_amp) / (value_t)i;
+ if(slope >= max_slope) { // must be >=, otherwise clipping causes
excessive computation
+ max_slope_pos = (pos + i) % samples;
+ max_slope = slope;
+@@ -159,10 +160,10 @@ void VolumeLeveler::Exchange_n(value_t **in_bufs,
value_t **out_bufs, size_t in_
+ // only chance of higher slope is the new sample
+
+ // recomputing max_slope isn't really necessary...
+- max_slope = (max_slope_val - avg_amp) / ((max_slope_pos - pos +
samples) % samples);
++ max_slope = (max_slope_val - avg_amp) / (value_t) ((max_slope_pos -
pos + samples) % samples);
+ // ...but it doesn't take long and has a small effect.
+
+- value_t slope = (new_val - avg_amp) / (samples - 1);
++ value_t slope = (new_val - avg_amp) / (value_t)(samples - 1);
+
+ if(slope >= max_slope) { // probably needs to be >= for same reason
as above
+ max_slope_pos = (pos - 1) % samples;
+diff --git a/volumeleveler.h b/volumeleveler.h
+index 0b24798..960123f 100644
+--- a/volumeleveler.h
++++ b/volumeleveler.h
+@@ -35,7 +35,7 @@ public:
+ // constructs and destructs a VolumeLeveler with a length of l
+ // samples with c channels each, an effect strength of s and a
+ // maximum multiplier of m
+- VolumeLeveler(size_t l = 44100, size_t c = 2, value_t s = .8, value_t m =
25);
++ VolumeLeveler(size_t l = 44100, size_t c = 2, value_t s = .8f, value_t m
= 25);
+ ~VolumeLeveler();
+
+ // Reallocates a buffer of l samples and c channels (contents are
+--
+1.9.0
+
diff --git a/audio-plugins/vlevel/BUILD b/audio-plugins/vlevel/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/audio-plugins/vlevel/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/audio-plugins/vlevel/DEPENDS b/audio-plugins/vlevel/DEPENDS
new file mode 100755
index 0000000..49520ac
--- /dev/null
+++ b/audio-plugins/vlevel/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends ladspa
diff --git a/audio-plugins/vlevel/DETAILS b/audio-plugins/vlevel/DETAILS
new file mode 100755
index 0000000..1e19f8f
--- /dev/null
+++ b/audio-plugins/vlevel/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=vlevel
+ VERSION=0.5
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b84a989f7493f6f008134408fcdc235980c2ef71069125399c67a6144a6f86863d795f1c7b8c10ac21d126e2e819ba117578f3da9bcac29025cfc6580ff3e8f4
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://vlevel.sourceforge.net/about/";
+ LICENSE[0]=GPL
+ ENTERED=20140321
+ SHORT="a compressor with lookahead for LADSPA"
+cat << EOF
+VLevel keeps your music from making you jump out of your seat, and it keeps
+you from having to fiddle with the volume constantly. It's different from
+other dynamic compressors because it looks ahead. You can think of VLevel
+as someone who knows your music by heart, and turns the volume up during
+quiet passages, but smoothly turns it back down when he knows a loud part
+is coming. It's great for making CDs to listen to in your car, or to play
+background music on your computer.
+
+VLevel is currently a LADSPA plugin and a command-line filter. You can use
+it with many Linux audio programs including XMMS, GStreamer, GLAME, GDAM,
+and others, and you can use it in shell scripts to level your music before
+burning a CD. In the future, it may be ported to other audio programs like
+SOX and WinAMP, and it will be made generally easier to use.
+EOF
diff --git a/audio-plugins/vlevel/HISTORY b/audio-plugins/vlevel/HISTORY
new file mode 100644
index 0000000..e90cdc5
--- /dev/null
+++ b/audio-plugins/vlevel/HISTORY
@@ -0,0 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-make-FLAGS-settable-from-the-environment.patch,
+ 0002-increase-compiler-warning-level.patch,
+ BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD:
+ spell created
+
diff --git a/audio-plugins/vlevel/INSTALL b/audio-plugins/vlevel/INSTALL
new file mode 100755
index 0000000..e58a2f3
--- /dev/null
+++ b/audio-plugins/vlevel/INSTALL
@@ -0,0 +1 @@
+LADSPA_PREFIX=${INSTALL_ROOT}/usr/lib/ladspa PREFIX=${INSTALL_ROOT}/usr
default_install
diff --git a/audio-plugins/vlevel/PRE_BUILD b/audio-plugins/vlevel/PRE_BUILD
new file mode 100755
index 0000000..2899ad1
--- /dev/null
+++ b/audio-plugins/vlevel/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
$SPELL_DIRECTORY/0001-make-FLAGS-settable-from-the-environment.patch &&
+patch -p1 < $SPELL_DIRECTORY/0002-increase-compiler-warning-level.patch
diff --git
a/audio-plugins/zita-ajbridge/0001-make-PREFIX-configurable-from-environment.patch

b/audio-plugins/zita-ajbridge/0001-make-PREFIX-configurable-from-environment.patch
new file mode 100644
index 0000000..be671c4
--- /dev/null
+++
b/audio-plugins/zita-ajbridge/0001-make-PREFIX-configurable-from-environment.patch
@@ -0,0 +1,25 @@
+From 964c7c97e27b1e12623d819a68a5025844ee5bc4 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 14:24:45 +0100
+Subject: [PATCH] make PREFIX configurable from environment
+
+---
+ source/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/source/Makefile b/source/Makefile
+index 1d10985..6029e95 100644
+--- a/source/Makefile
++++ b/source/Makefile
+@@ -18,7 +18,7 @@
+ #
----------------------------------------------------------------------------
+
+
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e
's/^x86_64/$/64/')
+ VERSION = 0.4.0
+ BINDIR = $(PREFIX)/bin
+--
+1.9.0
+
diff --git a/audio-plugins/zita-ajbridge/BUILD
b/audio-plugins/zita-ajbridge/BUILD
new file mode 100755
index 0000000..adadb8b
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/BUILD
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY/source &&
+default_build_make
diff --git a/audio-plugins/zita-ajbridge/DEPENDS
b/audio-plugins/zita-ajbridge/DEPENDS
new file mode 100755
index 0000000..1c929ed
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/DEPENDS
@@ -0,0 +1,4 @@
+depends JACK-DRIVER &&
+depends alsa-lib &&
+depends zita-resampler &&
+depends zita-alsa-pcmi
diff --git a/audio-plugins/zita-ajbridge/DETAILS
b/audio-plugins/zita-ajbridge/DETAILS
new file mode 100755
index 0000000..8c9aee4
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=zita-ajbridge
+ VERSION=0.4.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+
SOURCE_HASH=sha512:ccdf26a730dd215df09e88352af99159b525cf344e099ae84efe94cb26b529342739b65eaabce5b7f547d3be89c72fcf3d7440d89d79f2bd4eac912f9b8985d0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
WEB_SITE="http://kokkinizita.linuxaudio.org/linuxaudio/zita-ajbridge-doc/quickguide.html";
+ LICENSE[0]=GPL
+ ENTERED=20140321
+ SHORT="a high-quality replacement for jack's alsa_in and alsa_out"
+cat << EOF
+Zita-ajbridge provides two applications, zita-a2j and zita-j2a. They allow
+to use an ALSA device as a Jack client, to provide additional capture (a2j)
+or playback (j2a) channels. Functionally these are equivalent to the alsa_in
+and alsa_out clients that come with Jack, but they provide much better
+audio quality. The resampling ratio will typically be stable within 1 PPM
+and change only very smoothly. Delay will be stable as well even under worse
+case conditions, e.g. the Jack client running near the end of the cycle.
+EOF
diff --git a/audio-plugins/zita-ajbridge/HISTORY
b/audio-plugins/zita-ajbridge/HISTORY
new file mode 100644
index 0000000..daefa6d
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/HISTORY
@@ -0,0 +1,4 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-make-PREFIX-configurable-from-environment.patch, BUILD,
+ DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
+
diff --git a/audio-plugins/zita-ajbridge/INSTALL
b/audio-plugins/zita-ajbridge/INSTALL
new file mode 100755
index 0000000..e0074f3
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/INSTALL
@@ -0,0 +1 @@
+PREFIX=${INSTALL_ROOT}/usr default_install
diff --git a/audio-plugins/zita-ajbridge/PRE_BUILD
b/audio-plugins/zita-ajbridge/PRE_BUILD
new file mode 100755
index 0000000..a000c44
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
$SPELL_DIRECTORY/0001-make-PREFIX-configurable-from-environment.patch
diff --git a/audio-soft/alsa-patch-bay/0001-fix-missing-includes.patch
b/audio-soft/alsa-patch-bay/0001-fix-missing-includes.patch
new file mode 100644
index 0000000..39eee53
--- /dev/null
+++ b/audio-soft/alsa-patch-bay/0001-fix-missing-includes.patch
@@ -0,0 +1,79 @@
+From b917c0feb9aae8d71a80edbf0bf3b653147386f7 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Wed, 19 Mar 2014 22:33:21 +0000
+Subject: [PATCH] fix missing includes
+
+---
+ src/driver.cpp | 1 +
+ src/driver/jack/jack-addr.cpp | 3 +++
+ src/driver/jack/jack-driver.cpp | 2 ++
+ src/misc.cpp | 1 +
+ src/plugins.cpp | 1 +
+ 5 files changed, 8 insertions(+)
+
+diff --git a/src/driver.cpp b/src/driver.cpp
+index 8bfecf7..3197584 100644
+--- a/src/driver.cpp
++++ b/src/driver.cpp
+@@ -15,6 +15,7 @@
+ #include <errno.h>
+ #include <string.h>
+ #include <fcntl.h>
++#include <cstdlib>
+
+ #include "driver.h"
+
+diff --git a/src/driver/jack/jack-addr.cpp b/src/driver/jack/jack-addr.cpp
+index 8c25f84..10b842a 100644
+--- a/src/driver/jack/jack-addr.cpp
++++ b/src/driver/jack/jack-addr.cpp
+@@ -13,6 +13,9 @@
+
+ #include "jack-addr.h"
+
++#include <cstring>
++#include <cstdlib>
++
+ namespace APB {
+ namespace Jack {
+
+diff --git a/src/driver/jack/jack-driver.cpp
b/src/driver/jack/jack-driver.cpp
+index b12467d..4e93713 100644
+--- a/src/driver/jack/jack-driver.cpp
++++ b/src/driver/jack/jack-driver.cpp
+@@ -18,6 +18,8 @@
+ #include "misc.h"
+ #include "plugin.h"
+ #include "ui.h"
++#include <cstring>
++#include <cstdlib>
+
+ namespace APB {
+ namespace Jack {
+diff --git a/src/misc.cpp b/src/misc.cpp
+index 2347303..86e2ccc 100644
+--- a/src/misc.cpp
++++ b/src/misc.cpp
+@@ -12,6 +12,7 @@
+ #include <sstream>
+
+ #include "misc.h"
++#include <cstdlib>
+
+ namespace APB {
+
+diff --git a/src/plugins.cpp b/src/plugins.cpp
+index ff12e15..c7f3766 100644
+--- a/src/plugins.cpp
++++ b/src/plugins.cpp
+@@ -18,6 +18,7 @@
+ #include <iostream>
+ #include <list>
+ #include <string>
++#include <cstdlib>
+
+ #include "plugin.h"
+ #include "plugins.h"
+--
+1.9.0
+
diff --git a/audio-soft/alsa-patch-bay/BUILD b/audio-soft/alsa-patch-bay/BUILD
new file mode 100755
index 0000000..83c3fac
--- /dev/null
+++ b/audio-soft/alsa-patch-bay/BUILD
@@ -0,0 +1,2 @@
+CXXFLAGS+=" -fpermissive" &&
+default_build
diff --git a/audio-soft/alsa-patch-bay/HISTORY
b/audio-soft/alsa-patch-bay/HISTORY
index 61bf6c5..f5232c0 100644
--- a/audio-soft/alsa-patch-bay/HISTORY
+++ b/audio-soft/alsa-patch-bay/HISTORY
@@ -1,3 +1,7 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, PRE_BUILD, 0001-fix-missing-includes.patch:
+ fix build errors
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 19C57B14.gpg: added gpg keyring
diff --git a/audio-soft/alsa-patch-bay/PRE_BUILD
b/audio-soft/alsa-patch-bay/PRE_BUILD
index 777879a..a85e80f 100755
--- a/audio-soft/alsa-patch-bay/PRE_BUILD
+++ b/audio-soft/alsa-patch-bay/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

+patch -p1 < $SPELL_DIRECTORY/0001-fix-missing-includes.patch &&
+
if [[ "$APB_AUDIO" == ALSA ]]; then
sedit "/.*jack-patch-bay/D" src/Makefile.in &&
sedit "s/jack-patch-bay.desktop//g" Makefile.in
diff --git a/audio-soft/easytag/CONFIGURE b/audio-soft/easytag/CONFIGURE
new file mode 100755
index 0000000..4f64657
--- /dev/null
+++ b/audio-soft/easytag/CONFIGURE
@@ -0,0 +1 @@
+config_query EASYTAG_GTK3 "Build with gtk+3 (experimental)?" n
diff --git a/audio-soft/easytag/DEPENDS b/audio-soft/easytag/DEPENDS
index 910bc63..1f79b01 100755
--- a/audio-soft/easytag/DEPENDS
+++ b/audio-soft/easytag/DEPENDS
@@ -1,5 +1,10 @@
depends glib2 &&
-depends gtk+2 &&
+
+if [ "$EASYTAG_GTK3" == "y" ]; then
+ depends gtk+3 "--with-gtk3"
+else
+ depends gtk+2
+fi &&

optional_depends libid3tag \
"--enable-mp3" \
@@ -70,3 +75,4 @@ depends pango &&
depends pcre &&
depends pixman &&
depends zlib
+
diff --git a/audio-soft/easytag/DETAILS b/audio-soft/easytag/DETAILS
index 1b32d9e..2a4006e 100755
--- a/audio-soft/easytag/DETAILS
+++ b/audio-soft/easytag/DETAILS
@@ -1,9 +1,9 @@
SPELL=easytag
- VERSION=2.1.8
+ VERSION=2.1.9
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:cf5d92902276b8d462c695aaa0d1072684d60cbfc45d07fb2ac7b345907a775b94665612088b33f3272db22d4b4eb78f4a4e36f2caf6e151a08f640841208e48
+
SOURCE_HASH=sha512:498d2268367287eb018936f6bed7b8688e1a7231cef43b87285b0b460ea5f5e53a802a4480e31b4421ea1a15383108a92769dcfa8ae1b657e790a04996f8820a

SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
WEB_SITE=http://projects.gnome.org/easytag/
diff --git a/audio-soft/easytag/HISTORY b/audio-soft/easytag/HISTORY
index 8e61852..ffdb5df 100644
--- a/audio-soft/easytag/HISTORY
+++ b/audio-soft/easytag/HISTORY
@@ -1,3 +1,7 @@
+2014-01-12 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2.1.9
+ * CONFIGURE: added for option to build with GTK3
+
2013-09-26 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: removed extra harfbuzz dependency

diff --git a/audio-soft/lilv-util/BUILD b/audio-soft/lilv-util/BUILD
new file mode 100755
index 0000000..1d8ce04
--- /dev/null
+++ b/audio-soft/lilv-util/BUILD
@@ -0,0 +1 @@
+waf_build
diff --git a/audio-soft/lilv-util/DEPENDS b/audio-soft/lilv-util/DEPENDS
new file mode 100755
index 0000000..55b3d10
--- /dev/null
+++ b/audio-soft/lilv-util/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends lilv-0
diff --git a/audio-soft/lilv-util/DETAILS b/audio-soft/lilv-util/DETAILS
new file mode 100755
index 0000000..43808f6
--- /dev/null
+++ b/audio-soft/lilv-util/DETAILS
@@ -0,0 +1,19 @@
+# Trying to deal with multi-version install of library, as asked by upstream.
+# This is the tools package to the freshest lib.
+ SPELLBASE=lilv
+ SPELL=$SPELLBASE-util
+ VERSION=0.16.0
+ SOURCE="${SPELLBASE}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL=http://download.drobilla.net/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLBASE}-${VERSION}"
+ WEB_SITE="http://drobilla.net/software/sord/";
+ LICENSE[0]="ISC"
+ KEYWORDS=""
+ SHORT="Tools for lilv"
+cat << EOF
+See current lilv library spell (lilv-0 at this time).
+EOF
diff --git a/audio-soft/lilv-util/HISTORY b/audio-soft/lilv-util/HISTORY
new file mode 100644
index 0000000..07d457f
--- /dev/null
+++ b/audio-soft/lilv-util/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created
+
diff --git a/audio-soft/lilv-util/INSTALL b/audio-soft/lilv-util/INSTALL
new file mode 100755
index 0000000..5d14200
--- /dev/null
+++ b/audio-soft/lilv-util/INSTALL
@@ -0,0 +1,3 @@
+./waf install --destdir=".pre-install" &&
+rm -rv .pre-install/usr/{include,lib} &&
+cp -rv .pre-install/* "$INSTALL_ROOT/"
diff --git a/audio-soft/njconnect/BUILD b/audio-soft/njconnect/BUILD
new file mode 100755
index 0000000..ea7bd7d
--- /dev/null
+++ b/audio-soft/njconnect/BUILD
@@ -0,0 +1,5 @@
+make &&
+
+if list_find "$LDFLAGS" "-s"; then
+ strip -v njconnect
+fi
diff --git a/audio-soft/njconnect/DEPENDS b/audio-soft/njconnect/DEPENDS
new file mode 100755
index 0000000..03dd849
--- /dev/null
+++ b/audio-soft/njconnect/DEPENDS
@@ -0,0 +1,2 @@
+depends ncurses &&
+depends JACK-DRIVER
diff --git a/audio-soft/njconnect/DETAILS b/audio-soft/njconnect/DETAILS
new file mode 100755
index 0000000..517edd1
--- /dev/null
+++ b/audio-soft/njconnect/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=njconnect
+ VERSION=1.3
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:f2da4b6ee6d7ccd530c058d3573733af9c58934f2e6d9ca37e3f55741c17a357a3ff6ec82755f51787be6a9de7cb1398c54f3b25bc69e2b6684a0b94acbdef15
+ WEB_SITE=http://sourceforge.net/projects/njconnect
+ ENTERED=20140202
+ LICENSE[0]=GPL
+ KEYWORDS="jack"
+ SHORT="curses JACK connection manager"
+cat << EOF
+Curses JACK connection manager, based on naconnect by Nedko Arnaudov.
+EOF
diff --git a/audio-soft/njconnect/HISTORY b/audio-soft/njconnect/HISTORY
new file mode 100644
index 0000000..b0a3b16
--- /dev/null
+++ b/audio-soft/njconnect/HISTORY
@@ -0,0 +1,2 @@
+2014-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE,}BUILD: created spell
diff --git a/audio-soft/njconnect/PRE_BUILD b/audio-soft/njconnect/PRE_BUILD
new file mode 100755
index 0000000..6cf24c9
--- /dev/null
+++ b/audio-soft/njconnect/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:^CFLAGS =.*:CFLAGS = $CFLAGS:" Makefile
diff --git a/audio-soft/qjackctl/BUILD b/audio-soft/qjackctl/BUILD
index f48c53e..f92b50e 100755
--- a/audio-soft/qjackctl/BUILD
+++ b/audio-soft/qjackctl/BUILD
@@ -1,3 +1,2 @@
-OPTS="$QJCTL_TRAY $QJCTL_JACK_MIDI $OPTS \
- --with-qt=${INSTALL_ROOT}/usr/bin/qt4" \
-default_build
+OPTS="$QJCTL_TRAY $QJCTL_JACK_MIDI $OPTS" &&
+PATH=${INSTALL_ROOT}/usr/bin/qt4:$PATH default_build
diff --git a/audio-soft/qjackctl/DETAILS b/audio-soft/qjackctl/DETAILS
index 4c9dd1e..3a1f598 100755
--- a/audio-soft/qjackctl/DETAILS
+++ b/audio-soft/qjackctl/DETAILS
@@ -13,11 +13,11 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-cvs"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=0.3.9
+ VERSION=0.3.11
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:a7a06cc002101816ddc38860cfa66f4bc75f867b50c2ccaefb1c3bc43a799fbc1e6a13f31b2e2e88c4de4c27254d1f5e72972207e66359e3016c4ea9b95c3bd5
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:4fd14cd8da30d9b04b9eac32cc13a4a145c1b695b833e7d97a12fc1609b1e96faf7ce451d6f9dea4f9f664ab4a9a27c7bc5e596f3d8432e0eefdc0181d7f7167

fi
WEB_SITE=http://qjackctl.sf.net
diff --git a/audio-soft/qjackctl/HISTORY b/audio-soft/qjackctl/HISTORY
index 33b9488..97fb799 100644
--- a/audio-soft/qjackctl/HISTORY
+++ b/audio-soft/qjackctl/HISTORY
@@ -1,3 +1,7 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.11
+ * BUILD: set path to qt4
+
2012-05-19 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.3.9

diff --git a/chat-im/mcabber/DEPENDS b/chat-im/mcabber/DEPENDS
index 62e3c83..29884d7 100755
--- a/chat-im/mcabber/DEPENDS
+++ b/chat-im/mcabber/DEPENDS
@@ -1,6 +1,7 @@
depends glib2 &&
depends ncurses &&
depends loudmouth &&
+depends autoconf &&

optional_depends aspell \
"--enable-aspell" \
diff --git a/chat-im/mcabber/HISTORY b/chat-im/mcabber/HISTORY
index ef68f5e..5d84099 100644
--- a/chat-im/mcabber/HISTORY
+++ b/chat-im/mcabber/HISTORY
@@ -1,3 +1,7 @@
+2014-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, PRE_BUILD, mcabber_use_libotr4.patch: fix build with
libotr >= 4.0.0,
+ patch is from Debian
+
2013-01-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.10.2; updated source urls; disabled
doc-duplicating; added example config installation; cleaned up
diff --git a/chat-im/mcabber/PRE_BUILD b/chat-im/mcabber/PRE_BUILD
new file mode 100755
index 0000000..82029af
--- /dev/null
+++ b/chat-im/mcabber/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/mcabber_use_libotr4.patch &&
+aclocal &&
+automake --add-missing &&
+autoreconf
diff --git a/chat-im/mcabber/mcabber_use_libotr4.patch
b/chat-im/mcabber/mcabber_use_libotr4.patch
new file mode 100644
index 0000000..ac044b3
--- /dev/null
+++ b/chat-im/mcabber/mcabber_use_libotr4.patch
@@ -0,0 +1,596 @@
+# HG changeset patch
+# Parent 1b31bdb72d83850b146a0e1e135eba35bad73d29
+Switch to libotr v4 API
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -184,16 +184,26 @@
+
+ # Check for otr
+ AC_ARG_ENABLE(otr,
+- AC_HELP_STRING([--enable-otr],
+- [enable OTR (Off-the-Record) messaging
support]),
+- enable_otr=$enableval, otr="")
++ AC_HELP_STRING([--enable-otr],
++ [enable OTR (Off-the-Record) messaging support]),
++ enable_otr=$enableval,
++ otr="")
+ if test "x$enable_otr" = "xyes"; then
+- # Look for libgcrypt and libotr
+- AM_PATH_LIBGCRYPT(1.2.2, [
+- AM_PATH_LIBOTR(3.1.0, ,
+- AC_MSG_ERROR(libotr 3.1.0 or newer is required.))
+- ], AC_MSG_ERROR(libgcrypt 1.2.2 or newer is required.)
+- )
++ # Look for libgcrypt and libotr
++ AM_PATH_LIBGCRYPT(1.2.2, [
++ AM_PATH_LIBOTR(4.0.0, [
++ AC_DEFINE([HAVE_LIBOTR], 1, [Define if you use libotr])
++ ], [
++ AM_PATH_LIBOTR(3.1.0, [
++ AC_DEFINE([HAVE_LIBOTR], 1, [Define if you use libotr])
++ AC_DEFINE([HAVE_LIBOTR3], 1, [Define if you use libotr v3])
++ ], [
++ AC_MSG_ERROR(libotr 3.1.0 or newer is required.)
++ ])
++ ])
++ ], [
++ AC_MSG_ERROR(libgcrypt 1.2.2 or newer is required.)
++ ])
+ fi
+
+ # Check for Enchant stuff
+@@ -290,3 +300,4 @@
+ mcabber.pc
+ Makefile])
+ AC_OUTPUT
++dnl vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim
users...
+--- a/mcabber/otr.c
++++ b/mcabber/otr.c
+@@ -56,6 +56,20 @@
+ const char *protocol,
+ const char *recipient,
+ const char *message);
++static void cb_update_context_list(void *opdata);
++static void cb_new_fingerprint (void *opdata, OtrlUserState us,
++ const char *accountname,
++ const char *protocol,
++ const char *username,
++ unsigned char fingerprint[20]);
++static void cb_write_fingerprints (void *opdata);
++static void cb_gone_secure (void *opdata, ConnContext
*context);
++static void cb_gone_insecure (void *opdata, ConnContext
*context);
++static void cb_still_secure (void *opdata, ConnContext *context,
++ int is_reply);
++static int cb_max_message_size (void *opdata, ConnContext
*context);
++
++#ifdef HAVE_LIBOTR3
+ static void cb_notify (void *opdata,
+ OtrlNotifyLevel level,
+ const char *accountname,
+@@ -69,22 +83,26 @@
+ const char *protocol,
+ const char *username,
+ const char *msg);
+-static void cb_update_context_list(void *opdata);
+ static const char *cb_protocol_name (void *opdata, const char
*protocol);
+ static void cb_protocol_name_free (void *opdata,
+ const char *protocol_name);
+-static void cb_new_fingerprint (void *opdata, OtrlUserState us,
+- const char *accountname,
+- const char *protocol,
+- const char *username,
+- unsigned char fingerprint[20]);
+-static void cb_write_fingerprints (void *opdata);
+-static void cb_gone_secure (void *opdata, ConnContext
*context);
+-static void cb_gone_insecure (void *opdata, ConnContext
*context);
+-static void cb_still_secure (void *opdata, ConnContext *context,
+- int is_reply);
+ static void cb_log_message (void *opdata, const char *message);
+-static int cb_max_message_size (void *opdata, ConnContext
*context);
++
++static void otr_handle_smp_tlvs (OtrlTLV *tlvs, ConnContext *ctx);
++#else /* HAVE_LIBOTR3 */
++static char *tagfile = NULL;
++static guint otr_timer_source = 0;
++
++static void cb_handle_smp_event (void *opdata, OtrlSMPEvent event,
++ ConnContext *context, unsigned
short percent,
++ char *question);
++static void cb_handle_msg_event (void *opdata, OtrlMessageEvent
event,
++ ConnContext *context, const char
*message,
++ gcry_error_t err);
++static void cb_create_instag (void *opdata, const char
*accountname,
++ const char *protocol);
++static void cb_timer_control (void *opdata, unsigned int
interval);
++#endif /* HAVE_LIBOTR3 */
+
+ static OtrlMessageAppOps ops =
+ {
+@@ -92,26 +110,44 @@
+ cb_create_privkey,
+ cb_is_logged_in,
+ cb_inject_message,
++#ifdef HAVE_LIBOTR3
+ cb_notify,
+ cb_display_otr_message,
++#endif
+ cb_update_context_list,
++#ifdef HAVE_LIBOTR3
+ cb_protocol_name,
+ cb_protocol_name_free,
++#endif
+ cb_new_fingerprint,
+ cb_write_fingerprints,
+ cb_gone_secure,
+ cb_gone_insecure,
+ cb_still_secure,
++#ifdef HAVE_LIBOTR3
+ cb_log_message,
++#endif
+ cb_max_message_size,
+- NULL, /*account_name*/
+- NULL /*account_name_free*/
++ NULL, /* account_name */
++ NULL, /* account_name_free */
++#ifndef HAVE_LIBOTR3
++ NULL, /* received_symkey */
++ NULL, /* otr_error_message */
++ NULL, /* otr_error_message_free */
++ NULL, /* resent_msg_prefix */
++ NULL, /* resent_msg_prefix_free */
++ cb_handle_smp_event,
++ cb_handle_msg_event,
++ cb_create_instag,
++ NULL, /* convert_msg */
++ NULL, /* convert_free */
++ cb_timer_control,
++#endif
+ };
+
+ static void otr_message_disconnect(ConnContext *ctx);
+ static ConnContext *otr_get_context(const char *buddy);
+ static void otr_startstop(const char *buddy, int start);
+-static void otr_handle_smp_tlvs(OtrlTLV *tlvs, ConnContext *ctx);
+
+ static char *otr_get_dir(void);
+
+@@ -135,7 +171,6 @@
+ account = jidtodisp(fjid);
+ keyfile = g_strdup_printf("%s%s.key", root, account);
+ fprfile = g_strdup_printf("%s%s.fpr", root, account);
+- g_free(root);
+
+ if (otrl_privkey_read(userstate, keyfile)){
+ scr_LogPrint(LPRINT_LOGNORM, "Could not read OTR key from %s", keyfile);
+@@ -145,6 +180,14 @@
+ scr_LogPrint(LPRINT_LOGNORM, "Could not read OTR fingerprints from %s",
+ fprfile);
+ }
++#ifndef HAVE_LIBOTR3
++ tagfile = g_strdup_printf("%s%s.tag", root, account);
++ if (otrl_instag_read(userstate, tagfile)) {
++ scr_LogPrint(LPRINT_LOGNORM, "Could not read OTR instance tag from %s",
tagfile);
++ cb_create_instag(NULL, account, OTR_PROTOCOL_NAME);
++ }
++#endif
++ g_free(root);
+ }
+
+ void otr_terminate(void)
+@@ -154,6 +197,13 @@
+ if (!otr_is_enabled)
+ return;
+
++#ifndef HAVE_LIBOTR3
++ if (otr_timer_source > 0) {
++ g_source_remove (otr_timer_source);
++ otr_timer_source = 0;
++ }
++#endif
++
+ for (ctx = userstate->context_root; ctx; ctx = ctx->next)
+ if (ctx->msgstate == OTRL_MSGSTATE_ENCRYPTED)
+ otr_message_disconnect(ctx);
+@@ -175,6 +225,12 @@
+ userstate = NULL;
+ g_free(keyfile);
+ keyfile = NULL;
++ g_free(fprfile);
++ fprfile = NULL;
++#ifndef HAVE_LIBOTR3
++ g_free(tagfile);
++ tagfile = NULL;
++#endif
+ }
+
+ static char *otr_get_dir(void)
+@@ -206,7 +262,12 @@
+
+ mc_strtolower(lowcasebuddy);
+ ctx = otrl_context_find(userstate, lowcasebuddy, account,
OTR_PROTOCOL_NAME,
++#ifdef HAVE_LIBOTR3
+ 1, &null, NULL, NULL);
++#else
++ // INSTAG XXX
++ OTRL_INSTAG_BEST, 1, &null, NULL, NULL);
++#endif
+ g_free(lowcasebuddy);
+ return ctx;
+ }
+@@ -216,7 +277,12 @@
+ if (ctx->msgstate == OTRL_MSGSTATE_ENCRYPTED)
+ cb_gone_insecure(NULL, ctx);
+ otrl_message_disconnect(userstate, &ops, NULL, ctx->accountname,
++#ifdef HAVE_LIBOTR3
+ ctx->protocol, ctx->username);
++#else
++ // INSTAG XXX
++ ctx->protocol, ctx->username, OTRL_INSTAG_BEST);
++#endif
+ }
+
+ static void otr_startstop(const char *buddy, int start)
+@@ -283,6 +349,8 @@
+ cb_write_fingerprints(NULL);
+ }
+
++#ifdef HAVE_LIBOTR3
++
+ static void otr_handle_smp_tlvs(OtrlTLV *tlvs, ConnContext *ctx)
+ {
+ OtrlTLV *tlv = NULL;
+@@ -354,6 +422,130 @@
+ }
+ }
+
++#else /* HAVE_LIBOTR3 */
++
++static void cb_handle_smp_event(void *opdata, OtrlSMPEvent event,
++ ConnContext *context, unsigned short
percent,
++ char *question)
++{
++ const char *msg = NULL;
++ char *freeme = NULL;
++ switch (event) {
++ case OTRL_SMPEVENT_ASK_FOR_SECRET:
++ msg = freeme = g_strdup_printf("OTR: Socialist Millionaires'
Protocol: "
++ "Received SMP Initiation.\n"
++ "Answer with /otr smpr %s $secret",
++ context->username);
++ break;
++ case OTRL_SMPEVENT_ASK_FOR_ANSWER:
++ msg = freeme = g_strdup_printf("OTR: Socialist Millionaires'
Protocol: "
++ "Received SMP Initiation.\n"
++ "Answer with /otr smpr %s $secret\n"
++ "Question: %s", context->username,
++ question);
++ break;
++ case OTRL_SMPEVENT_CHEATED:
++ msg = "OTR: Socialist Millionaires' Protocol: Correspondent cancelled
negotiation!";
++ otrl_message_abort_smp(userstate, &ops, opdata, context);
++ break;
++ case OTRL_SMPEVENT_IN_PROGRESS:
++ scr_log_print(LPRINT_DEBUG, "OTR: Socialist Millionaires' Protocol: "
++ "Negotiation is in pogress...");
++ break;
++ case OTRL_SMPEVENT_SUCCESS:
++ msg = "OTR: Socialist Millionaires' Protocol: Success!";
++ break;
++ case OTRL_SMPEVENT_FAILURE:
++ msg = "OTR: Socialist Millionaires' Protocol: Failure.";
++ break;
++ case OTRL_SMPEVENT_ABORT:
++ msg = "OTR: Socialist Millionaires' Protocol: Aborted.";
++ break;
++ case OTRL_SMPEVENT_ERROR:
++ msg = "OTR: Socialist Millionaires' Protocol: Error occured, aborting
negotiations!";
++ otrl_message_abort_smp(userstate, &ops, opdata, context);
++ break;
++ default:
++ break;
++ }
++
++ if (msg) {
++ scr_WriteIncomingMessage(context->username, msg, 0, HBB_PREFIX_INFO, 0);
++ g_free(freeme);
++ }
++}
++
++static void cb_handle_msg_event(void *opdata, OtrlMessageEvent event,
++ ConnContext *context, const char *message,
++ gcry_error_t err)
++{
++ const char *msg = NULL;
++ char *freeme = NULL;
++ switch (event) {
++ case OTRL_MSGEVENT_ENCRYPTION_REQUIRED:
++ msg = "OTR: Policy requires encryption on message!";
++ break;
++ case OTRL_MSGEVENT_ENCRYPTION_ERROR:
++ msg = "OTR: Encryption error! Message not sent.";
++ break;
++ case OTRL_MSGEVENT_CONNECTION_ENDED:
++ msg = "OTR: Connection closed by remote end, message lost. "
++ "Close or refresh connection.";
++ break;
++ case OTRL_MSGEVENT_SETUP_ERROR:
++ // FIXME
++ msg = freeme = g_strdup_printf("OTR: Error setting up private
conversation: %u",
++ err);
++ break;
++ case OTRL_MSGEVENT_MSG_REFLECTED:
++ msg = "OTR: Received own OTR message!";
++ break;
++ case OTRL_MSGEVENT_MSG_RESENT:
++ msg = "OTR: Previous message was resent.";
++ break;
++ case OTRL_MSGEVENT_RCVDMSG_NOT_IN_PRIVATE:
++ msg = "OTR: Received encrypted message, but connection is not
established " \
++ "yet! Message lost.";
++ break;
++ case OTRL_MSGEVENT_RCVDMSG_UNREADABLE:
++ msg = "OTR: Unable to read incoming message!";
++ break;
++ case OTRL_MSGEVENT_RCVDMSG_MALFORMED:
++ msg = "OTR: Malformed incoming message!";
++ break;
++ case OTRL_MSGEVENT_LOG_HEARTBEAT_RCVD:
++ scr_log_print(LPRINT_DEBUG, "OTR: Received heartbeat.");
++ break;
++ case OTRL_MSGEVENT_LOG_HEARTBEAT_SENT:
++ scr_log_print(LPRINT_DEBUG, "OTR: Sent heartbeat.");
++ break;
++ case OTRL_MSGEVENT_RCVDMSG_GENERAL_ERR:
++ msg = freeme = g_strdup_printf("OTR: Received general otr error: %s",
++ message);
++ break;
++ case OTRL_MSGEVENT_RCVDMSG_UNENCRYPTED:
++ msg = freeme = g_strdup_printf("OTR: Received unencrypted message:
%s",
++ message);
++ break;
++ case OTRL_MSGEVENT_RCVDMSG_UNRECOGNIZED:
++ msg = "OTR: Unable to determine type of received OTR message!";
++ break;
++ case OTRL_MSGEVENT_RCVDMSG_FOR_OTHER_INSTANCE:
++ // XXX
++ scr_log_print(LPRINT_DEBUG, "OTR: Received message for other
instance.");
++ break;
++ default:
++ break;
++ }
++
++ if (msg) {
++ scr_WriteIncomingMessage(context->username, msg, 0, HBB_PREFIX_INFO, 0);
++ g_free(freeme);
++ }
++}
++
++#endif /* HAVE_LIBOTR3 */
++
+ /*
+ * returns whether a otr_message was received
+ * sets *otr_data to NULL, when it was an internal otr message
+@@ -362,8 +554,10 @@
+ {
+ int ignore_message;
+ char *newmessage = NULL;
++#ifdef HAVE_LIBOTR3
+ OtrlTLV *tlvs = NULL;
+ OtrlTLV *tlv = NULL;
++#endif
+ ConnContext *ctx;
+
+ ctx = otr_get_context(buddy);
+@@ -371,8 +565,8 @@
+ ignore_message = otrl_message_receiving(userstate, &ops, NULL,
+ ctx->accountname, ctx->protocol,
+ ctx->username, *otr_data,
+- &newmessage, &tlvs,NULL, NULL);
+-
++#ifdef HAVE_LIBOTR3
++ &newmessage, &tlvs, NULL, NULL);
+
+ tlv = otrl_tlv_find(tlvs, OTRL_TLV_DISCONNECTED);
+ if (tlv) {
+@@ -387,6 +581,9 @@
+
+ if (tlvs != NULL)
+ otrl_tlv_free(tlvs);
++#else
++ &newmessage, NULL, NULL, NULL,
NULL);
++#endif
+
+ if (ignore_message)
+ *otr_data = NULL;
+@@ -410,13 +607,27 @@
+
+ if (ctx->msgstate == OTRL_MSGSTATE_PLAINTEXT)
+ err = otrl_message_sending(userstate, &ops, NULL, ctx->accountname,
++#ifdef HAVE_LIBOTR3
+ ctx->protocol, ctx->username, *msg, NULL,
+ &newmessage, NULL, NULL);
++#else
++ // INSTAG XXX
++ ctx->protocol, ctx->username,
OTRL_INSTAG_BEST,
++ *msg, NULL, &newmessage,
OTRL_FRAGMENT_SEND_SKIP,
++ NULL, NULL, NULL);
++#endif
+ else {
+ htmlmsg = html_escape(*msg);
+ err = otrl_message_sending(userstate, &ops, NULL, ctx->accountname,
++#ifdef HAVE_LIBOTR3
+ ctx->protocol, ctx->username, htmlmsg, NULL,
+ &newmessage, NULL, NULL);
++#else
++ // INSTAG XXX
++ ctx->protocol, ctx->username,
OTRL_INSTAG_BEST,
++ htmlmsg, NULL, &newmessage,
OTRL_FRAGMENT_SEND_SKIP,
++ NULL, NULL, NULL);
++#endif
+ g_free(htmlmsg);
+ }
+
+@@ -648,6 +859,59 @@
+ LM_MESSAGE_SUB_TYPE_NOT_SET, NULL);
+ }
+
++/* When the list of ConnContexts changes (including a change in
++ * state), this is called so the UI can be updated. */
++static void cb_update_context_list(void *opdata)
++{
++ /*maybe introduce new status characters for mcabber,
++ * then use this function (?!)*/
++}
++
++/* A new fingerprint for the given user has been received. */
++static void cb_new_fingerprint(void *opdata, OtrlUserState us,
++ const char *accountname, const char
*protocol,
++ const char *username,
++ unsigned char fingerprint[20])
++{
++ char *sbuf = NULL;
++ char readable[45];
++
++ otrl_privkey_hash_to_human(readable, fingerprint);
++ sbuf = g_strdup_printf("OTR: new fingerprint: %s", readable);
++ scr_WriteIncomingMessage(username, sbuf, 0, HBB_PREFIX_INFO, 0);
++ g_free(sbuf);
++}
++
++/* The list of known fingerprints has changed. Write them to disk. */
++static void cb_write_fingerprints(void *opdata)
++{
++ otrl_privkey_write_fingerprints(userstate, fprfile);
++}
++
++/* A ConnContext has entered a secure state. */
++static void cb_gone_secure(void *opdata, ConnContext *context)
++{
++ scr_WriteIncomingMessage(context->username, "OTR: channel established", 0,
++ HBB_PREFIX_INFO, 0);
++}
++
++/* A ConnContext has left a secure state. */
++static void cb_gone_insecure(void *opdata, ConnContext *context)
++{
++ scr_WriteIncomingMessage(context->username, "OTR: channel closed", 0,
++ HBB_PREFIX_INFO, 0);
++}
++
++/* We have completed an authentication, using the D-H keys we
++ * already knew. is_reply indicates whether we initiated the AKE. */
++static void cb_still_secure(void *opdata, ConnContext *context, int
is_reply)
++{
++ scr_WriteIncomingMessage(context->username, "OTR: channel reestablished",
0,
++ HBB_PREFIX_INFO, 0);
++}
++
++#ifdef HAVE_LIBOTR3
++
+ /* Display a notification message for a particular
+ * accountname / protocol / username conversation. */
+ static void cb_notify(void *opdata, OtrlNotifyLevel level,
+@@ -684,14 +948,6 @@
+ return 0;
+ }
+
+-/* When the list of ConnContexts changes (including a change in
+- * state), this is called so the UI can be updated. */
+-static void cb_update_context_list(void *opdata)
+-{
+- /*maybe introduce new status characters for mcabber,
+- * then use this function (?!)*/
+-}
+-
+ /* Return a newly allocated string containing a human-friendly name
+ * for the given protocol id */
+ static const char *cb_protocol_name(void *opdata, const char *protocol)
+@@ -705,54 +961,40 @@
+ /* We didn't allocated memory, so we don't have to free anything :p */
+ }
+
+-/* A new fingerprint for the given user has been received. */
+-static void cb_new_fingerprint(void *opdata, OtrlUserState us,
+- const char *accountname, const char
*protocol,
+- const char *username,
+- unsigned char fingerprint[20])
++/* Log a message. The passed message will end in "\n". */
++static void cb_log_message(void *opdata, const char *message)
+ {
+- char *sbuf = NULL;
+- char readable[45];
+-
+- otrl_privkey_hash_to_human(readable, fingerprint);
+- sbuf = g_strdup_printf("OTR: new fingerprint: %s", readable);
+- scr_WriteIncomingMessage(username, sbuf, 0, HBB_PREFIX_INFO, 0);
+- g_free(sbuf);
++ scr_LogPrint(LPRINT_DEBUG, "OTR: %s", message);
+ }
+
+-/* The list of known fingerprints has changed. Write them to disk. */
+-static void cb_write_fingerprints(void *opdata)
+-{
+- otrl_privkey_write_fingerprints(userstate, fprfile);
+-}
++#else /* HAVE_LIBOTR3 */
+
+-/* A ConnContext has entered a secure state. */
+-static void cb_gone_secure(void *opdata, ConnContext *context)
++/* Generate unique instance tag for account. */
++static void cb_create_instag(void *opdata, const char *accountname,
++ const char *protocol)
+ {
+- scr_WriteIncomingMessage(context->username, "OTR: channel established", 0,
+- HBB_PREFIX_INFO, 0);
++ if (otrl_instag_generate(userstate, tagfile, accountname, protocol)) {
++ scr_LogPrint(LPRINT_LOGNORM, "OTR instance tag generation failed!");
++ }
+ }
+
+-/* A ConnContext has left a secure state. */
+-static void cb_gone_insecure(void *opdata, ConnContext *context)
++static gboolean otr_timer_cb(gpointer userdata)
+ {
+- scr_WriteIncomingMessage(context->username, "OTR: channel closed", 0,
+- HBB_PREFIX_INFO, 0);
++ otrl_message_poll(userstate, &ops, userdata);
++ return TRUE;
+ }
+
+-/* We have completed an authentication, using the D-H keys we
+- * already knew. is_reply indicates whether we initiated the AKE. */
+-static void cb_still_secure(void *opdata, ConnContext *context, int
is_reply)
++static void cb_timer_control(void *opdata, unsigned int interval)
+ {
+- scr_WriteIncomingMessage(context->username, "OTR: channel reestablished",
0,
+- HBB_PREFIX_INFO, 0);
++ if (otr_timer_source > 0) {
++ g_source_remove(otr_timer_source);
++ otr_timer_source = 0;
++ }
++ if (interval > 0)
++ otr_timer_source = g_timeout_add_seconds(interval, otr_timer_cb,
opdata);
+ }
+
+-/* Log a message. The passed message will end in "\n". */
+-static void cb_log_message(void *opdata, const char *message)
+-{
+- scr_LogPrint(LPRINT_DEBUG, "OTR: %s", message);
+-}
++#endif /* HAVE_LIBOTR3 */
+
+ /* Find the maximum message size supported by this protocol. */
+ static int cb_max_message_size(void *opdata, ConnContext *context)
+--- a/mcabber/otr.h
++++ b/mcabber/otr.h
+@@ -5,6 +5,9 @@
+
+ #ifdef HAVE_LIBOTR
+
++#ifndef HAVE_LIBOTR3
++# include <libotr/instag.h>
++#endif
+ #include <libotr/proto.h>
+ #include <libotr/message.h>
+ #include <libotr/privkey.h>
diff --git a/chat-im/pidgin/DEPENDS b/chat-im/pidgin/DEPENDS
index 987dc9c..08ea19a 100755
--- a/chat-im/pidgin/DEPENDS
+++ b/chat-im/pidgin/DEPENDS
@@ -1,4 +1,5 @@
depends libxml2 &&
+depends glib2 &&
depends xml-parser-expat &&
depends intltool &&

diff --git a/chat-im/pidgin/HISTORY b/chat-im/pidgin/HISTORY
index 878076a..028feef 100644
--- a/chat-im/pidgin/HISTORY
+++ b/chat-im/pidgin/HISTORY
@@ -1,3 +1,6 @@
+2013-10-23 Mark Bainter <mbainter AT sourcemage.org>
+ * DEPENDS: Pidgin depends on glib2 2.16 or newer
+
2013-10-10 Jeremy Blosser <jblosser AT sourcemage.org>
* DEPENDS: --enable-dbus wants dbus-glib, not just dbus

diff --git a/chat-im/profanity/DEPENDS b/chat-im/profanity/DEPENDS
new file mode 100755
index 0000000..ef01f5b
--- /dev/null
+++ b/chat-im/profanity/DEPENDS
@@ -0,0 +1,29 @@
+depends ncurses &&
+depends libstrophe &&
+depends glib2 &&
+depends curl &&
+
+optional_depends expat \
+ "" \
+ "" \
+ "for XML parsing" &&
+
+optional_depends libxml2 \
+ "--with-libxml2" \
+ "" \
+ "for XML parsing" &&
+
+optional_depends openssl \
+ "" \
+ "" \
+ "for TLS connections" &&
+
+optional_depends libxscrnsaver \
+ "--with-xscreensaver" \
+ "--without-xscreensaver" \
+ "to determine idle time" &&
+
+optional_depends libnotify \
+ "--enable-notifications" \
+ "--disable-notifications" \
+ "for desktop notifications"
diff --git a/chat-im/profanity/DETAILS b/chat-im/profanity/DETAILS
new file mode 100755
index 0000000..79473fe
--- /dev/null
+++ b/chat-im/profanity/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=profanity
+if [[ ${PROFANITY_BRANCH} == scm ]]; then
+ if [[ ${PROFANITY_AUTOUPDATE} == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=git
+ fi
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+ SOURCE_URL[0]=git://github.com/boothj5/${SPELL}.git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+else
+ VERSION=0.3.0
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://www.profanity.im/${SPELL}-${VERSION}.tar.gz
+
SOURCE_HASH=sha512:a6957dc20b7888073ee4c66862b3cff6dd8a46d1ee937120089e3064aabf9b2ee022a14e098202e79d66fb5233576b3cf3c78e2949ca154d501a2b0c60d704af
+fi
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.profanity.im/";
+ LICENSE[0]=GPL
+ ENTERED=20131013
+ SHORT="a console based XMPP client"
+cat << EOF
+Profanity is a console based XMPP client written in C using ncurses and
+libstrophe, inspired by Irssi.
+EOF
diff --git a/chat-im/profanity/HISTORY b/chat-im/profanity/HISTORY
new file mode 100644
index 0000000..1513a04
--- /dev/null
+++ b/chat-im/profanity/HISTORY
@@ -0,0 +1,3 @@
+2013-10-13 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, PREPARE, DEPENDS, PRE_BUILD: spell created
+
diff --git a/chat-im/profanity/PREPARE b/chat-im/profanity/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/chat-im/profanity/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/chat-im/profanity/PRE_BUILD b/chat-im/profanity/PRE_BUILD
new file mode 100755
index 0000000..a40c93f
--- /dev/null
+++ b/chat-im/profanity/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+
+if [[ ${PROFANITY_BRANCH} == scm ]]; then
+ cd ${SOURCE_DIRECTORY} &&
+ ./bootstrap.sh
+fi
diff --git a/chat-im/prosody/DEPENDS b/chat-im/prosody/DEPENDS
index 45ed42b..fef2097 100755
--- a/chat-im/prosody/DEPENDS
+++ b/chat-im/prosody/DEPENDS
@@ -7,4 +7,5 @@ optional_depends SYSTEM-LOGGER '' '' 'for log = "*syslog"
support' &&
optional_depends luasec '' '' 'for ssl/tls support' &&
optional_depends luaevent-prosody '' '' 'for serving large amounts of users'
&&
optional_depends lua-zlib-brimworks '' '' 'for compression support' &&
-optional_depends luadbi '' '' 'for SQL storage support'
+optional_depends luadbi '' '' 'for SQL storage support' &&
+optional_depends lualdap '' '' 'for LDAP support'
diff --git a/chat-im/prosody/DETAILS b/chat-im/prosody/DETAILS
index 29ebb31..be5ad8b 100755
--- a/chat-im/prosody/DETAILS
+++ b/chat-im/prosody/DETAILS
@@ -1,8 +1,8 @@
SPELL=prosody
- VERSION=0.8.2
+ VERSION=0.9.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.im/downloads/source/${SOURCE}
-
SOURCE_HASH=sha512:7540d5ff36508158e45804ceb7db3148a6cdb90c7db6946af625d0ab9cbee96385e3c0387ea099446a7bfa11d582546060cf1e882ce08c8be5b165c277bedf6e
+
SOURCE_HASH=sha512:dbd0d8476f0abb4030f8c1ac68786cde2dd68bc2e6602ba8ea27b7d23f2010f963dd3ff50e0a6e7780bddfba014c7bbd1fa0c607d070d979131c15431e04c3fa
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://prosody.im/";
LICENSE[0]=MIT/X11
diff --git a/chat-im/prosody/HISTORY b/chat-im/prosody/HISTORY
index 22d924f..783c961 100644
--- a/chat-im/prosody/HISTORY
+++ b/chat-im/prosody/HISTORY
@@ -1,3 +1,7 @@
+2013-10-14 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS: version 0.9.1
+ * DEPENDS: added lualdap support
+
2011-06-21 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.8.2

diff --git a/chat-im/psi/BUILD b/chat-im/psi/BUILD
index b0f50e5..a1dfea6 100755
--- a/chat-im/psi/BUILD
+++ b/chat-im/psi/BUILD
@@ -1,8 +1,4 @@
- QTDIR=/usr &&
- PATH=$QTDIR/bin/qt4:$PATH
- export QTDIR=/usr &&
- ./configure --prefix=/usr $OPTS &&
- sedit "s/QTDIR)\/include/QTDIR)\/include\/qt/g" Makefile &&
- make_single &&
- make &&
- make_normal
+QTDIR=$QT4DIR
+PKG_CONFIG_PATH="$QT4DIR/lib/pkgconfig"
+./configure --prefix=$INSTALL_ROOT/usr $OPTS &&
+make
diff --git a/chat-im/psi/DEPENDS b/chat-im/psi/DEPENDS
index d50081a..241762c 100755
--- a/chat-im/psi/DEPENDS
+++ b/chat-im/psi/DEPENDS
@@ -1,9 +1,7 @@
-depends -sub QT3 qt4 &&
-optional_depends qca2 \
- "--disable-bundled-qca" \
- "" \
- "to use system qca2" &&
-optional_depends "qca-openssl" \
- "" \
- "" \
- "for SSL encrypted sessions"
+depends qt4 &&
+depends zlib &&
+depends qca2 &&
+optional_depends aspell '' '--disable-aspell' 'spell checking' &&
+optional_depends enchant '' '--disable-enchant' 'spell checking' &&
+optional_depends libxscrnsaver '' '--disable-xss' 'screen saver' &&
+optional_depends qca-openssl '' '' 'voice support'
diff --git a/chat-im/psi/DETAILS b/chat-im/psi/DETAILS
index 03d21c4..1905478 100755
--- a/chat-im/psi/DETAILS
+++ b/chat-im/psi/DETAILS
@@ -1,19 +1,19 @@
SPELL=psi
if [ "$DEVEL" == "y" ]; then
- VERSION=0.14
+ VERSION=0.15
+
SOURCE_HASH=sha512:17e972adc8dfc541977e3717c21eb694f4e1268e4719e97432f260682867290d7034b98a345b6efd73026f98a425493e9159fef9c0e0af4c83b02e07d29a704a
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:c68e5384afa1a40f1eb5622aa73dd9b1a7902d77b49cad26ac65bf495d688aff17376a738a98e3ff48d3d154abb3a20aad170b95e35bebd1d4e360268746ab3d
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
else
- VERSION=0.14
+ VERSION=0.15
+
SOURCE_HASH=sha512:17e972adc8dfc541977e3717c21eb694f4e1268e4719e97432f260682867290d7034b98a345b6efd73026f98a425493e9159fef9c0e0af4c83b02e07d29a704a
SECURITY_PATCH=1
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c68e5384afa1a40f1eb5622aa73dd9b1a7902d77b49cad26ac65bf495d688aff17376a738a98e3ff48d3d154abb3a20aad170b95e35bebd1d4e360268746ab3d
fi
WEB_SITE=http://psi-im.org/
LICENSE=GPL
diff --git a/chat-im/psi/HISTORY b/chat-im/psi/HISTORY
index e068d40..1a00262 100644
--- a/chat-im/psi/HISTORY
+++ b/chat-im/psi/HISTORY
@@ -1,3 +1,9 @@
+2014-01-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.15
+ * DEPENDS: no longer needs QT3 support
+ add aspell, enchant; qca2 is required
+ * BUILD: improve
+
2009-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: updated stable and devel to 0.14

diff --git a/chat-irc/bitlbee/BUILD b/chat-irc/bitlbee/BUILD
index 0bdd98d..c8eb040 100755
--- a/chat-irc/bitlbee/BUILD
+++ b/chat-irc/bitlbee/BUILD
@@ -1,13 +1,24 @@
+if list_find "$LDFLAGS" "-s"; then
+ OPTS="--strip=1 $OPTS"
+else
+ OPTS="--strip=0 $OPTS"
+fi &&
+
# BUILD file required because of --etcdir path
# no --sysconfdir is recognized by the bitlbee Makefile
+./configure --prefix="$INSTALL_ROOT/usr" \
+ --etcdir="$INSTALL_ROOT/etc/bitlbee" \
+ $BITLBEE_OPTS \
+ $OPTS &&

-./configure --build=$BUILD \
- --prefix=/usr \
- --etcdir=/etc/bitlbee \
- $BITLBEE_OPTS $OPTS
+make &&

-make
+if [[ "$BITLBEE_BITLBEED" == y ]]; then
+ cd ${SOURCE_DIRECTORY}/utils &&
+ gcc $CFLAGS bitlbeed.c -o bitlbeed &&

-if [[ "$BITLBEE_BITLBEED" == y ]] ; then
- (cd ${SOURCE_DIRECTORY}/utils && gcc bitlbeed.c -o bitlbeed)
+ if list_find "$LDFLAGS" "-s"; then
+ strip bitlbeed
+ fi &&
+ cd ..
fi
diff --git a/chat-irc/bitlbee/CONFIGURE b/chat-irc/bitlbee/CONFIGURE
index a8648b8..6b1f739 100755
--- a/chat-irc/bitlbee/CONFIGURE
+++ b/chat-irc/bitlbee/CONFIGURE
@@ -1,41 +1,35 @@
-config_query_option BITLBEE_OPTS "Enable plugin support? " y \
- "--plugins=1" "--plugins=0" &&
+config_query_option BITLBEE_OPTS "Enable plugin support?" y \
+ "--plugins=1" \
+ "--plugins=0" &&

-config_query_option BITLBEE_OPTS "Enable Jabber (XMPP) protocol? " n \
- "--jabber=1" "--jabber=0" &&
+config_query_option BITLBEE_OPTS "Enable Twitter protocol?" y \
+ "--twitter=1" \
+ "--twitter=0" &&

-config_query_option BITLBEE_OPTS "Enable Oscar protocol (for ICQ or AIM)? "
y \
- "--oscar=1" "--oscar=0" &&
+config_query_option BITLBEE_OPTS "Enable Skype support?" n \
+ "--skype=1" \
+ "--skype=0" &&

-config_query_option BITLBEE_OPTS "Enable Yahoo protocol? " y \
- "--yahoo=1" "--yahoo=0" &&
+if ! list_find "$BITLBEE_OPTS" "--skype=0" && list_find "$BITLBEE_OPTS"
"--plugins=1"; then
+ config_query BITLBEE_SKYPEPLUGIN "Build Skype support as a plugin?" n &&

-config_query_option BITLBEE_OPTS "Enable Twitter protocol? " y \
- "--twitter=1" "--twitter=0" &&
-
-config_query_option BITLBEE_OPTS "Enable MSN protocol? " y \
- "--msn=1" "--msn=0" &&
-
-config_query BITLBEE_OTR "Enable off-the-record (OTR) encryption support?" y
&&
-
-if [[ "$BITLBEE_OTR" == "y" ]]
-then
- if [[ "$BITLBEE_OPTS" == *--plugins=1* ]]
- then
- config_query BITLBEE_OTRPLUGIN "Build OTR support as a plugin?" n &&
- [[ "$BITLBEE_OTRPLUGIN" == "y" ]] && BITLBEE_OPTS="$BITLBEE_OPTS
--otr=plugin"
- else
- BITLBEE_OPTS="$BITLBEE_OPTS --otr=1"
+ if [[ $BITLBEE_SKYPEPLUGIN == y ]]; then
+ list_remove "BITLBEE_OPTS" "--skype=1" &&
+ list_add "BITLBEE_OPTS" "--skype=plugin"
fi
fi &&

+config_query_option BITLBEE_OPTS "Enable debugging?" n \
+ "--debug=1" \
+ "--debug=0" &&
+
config_query_list BITLBEE_SSL "Which SSL library would you like to use?" \
- "openssl" \
- "gnutls" &&
+ gnutls \
+ openssl \
+ nss &&

-config_query_list BITLBEE_EVENT "Which event library would you like to use?"
\
- "glib2" \
- "libevent" &&
+config_query_list BITLBEE_EVENT "Which event handler library would you like
to use?" \
+ glib2 \
+ libevent &&

-config_query BITLBEE_BITLBEED \
- "Build bitlbeed (to run bitlbee without xinetd)?" n
+config_query BITLBEE_BITLBEED "Build bitlbeed (to run bitlbee as a non-root
user)?" n
diff --git a/chat-irc/bitlbee/DEPENDS b/chat-irc/bitlbee/DEPENDS
index ab81f14..fb21fba 100755
--- a/chat-irc/bitlbee/DEPENDS
+++ b/chat-irc/bitlbee/DEPENDS
@@ -1,25 +1,50 @@
-if [[ "$BITLBEE_EVENT" == "glib2" ]]
-then
- depends glib2 "--events=glib" ""
-elif [[ "$BILBEE_EVENT" == "libevent" ]]
-then
- depends libevent "--events=libevent" ""
-fi &&
+depends glib2 &&

-if [[ "$BITLBEE_SSL" == "openssl" ]]
-then
- depends openssl "--ssl=openssl" ""
-elif [[ "$BILBEE_SSL" == "gnutls" ]]
-then
- depends gnutls "--ssl=gnutls" ""
-fi &&
+depends "$BITLBEE_SSL" "--ssl=$BITLBEE_SSL" &&
+depends "$BITLBEE_EVENT" "--events=${BITLBEE_EVENT/glib2/glib}" &&
+
+optional_depends libotr \
+ "--otr=1" \
+ "--otr=0" \
+ "for off-the-record (OTR) encryption support" &&

-if [[ "$BITLBEE_OTR" == "y" ]]
-then
- depends libotr
+if is_depends_enabled $SPELL libotr && list_find "$BITLBEE_OPTS"
"--plugins=1"; then
+ config_query BITLBEE_OTRPLUGIN "Build OTR support as a plugin?" n &&
+
+ if [[ $BITLBEE_OTRPLUGIN == y ]]; then
+ list_remove "BITLBEE_OPTS" "--otr=1" &&
+ list_add "BITLBEE_OPTS" "--otr=plugin"
+ fi
fi &&

optional_depends pidgin \
"--purple=1" \
"--purple=0" \
- "for enabling protocol support via libpurple"
+ "for enabling protocol support via libpurple" &&
+
+if ! is_depends_enabled $SPELL pidgin; then
+ config_query_option BITLBEE_OPTS "Enable Jabber (XMPP) protocol?" y \
+ "--jabber=1" \
+ "--jabber=0" &&
+
+ config_query_option BITLBEE_OPTS "Enable Oscar protocol (for ICQ or AIM)?"
y \
+ "--oscar=1" \
+ "--oscar=0" &&
+
+ config_query_option BITLBEE_OPTS "Enable Yahoo protocol?" y \
+ "--yahoo=1" \
+ "--yahoo=0" &&
+
+ config_query_option BITLBEE_OPTS "Enable MSN protocol?" y \
+ "--msn=1" \
+ "--msn=0"
+else
+ list_add "BITLBEE_OPTS" "--jabber=0" &&
+ list_add "BITLBEE_OPTS" "--oscar=0" &&
+ list_add "BITLBEE_OPTS" "--yahoo=0" &&
+ list_add "BITLBEE_OPTS" "--msn=0"
+fi &&
+
+if ! list_find "$BITLBEE_OPTS" "--skype=0"; then
+ depends asciidoc
+fi
diff --git a/chat-irc/bitlbee/DETAILS b/chat-irc/bitlbee/DETAILS
index 6c1a3f2..27b84e7 100755
--- a/chat-irc/bitlbee/DETAILS
+++ b/chat-irc/bitlbee/DETAILS
@@ -1,15 +1,17 @@
SPELL=bitlbee
- VERSION=3.0.5
+ VERSION=3.2.1
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://get.bitlbee.org/src/$SOURCE
+
SOURCE_HASH=sha512:5df1ab94602a801024a459ef166e5515e94e202773b8ade838c55967865f706291d3b3fa63bdd7737d461e96cf8af2f191d5ea4451e14149ac28edb9f5bfce9f
+ DOCS="doc/AUTHORS doc/CHANGES doc/CREDITS doc/FAQ doc/HACKING
doc/INSTALL doc/README doc/user-guide/user-guide.* $DOCS"
+ DOC_DIRS=""
WEB_SITE=http://www.bitlbee.org
ENTERED=20031024
- SECURITY_PATCH=1
-
SOURCE_HASH=sha512:68a630914c24ceafd35361dfdc1de30a431cb8f549a493ade40c4bf45f83431d60ee5b7642c254657cbaa2b5b6b1f4b49196bd3137699a03d29f1a4d5032b7f9
LICENSE[0]=GPL
KEYWORDS="irc chat"
- SHORT="bitlbee - an IRC gateway to IM chat networks"
+ SHORT="IRC gateway to IM chat networks"
cat << EOF
BitlBee is an IRC daemon that can talk to instant messaging networks
and acts as a gateway. Users can connect to the server with any normal
diff --git a/chat-irc/bitlbee/HISTORY b/chat-irc/bitlbee/HISTORY
index 2eb3c69..06a539e 100644
--- a/chat-irc/bitlbee/HISTORY
+++ b/chat-irc/bitlbee/HISTORY
@@ -1,3 +1,18 @@
+2014-03-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.1; quoting paths; fixed short desc
+ * CONFIGURE: readability++; moved libpurple-exclusive plugins to
+ DEPENDS; added skype and debug configure flags; corrected bitlbeed
+ description
+ * DEPENDS: jabber is on by default; fixed typos in ssl/event
selection;
+ added required glib2 dependency; added missing asciidoc dependency
+ when skype is selected
+ * BUILD: removed deprecated '--build'; added [C|LD]FLAGS for bitlbeed;
+ use INSTALL_ROOT; added missing `&&'; added return from utils dir
+ * INSTALL: verbosity++; use INSTALL_ROOT; echo -> message; mkdir+chown
+ -> install
+ * PRE_BUILD: added, to replace unprivileged user in default config
+ * init.d/bitlbee: added init script for daemon/forkdaemon modes
+
2012-07-01 Justin Boffemmyer <flux AT sourcemage.org>
* CONFIGURE: fix missing space

diff --git a/chat-irc/bitlbee/INSTALL b/chat-irc/bitlbee/INSTALL
index 875b94f..1ef9054 100755
--- a/chat-irc/bitlbee/INSTALL
+++ b/chat-irc/bitlbee/INSTALL
@@ -1,19 +1,18 @@
default_install &&
-# repertory for bitlbee to store personnal datas of each user
+# repertory for bitlbee to store personal datas of each user
# allow bitlbee to write in by changing owner
-if ! [ -d /var/lib/bitlbee ]; then
- mkdir /var/lib/bitlbee &&
- chown nobody.nogroup /var/lib/bitlbee
+if ! [ -d "$INSTALL_ROOT/var/lib/bitlbee" ]; then
+ install -vm 700 -d -o nobody -g nogroup "$INSTALL_ROOT/var/lib/bitlbee"
fi &&

# default configuration files installation (bitlbee.conf and motd.txt)
# files removed when dispelled if not modified by user
-if [ -f /etc/bitlbee/bitlbee.conf ]; then
- echo "A Bitlbee configuration file already exists"
+if [ -f "$INSTALL_ROOT/etc/bitlbee/bitlbee.conf" ]; then
+ message "${MESSAGE_COLOR}Bitlbee configuration file already
exists!${DEFAULT_COLOR}"
else
make install-etc
fi

-if [[ "$BITLBEE_BITLBEED" == y ]] ; then
- install utils/bitlbeed /usr/sbin/bitlbeed
+if [[ "$BITLBEE_BITLBEED" == y ]]; then
+ install -vm 755 "utils/bitlbeed" "$INSTALL_ROOT/usr/sbin/bitlbeed"
fi
diff --git a/chat-irc/bitlbee/PRE_BUILD b/chat-irc/bitlbee/PRE_BUILD
new file mode 100755
index 0000000..3bac230
--- /dev/null
+++ b/chat-irc/bitlbee/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:User =.*:User = nobody:" bitlbee.conf
diff --git a/chat-irc/bitlbee/init.d/bitlbee b/chat-irc/bitlbee/init.d/bitlbee
new file mode 100755
index 0000000..0b5431f
--- /dev/null
+++ b/chat-irc/bitlbee/init.d/bitlbee
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/bitlbee
+PIDFILE=/var/run/bitlbee.pid
+ARGS="-P $PIDFILE"
+RUNLEVEL=3
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
diff --git a/chat-irc/weechat/DETAILS b/chat-irc/weechat/DETAILS
index 52ad2b6..6341b97 100755
--- a/chat-irc/weechat/DETAILS
+++ b/chat-irc/weechat/DETAILS
@@ -11,15 +11,15 @@
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/weechat-$WEECHAT_BRANCH
SOURCE_URL[0]=git://git.sv.gnu.org/weechat.git:$SPELL
else
if [ "$WEECHAT_BRANCH" == "devel" ]; then
- VERSION=0.4.3-dev
+ VERSION=0.4.4-dev
SOURCE=$SPELL-devel.tar.bz2
-
SOURCE_HASH=sha512:ffea2e73a2110b73320426d63be9f71ab2c55e4cfdcfe78d30833a5a260383f825303dfbad965bf0f027fa9cbac12c6e18dc94cc57c0b41978140eac846b5f2d
+
SOURCE_HASH=sha512:54e8792379d8f0dc8b9f753b09a9ca22a387f707bf9c109e169f4685e953cc026b6f78fa31e0bbcffa483e21f51c1ff23769fd4eab3a53f7a2cff88db35b1a6d
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-devel
else
- VERSION=0.4.2
+ VERSION=0.4.3
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:be2b13c314512cd5a2b53abb43aa949083fda8c4f255c2ea320e5a7a7388853c78324f73f3fc1c00131b965000c1c74d6b10adbe9fd27376567b4375f861780d
+
SOURCE_HASH=sha512:0d049626e6a5fb44bc368d732c395d7135ad8869d9368cb95487662c4c738c9a44052db6e40a7fa08db9798916de0c466c24531f94993e91b7b19519b1d7cfc2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
fi
SOURCE_URL[0]=http://www.weechat.org/files/src/$SOURCE
diff --git a/chat-irc/weechat/FINAL b/chat-irc/weechat/FINAL
deleted file mode 100755
index 309823e..0000000
--- a/chat-irc/weechat/FINAL
+++ /dev/null
@@ -1,3 +0,0 @@
-message "${MESSAGE_COLOR} Note for users upgrading to version 0.1.4 from old
version:
-Config parameter "irc_infobar_timestamp" should be modified to remove time.
-For example, replace "%B, %A %d %Y - %H:%M" by "%B, %A %d
%Y".${DEFAULT_COLOR}"
diff --git a/chat-irc/weechat/HISTORY b/chat-irc/weechat/HISTORY
index d3c9a6c..5a709c3 100644
--- a/chat-irc/weechat/HISTORY
+++ b/chat-irc/weechat/HISTORY
@@ -1,3 +1,7 @@
+2014-02-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable 0.4.3, unstable 0.4.4-dev
+ * FINAL: removed
+
2013-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: stable 0.4.2, unstable 0.4.3-dev
* PREPARE, INSTALL: remove option to create symlinks which
diff --git a/chat-irc/znc/DETAILS b/chat-irc/znc/DETAILS
index 25b0190..3b3e9b2 100755
--- a/chat-irc/znc/DETAILS
+++ b/chat-irc/znc/DETAILS
@@ -1,6 +1,6 @@
SPELL=znc
- VERSION=1.0
- SECURITY_PATCH=3
+ VERSION=1.2
+ SECURITY_PATCH=4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://znc.in/releases/$SOURCE
diff --git a/chat-irc/znc/HISTORY b/chat-irc/znc/HISTORY
index 413ea2f..c06aedf 100644
--- a/chat-irc/znc/HISTORY
+++ b/chat-irc/znc/HISTORY
@@ -1,3 +1,6 @@
+2014-03-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2; SECURITY_PATCH++ (CVE-2013-2130)
+
2013-03-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0
* DEPENDS: renewed dependencies and flags
diff --git a/chat-libs/libstrophe/DEPENDS b/chat-libs/libstrophe/DEPENDS
new file mode 100755
index 0000000..3a26b06
--- /dev/null
+++ b/chat-libs/libstrophe/DEPENDS
@@ -0,0 +1,3 @@
+optional_depends expat "" "" "for XML parsing" &&
+optional_depends libxml2 "--with-libxml2" "" "for XML parsing" &&
+optional_depends openssl "" "" "for TLS connections"
diff --git a/chat-libs/libstrophe/DETAILS b/chat-libs/libstrophe/DETAILS
new file mode 100755
index 0000000..3e18be9
--- /dev/null
+++ b/chat-libs/libstrophe/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=libstrophe
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/strophe/${SPELL}.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://strophe.im/libstrophe/";
+ LICENSE[0]=GPL and MIT
+ ENTERED=20131013
+ SHORT="an XMPP library for C"
+cat << EOF
+libstrophe is a minimal XMPP library written in C. It has almost no
+external dependencies, only an XML parsing library (expat or libxml are both
+supported). It is designed for both POSIX and Windows systems.
+EOF
diff --git a/chat-libs/libstrophe/HISTORY b/chat-libs/libstrophe/HISTORY
new file mode 100644
index 0000000..014b66b
--- /dev/null
+++ b/chat-libs/libstrophe/HISTORY
@@ -0,0 +1,3 @@
+2013-10-13 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD: spell created
+
diff --git a/chat-libs/libstrophe/PRE_BUILD b/chat-libs/libstrophe/PRE_BUILD
new file mode 100755
index 0000000..6d548c9
--- /dev/null
+++ b/chat-libs/libstrophe/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+./bootstrap.sh
diff --git a/chat-libs/loudmouth/BUILD b/chat-libs/loudmouth/BUILD
new file mode 100755
index 0000000..22184bd
--- /dev/null
+++ b/chat-libs/loudmouth/BUILD
@@ -0,0 +1 @@
+CFLAGS+="-Wno-error=deprecated-declarations" default_build
diff --git a/chat-libs/loudmouth/HISTORY b/chat-libs/loudmouth/HISTORY
index e914abf..5b1c506 100644
--- a/chat-libs/loudmouth/HISTORY
+++ b/chat-libs/loudmouth/HISTORY
@@ -1,3 +1,6 @@
+2014-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: disable compiler error
+
2013-02-03 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: added, run autoconf so it links to gobject correctly

diff --git a/cluster/lapack/BUILD b/cluster/lapack/BUILD
index 30b33eb..97022a5 100755
--- a/cluster/lapack/BUILD
+++ b/cluster/lapack/BUILD
@@ -1,4 +1,2 @@
-make lapack_install &&
-make blaslib &&
-make lapacklib &&
-make tmglib
+OPTS+=" -DBUILD_SHARED_LIBS=on -DLAPACKE=on -DLAPACKE_WITH_TMG=on" &&
+cmake_build
diff --git a/cluster/lapack/DEPENDS b/cluster/lapack/DEPENDS
index f1b3fc8..74fa454 100755
--- a/cluster/lapack/DEPENDS
+++ b/cluster/lapack/DEPENDS
@@ -1 +1,3 @@
-depends -sub FORTRAN gcc
+depends -sub FORTRAN gcc &&
+depends python &&
+depends cmake
diff --git a/cluster/lapack/DETAILS b/cluster/lapack/DETAILS
index 3ea46bf..1ef1310 100755
--- a/cluster/lapack/DETAILS
+++ b/cluster/lapack/DETAILS
@@ -1,10 +1,10 @@
SPELL=lapack
- VERSION=3.3.1
- VERSIONMAN=3.2.0
+ VERSION=3.5.0
+ VERSIONMAN=3.5.0
SOURCE=$SPELL-$VERSION.tgz
-
SOURCE_HASH=sha512:67f6e9e0457101fdf41dd0ce8a692155ab45f26a8d94848c4c99597eab18497faa2c0fbd342d2ad11bc2818693b8decad4f3a63216bdc82901a7a79a8f4d4725
+
SOURCE_HASH=sha512:b948a0a0db032bda455ec4f519d4e89e4c29e29cecb5b6258ca61f68faaeeac9fdf4ece5c39ffcd0154c5505facbc392c7d09c8348b1d60bdd2685153ab2543f
SOURCE2=manpages-$VERSIONMAN.tgz
-
SOURCE2_HASH=sha512:111c33821bcc1158a49e0501e63e867a9c6cdfb0677eba5604e78dee4fe90c509ee447e8665e9b8f25b2e6f63923b8398c4ed8fea16f109ca9c327334e7863ff
+
SOURCE2_HASH=sha512:01b9d7b558fddfc04d842715091be44322983bf01bcd0673981f420e3c755ad516b315bb2db5aa2e3f4095a630c41f5821881da9f680c82030272d1d4f7acece
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE2_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION/man
SOURCE_URL[0]=http://www.netlib.org/$SPELL/$SOURCE
diff --git a/cluster/lapack/HISTORY b/cluster/lapack/HISTORY
index 4252ece..d1b2b4f 100644
--- a/cluster/lapack/HISTORY
+++ b/cluster/lapack/HISTORY
@@ -1,3 +1,9 @@
+2014-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.5.0
+ * BUILD, DEPENDS: use cmake
+ * DEPENDS: depend on python
+ * PRE_BUILD, INSTALL: removed
+
2011-10-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.3.1

diff --git a/cluster/lapack/INSTALL b/cluster/lapack/INSTALL
deleted file mode 100755
index 49a1b92..0000000
--- a/cluster/lapack/INSTALL
+++ /dev/null
@@ -1,13 +0,0 @@
-install -m 644 blas_LINUX.a $INSTALL_ROOT/usr/lib/libblas.a &&
-install -m 644 lapack_LINUX.a $INSTALL_ROOT/usr/lib/liblapack.a &&
-install -m 644 tmglib_LINUX.a $INSTALL_ROOT/usr/lib/libtmglib.a &&
-
-install -d -m 755 $INSTALL_ROOT/usr/share/man/manl &&
-
-for file in lapack-$VERSIONMAN/manpages/man/manl/*; do
- install -m 644 $file $INSTALL_ROOT/usr/share/man/manl
-done &&
-
-for file in lapack-$VERSIONMAN/manpages/blas/man/manl/*; do
- install -m 644 $file $INSTALL_ROOT/usr/share/man/manl
-done
diff --git a/cluster/lapack/PRE_BUILD b/cluster/lapack/PRE_BUILD
deleted file mode 100755
index 8faebb9..0000000
--- a/cluster/lapack/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-unpack_file 2 &&
-cp make.inc.example make.inc &&
-sed -i "s/OPTS =/& ${CFLAGS} -fPIC/" make.inc &&
-sed -i "s/NOOPT =/& -fPIC/" make.inc
diff --git a/collab/openldap/DETAILS b/collab/openldap/DETAILS
index f5e5cdd..993a7d7 100755
--- a/collab/openldap/DETAILS
+++ b/collab/openldap/DETAILS
@@ -1,12 +1,12 @@
SPELL=openldap
if [[ $OPENLDAP_BRANCH == stable ]]; then
- VERSION=2.4.35
+ VERSION=2.4.39
SOURCE=$SPELL-$VERSION.tgz
-
SOURCE_HASH=sha512:b39232b4bab7ecb0ae14961adaa555590ca24ecbaeb3d94ea251e2de3bf7425ce364a2a488f9745fae17f106cdf198c852c73b5f2b910d329c598db435d6b31d
+
SOURCE_HASH=sha512:7b5ef2a69f79f0901a06f8be4ab50afc3b3e98ab1ea74a421569443d32cb43d3cf773d3f028fb5fb39908c09ee172cb4770ecc5882754877a59d29bf8f8cc059
else
- VERSION=2.4.35
+ VERSION=2.4.39
SOURCE=$SPELL-$VERSION.tgz
-
SOURCE_HASH=sha512:b39232b4bab7ecb0ae14961adaa555590ca24ecbaeb3d94ea251e2de3bf7425ce364a2a488f9745fae17f106cdf198c852c73b5f2b910d329c598db435d6b31d
+
SOURCE_HASH=sha512:7b5ef2a69f79f0901a06f8be4ab50afc3b3e98ab1ea74a421569443d32cb43d3cf773d3f028fb5fb39908c09ee172cb4770ecc5882754877a59d29bf8f8cc059
fi
SECURITY_PATCH=2
SOURCE_URI=$SPELL-release/$SOURCE
diff --git a/collab/openldap/HISTORY b/collab/openldap/HISTORY
index e2ab21e..951af63 100644
--- a/collab/openldap/HISTORY
+++ b/collab/openldap/HISTORY
@@ -1,3 +1,12 @@
+2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.39
+
+2013-11-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.38
+
+2013-10-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.37
+
2013-04-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.4.35

diff --git a/collab/subversion/DETAILS b/collab/subversion/DETAILS
index 549e106..b08c074 100755
--- a/collab/subversion/DETAILS
+++ b/collab/subversion/DETAILS
@@ -1,6 +1,6 @@
SPELL=subversion
- VERSION=1.8.1
- SECURITY_PATCH=3
+ VERSION=1.8.5
+ SECURITY_PATCH=5
if [[ "$SVN_HEAD" == y ]]; then VERSION=${VERSION%.*}-HEAD; fi
SOURCE=$SPELL-$VERSION.tar.bz2
if [[ "$SVN_HEAD" == y ]]; then
diff --git a/collab/subversion/HISTORY b/collab/subversion/HISTORY
index 136117b..e97f4a7 100644
--- a/collab/subversion/HISTORY
+++ b/collab/subversion/HISTORY
@@ -1,4 +1,12 @@
-2013-08-06Treeve Jelbert <treeve AT sourcemage.org>
+2014-02-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.5
+ SECURITY_PATCH++ fix CVE-2013-4505 CVE-2013-4558
+
+2013-11-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.4
+ SECURITY_PATCH++ fix CVE-2013-4246 CVE-2013-4262 CVE-2013-4246
+
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.8.1
SECURITY_PATCH++ fix CVE-2013-4131

diff --git a/crypto/ca-certificates/DETAILS b/crypto/ca-certificates/DETAILS
index 170a84b..38882be 100755
--- a/crypto/ca-certificates/DETAILS
+++ b/crypto/ca-certificates/DETAILS
@@ -1,7 +1,7 @@
SPELL=ca-certificates
- VERSION=20130610
+ VERSION=20140223
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:6f5f3523d4f70b1a5f2ec45ee36ae2bd706fc713edfdcddab4bafe27c42c2c169f87852abfc7e9daf4d597b633bfcaea08cb0a36ea3a88b770a45c62c134e248
+
SOURCE_HASH=sha512:003b6fd2301eee3ca2119781ee75a1b195f142678d4570b598c4b93847de23c4f659152f834db1f0c8866767324d02b27807260cf43f6ae16207538fa419aa31
SOURCE=${SPELL}_${VERSION}_all.deb
SOURCE_URL[0]=http://ftp.de.debian.org/debian/pool/main/c/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
diff --git a/crypto/ca-certificates/HISTORY b/crypto/ca-certificates/HISTORY
index 661005b..e7234ab 100644
--- a/crypto/ca-certificates/HISTORY
+++ b/crypto/ca-certificates/HISTORY
@@ -1,3 +1,10 @@
+2014-03-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 20140223
+
+2013-10-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20130906
+ * PRE_BUILD: intrenal tarballl is now .xz
+
2013-08-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 20130610

diff --git a/crypto/ca-certificates/PRE_BUILD
b/crypto/ca-certificates/PRE_BUILD
index b538346..95373ab 100755
--- a/crypto/ca-certificates/PRE_BUILD
+++ b/crypto/ca-certificates/PRE_BUILD
@@ -6,4 +6,4 @@ verify_file '' &&

ar x $SOURCE_CACHE/$SOURCE &&

-tar zxvf data.tar.gz
+tar Jxvf data.tar.xz
diff --git a/crypto/gnupg/DETAILS b/crypto/gnupg/DETAILS
index 735e42a..4e6091d 100755
--- a/crypto/gnupg/DETAILS
+++ b/crypto/gnupg/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnupg
- VERSION=1.4.15
+ VERSION=1.4.16
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/$SPELL/$SOURCE
@@ -14,7 +14,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.gnupg.org/
ENTERED=20010922
PATCHLEVEL=0
- SECURITY_PATCH=9
+ SECURITY_PATCH=10
LICENSE[0]=GPL
KEYWORDS="crypto"
SHORT="Tool for secure secure communication and data storage"
diff --git a/crypto/gnupg/HISTORY b/crypto/gnupg/HISTORY
index 53b25ed..83b68a9 100644
--- a/crypto/gnupg/HISTORY
+++ b/crypto/gnupg/HISTORY
@@ -1,3 +1,6 @@
+2013-12-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.16, SECURITY_PATCH=10, CVE-2013-4576
+
2013-10-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.15, SECURITY_PATCH=9, CVE-2013-4402

diff --git a/crypto/gnutls/DEPENDS b/crypto/gnutls/DEPENDS
index dbbc96a..337a276 100755
--- a/crypto/gnutls/DEPENDS
+++ b/crypto/gnutls/DEPENDS
@@ -1,10 +1,9 @@
depends libgcrypt "--with-libgcrypt" &&

-if [[ $GNUTLS_BRANCH == "3.0" ]] || [[ $GNUTLS_BRANCH == "3.1" ]] \
- || [[ $GNUTLS_BRANCH == "3.2" ]];then
- depends LZMA &&
- depends nettle
-fi &&
+depends LZMA &&
+depends nettle &&
+depends gmp &&
+
optional_depends "zlib" \
"--with-zlib" \
"--without-zlib" \
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index ffe4547..c9ad32d 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -1,69 +1,19 @@
SPELL=gnutls
-
-###
-# 2006-05-19
-# GNUTLS_OLD -> GNUTLS_BRANCH
-
-if [ "$GNUTLS_OLD" == "y" ]; then
- GNUTLS_BRANCH="1.0"
-fi
-
-if [ "$GNUTLS_OLD" == "n" ]; then
- GNUTLS_BRANCH="DEFAULT"
-fi
-###
-
-if [ ${GNUTLS_BRANCH%.*} == "1"] || [ "$GNUTLS_BRANCH" == "2.0" ]; then
- GNUTLS_BRANCH="DEFAULT"
-fi
-
-if [ -z "$GNUTLS_BRANCH" ] || [ "$GNUTLS_BRANCH" == "DEFAULT" ]; then
- GNUTLS_BRANCH="2.12"
-fi
-
case $GNUTLS_BRANCH in
- 2.2)
- VERSION=2.2.5
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 2.4)
- VERSION=2.4.2
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 2.6)
- VERSION=2.6.6
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 2.8)
- VERSION=2.8.6
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 2.10)
- VERSION=2.10.5
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 2.12)
- VERSION=2.12.23
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 3.0)
- VERSION=3.0.29
+ stable)
+ VERSION=3.2.12.1
SOURCE=$SPELL-$VERSION.tar.xz
;;
- 3.1)
- VERSION=3.1.12
- SOURCE=$SPELL-$VERSION.tar.xz
- ;;
- 3.2)
- VERSION=3.2.4
+ stable-old)
+ VERSION=3.1.22
SOURCE=$SPELL-$VERSION.tar.xz
;;
esac
-
+ BRANCH_VER=$(awk 'BEGIN{FS="."}{print $1"."$2}' <<< $VERSION)
SOURCE2=$SOURCE.sig
- SECURITY_PATCH=8
+ SECURITY_PATCH=11
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp.gnutls.org/gcrypt/gnutls/v$GNUTLS_BRANCH/$SOURCE
+ SOURCE_URL[0]=ftp://ftp.gnutls.org/gcrypt/gnutls/v$BRANCH_VER/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
@@ -75,9 +25,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SHORT="GNU Transport Layer Security Library"
cat << EOF
GnuTLS (GNU Transport Layer Security Library) is a library which implements
-a secure
-layer over a reliable transport layer. Currently the GnuTLS library
implements
-the proposed standards by the IETF's TLS working group.
+a secure layer over a reliable transport layer. Currently the GnuTLS library
+implements the proposed standards by the IETF's TLS working group.

Quoting from RFC2246 - the TLS 1.0 protocol specification:

diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index c850503..f18a900 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,28 @@
+2014-03-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated GNUTLS_BRANCH=stable to 3.2.12.1
+
+2014-03-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.12 and 3.1.22, this fixes CVE-2014-1959
+ and CVE-2014-0092
+ * DEPENDS, DETAILS, PREPARE: remove support for unmaintained
+ versions
+ * PREPARE: switch to prepare_select_branch
+ * DEPENDS: add dependency on gmp
+
+2014-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.9
+
+2013-12-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.8
+
+2013-11-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.7
+
+2013-10-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.5
+ SECURITY_PATCH++ fixes CVE-2013-4466
+
2013-09-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 3.2.4

diff --git a/crypto/gnutls/PREPARE b/crypto/gnutls/PREPARE
index 321c9a8..7f99c37 100755
--- a/crypto/gnutls/PREPARE
+++ b/crypto/gnutls/PREPARE
@@ -1,17 +1,7 @@
-# 2006-05-19
-# GNUTLS_OLD -> GNUTLS_BRANCH
-
-if [ "$GNUTLS_OLD" == "y" ]; then
- persistent_add GNUTLS_BRANCH &&
- GNUTLS_BRANCH="1.0" &&
- persistent_remove GNUTLS_OLD
-fi
-
-if [ "$GNUTLS_OLD" == "n" ]; then
- persistent_add GNUTLS_BRANCH &&
- GNUTLS_BRANCH="DEFAULT" &&
- persistent_remove GNUTLS_OLD
-fi
-
-config_query_list GNUTLS_BRANCH "Which branch of GnuTLS do you want to
build?" \
- DEFAULT 2.2 2.4 2.6 2.8 2.10 2.12 3.0 3.1 3.2
+. ${GRIMOIRE}/FUNCTIONS &&
+if [[ "$GNUTLS_BRANCH" == "3.2" ]]; then
+ GNUTLS_BRANCH=stable
+elif [[ "$GNUTLS_BRANCH" == "3.1" ]]; then
+ GNUTLS_BRANCH=stable-old
+fi &&
+prepare_select_branch stable stable-old
diff --git a/crypto/libgcrypt/DETAILS b/crypto/libgcrypt/DETAILS
index c6732d7..69955e0 100755
--- a/crypto/libgcrypt/DETAILS
+++ b/crypto/libgcrypt/DETAILS
@@ -1,6 +1,6 @@
SPELL=libgcrypt
- VERSION=1.5.3
- SECURITY_PATCH=1
+ VERSION=1.6.1
+ SECURITY_PATCH=2

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/crypto/libgcrypt/HISTORY b/crypto/libgcrypt/HISTORY
index b65df7c..9d8c558 100644
--- a/crypto/libgcrypt/HISTORY
+++ b/crypto/libgcrypt/HISTORY
@@ -1,3 +1,8 @@
+2014-02-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.1
+ SECURITY_PATCH++ fixes CVE-2013-4242
+ * UP_TRIGGERS: added
+
2013-07-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.5.3, SECURITY_PATCH=1

diff --git a/crypto/libgcrypt/UP_TRIGGERS b/crypto/libgcrypt/UP_TRIGGERS
new file mode 100755
index 0000000..f5ec3f0
--- /dev/null
+++ b/crypto/libgcrypt/UP_TRIGGERS
@@ -0,0 +1,9 @@
+local OLD_SPELL_VERSION=""
+spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)" || return 0
+if [ "${VERSION:0:3}" != "${OLD_SPELL_VERSION:0:3}" ]; 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 1); do
+ up_trigger $each check_self
+ done
+fi
diff --git a/crypto/libssh/DETAILS b/crypto/libssh/DETAILS
index c5b58ab..b204afa 100755
--- a/crypto/libssh/DETAILS
+++ b/crypto/libssh/DETAILS
@@ -1,11 +1,11 @@
SPELL=libssh
- VERSION=0.5.4
-
SOURCE_HASH=sha512:1d854ee05e62e9e04ac704bc99a60b6f88237078b728e50e3e0f1142fbc5d1a4b4d04d675f257491c82c8b222b97db7a7f8e243f4a0f723e82788ecef3a7a71d
+ VERSION=0.6.3
+
SOURCE_HASH=sha512:8a9afd0add4f7e4b8ca237badaa9e248153cb3d069eeb3a5e752703545eda44a2556f93a4c60d3eadb3e950bc0848caa114fc54572e6372d740cbf8a63ab3b93
SECURITY_PATCH=3
- SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://red.libssh.org/attachments/download/41/$SOURCE
+ SOURCE_URL[0]=https://red.libssh.org/attachments/download/87/$SOURCE
SOURCE_HINTS[0]="no-check-certificate"
#SOURCE2_HINTS[0]="no-check-certificate"
WEB_SITE=http://www.libssh.org/
diff --git a/crypto/libssh/HISTORY b/crypto/libssh/HISTORY
index 4d17e2b..44dd80c 100644
--- a/crypto/libssh/HISTORY
+++ b/crypto/libssh/HISTORY
@@ -1,3 +1,12 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.3
+
+2014-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6.0
+
+2013-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.5
+
2013-02-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.5.4
SECURITY_PATCH++, fixes CVE-2013-0176
diff --git a/crypto/loop-aes/DETAILS b/crypto/loop-aes/DETAILS
index 6e19570..a945fd2 100755
--- a/crypto/loop-aes/DETAILS
+++ b/crypto/loop-aes/DETAILS
@@ -1,5 +1,5 @@
SPELL=loop-aes
- VERSION=3.7a
+ VERSION=3.7b
SOURCE=loop-AES-v$VERSION.tar.bz2
SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/loop-AES-v$VERSION"
diff --git a/crypto/loop-aes/HISTORY b/crypto/loop-aes/HISTORY
index f7dd729..e251548 100644
--- a/crypto/loop-aes/HISTORY
+++ b/crypto/loop-aes/HISTORY
@@ -1,3 +1,6 @@
+2014-04-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7b
+
2013-08-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.7a

diff --git a/crypto/nss/DEPENDS b/crypto/nss/DEPENDS
index da8fb93..6c41a13 100755
--- a/crypto/nss/DEPENDS
+++ b/crypto/nss/DEPENDS
@@ -1,7 +1,5 @@
depends nspr &&
depends perl &&
-depends sqlite &&
-depends zip &&
if [[ $NSS_BRANCH == "3.15" ]]; then
depends zlib
fi
diff --git a/crypto/nss/DETAILS b/crypto/nss/DETAILS
index 54941c5..6a70fcb 100755
--- a/crypto/nss/DETAILS
+++ b/crypto/nss/DETAILS
@@ -34,10 +34,11 @@ case $NSS_BRANCH in

SOURCE_HASH=sha512:4e8d8517ffb6d03da274afe9a7c50e2f0a15ffdd83e63f29a445e7aee829a8b7e2fbc772695322bd6acee81c052811735b542978044996156cb52dd7e4c001ec
;;
3.15)
- VERSION=3.15.1
+ VERSION=3.15.5
+
SOURCE_HASH=sha512:4db27ea98f17f1a5bc6f513455497945fc35957f573b3ac7e730b166fbe0e8fd741c188187c578faf361d969db63d83ff8ccf15ac2b8ca72a367f33a018695ca
+ SECURITY_PATCH=4
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE
-
SOURCE_HASH=sha512:173bd80771c9a64307750733a6aa2f716e61d4b060cc61d11ec741b0b214a33b188d3e23924c062f28587785077902266f3d30e60d2c141dc54d2679736f88ec
;;
esac

diff --git a/crypto/nss/HISTORY b/crypto/nss/HISTORY
index a23edb3..cdd5fed 100644
--- a/crypto/nss/HISTORY
+++ b/crypto/nss/HISTORY
@@ -1,3 +1,19 @@
+2014-03-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.15.5
+
+2014-02-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.15.4, SECURITY_PATCH=4, CVE-2013-1740
+
https://developer.mozilla.org/en-US/docs/NSS/NSS_3.15.4_release_notes
+
+2013-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.15.3
+
+2013-10-29 David C. Haley <khoralin AT gmail.com>
+ * DEPENDS: removed sqlite, zip; no longer appears needed
+
+2013-10-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.15.2
+
2013-08-26 Ladislav Hagara <hgr AT vabo.cz>
* BUILD, INSTALL: fixed for DEFAULT branch

diff --git a/crypto/openssh/CONFLICTS b/crypto/openssh/CONFLICTS
index 373ef6b..795e3d0 100755
--- a/crypto/openssh/CONFLICTS
+++ b/crypto/openssh/CONFLICTS
@@ -1,3 +1,2 @@
-conflicts dropbear &&
conflicts ssh &&
conflicts lsh
diff --git a/crypto/openssh/DETAILS b/crypto/openssh/DETAILS
index f798aa6..bf13d7d 100755
--- a/crypto/openssh/DETAILS
+++ b/crypto/openssh/DETAILS
@@ -1,6 +1,6 @@
SPELL=openssh
- VERSION=6.3p1
- SECURITY_PATCH=6
+ VERSION=6.6p1
+ SECURITY_PATCH=7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/crypto/openssh/HISTORY b/crypto/openssh/HISTORY
index 22f758e..543a4df 100644
--- a/crypto/openssh/HISTORY
+++ b/crypto/openssh/HISTORY
@@ -1,3 +1,16 @@
+2014-03-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.6p1
+
+2014-01-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.5p1
+
+2013-12-26 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFLICTS: doesn't conflict with dropbear
+
+2013-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.4p1, SECURITY_PATCH=7
+ http://www.openssh.com/txt/gcmrekey.adv
+
2013-09-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.3p1

diff --git a/crypto/openssl/DETAILS b/crypto/openssl/DETAILS
index bffbc7d..c867d4e 100755
--- a/crypto/openssl/DETAILS
+++ b/crypto/openssl/DETAILS
@@ -10,8 +10,8 @@ case $OPENSSL_BRANCH in
SECURITY_PATCH=20
;;
1.0)
- VERSION=1.0.0k
- SECURITY_PATCH=20
+ VERSION=1.0.0l
+ SECURITY_PATCH=21
PATCHLEVEL=0
;;
esac
diff --git a/crypto/openssl/HISTORY b/crypto/openssl/HISTORY
index bbc506c..a39ecbe 100644
--- a/crypto/openssl/HISTORY
+++ b/crypto/openssl/HISTORY
@@ -1,3 +1,6 @@
+2014-01-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.0l, SECURITY_PATCH=21
+
2013-06-17 Remko van der Vossen <wich AT sourcemage.org>
* INSTALL: workaround for bug #556

diff --git a/crypto/polarssl/DETAILS b/crypto/polarssl/DETAILS
index a774cdd..d203b0e 100755
--- a/crypto/polarssl/DETAILS
+++ b/crypto/polarssl/DETAILS
@@ -1,6 +1,6 @@
SPELL=polarssl
- VERSION=1.2.8
-
SOURCE_HASH=sha512:d6317573faa1bdab7b7bac41484c90607b887dc2da44348355f40c6153877a30714ce9b4eb085efaa37404a5c814d89755ac4328f6b54791586415ed54222d48
+ VERSION=1.3.1
+
SOURCE_HASH=sha512:ff7bd919f8f997af025f5186c10efda1c39e6810e5458724f57c3f8e3786242f0cbc8b1f34e53da952b4b304cc5747d70a85480b1dc504bddc7c8b4f2f8697c8
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION-gpl.tgz
SOURCE_URL[0]=http://polarssl.org/code/releases/$SOURCE
diff --git a/crypto/polarssl/HISTORY b/crypto/polarssl/HISTORY
index f4babfc..1ee2aaa 100644
--- a/crypto/polarssl/HISTORY
+++ b/crypto/polarssl/HISTORY
@@ -1,3 +1,6 @@
+2013-10-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.1
+
2013-06-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.8
SECURITY_PATCH++, fixes:
diff --git a/crypto/sshfs-fuse/DETAILS b/crypto/sshfs-fuse/DETAILS
index 49470b8..a50f734 100755
--- a/crypto/sshfs-fuse/DETAILS
+++ b/crypto/sshfs-fuse/DETAILS
@@ -1,9 +1,9 @@
SPELL=sshfs-fuse
- VERSION=2.4
-
SOURCE_HASH[0]=sha512:2f73d2163052f815bba65ad4a33a12626cd76628cd90df80378f3d045c61df7b0b4e7e5eec744e2adf44bdd1814cfc454d705eb74914ad4586f8835a926073de
+ VERSION=2.5
+
SOURCE_HASH=sha512:48ae4008d10fe66b843ff1e891627f8262e00d064fec048c8c1189507e757994e81e4fa2deb4d8d56cff0d1818efe4a692494b9c48a01c6c79c626acefa1b53e
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/fuse/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/fuse/$SPELL/$VERSION/$SOURCE
WEB_SITE=http://fuse.sourceforge.net/sshfs.html
ENTERED=20050206
LICENSE[0]=GPL
diff --git a/crypto/sshfs-fuse/HISTORY b/crypto/sshfs-fuse/HISTORY
index e0c3504..a9a4b8d 100644
--- a/crypto/sshfs-fuse/HISTORY
+++ b/crypto/sshfs-fuse/HISTORY
@@ -1,3 +1,7 @@
+2014-01-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 2.5
+
2012-03-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.4

diff --git a/crypto/sshpass/DEPENDS b/crypto/sshpass/DEPENDS
new file mode 100755
index 0000000..4cf194b
--- /dev/null
+++ b/crypto/sshpass/DEPENDS
@@ -0,0 +1 @@
+depends openssh
diff --git a/crypto/sshpass/DETAILS b/crypto/sshpass/DETAILS
new file mode 100755
index 0000000..523da35
--- /dev/null
+++ b/crypto/sshpass/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=sshpass
+ VERSION=1.05
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://sourceforge.net/projects/${SPELL}/files/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:92ff3428a3cbc2b517e8ee0a6676b409bac3ec0900bfb370cf3882ccc62017edb695ce00e025f73680e9718e1b0213b2ac1bbd2a2558fe43f0f5a7b0d690c810
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://sourceforge.net/p/sshpass/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20131106
+ KEYWORDS=""
+ SHORT="Non-interactive ssh password auth"
+cat << EOF
+Sshpass is a tool for non-interactivly performing password authentication
with
+SSH's so called "interactive keyboard password authentication".
+EOF
diff --git a/crypto/sshpass/HISTORY b/crypto/sshpass/HISTORY
new file mode 100644
index 0000000..92ff037
--- /dev/null
+++ b/crypto/sshpass/HISTORY
@@ -0,0 +1,3 @@
+2013-11-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/database/db/DEPENDS b/database/db/DEPENDS
index 56a2f06..f8f1741 100755
--- a/database/db/DEPENDS
+++ b/database/db/DEPENDS
@@ -5,7 +5,7 @@ optional_depends -sub CXX gcc \

if [ "$DB_JSUP" == "--enable-java" ]; then
depends JDK '--enable-java' '' 'z-rejected' &&
- depends uudeview &&
+ depends UUDECODE &&
depends swig
fi &&

diff --git a/database/db/HISTORY b/database/db/HISTORY
index 0e39246..65b7bce 100644
--- a/database/db/HISTORY
+++ b/database/db/HISTORY
@@ -1,3 +1,6 @@
+2014-02-11 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: switch uudeview to UUDECODE - sharutils and gmime both work
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.3.21

diff --git a/database/dbd-firebird/DETAILS b/database/dbd-firebird/DETAILS
index 4a97909..72c0741 100755
--- a/database/dbd-firebird/DETAILS
+++ b/database/dbd-firebird/DETAILS
@@ -1,7 +1,7 @@
SPELL=dbd-firebird
SPELLX=DBD-Firebird
- VERSION=1.15
-
SOURCE_HASH=sha512:77ebba91f9fa8a0f9a6ae9ba5d778b79afc953dd8ad877b5be5893b1c715f22dd92c16eee4b8ae67ded068d6a7a7b1510756d4bcb645e2cc510653f1147abcad
+ VERSION=1.18
+
SOURCE_HASH=sha512:211dc87aaaeede59a677f810089734300f1b7c1a4cac07bd3dee627398a8eaf681367b0467a015ee73db3133be76311b4f155fe13f6bb541dc5bfdd98a223cef
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://search.cpan.org/~mariuz/
diff --git a/database/dbd-firebird/HISTORY b/database/dbd-firebird/HISTORY
index 476c848..e3ef9c1 100644
--- a/database/dbd-firebird/HISTORY
+++ b/database/dbd-firebird/HISTORY
@@ -1,3 +1,9 @@
+2014-03-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.18
+
+2013-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.16
+
2013-09-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.15

diff --git a/database/postgresql/DETAILS b/database/postgresql/DETAILS
index c09133d..94a1bb6 100755
--- a/database/postgresql/DETAILS
+++ b/database/postgresql/DETAILS
@@ -1,7 +1,7 @@
SPELL=postgresql
- VERSION=9.2.4
-
SOURCE_HASH=sha512:1f347a8e75f4c350cc1ee2e0406b1b696f8e82cd259bb17404113874516fdf4c395517962a5320d5c386994cae7ebe7dbdbbeb7ae79c76d6d506ce5bda662c3e
+ VERSION=9.3.4
SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:acf4605216e9b4b48531bc23e152f1f80476a5feea3004a98fe720a16f10c70cc01940d28af236e079c2a3eee42d6b02ae651269f876eb44346983edfa69e0c4
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.postgresql.org/pub/source/v$VERSION/$SOURCE

SOURCE_URL[1]=ftp://ftp9.de.postgresql.org/unix/databases/postgresql/source/v${VERSION}/${SOURCE}
diff --git a/database/postgresql/HISTORY b/database/postgresql/HISTORY
index bd0070e..19d1648 100644
--- a/database/postgresql/HISTORY
+++ b/database/postgresql/HISTORY
@@ -1,3 +1,9 @@
+2014-03-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.3.4
+
+2014-03-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.3.3; SECURITY_PATCH++ (several CVEs)
+
2013-04-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 9.2.4; SECURITY_PATCH++ (CVE-2013-1899,
CVE-2013-1900, CVE-2013-1901)
diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS
index 9b6cb0f..d805b81 100755
--- a/database/sqlite/DETAILS
+++ b/database/sqlite/DETAILS
@@ -1,10 +1,10 @@
SPELL=sqlite
- VERSION=3.8.0.2
- VERSIONX=autoconf-3080002
-
SOURCE_HASH=sha512:936a5b8c809891883e11bb881edcc851ca25c55325699889ab123337aea37afa36129ea802a633e440824a97fff777e51816262e824b21fa387bcecddb91f9e7
+ VERSION=3.8.4.3
+ VERSIONX=autoconf-3080403
+
SOURCE_HASH=sha512:bfd2f8cea02497f3d3e3b4925bcf8156bacadfe4b711ae55339357fc91649a2fa59787e3a907ee49dd4ac441c1e980f3b29a5ec28d4c5d6323b92f69fb19be73
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${VERSIONX}"
SOURCE=${SPELL}-${VERSIONX}.tar.gz
- SOURCE_URL[0]=http://www.sqlite.org/2013/$SOURCE
+ SOURCE_URL[0]=http://www.sqlite.org/2014/$SOURCE
LICENSE[0]=PD
WEB_SITE=http://www.sqlite.org/
ENTERED=20011016
diff --git a/database/sqlite/HISTORY b/database/sqlite/HISTORY
index 53e0d50..5b68ecb 100644
--- a/database/sqlite/HISTORY
+++ b/database/sqlite/HISTORY
@@ -1,3 +1,24 @@
+2014-04-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.4.3
+
+2014-03-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.4.2
+
+2014-03-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.8.4.1
+
+2014-03-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.3.1
+
+2014-02-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.3; updated source url
+
+2013-12-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.8.2
+
+2013-10-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.8.1
+
2013-09-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.8.0.2

diff --git a/database/virtuoso/DETAILS b/database/virtuoso/DETAILS
index adbf594..ad022cf 100755
--- a/database/virtuoso/DETAILS
+++ b/database/virtuoso/DETAILS
@@ -1,6 +1,6 @@
SPELL=virtuoso
- VERSION=6.1.7
-
SOURCE_HASH=sha512:51dcd299be5d43c0f7de27d1668de0a28cc656b531ea14b61762c5e735d3ae8ec623d616013a1f1cb82c4cd0ecc8e213aeca064e78d95f3e5b435109d9129645
+ VERSION=6.1.8
+
SOURCE_HASH=sha512:34812406eaa087fa200548c678de748a552a4189f6818df335d80e7680f0376c949cf1d0a2c4caddeafd0d79fac52d21b57b2150297368a7268fc3b83bc0af6b
SOURCE=$SPELL-opensource-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-opensource-$VERSION
WEB_SITE=http://virtuoso.openlinksw.com/wiki/main/Main/
diff --git a/database/virtuoso/HISTORY b/database/virtuoso/HISTORY
index 1537a87..8ba7cc0 100644
--- a/database/virtuoso/HISTORY
+++ b/database/virtuoso/HISTORY
@@ -1,3 +1,6 @@
+2013-12-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.1.8
+
2013-07-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.1.7

diff --git a/dave_robillard.gpg b/dave_robillard.gpg
index afcceb9..c9985f7 100644
Binary files a/dave_robillard.gpg and b/dave_robillard.gpg differ
diff --git a/desktop-themes/hicolor-icon-theme/DETAILS
b/desktop-themes/hicolor-icon-theme/DETAILS
new file mode 100755
index 0000000..5e6a08b
--- /dev/null
+++ b/desktop-themes/hicolor-icon-theme/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=hicolor-icon-theme
+ VERSION=0.13
+
SOURCE_HASH=sha512:c753621e31af5f6a3f0f0c274f819be62d9b500c63df7a43faf4f5a068d83cf23956602fdae2cf52b74f46915240168015fe055f5df4dfede2ddeb3a544756e2
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://icon-theme.freedesktop.org/releases/$SOURCE
+ LICENSE[0]=LGPL
+ WEB_SITE=http://icon-theme.freedesktop.org/wiki/HicolorTheme
+ ENTERED=20040312
+ KEYWORDS="theme gnome2 libs"
+ SHORT="Freedesktop.org Hicolor icon theme"
+cat << EOF
+Freedesktop.org Hicolor icon theme
+EOF
diff --git a/desktop-themes/hicolor-icon-theme/HISTORY
b/desktop-themes/hicolor-icon-theme/HISTORY
new file mode 100644
index 0000000..c9c1e3b
--- /dev/null
+++ b/desktop-themes/hicolor-icon-theme/HISTORY
@@ -0,0 +1,34 @@
+2014-03-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.13
+
+2010-02-28 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 0.12
+
+2007-06-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: new WEBSITE
+
+2007-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.10
+ new URL and WEBSITE
+
+2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed UPDATED.
+
+2006-05-21 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: removed BUILD_API
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-11-29 Seth Woolley <seth AT tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2004-01-15 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: added BUILD_API=2
+
+2004-12-03 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DETAILS: updated to 0.5 and updated SOURCE_URL
+
+2004-03-12 Robin Cook <rcook AT wyrms.net>
+ * Initial Spell 0.4
+
diff --git a/desktop-themes/oxygen-icons/BUILD
b/desktop-themes/oxygen-icons/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/desktop-themes/oxygen-icons/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/desktop-themes/oxygen-icons/DEPENDS
b/desktop-themes/oxygen-icons/DEPENDS
new file mode 100755
index 0000000..60dd614
--- /dev/null
+++ b/desktop-themes/oxygen-icons/DEPENDS
@@ -0,0 +1 @@
+depends cmake
diff --git a/desktop-themes/oxygen-icons/DETAILS
b/desktop-themes/oxygen-icons/DETAILS
new file mode 100755
index 0000000..0ed1f0a
--- /dev/null
+++ b/desktop-themes/oxygen-icons/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=oxygen-icons
+ VERSION=4.12.0
+
SOURCE_HASH=sha512:b07593ba61613790f1d9ba1a5283094cbfc7ff0956f00e23b095b952bde330169d9d69b24cc19b285ab9ae6d93b4015adcfed87cc65d3a6109f584bad63330b6
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
+ WEB_SITE=http://www.kde.org
+ ENTERED=20090321
+# SECURITY_PATCH=1
+ ARCHIVE=off
+ LICENSE[0]=GPL
+ KEYWORDS="kde4"
+ SHORT="set of icons for kde4"
+cat << EOF
+set of icons for kde4
+EOF
diff --git a/desktop-themes/oxygen-icons/HISTORY
b/desktop-themes/oxygen-icons/HISTORY
new file mode 100644
index 0000000..a8c59c9
--- /dev/null
+++ b/desktop-themes/oxygen-icons/HISTORY
@@ -0,0 +1,194 @@
+2014-03-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: add, nolonger part of kde
+ * CONFIGURE: deleted
+
+2013-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.12.0
+
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
+2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.3, bz2 -> xz
+
+2012-02-01 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.8.0
+
+2011-12-10 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.7.4
+
+2011-11-02 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.7.3
+
+2011-10-06 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.7.2
+
+2011-09-07 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.7.1
+
+2011-09-04 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change
+
+2011-08-02 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.7.0
+
+2011-07-11 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.6.5
+
+2011-06-11 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.6.4
+
+2011-05-06 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.6.3
+
+2011-04-06 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.6.2
+
+2011-03-07 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.6.1
+
+2011-01-26 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.6.0
+
+2011-01-07 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.5.5
+
+2010-12-02 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.5.4
+
+2010-11-03 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.5.3
+
+2010-10-06 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.5.2
+
+2010-08-31 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.5.1
+
+2010-06-30 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.4.5
+
+2010-06-02 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.4.4
+
+2010-03-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.4.1 (stable)
+
+2010-02-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.4.0 (stable)
+2010-01-28 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 4.3.5
+2010-01-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.95 (unstable)
+
+2010-01-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.90 (unstable)
+
+2009-12-14 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 4.3.4
+
+2009-11-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.74svn1044032 (unstable)
+
+2009-11-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: fix WEB_SITE, broken by previous update
+
+2009-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.3 (stable)
+
+2009-10-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: remove support for multiple versions
+ it also requires qt-4.6
+ remove KDE_VER
+ if you want the devel version, use git devel-kde44 branch
+ * DETAILS: version 4.3.73svn1040395 (unstable)
+
+2009-10-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.72svn1035674 (unstable)
+
+2009-10-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.2 (stable)
+
+2009-09-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.69svn1027298 (unstable)
+
+2009-09-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.68svn1024329 (unstable)
+
+2009-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.1 (stable)
+
+2009-08-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.65svn1013471 (unstable)
+
+2009-08-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.63svn1007208 (unstable)
+
+2009-08-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.0 (stable)
+ * PREPARE: deleted
+
+2009-07-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.98 (unstable)
+
+2009-07-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.3.61svn998540 (unstable)
+
+2009-07-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: revert url fix
+
+2009-07-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.96 (unstable)
+
+2009-07-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.95 (unstable)
+
+2009-06-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.90 (unstable)
+
+2009-06-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.89svn977047 (unstable)
+
+2009-05-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.88svn973768 (unstable)
+
+2009-05-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.87svn969966 (unstable)
+
+2009-05-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.85 (unstable)
+
+2009-05-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.71.svn961800 (unstable)
+
+2009-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.70.svn954171 (unstable)
+
+2009-04-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.69.svn949727 (unstable)
+
+2009-03-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.68.svn945504 (unstable)
+
+2009-03-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * PREPARE: added, prevent install on stable kde
+
+2009-03-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.67.svn940805 (unstable)
+ use ARCHIVE=off, to save lots of space and time
+ spell created
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/devel/binutils/BUILD b/devel/binutils/BUILD
index 3846090..ba993e6 100755
--- a/devel/binutils/BUILD
+++ b/devel/binutils/BUILD
@@ -1,9 +1,3 @@
-# Temporary fix to solve texinfo errors
-sed -i -e '325 s/@colophon/@&/' bfd/doc/bfd.texinfo &&
-sed -i -e '336 s/@cygnus/@&/' bfd/doc/bfd.texinfo &&
-sed -i -e '7866 s/@colophon/@&/' ld/ld.texinfo &&
-sed -i -e '7877 s/@cygnus/@&/' ld/ld.texinfo &&
-
mkdir buildit &&
cd buildit &&

diff --git a/devel/binutils/DETAILS b/devel/binutils/DETAILS
index b91cf38..f07b0b5 100755
--- a/devel/binutils/DETAILS
+++ b/devel/binutils/DETAILS
@@ -1,5 +1,5 @@
SPELL=binutils
- VERSION=2.23.2
+ VERSION=2.24
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/binutils/HISTORY b/devel/binutils/HISTORY
index e2a0913..c2362b1 100644
--- a/devel/binutils/HISTORY
+++ b/devel/binutils/HISTORY
@@ -1,3 +1,9 @@
+2014-03-21 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD: remove temporary workaround, 2.24 fixed the build failure
+
+2013-12-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.24
+
2013-06-03 Vlad Glagolev <stealth AT sourcemage.org>
* UP_TRIGGERS: added, to fix migration for spells that require libbfd

diff --git a/devel/bluefish/DETAILS b/devel/bluefish/DETAILS
index 6fcb1b8..4ebcaf6 100755
--- a/devel/bluefish/DETAILS
+++ b/devel/bluefish/DETAILS
@@ -5,7 +5,7 @@ if [[ $BLUEFISH_UNSTABLE == y ]]; then
SOURCE=$SPELL-unstable-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-unstable-$VERSION"
else
- VERSION=2.2.4
+ VERSION=2.2.5
BRANCH=stable
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/bluefish/HISTORY b/devel/bluefish/HISTORY
index 2f811ef..1c95696 100644
--- a/devel/bluefish/HISTORY
+++ b/devel/bluefish/HISTORY
@@ -1,3 +1,6 @@
+2014-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.5
+
2013-02-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.4; switched back to upstream gpg check
* DEPENDS: updated python dependency description; added more choice
for
diff --git a/devel/cmake/DETAILS b/devel/cmake/DETAILS
index adcde5f..4f654a5 100755
--- a/devel/cmake/DETAILS
+++ b/devel/cmake/DETAILS
@@ -1,6 +1,6 @@
SPELL=cmake
- VERSION=2.8.11.2
-
SOURCE_HASH=sha512:05ac2293300bf15fdcf98f07dfa7b9862b117cd0d6f7e30c1995ecb8a3bfd94e2b7e778caaa05bc46bd88eca5afe7f6be38b1904275a9a2aeae562bfdbaeec94
+ VERSION=2.8.12.2
+
SOURCE_HASH=sha512:a0fe8f6305052ba7894a7d58aa30f97b4be1f52eb7de650273a704929a6fbe81c7cebfa6e68a18c9e7d62f7ed02c944f74c2974da9aacc70e2cb186e0a1be44d
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.cmake.org/files/v2.8/$SOURCE
diff --git a/devel/cmake/HISTORY b/devel/cmake/HISTORY
index 14768a0..fcd0a40 100644
--- a/devel/cmake/HISTORY
+++ b/devel/cmake/HISTORY
@@ -1,3 +1,6 @@
+2014-01-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.12.2
+
2013-07-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.8.11.2

diff --git a/devel/coq/0001-fix-make-detection.patch
b/devel/coq/0001-fix-make-detection.patch
new file mode 100644
index 0000000..8c95f77
--- /dev/null
+++ b/devel/coq/0001-fix-make-detection.patch
@@ -0,0 +1,61 @@
+From 5e3aadfd0f36fb95cf4bc45e819780883d4a541b Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 2 Feb 2014 00:39:39 +0100
+Subject: [PATCH] fix make detection
+
+---
+ configure | 20 ++++++++++----------
+ 1 file changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/configure b/configure
+index 7f75b35..d99340a 100755
+--- a/configure
++++ b/configure
+@@ -336,22 +336,22 @@ if [ "$MAKE" != "" ]; then
+ MAKEVERSION=`$MAKE -v | head -1 | cut -d" " -f3`
+ MAKEVERSIONMAJOR=`echo $MAKEVERSION | cut -d. -f1`
+ MAKEVERSIONMINOR=`echo $MAKEVERSION | cut -d. -f2`
+- if [ "$MAKEVERSIONMAJOR" -eq 3 -a "$MAKEVERSIONMINOR" -ge 81 ]; then
++ if [ "$MAKEVERSIONMAJOR" -eq 4 -a "$MAKEVERSIONMINOR" -ge 0 ]; then
+ echo "You have GNU Make $MAKEVERSION. Good!"
+ else
+ OK="no"
+- #Extra support for local installation of make 3.81
+- #will be useless when make >= 3.81 will be standard
++ #Extra support for local installation of make 4.0
++ #will be useless when make >= 4.0 will be standard
+ if [ -x ./make ]; then
+ MAKEVERSION=`./make -v | head -1`
+- if [ "$MAKEVERSION" = "GNU Make 3.81" ]; then OK="yes"; fi
++ if [ "$MAKEVERSION" = "GNU Make 4.0" ]; then OK="yes"; fi
+ fi
+ if [ $OK = "no" ]; then
+- echo "GNU Make >= 3.81 is needed."
+- echo "Make 3.81 can be downloaded from
ftp://ftp.gnu.org/gnu/make/make-3.81.tar.gz";
++ echo "GNU Make >= 4.0 is needed."
++ echo "Make 4.0 can be downloaded from
ftp://ftp.gnu.org/gnu/make/make-4.0.tar.gz";
+ echo "then locally installed on a Unix-style system by issuing:"
+- echo " tar xzvf make-3.81.tar.gz"
+- echo " cd make-3.81"
++ echo " tar xzvf make-4.0.tar.gz"
++ echo " cd make-4.0"
+ echo " ./configure"
+ echo " make"
+ echo " mv make .."
+@@ -359,11 +359,11 @@ if [ "$MAKE" != "" ]; then
+ echo "Restart then the configure script and later use ./make
instead of make."
+ exit 1
+ else
+- echo "You have locally installed GNU Make 3.81. Good!"
++ echo "You have locally installed GNU Make 4.0. Good!"
+ fi
+ fi
+ else
+- echo "Cannot find GNU Make >= 3.81."
++ echo "Cannot find GNU Make >= 4.0."
+ fi
+
+ # Browser command
+--
+1.8.5.3
+
diff --git a/devel/coq/HISTORY b/devel/coq/HISTORY
index 872d18a..80ce31c 100644
--- a/devel/coq/HISTORY
+++ b/devel/coq/HISTORY
@@ -1,3 +1,7 @@
+2014-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-make-detection.patch: fix detection of
+ make in configure
+
2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added dependency on zarith

diff --git a/devel/coq/PRE_BUILD b/devel/coq/PRE_BUILD
index 61835c9..e14af8d 100755
--- a/devel/coq/PRE_BUILD
+++ b/devel/coq/PRE_BUILD
@@ -1,3 +1,4 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
-sed -i "s/\\\\\"\\\$LABLGTKLIB\\\\\"/\\\$LABLGTKLIB/" configure
+sed -i "s/\\\\\"\\\$LABLGTKLIB\\\\\"/\\\$LABLGTKLIB/" configure &&
+patch -p1 < $SPELL_DIRECTORY/0001-fix-make-detection.patch
diff --git a/devel/cppcheck/BUILD b/devel/cppcheck/BUILD
index c9dda20..016f61e 100755
--- a/devel/cppcheck/BUILD
+++ b/devel/cppcheck/BUILD
@@ -1 +1 @@
-make PREFIX=${INSTALL_ROOT}/usr
+make PREFIX=${INSTALL_ROOT}/usr CFGDIR=/usr/share/cppcheck/cfg
diff --git a/devel/cppcheck/DETAILS b/devel/cppcheck/DETAILS
index 9bec106..7736155 100755
--- a/devel/cppcheck/DETAILS
+++ b/devel/cppcheck/DETAILS
@@ -1,8 +1,8 @@
SPELL=cppcheck
- VERSION=1.59
+ VERSION=1.63
SOURCE="${SPELL}-${VERSION}.tar.bz2"

SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:c09f772a80e00c9a0a4ab09523e153dd21c205b6a91339886fbf36c2a27fc6c0a7c89d5721ed0e4c3f82df1b7e2d4b20949c78dcc167d2792d0d291d0c63b6e3
+
SOURCE_HASH=sha512:4c2f6080ce72ffa24f929a2b74c656538d9f555fb14b3e6f3a2632eca8973a8b711831ddd698e13059643446b0e90619f71e13b1d06b6fefc4b4562622939508
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"

WEB_SITE="http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main_Page";
LICENSE[0]=GPL
diff --git a/devel/cppcheck/HISTORY b/devel/cppcheck/HISTORY
index fe4b13e..6280628 100644
--- a/devel/cppcheck/HISTORY
+++ b/devel/cppcheck/HISTORY
@@ -1,3 +1,10 @@
+2014-01-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.63
+ * INSTALL, BUILD: install cfg files necessary for using cppcheck
+
+2013-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.62
+
2013-05-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.59

diff --git a/devel/cppcheck/INSTALL b/devel/cppcheck/INSTALL
index 621f3f8..a6d9909 100755
--- a/devel/cppcheck/INSTALL
+++ b/devel/cppcheck/INSTALL
@@ -1 +1,3 @@
-make PREFIX=${INSTALL_ROOT}/usr install
+make PREFIX=${INSTALL_ROOT}/usr CFGDIR=/usr/share/cppcheck/cfg install &&
+mkdir -p ${INSTALL_ROOT}/usr/share/cppcheck/cfg &&
+install -m644 ${SOURCE_DIRECTORY}/cfg/*
${INSTALL_ROOT}/usr/share/cppcheck/cfg/
diff --git a/devel/erlang/DETAILS b/devel/erlang/DETAILS
index f288328..6625ab5 100755
--- a/devel/erlang/DETAILS
+++ b/devel/erlang/DETAILS
@@ -1,9 +1,9 @@
SPELL=erlang
- VERSION=R15B
+ VERSION=R16B02
SOURCE=otp_src_$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/otp_src_$VERSION
SOURCE_URL[0]=http://www.erlang.org/download/$SOURCE
-
SOURCE_HASH=sha512:1817cd49c9b1a192aed209a14321ad9525e7a9b59e4fa0a318a33a7382af41226c3c9bf7c522a24020be2591fd17236616305515f0ae7ce8bc76a285c066da07
+
SOURCE_HASH=sha512:35c4dfe4f7de04a44cc4e2eabd796b53fa3c4104ced144f0b2060a66adf1e400b65eb1c94c19c5f83baa7f1f31bdc73b36f2ac1df9dfac7cc6e253b52702287d
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
WEB_SITE=http://www.erlang.org
ENTERED=20020606
diff --git a/devel/erlang/HISTORY b/devel/erlang/HISTORY
index 9e91ee7..ac2315c 100644
--- a/devel/erlang/HISTORY
+++ b/devel/erlang/HISTORY
@@ -1,3 +1,6 @@
+2013-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: R16B02
+
2012-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: R15B

diff --git a/devel/extra-cmake-modules/BUILD b/devel/extra-cmake-modules/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/devel/extra-cmake-modules/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/devel/extra-cmake-modules/DEPENDS
b/devel/extra-cmake-modules/DEPENDS
new file mode 100755
index 0000000..60dd614
--- /dev/null
+++ b/devel/extra-cmake-modules/DEPENDS
@@ -0,0 +1 @@
+depends cmake
diff --git a/devel/extra-cmake-modules/DETAILS
b/devel/extra-cmake-modules/DETAILS
new file mode 100755
index 0000000..8431652
--- /dev/null
+++ b/devel/extra-cmake-modules/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=extra-cmake-modules
+ VERSION=0.0.11
+ VX=4.97.0
+
SOURCE_HASH=sha512:854d66b2f799c6d1873e4d1615ba54f5e4cea2c902d400e57b9191074852640c50c36522a3730a7f5bc7917ab49a6649494ec8b42e1faf7c3ebff3a613a361e6
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL=$KDE_URL/unstable/frameworks/$VX/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
WEB_SITE=https://projects.kde.org/projects/frameworks/extra-cmake-modules
+ LICENSE[0]=GPL
+ ENTERED=20120218
+ KEYWORDS="KDE5"
+ SHORT="configuration macros for KDE5"
+cat << EOF
+configuration macros for KDE5
+EOF
diff --git a/devel/extra-cmake-modules/HISTORY
b/devel/extra-cmake-modules/HISTORY
new file mode 100644
index 0000000..8eb7527
--- /dev/null
+++ b/devel/extra-cmake-modules/HISTORY
@@ -0,0 +1,13 @@
+2014-03-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.0.11/4.97.0
+
+2014-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.0.10/4.96.0
+
+2014-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.0.9/4.95.0
+
+2012-02-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version git
+ spell created
+
diff --git a/devel/gdb/DETAILS b/devel/gdb/DETAILS
index 53dc7f9..cdc4e77 100755
--- a/devel/gdb/DETAILS
+++ b/devel/gdb/DETAILS
@@ -1,5 +1,5 @@
SPELL=gdb
- VERSION=7.6
+ VERSION=7.7
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/gdb/HISTORY b/devel/gdb/HISTORY
index b755993..05e44d5 100644
--- a/devel/gdb/HISTORY
+++ b/devel/gdb/HISTORY
@@ -1,3 +1,6 @@
+2014-02-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 7.7
+
2013-05-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: disable_pic

diff --git a/devel/git-cola/DETAILS b/devel/git-cola/DETAILS
index 59bd215..e848585 100755
--- a/devel/git-cola/DETAILS
+++ b/devel/git-cola/DETAILS
@@ -1,8 +1,8 @@
SPELL=git-cola
- VERSION=1.8.3
+ VERSION=2.0.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://${SPELL}.github.com/releases/${SOURCE}
-
SOURCE_HASH=sha512:4d4068479332ed1005cc6028ea3562c0ee7610b0927d4ec4c41ca4466376469690822b0e469efd57d29763f0ee7006a2dbfdfb98e176e33c58b4a2d2de2b8eea
+
SOURCE_URL[0]=http://github.com/${SPELL}/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:dfbc0e0646afd7982c7b4ee05fde92a358d25b0e7824b9fa8fb1353b776876dd3338188fc29694650a9a45aff03a7b89749a3909ada937c3fc808f53b686f1cc
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://git-cola.github.com/";
LICENSE[0]=GPL
diff --git a/devel/git-cola/HISTORY b/devel/git-cola/HISTORY
index 2ab128a..8626ce3 100644
--- a/devel/git-cola/HISTORY
+++ b/devel/git-cola/HISTORY
@@ -1,3 +1,18 @@
+2014-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.1
+
+2014-02-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.0
+
+2014-01-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9.4
+
+2013-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9.3
+
+2013-10-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9.1
+
2013-05-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.8.3

diff --git a/devel/git/DETAILS b/devel/git/DETAILS
index 5145163..731673f 100755
--- a/devel/git/DETAILS
+++ b/devel/git/DETAILS
@@ -1,6 +1,6 @@
SPELL=git
- VERSION=1.8.4.1
-
SOURCE_HASH=sha512:2e8d98fc8f91a46e37b46cb10ffd4f623ee30e3607fda64e382664b78d11257716cc5aed54777d1ec64b96c40eb9e0ae3b968e06bec07b3a3315b60ad314a680
+ VERSION=1.9.0
+
SOURCE_HASH=sha512:e81f320cf13262e08a262c9fb70d701b8d8017a5d6b10c8be959c234b99486012cb7fa808a49f97db143777cd6c4368fd08a69f8ef272f9e187f82aed32d0854
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
# SOURCE2=$SOURCE.sign
@@ -12,7 +12,7 @@ if [[ $GIT_DOC == manpages || $GIT_DOC == both ]]; then
SOURCE3=$SPELL-manpages-$VERSION.tar.gz
# SOURCE4=$SOURCE3.sign
# SOURCE3_GPG=kernel.gpg:$SOURCE3.sign:UPSTREAM_KEY
-
SOURCE3_HASH=sha512:014b626ccef9549c37e9c2dbfc40061ada8552d00f7df114f58668376413faf7b9b4ca741322829b75380c8ebaca1fc067c1a19e3450a0d21eaa7ff247547b74
+
SOURCE3_HASH=sha512:eae17ced4bbd866a8ce7fb5e03cfbbbae1f325074936b63ee6778719cae00935514c7db9a9e747bbb29a3d0cf8cde65717d096899ead7e2468e6609115df5594
SOURCE3_URL=http://git-core.googlecode.com/files/$SOURCE3
# SOURCE4_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE4
# SOURCE4_IGNORE=signature
@@ -21,7 +21,7 @@ if [[ $GIT_DOC == htmldocs || $GIT_DOC == both ]]; then
SOURCE5=$SPELL-htmldocs-$VERSION.tar.gz
# SOURCE6=$SOURCE5.sign
# SOURCE5_GPG=kernel.gpg:$SOURCE5.sign:UPSTREAM_KEY
-
SOURCE5_HASH=sha512:37e1affc39ac79879ece7a44244e4347fc5dfe7124db70ddde6f69654169f2b5182da247d4d16032606d0468fed11c6f89f02e87ec4268d440b8a3917acaaebd
+
SOURCE5_HASH=sha512:96abd81db12054296d6a10b3f510e55a718f6501d63968056252c1988f03ba6c2cbbb389dfe1fff52e0346b884253d92f1c3e2eb7201eb9a86109c99e9289fbe
SOURCE5_URL=http://git-core.googlecode.com/files/$SOURCE5
# SOURCE6_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE6
# SOURCE6_IGNORE=signature
diff --git a/devel/git/HISTORY b/devel/git/HISTORY
index dad373c..59df908 100644
--- a/devel/git/HISTORY
+++ b/devel/git/HISTORY
@@ -1,3 +1,18 @@
+2014-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9.0
+
+2014-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.5.3
+
+2013-12-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.5.2
+
+2013-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.5.1
+
+2013-10-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.4.2
+
2013-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.8.4.1

diff --git a/devel/graphviz/DETAILS b/devel/graphviz/DETAILS
index e7bf619..f3a7fc7 100755
--- a/devel/graphviz/DETAILS
+++ b/devel/graphviz/DETAILS
@@ -1,9 +1,9 @@
SPELL=graphviz
- VERSION=2.30.1
+ VERSION=2.36.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.graphviz.org/pub/graphviz/ARCHIVE/$SOURCE
-
SOURCE_HASH=sha512:e489997ba2a4a34f4ab25597f485aeff31615736853ef18d8b32887e8963b9a6fd4b99b80f2d4c1e47d924f48f4eedda3fa79351f8aade269580a36af1f545c8
+
SOURCE_HASH=sha512:cca1339cea8d36acbae647a78ff6743a4f77bfa208e74fef615a99dc7d380d2a0a0f0b3fc00de09a9f67c3fad16dc3837ef3aefbfce5a8a3d0f974ed5afbbab5
WEB_SITE=http://www.graphviz.org/
GATHER_DOCS="off"
KEYWORDS="graph devel"
diff --git a/devel/graphviz/HISTORY b/devel/graphviz/HISTORY
index 2573c53..eceb25e 100644
--- a/devel/graphviz/HISTORY
+++ b/devel/graphviz/HISTORY
@@ -1,3 +1,9 @@
+2014-02-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 2.36.0
+
+2013-11-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.0
+
2013-06-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.30.1

diff --git a/devel/indent/DETAILS b/devel/indent/DETAILS
index e380717..726d8cd 100755
--- a/devel/indent/DETAILS
+++ b/devel/indent/DETAILS
@@ -1,11 +1,10 @@
SPELL=indent
- VERSION=2.2.9
- PATCHLEVEL=1
+ VERSION=2.2.10
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:e7dd5c27cfe50633efc73cc870adc42e6ac6176ee94b0e1422231e7ba32ed0a6e0f4fb29b96a79b39534908fc7b0026c18714a3a48c5c9ac94d0dfd85dff0a39
+
SOURCE_HASH=sha512:a90faf1bf855ecc1e0b0f47f4133e4a46be8b2c42bd0aa7f6cf6d764b7883b34b558e3ca443b193b1a747f64cd2653640f1aecbc8a17265c66260f6d6d621e19
WEB_SITE=http://www.gnu.org/software/indent/
ENTERED=20020128
LICENSE[0]=GPL
diff --git a/devel/indent/HISTORY b/devel/indent/HISTORY
index 622e56f..26e8d93 100644
--- a/devel/indent/HISTORY
+++ b/devel/indent/HISTORY
@@ -1,3 +1,7 @@
+2014-01-22 Ismael Luceno <ismael AT sourcemage.org>
+ * gcc-4.0-indent.h.patch: removed, no longer needed
+ * DETAILS: updated spell to 2.2.10
+
2008-04-14 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* PRE_BUILD: fixed html doc installation path #14348
* DETAILS: PATCHLEVEL++
diff --git a/devel/indent/PRE_BUILD b/devel/indent/PRE_BUILD
index b756f9e..090e721 100755
--- a/devel/indent/PRE_BUILD
+++ b/devel/indent/PRE_BUILD
@@ -1,4 +1,3 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p0 < ${SCRIPT_DIRECTORY}/gcc-4.0-indent.h.patch &&
sed -i 's,docdir = $(prefix)/doc,docdir = $(prefix)/share/doc,'
doc/Makefile.*
diff --git a/devel/indent/gcc-4.0-indent.h.patch
b/devel/indent/gcc-4.0-indent.h.patch
deleted file mode 100644
index a28f94b..0000000
--- a/devel/indent/gcc-4.0-indent.h.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/indent.h.old 2005-08-10 18:05:07.000000000 -0700
-+++ src/indent.h 2005-08-10 18:03:46.000000000 -0700
-@@ -97,7 +97,7 @@
- extern unsigned long in_prog_size;
-
- /* The output file. */
--extern FILE *output;
-+static FILE *output;
-
-
-
diff --git a/devel/ninja-build-system/BUILD b/devel/ninja-build-system/BUILD
new file mode 100755
index 0000000..b8c0107
--- /dev/null
+++ b/devel/ninja-build-system/BUILD
@@ -0,0 +1 @@
+./bootstrap.py
diff --git a/devel/ninja-build-system/DEPENDS
b/devel/ninja-build-system/DEPENDS
new file mode 100755
index 0000000..3fcf5d6
--- /dev/null
+++ b/devel/ninja-build-system/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends python
diff --git a/devel/ninja-build-system/DETAILS
b/devel/ninja-build-system/DETAILS
new file mode 100755
index 0000000..daae17e
--- /dev/null
+++ b/devel/ninja-build-system/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=ninja-build-system
+ VERSION=1.4.0
+ SOURCE="ninja-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://github.com/martine/ninja/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:8c939d586f30db884b2f3783fa6cd9a6f1b0904d231d1cd9b9196efdc0144585cdff11f5d7821f0f7d45643b82f65889e5fc950d7ae2c6d83c57c2cd43ba9361
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ninja-${VERSION}"
+ WEB_SITE="http://martine.github.io/ninja/";
+ LICENSE[0]=APACHE
+ ENTERED=20140212
+ SHORT="a small build system with a focus on speed"
+cat << EOF
+Ninja is a small build system with a focus on speed. It differs from other
+build systems in two major respects: it is designed to have its input files
+generated by a higher-level build system, and it is designed to run builds
+as fast as possible.
+EOF
diff --git a/devel/ninja-build-system/HISTORY
b/devel/ninja-build-system/HISTORY
new file mode 100644
index 0000000..fdc7a45
--- /dev/null
+++ b/devel/ninja-build-system/HISTORY
@@ -0,0 +1,3 @@
+2014-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/devel/ninja-build-system/INSTALL
b/devel/ninja-build-system/INSTALL
new file mode 100755
index 0000000..0e21d83
--- /dev/null
+++ b/devel/ninja-build-system/INSTALL
@@ -0,0 +1 @@
+install -m755 $SOURCE_DIRECTORY/ninja ${INSTALL_ROOT}/usr/bin/
diff --git a/devel/ocaml/DETAILS b/devel/ocaml/DETAILS
index c74eb75..ed7c6f3 100755
--- a/devel/ocaml/DETAILS
+++ b/devel/ocaml/DETAILS
@@ -1,6 +1,6 @@
SPELL=ocaml
- VERSION=3.12.1
-
SOURCE_HASH=sha512:cbb050aabcbe19a4aa070d6cb74f3774cb136692dfd9433ca977f0f9520ad2f583b6cfb1a9cedfedc92e7dc794ac4a869e20aa5a67a4739002feb290435dc7e7
+ VERSION=4.01.0
+
SOURCE_HASH=sha512:b0a4efa89d0e48e5c01922156a73a8ed67c58efa07170710eaef9de1138e1d6fff8a440b2c81860fc63c604f3a4e189b795bb08a5e9d8df60778fcd468985f6e
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION%pl*}

SOURCE_URL[0]=http://caml.inria.fr/pub/distrib/$SPELL-${VERSION:0:4}/$SOURCE
diff --git a/devel/ocaml/HISTORY b/devel/ocaml/HISTORY
index 1994a3e..cb98e15 100644
--- a/devel/ocaml/HISTORY
+++ b/devel/ocaml/HISTORY
@@ -1,3 +1,6 @@
+2014-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.01.0
+
2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* TRIGGERS: perform check_self on cast binutils, tk, tcl

diff --git a/devel/perl/DETAILS b/devel/perl/DETAILS
index 4d0a94b..6650c93 100755
--- a/devel/perl/DETAILS
+++ b/devel/perl/DETAILS
@@ -1,7 +1,7 @@
SPELL=perl
- VERSION=5.18.0
+ VERSION=5.18.1
SECURITY_PATCH=3
-
SOURCE_HASH=sha512:39f3fa9a700c93af3f49b932deaaad4d6a057333b64a7c684f1c2048996ad3c3f9e15995d282dc9917d4a8ce3cc75c70e367ba01b64b11b325bf41bbe781b574
+
SOURCE_HASH=sha512:24bfc22d13b3f090aa7f24c9697f881b13eb3a52048210dbfedb07716ea66f95f434691414d3ece4b0d10946e8152f693f8850d1cf8d617059def23a3465f1db
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.cpan.org/src/5.0/$SOURCE
diff --git a/devel/perl/HISTORY b/devel/perl/HISTORY
index c287459..c61cce9 100644
--- a/devel/perl/HISTORY
+++ b/devel/perl/HISTORY
@@ -1,3 +1,6 @@
+2013-11-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.18.1
+
2013-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.18.0
SECURITY_PATCH++, fixes CVE-2012-6329, CVE-2012-5195
diff --git a/devel/python/DETAILS b/devel/python/DETAILS
index 2a3cf8b..f539ff4 100755
--- a/devel/python/DETAILS
+++ b/devel/python/DETAILS
@@ -1,6 +1,6 @@
SPELL=python
- VERSION=2.7.5
- SOURCE=Python-$VERSION.tar.bz2
+ VERSION=2.7.6
+ SOURCE=Python-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Python-$VERSION"
SOURCE_URL[0]=http://www.python.org/ftp/$SPELL/$VERSION/$SOURCE
diff --git a/devel/python/HISTORY b/devel/python/HISTORY
index 2b61eaf..1e9aa97 100644
--- a/devel/python/HISTORY
+++ b/devel/python/HISTORY
@@ -1,3 +1,7 @@
+2013-11-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7.6
+ * python.gpg: add 18ADD4FF Benjamin Peterson <benjamin AT python.org>
+
2013-08-15 Eric Sandall <sandalle AT sourcemage.org>
* UP_TRIGGERS: Trigger check_self on pygobject3

diff --git a/devel/python/python.gpg b/devel/python/python.gpg
index f3a0474..002d756 100644
Binary files a/devel/python/python.gpg and b/devel/python/python.gpg differ
diff --git a/devel/python3/DETAILS b/devel/python3/DETAILS
index 043d790..28c7aa1 100755
--- a/devel/python3/DETAILS
+++ b/devel/python3/DETAILS
@@ -1,7 +1,7 @@
SPELL=python3
- VERSION=3.3.2
- SECURITY_PATCH=2
- SOURCE=Python-$VERSION.tar.bz2
+ VERSION=3.4.0
+ SECURITY_PATCH=3
+ SOURCE=Python-$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Python-$VERSION"
SOURCE_URL[0]=http://www.python.org/ftp/python/$VERSION/$SOURCE
diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index b3d2134..b26f795 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,3 +1,14 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.0
+ * python.gpg: add key F73C700D: public key "Larry Hastings
<larry AT hastings.org>"
+
+2014-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.4
+ SECURITY_PATCH++, fixes CVE-2013-1752
+
+2013-11-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.3.3
+
2013-06-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.3.2

diff --git a/devel/python3/python.gpg b/devel/python3/python.gpg
index 94cc05d..aeaea6e 100644
Binary files a/devel/python3/python.gpg and b/devel/python3/python.gpg differ
diff --git a/devel/qbs/BUILD b/devel/qbs/BUILD
new file mode 100755
index 0000000..32709b6
--- /dev/null
+++ b/devel/qbs/BUILD
@@ -0,0 +1,10 @@
+if is_depends_enabled $SPELL qtbase;then
+ QTDIR=$QT5DIR
+else
+ QTDIR=$QT4DIR
+fi
+export PKG_CONFIG_PATH="$QTDIR/lib/pkgconfig"
+PATH="$QTDIR/bin:$PATH:$SOURCE_DIRECTORY"
+qmake -r PREFIX=$QTDIR $OPTS qbs.pro &&
+make
+
diff --git a/devel/qbs/DEPENDS b/devel/qbs/DEPENDS
new file mode 100755
index 0000000..bf276b1
--- /dev/null
+++ b/devel/qbs/DEPENDS
@@ -0,0 +1,4 @@
+depends QT &&
+if is_depends_enabled $SPELL qtbase;then
+ depends qtscript
+fi
diff --git a/devel/qbs/DETAILS b/devel/qbs/DETAILS
new file mode 100755
index 0000000..dcecd85
--- /dev/null
+++ b/devel/qbs/DETAILS
@@ -0,0 +1,15 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qbs
+ VERSION=1.1.1
+
SOURCE_HASH=sha512:4837d9344d37e87421d0664297f6816365fb61487f55b1fbf0bbb88a6e4248049ccc48c21563f23970c2a70da1a7038cdbb91b3a92550e5ee23c09af8a36ccb0
+ SOURCE=qbs-$VERSION.src.tar.gz
+ SOURCE_URL=$QT_URL/qbs/$VERSION/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION.src
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120821
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5"
+ SHORT="build system for qt"
+cat << EOF
+build system for qt
+EOF
diff --git a/devel/qbs/HISTORY b/devel/qbs/HISTORY
new file mode 100644
index 0000000..89eb74b
--- /dev/null
+++ b/devel/qbs/HISTORY
@@ -0,0 +1,8 @@
+2014-02-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.1
+ * DEPENDS, BUILD: add support for qt4
+
+2013-11-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.0
+ spell created
+
diff --git a/devel/qbs/INSTALL b/devel/qbs/INSTALL
new file mode 100755
index 0000000..b2e3c17
--- /dev/null
+++ b/devel/qbs/INSTALL
@@ -0,0 +1 @@
+make install INSTALL_ROOT=$QT5DIR
diff --git a/devel/qt-creator/BUILD b/devel/qt-creator/BUILD
index eec3de4..3f1d6c5 100755
--- a/devel/qt-creator/BUILD
+++ b/devel/qt-creator/BUILD
@@ -1 +1,5 @@
-qt4_build
+if is_depends_enabled $SPELL qtbase;then
+ qt5_build
+else
+ qt4_build
+fi
diff --git a/devel/qt-creator/DEPENDS b/devel/qt-creator/DEPENDS
index dbdb2f0..a10832d 100755
--- a/devel/qt-creator/DEPENDS
+++ b/devel/qt-creator/DEPENDS
@@ -1,3 +1,8 @@
depends -sub CXX gcc &&
-depends qt4
+depends QT &&
+if is_depends_enabled $SPELL qtbase;then
+ depends qtx11extras &&
+ depends qtdeclarative &&
+ optional_depends qtquick1 '' '' 'old QtQuick support'
+fi

diff --git a/devel/qt-creator/DETAILS b/devel/qt-creator/DETAILS
index e6f2836..19e14f7 100755
--- a/devel/qt-creator/DETAILS
+++ b/devel/qt-creator/DETAILS
@@ -1,15 +1,17 @@
SPELL=qt-creator
if [[ "${QTCREATOR_DEVEL}" == "y" ]]; then
- VERSION=2.8.1
-
SOURCE_HASH=sha512:954b0caa9a4c6b7debf62562f3c8f1b4edee13488867208e7d41544b244a111024f2c4c144e4b44e98973cf1d7b5885c13c0b6996ade58e204887eb13bb999cb
+ VERSION=3.0.0-rc1
+
SOURCE_HASH=sha512:60c3a996647a6e987de76780293e5867f0a144d41aeff36b6b634487181863bb41d5196c365b6b82f5a3fdd13dd112f048fba7db9b39153a4c9844741c504cd5
+ SOURCE=$SPELL-opensource-src-$VERSION.tar.gz
+
SOURCE_URL[0]=http://download.qt-project.org/development_releases/qtcreator/${VERSION%.*}/${VERSION}/${SOURCE}
else
- VERSION=2.8.1
-
SOURCE_HASH=sha512:954b0caa9a4c6b7debf62562f3c8f1b4edee13488867208e7d41544b244a111024f2c4c144e4b44e98973cf1d7b5885c13c0b6996ade58e204887eb13bb999cb
+ VERSION=3.0.1
+
SOURCE_HASH=sha512:fa8b2c4196136b310127daf308a5a99b0ef39b2e25db83930f959a034418a08590edbe8e19e6afea02c1d647602bb49c96df8db156d24f6b9b9246c1a93ead19
+ SOURCE=$SPELL-opensource-src-$VERSION.tar.gz
+
SOURCE_URL[0]=http://download.qt-project.org/official_releases/qtcreator/${VERSION%.*}/${VERSION}/${SOURCE}
fi
- SOURCE=$SPELL-$VERSION-src.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION-src
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-opensource-src-$VERSION
WEB_SITE=http://www.qtsoftware.com/downloads
-
SOURCE_URL[0]=http://download.qt-project.org/official_releases/qtcreator/${VERSION%.*}/${VERSION}/${SOURCE}
LICENSE[0]=LGPL
ENTERED=20090304
KEYWORDS="qt4 ide"
diff --git a/devel/qt-creator/HISTORY b/devel/qt-creator/HISTORY
index 8f1b856..75417d1 100644
--- a/devel/qt-creator/HISTORY
+++ b/devel/qt-creator/HISTORY
@@ -1,3 +1,21 @@
+2014-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable version 3.0.1
+
+2014-02-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS, BUILD: add qt5 support
+
+2013-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable version 3.0.0
+
+2013-12-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: ensure installation to /usr
+
+2013-11-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel version 3.0.0-rc1
+
+2013-10-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel version 3.0.0-beta
+
2013-08-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.8.1

diff --git a/devel/qt-creator/INSTALL b/devel/qt-creator/INSTALL
new file mode 100755
index 0000000..12550e5
--- /dev/null
+++ b/devel/qt-creator/INSTALL
@@ -0,0 +1 @@
+make INSTALL_ROOT=${INSTALL_ROOT}/usr install
diff --git a/devel/qxmledit/BUILD b/devel/qxmledit/BUILD
new file mode 100755
index 0000000..b4a2618
--- /dev/null
+++ b/devel/qxmledit/BUILD
@@ -0,0 +1,19 @@
+
+if is_depends_enabled $SPELL qtbase;then
+ export QXMLEDIT_INST_DIR=$QT5DIR/bin
+ export QXMLEDIT_INST_LIB_DIR=$QT5DIR/lib
+ export QXMLEDIT_INST_INCLUDE_DIR=$QT5DIR/include/qxmledit
+ export QXMLEDIT_INST_DOC_DIR=$QT5DIR/share/doc/qxmledit
+ export QXMLEDIT_INST_DATA_DIR=$QT5DIR/share/qxmledit
+ qt5_build
+else
+ export "${QT4DIR:-$INSTALL_ROOT/usr}"
+ export QXMLEDIT_INST_DIR=$QT4DIR/bin
+ export QXMLEDIT_INST_LIB_DIR=$QT4DIR/lib
+ export QXMLEDIT_INST_INCLUDE_DIR=$QT4DIR/include/qxmledit
+ export QXMLEDIT_INST_DOC_DIR=$QT4DIR/share/doc/qxmledit
+ export QXMLEDIT_INST_DATA_DIR=$QT4DIR/share/qxmledit
+ qt4_build
+fi
+
+
diff --git a/devel/qxmledit/DEPENDS b/devel/qxmledit/DEPENDS
new file mode 100755
index 0000000..5577787
--- /dev/null
+++ b/devel/qxmledit/DEPENDS
@@ -0,0 +1,5 @@
+depends QT &&
+if is_depends_enabled $SPELL qtbase;then
+ depends qtsvg &&
+ depends qtxmlpatterns
+fi
diff --git a/devel/qxmledit/DETAILS b/devel/qxmledit/DETAILS
new file mode 100755
index 0000000..1c76b6c
--- /dev/null
+++ b/devel/qxmledit/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=qxmledit
+ VERSION=0.8.9.1
+ VX=0B4p7QlvKSOF1RXI4alN6dWxYa1k
+
SOURCE_HASH=sha512:23ae628a5ab0a9d883d2e6b503f554f6101a3b832bc5135dda1efea3affc845decc50681ac49ccac6b004fda0dd62325cb172b979af7b8479b8d297f297764a0
+ SOURCE=$SPELL-$VERSION-src.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://code.google.com/p/$SPELL
+ SOURCE_URL[0]=https://googledrive.com/host/$VX/$SOURCE
+ LICENSE[0]=LGPL
+ ENTERED=20140125
+ KEYWORDS=""
+ SHORT="XML editor"
+cat << EOF
+QXmlEdit is a simple XML editor written in qt4/5. Its main features are
unusual data visualization
+modes, nice XML manipulation and presentation and it is multi platform. It
can split very big XML
+files into fragments, and compare XML files. It is one of the few graphical
Open Source XSD
+viewers.
+EOF
diff --git a/devel/qxmledit/HISTORY b/devel/qxmledit/HISTORY
new file mode 100644
index 0000000..37ec12e
--- /dev/null
+++ b/devel/qxmledit/HISTORY
@@ -0,0 +1,7 @@
+2014-01-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.9.
+
+2014-01-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.9
+ spell created
+
diff --git a/devel/qxorm/DETAILS b/devel/qxorm/DETAILS
index a170b1e..ffca33d 100755
--- a/devel/qxorm/DETAILS
+++ b/devel/qxorm/DETAILS
@@ -1,7 +1,7 @@
SPELL=qxorm
SPELLX=QxOrm
- VERSION=1.2.5
-
SOURCE_HASH=sha512:5766137e871f856f409254830ccdddbab5e78e6fb9d3137338172a3352dbcb6adaf62448c1f02260c4d44c62258ef7fa7ee82baf4bbd8c387f54d16fa1bc9263
+ VERSION=1.2.6
+
SOURCE_HASH=sha512:7eac2df323db208141164501439b9813f4a938724703cfe17e0a764f84d25a21a2cf5dad3f23828177611cbe8073ab8888b6726cde704a9627b2ee5240ec1300
SOURCE=${SPELLX}_${VERSION}.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}
WEB_SITE=http://www.qxorm.com
diff --git a/devel/qxorm/HISTORY b/devel/qxorm/HISTORY
index a38a5aa..307d35e 100644
--- a/devel/qxorm/HISTORY
+++ b/devel/qxorm/HISTORY
@@ -1,3 +1,6 @@
+2014-02-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
2012-09-22 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: depends -sub SERIALIZATION boost
qt4 => QT
diff --git a/devel/smake/BUILD b/devel/smake/BUILD
new file mode 100755
index 0000000..4ed002e
--- /dev/null
+++ b/devel/smake/BUILD
@@ -0,0 +1,5 @@
+if [ -x /opt/schily/bin/smake ]; then
+ /opt/schily/bin/smake
+else
+ make
+fi
diff --git a/devel/smake/DETAILS b/devel/smake/DETAILS
new file mode 100755
index 0000000..1b2b573
--- /dev/null
+++ b/devel/smake/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=smake
+ VERSION=1.2a49
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=ftp://ftp.berlios.de/pub/${SPELL}/alpha/${SOURCE}
+
SOURCE_HASH=sha512:648f706420ece51c5baf0f0effe53cb913df2de83a04ea251cd1bf3a28a481774718574d012c2c922f3ea02325cab2a4b7cab20bdd3f8da61303966afe22b9e3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-1.2"
+ WEB_SITE="http://cdrecord.berlios.de/private/smake.html";
+ LICENSE[0]="CDDL"
+ ENTERED=20131027
+ KEYWORDS=""
+ SHORT="highly portable make program with automake features"
+cat << EOF
+Smake is a highly portable make program with automake features. It is
+targeted to be used with the makefiles system as well as with any general
+purpose make task.
+
+makefiles allows to mount a source tree via NFS and simultaneous compilation
+on all supported platforms makefiles therefore allows to re-use a source
+tree for all supported platforms in favor of the GNU concept of untar ->
+configure -> make -> install -> remove
+
+makefiles is best used with smake for convenience and easier debugging
+because gnu make does not run on all platforms smake does and because gnu
+make does not allow to do Makefile debugging
+
+Since smake-1.2a26, smake includes a general set of built in default make
+rules, this allows smake to be used as a general purpose make program.
+EOF
diff --git a/devel/smake/HISTORY b/devel/smake/HISTORY
new file mode 100644
index 0000000..482eca8
--- /dev/null
+++ b/devel/smake/HISTORY
@@ -0,0 +1,2 @@
+2013-10-27 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/devel/sparse/DETAILS b/devel/sparse/DETAILS
index c809023..6ab5c9a 100755
--- a/devel/sparse/DETAILS
+++ b/devel/sparse/DETAILS
@@ -1,11 +1,9 @@
SPELL=sparse
- VERSION=0.4.2
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SPELL-$VERSION.tar.bz2.sign
- SOURCE_URL[0]=http://kernel.org/pub/software/devel/sparse/dist/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sign
- SOURCE2_IGNORE=signature
- SOURCE_GPG=kernel.gpg:$SOURCE2:ESTABLISHED_UPSTREAM_KEY
+ VERSION=0.5.0
+ SOURCE=$SPELL-$VERSION.tar.xz
+ BASE_URL=http://kernel.org/pub/software/devel/$SPELL/dist
+ SOURCE_URL[0]=$BASE_URL/$SOURCE
+
SOURCE_HASH=sha512:0cb70a74034c4bc4d5340ab7d19288a438f4b6d0c4c63ac95d1f4cc3c5fdfe1370a27a607605a6f0c85ea6f371141c55abfdb4438d9e87b2d544fff5674f7ce4
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=http://www.opensource.org/licenses/osl.php
WEB_SITE=http://www.kernel.org/pub/software/devel/sparse/
diff --git a/devel/sparse/HISTORY b/devel/sparse/HISTORY
index 717e00f..fb3a881 100644
--- a/devel/sparse/HISTORY
+++ b/devel/sparse/HISTORY
@@ -1,3 +1,8 @@
+2014-03-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Changed SOURCE_URL[0] extension
+ Changed verification to hash
+ updated spell to 0.5.0
+
2011-01-07 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.4.2

diff --git a/devel/stlink/DEPENDS b/devel/stlink/DEPENDS
new file mode 100755
index 0000000..6a3706d
--- /dev/null
+++ b/devel/stlink/DEPENDS
@@ -0,0 +1,2 @@
+depends libusb &&
+depends autoconf
diff --git a/devel/stlink/DETAILS b/devel/stlink/DETAILS
new file mode 100755
index 0000000..8004861
--- /dev/null
+++ b/devel/stlink/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=stlink
+ VERSION=1.0.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/texane/${SPELL}/archive/$VERSION.tar.gz
+
SOURCE_HASH=sha512:d6665a463230f01ef3f2eff92cb6ab9e880afc47ad3017e9a6f135483c799b6de08de79602cb98e4e8e8b1cb92d0396e919ea4c4feba2fdcc5c576ff1b406c20
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-1.0.0"
+ WEB_SITE="https://github.com/texane/stlink";
+ LICENSE[0]=BSD
+ ENTERED=20140225
+ SHORT="stm32 discovery line linux programmer"
+cat << EOF
+Tools for interacting with ST's ARM development boards.
+EOF
diff --git a/devel/stlink/HISTORY b/devel/stlink/HISTORY
new file mode 100644
index 0000000..f78de7f
--- /dev/null
+++ b/devel/stlink/HISTORY
@@ -0,0 +1,3 @@
+2014-02-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
+
diff --git a/devel/stlink/INSTALL b/devel/stlink/INSTALL
new file mode 100755
index 0000000..45add1c
--- /dev/null
+++ b/devel/stlink/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+install -m644 $SOURCE_DIRECTORY/*.rules ${INSTALL_ROOT}/etc/udev/rules.d/
diff --git a/devel/stlink/PRE_BUILD b/devel/stlink/PRE_BUILD
new file mode 100755
index 0000000..821d675
--- /dev/null
+++ b/devel/stlink/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+./autogen.sh
diff --git a/devel/swig/DETAILS b/devel/swig/DETAILS
index ed25fef..a02d91b 100755
--- a/devel/swig/DETAILS
+++ b/devel/swig/DETAILS
@@ -1,6 +1,6 @@
SPELL=swig
- VERSION=2.0.10
-
SOURCE_HASH=sha512:98bb7ee9a59b858ba191537c65a0e12e571fda13f7b269f8380ed32be670824a33ca2dbc61da876ca97fe73d34e1d93504fc3145e0e56bc7a4323ff9ca72685c
+ VERSION=2.0.11
+
SOURCE_HASH=sha512:6ebe40acebd779dc7d647595d4bd5db700615d333b53024fd8e36c7541a2c32677a77655bac475a5cb3add9742cef6d9c7e8e12d8c1105f7e76a3d10e2fea95e
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/devel/swig/HISTORY b/devel/swig/HISTORY
index c3a37f6..b64dea3 100644
--- a/devel/swig/HISTORY
+++ b/devel/swig/HISTORY
@@ -1,3 +1,6 @@
+2013-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.11
+
2013-06-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.10
* PRE_BUILD, python3.patch: deleted
diff --git a/devel/unifdef/DETAILS b/devel/unifdef/DETAILS
index 6ec2135..639f16e 100755
--- a/devel/unifdef/DETAILS
+++ b/devel/unifdef/DETAILS
@@ -1,6 +1,6 @@
SPELL=unifdef
- VERSION=2.9
-
SOURCE_HASH=sha512:55972f2e46cd2b184473bebe86cb31744dbc493558b16c0cd020beeacd30441333d5d42e3cf9f0bd91802fbdd0ce56f2f6d0edeeee2a8c49d8af7d0900b247eb
+ VERSION=2.10
+
SOURCE_HASH=sha512:39d4551f43fa8eccaee8a9fc469b5ddc8ca8eb0e0ce46c17c3a8300f7e6960fbf0960f364a83df20059b4aa623edc7c3c16df1b7162f068332e6c066d7ffe9b3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://dotat.at/prog/unifdef/
diff --git a/devel/unifdef/HISTORY b/devel/unifdef/HISTORY
index 9c78183..f9a4f53 100644
--- a/devel/unifdef/HISTORY
+++ b/devel/unifdef/HISTORY
@@ -1,3 +1,6 @@
+2014-01-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.10
+
2013-06-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.9

diff --git a/devel/valgrind/BUILD b/devel/valgrind/BUILD
index 6ee95e2..7d14821 100755
--- a/devel/valgrind/BUILD
+++ b/devel/valgrind/BUILD
@@ -1,2 +1,2 @@
disable_pic &&
-default_build
+CFLAGS="" default_build
diff --git a/devel/valgrind/DETAILS b/devel/valgrind/DETAILS
index 720a0f5..ff78eb4 100755
--- a/devel/valgrind/DETAILS
+++ b/devel/valgrind/DETAILS
@@ -13,8 +13,8 @@ then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
else
- VERSION=3.8.0
-
SOURCE_HASH=sha512:83a293f1cd71305ab94b2b7dd4929b813b419dab0c0c701c0bb65ae9c7b2571c5fabebbf399365cbb9aaf7e527fb0d68dafcf054c4085324c1c059c85454ce28
+ VERSION=3.9.0
+
SOURCE_HASH=sha512:4b748f9f9a647df50db75fb56f83ee2f25bad9f1f4e4f05c4ac1d1e919e6cd954975c1f325dbedb509c44be1a8516ac2a5f269090946a0d728166ab183016c7b
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://valgrind.org/downloads/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/valgrind/HISTORY b/devel/valgrind/HISTORY
index 6298826..2e0c13f 100644
--- a/devel/valgrind/HISTORY
+++ b/devel/valgrind/HISTORY
@@ -1,3 +1,7 @@
+2014-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.9.0
+ * BUILD: use empty CFLAGS to prevent segfault
+
2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.8.0

diff --git a/devel/yaz/BUILD b/devel/yaz/BUILD
new file mode 100755
index 0000000..f5ee1c0
--- /dev/null
+++ b/devel/yaz/BUILD
@@ -0,0 +1,2 @@
+OPTS+='--disable-static' &&
+default_build
diff --git a/devel/yaz/DEPENDS b/devel/yaz/DEPENDS
new file mode 100755
index 0000000..0c20274
--- /dev/null
+++ b/devel/yaz/DEPENDS
@@ -0,0 +1,7 @@
+depends readline &&
+depends ncurses &&
+depends libxml2 &&
+depends libxslt &&
+depends icu &&
+optional_depends gnutls '--with-gnutls' '' 'https support' &&
+optional_depends openssl '--with-openssl' '' 'https support'
diff --git a/devel/yaz/DETAILS b/devel/yaz/DETAILS
index ba3e92a..14f8ba7 100755
--- a/devel/yaz/DETAILS
+++ b/devel/yaz/DETAILS
@@ -1,10 +1,10 @@
SPELL=yaz
- VERSION=3.0.50
+ VERSION=5.0.12
+
SOURCE_HASH=sha512:d22de17b8881f45f18d9602bb759e2a1f8ad7915c6be63e6110602d2f8f10537552ecf3e6462e5b56eaa3117f96a96f3a08e968f1aadfad0d06d8b7b03f086f0
SOURCE="$SPELL-$VERSION.tar.gz"
- SOURCE_URL[0]=http://ftp.indexdata.dk/pub/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:902c7f7cf1265744c1174b2d7860d2fbc09ed3b6ae3da57eb6caf080dfc5cc1265ce4ec7d8e3d215dc3ba7fc88d8d78ecaa808cf11d38393b5d6253e809b3eae
+ SOURCE_URL[0]=http://ftp.indexdata.com/pub/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://www.indexdata.dk/yaz/
+ WEB_SITE=http://www.indexdata.com/yaz
LICENSE[0]=BSD
ENTERED=20071103
SHORT="A toolkit for Z39.50/SRW/SRU clients and servers."
diff --git a/devel/yaz/HISTORY b/devel/yaz/HISTORY
index 6918e4e..1812a81 100644
--- a/devel/yaz/HISTORY
+++ b/devel/yaz/HISTORY
@@ -1,3 +1,8 @@
+2014-02-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.12
+ adjust website & url
+ *BUILD, DEPENDS: added
+
2009-11-09 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 3.0.50

diff --git a/disk/dosfstools/DETAILS b/disk/dosfstools/DETAILS
index 66a553b..5958c0a 100755
--- a/disk/dosfstools/DETAILS
+++ b/disk/dosfstools/DETAILS
@@ -1,5 +1,5 @@
SPELL=dosfstools
- VERSION=3.0.20
+ VERSION=3.0.25
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/disk/dosfstools/HISTORY b/disk/dosfstools/HISTORY
index de084a9..2f7a966 100644
--- a/disk/dosfstools/HISTORY
+++ b/disk/dosfstools/HISTORY
@@ -1,5 +1,14 @@
+2014-01-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.25
+
+2013-12-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.24
+
+2013-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.23
+
2013-06-13 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.0.30
+ * DETAILS: version 3.0.20

2013-06-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.18
diff --git a/disk/e2fsprogs/DETAILS b/disk/e2fsprogs/DETAILS
index 1f2f95f..526c846 100755
--- a/disk/e2fsprogs/DETAILS
+++ b/disk/e2fsprogs/DETAILS
@@ -1,5 +1,5 @@
SPELL=e2fsprogs
- VERSION=1.42.8
+ VERSION=1.42.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/disk/e2fsprogs/HISTORY b/disk/e2fsprogs/HISTORY
index 5ae3c2c..c898938 100644
--- a/disk/e2fsprogs/HISTORY
+++ b/disk/e2fsprogs/HISTORY
@@ -1,3 +1,6 @@
+2014-01-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: Updated to 1.42.9
+
2013-09-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.42.8

diff --git a/disk/eudev/DETAILS b/disk/eudev/DETAILS
index 3170c93..c99197b 100755
--- a/disk/eudev/DETAILS
+++ b/disk/eudev/DETAILS
@@ -1,10 +1,10 @@
SPELL=eudev
- VERSION=v1.3
-
SOURCE_HASH=sha512:298a6d1423a3bcbfc173be702688b6e9e32fe5093b2b5b792877f29df1620f01a0f530b75672fef0161f7c9f5b2c6062f3f6fb1a844c93da0a6f708bfee94912
- SOURCE=$VERSION.tar.gz
+ VERSION=1.5.3
+
SOURCE_HASH=sha512:c00f34d76d76ebd5c2862310a2ba3d7bf2f8d348a96e0120ed02aa9014857df736e3a2280a4478e50f2537cabc9082b8f5f5e57ef7b3cf925fae6dc3a4688ddb
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//v}"
- URL=https://www.github.com/gentoo/eudev
- SOURCE_URL=$URL/archive/$SOURCE
+ URL=http://dev.gentoo.org/~blueness/eudev
+ SOURCE_URL=$URL/$SOURCE
WEB_SITE=http://www.gentoo.org/proj/en/eudev
ENTERED=20121217
LICENSE[0]=GPL
diff --git a/disk/eudev/FINAL b/disk/eudev/FINAL
index 180b4ef..e0a185d 100755
--- a/disk/eudev/FINAL
+++ b/disk/eudev/FINAL
@@ -1,3 +1,4 @@
+ldconfig &&
default_final &&
# ensure that all groups used in 50-default.rules exist
create_group disk
diff --git a/disk/eudev/HISTORY b/disk/eudev/HISTORY
index 1cdd9c6..def9c68 100644
--- a/disk/eudev/HISTORY
+++ b/disk/eudev/HISTORY
@@ -1,3 +1,11 @@
+2014-03-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.3
+ change url
+
+2014-03-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version v1.5
+ * FINAL: force ldconfig
+
2013-09-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version v1.3

diff --git a/disk/gdisk/DEPENDS b/disk/gdisk/DEPENDS
index ad21eb7..bf5aaf6 100755
--- a/disk/gdisk/DEPENDS
+++ b/disk/gdisk/DEPENDS
@@ -1,4 +1,6 @@
depends -sub CXX gcc &&
depends popt &&
+depends util-linux &&
+depends ncurses &&

optional_depends icu "" "" "for Unicode partition names support"
diff --git a/disk/gdisk/DETAILS b/disk/gdisk/DETAILS
index 08a02f3..837e348 100755
--- a/disk/gdisk/DETAILS
+++ b/disk/gdisk/DETAILS
@@ -1,10 +1,10 @@
SPELL=gdisk
SPELLX=gptfdisk
- VERSION=0.8.7
+ VERSION=0.8.8
+
SOURCE_HASH=sha512:22da28425ff06d2cca0838ff99950295c463d8557b0191efc74d4c9d819871ac635f69c62d07e93460ad07f4eb4c1ab4fd728b82374925f59783a52497a4becb
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELLX/$SOURCE
-
SOURCE_HASH=sha512:c9bc3b326a97285ab2f3b7abf0bdc2f9012657874559c68e5a927a354195e47897622039daf490944d67467e8b4587c8220085a726623de960b46e1838861b97
WEB_SITE=http://www.rodsbooks.com/gdisk/
ENTERED=20091207
LICENSE[0]=GPL
diff --git a/disk/gdisk/HISTORY b/disk/gdisk/HISTORY
index 9593388..8c29788 100644
--- a/disk/gdisk/HISTORY
+++ b/disk/gdisk/HISTORY
@@ -1,3 +1,7 @@
+2014-02-02 Treeve Jelbert <treeve AT souremage.org>
+ * DETAILS: version 0.8.8
+ * DEPENDS: add ncurses, util-linux
+
2013-07-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.8.7

diff --git a/disk/gnu-efi/BUILD b/disk/gnu-efi/BUILD
new file mode 100755
index 0000000..74416b6
--- /dev/null
+++ b/disk/gnu-efi/BUILD
@@ -0,0 +1,2 @@
+CFLAGS=''
+make PREFIX=/usr
diff --git a/disk/gnu-efi/DEPENDS b/disk/gnu-efi/DEPENDS
new file mode 100755
index 0000000..9d3465c
--- /dev/null
+++ b/disk/gnu-efi/DEPENDS
@@ -0,0 +1 @@
+depends util-linux
diff --git a/disk/gnu-efi/DETAILS b/disk/gnu-efi/DETAILS
new file mode 100755
index 0000000..8864138
--- /dev/null
+++ b/disk/gnu-efi/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=gnu-efi
+ VERSION=3.0u
+
SOURCE_HASH=sha512:77224d555befb96b14c20a3a39aacb50ed2db9dfff0c112113c3fb211152106f76cf278b4d37b4251e9f83327c7fd59319e6dee802c97d3bfa7308f7c43b34e3
+ PATCHLEVEL=1
+ SOURCE=${SPELL}_${VERSION}.orig.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION/[a-z]/}
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ WEB_SITE=http://$SPELL.SourceForge.net
+ LICENSE[0]=BSD
+ ENTERED=20140202
+ STAGED_INSTALL=off
+ KEYWORDS="disk efi"
+ SHORT="Develop EFI applications"
+cat << EOF
+Develop EFI applications for IA-64 (IPF), IA-32 (x86) , and x86_64 platforms
using the GNU
+toolchain and the EFI development environment
+EOF
diff --git a/disk/gnu-efi/HISTORY b/disk/gnu-efi/HISTORY
new file mode 100644
index 0000000..92892e8
--- /dev/null
+++ b/disk/gnu-efi/HISTORY
@@ -0,0 +1,11 @@
+2014-02-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: clear CFLAGS
+
+2014-02-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0u
+ spell created
+ * BUILD, INSTALL, DEPENDS: tweaked
+ * DETAILS: fix date, disable staging
+ gnu-efi does not respect INSTALL_ROOT usage
+
diff --git a/disk/gnu-efi/INSTALL b/disk/gnu-efi/INSTALL
new file mode 100755
index 0000000..4e9106d
--- /dev/null
+++ b/disk/gnu-efi/INSTALL
@@ -0,0 +1 @@
+make PREFIX=$INSTALL_ROOT/usr install
diff --git a/disk/gpart/BUILD b/disk/gpart/BUILD
deleted file mode 100755
index f6bc0cd..0000000
--- a/disk/gpart/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-sedit 's/prefix=\/usr\/local/prefix=\/usr/;s|/man|/share/man|' inst.defs &&
-sedit '/\#include \"l64seek.h\"/a\\#include \<errno.h\>' src/l64seek.c &&
-sedit '/#if defined(__linux__)/a\\#include \<errno.h\>/' src/disku.c &&
-make
diff --git a/disk/gpart/DETAILS b/disk/gpart/DETAILS
index d39c071..7a09d3c 100755
--- a/disk/gpart/DETAILS
+++ b/disk/gpart/DETAILS
@@ -1,10 +1,10 @@
SPELL=gpart
- VERSION=0.1h
+ VERSION=0.2.1
+
SOURCE_HASH=sha512:40784da69304e82aa2f10abe605e97b72e249526a2bda41fcbae79d4191f5fd2b91eb5674b02f61b659778d03fef6ac96587cbf8f4d80326dd57cc831a903fec
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.stud.uni-hannover.de/user/76201/gpart/$SOURCE
-
SOURCE_HASH=sha512:673cc99ccc2342c18be3f6395bf7258ab1d8e2ffeac6fd68a4bd75c89825031cb9d7ae628c51bad4da47a8d0625f1608cf4c78345aae5205fd98a9a908a3d45c
- WEB_SITE=http://www.stud.uni-hannover.de/user/76201/gpart/
+ WEB_SITE=https://github.com/baruch/gpart
+ SOURCE_URL[0]=$WEB_SITE/releases/download/v$VERSION/$SOURCE
LICENSE[0]=GPL
ENTERED=20020527
KEYWORDS="disk"
diff --git a/disk/gpart/HISTORY b/disk/gpart/HISTORY
index 5ae525b..f722748 100644
--- a/disk/gpart/HISTORY
+++ b/disk/gpart/HISTORY
@@ -1,3 +1,8 @@
+2013-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.1
+ new WEB_SITE & URL (now at github)
+ * BUILD: deleted
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/disk/gparted/DETAILS b/disk/gparted/DETAILS
index 3b0bbdb..fd8d14e 100755
--- a/disk/gparted/DETAILS
+++ b/disk/gparted/DETAILS
@@ -1,6 +1,6 @@
SPELL=gparted
- VERSION=0.16.2
-
SOURCE_HASH=sha512:4d02f4c66077006701bc514399a0c8132be745191d911971991125aee64d6447b198e8b8aa36e174d7f78a700d9c34bfda69762073eb4c67b260cee393b935e7
+ VERSION=0.18.0
+
SOURCE_HASH=sha512:0598e478194204a790f49392969379bdf04fda4f9e8bf7fca6c12e0b0c313ef3aab235b05f0a33eb64b8b38c916a02ec4e857183f2474d1886e623d71fed2dd3
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/disk/gparted/HISTORY b/disk/gparted/HISTORY
index f85c725..6888bb0 100644
--- a/disk/gparted/HISTORY
+++ b/disk/gparted/HISTORY
@@ -1,3 +1,6 @@
+2014-02-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.18.0
+
2013-09-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.16.2

diff --git a/disk/grub2/BUILD b/disk/grub2/BUILD
index 997ec16..eb7ffdf 100755
--- a/disk/grub2/BUILD
+++ b/disk/grub2/BUILD
@@ -1,7 +1,9 @@
OPTS="${OPTS} ${GRUB2_OPTS} -disable-werror" &&
OPTS="$OPTS --with-platform=${GRUB2_PLATFORM%/*}" &&
OPTS="$OPTS --target=${GRUB2_PLATFORM#*/}" &&
-CFLAGS=${CFLAGS/-m64/} &&
-CFLAGS=${CFLAGS/-O?/-Os} &&
+CFLAGS=${CFLAGS//-m64/} &&
+CFLAGS=${CFLAGS//-O?/-Os} &&
+LDFLAGS=${LDFLAGS//-s /} &&
+LDFLAGS=${LDFLAGS%-s} &&
disable_pic force &&
default_build
diff --git a/disk/grub2/HISTORY b/disk/grub2/HISTORY
index 4700646..c4f0b4c 100644
--- a/disk/grub2/HISTORY
+++ b/disk/grub2/HISTORY
@@ -1,3 +1,6 @@
+2014-03-09 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD: Do not strip objects, it leads to a broken grub
+
2013-08-24 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, CONFIGURE: Allow to select the target platform

diff --git a/disk/gummiboot/CONFLICTS b/disk/gummiboot/CONFLICTS
new file mode 100755
index 0000000..ddeb535
--- /dev/null
+++ b/disk/gummiboot/CONFLICTS
@@ -0,0 +1 @@
+conflicts gummiboot y
diff --git a/disk/gummiboot/DEPENDS b/disk/gummiboot/DEPENDS
new file mode 100755
index 0000000..6aba539
--- /dev/null
+++ b/disk/gummiboot/DEPENDS
@@ -0,0 +1,4 @@
+depends pkgconfig &&
+depends util-linux &&
+depends gnu-efi &&
+depends libxslt
diff --git a/disk/gummiboot/DETAILS b/disk/gummiboot/DETAILS
new file mode 100755
index 0000000..bb8c2b7
--- /dev/null
+++ b/disk/gummiboot/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=gummiboot
+ VERSION=44
+ SOURCE_IGNORE=volatile
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://cgit.freedesktop.org/$SPELL/snapshot/$SOURCE
+ WEB_SITE=http://freedesktop.org/wiki/Software/gummiboot/
+ LICENSE[0]=GPL
+ ENTERED=20140203
+ KEYWORDS="DISK"
+ SHORT="simple UEFI boot manager"
+cat << EOF
+gummiboot is a simple UEFI boot manager which executes configured EFI
images. The default entry
+is selected by a configured pattern (glob) or an on-screen menu.
+gummiboot operates on the EFI System Partition (ESP) only. Configuration
file fragments, kernels,
+initrds, other EFI images need to reside on the ESP. Linux kernels need to
be built with
+CONFIG_EFI_STUB to be able to be directly executed as an EFI image.
+EOF
diff --git a/disk/gummiboot/HISTORY b/disk/gummiboot/HISTORY
new file mode 100644
index 0000000..4918aa3
--- /dev/null
+++ b/disk/gummiboot/HISTORY
@@ -0,0 +1,9 @@
+2014-03-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 44
+ * CONFLICTS: added
+
+2014-02-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 43
+ SOURCE_IGNORE=volatile, file is regenerated for each download
+ spell created
+
diff --git a/disk/gummiboot/PRE_BUILD b/disk/gummiboot/PRE_BUILD
new file mode 100755
index 0000000..eb92735
--- /dev/null
+++ b/disk/gummiboot/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+autoreconf -f -i --symlink
diff --git a/disk/libatasmart/DEPENDS b/disk/libatasmart/DEPENDS
new file mode 100644
index 0000000..389e196
--- /dev/null
+++ b/disk/libatasmart/DEPENDS
@@ -0,0 +1,2 @@
+depends pkgconfig &&
+depends UDEV
diff --git a/disk/libatasmart/HISTORY b/disk/libatasmart/HISTORY
index de31544..8a49b78 100644
--- a/disk/libatasmart/HISTORY
+++ b/disk/libatasmart/HISTORY
@@ -1,3 +1,6 @@
+2013-10-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: added, for UDEV
+
2012-09-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.19
.gz => .xz
diff --git a/disk/libburn/DETAILS b/disk/libburn/DETAILS
index 553eaab..a96730b 100755
--- a/disk/libburn/DETAILS
+++ b/disk/libburn/DETAILS
@@ -12,7 +12,7 @@ if [[ $LIBBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.3.2
+ VERSION=1.3.6
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libburn/HISTORY b/disk/libburn/HISTORY
index 9db218c..243b94c 100644
--- a/disk/libburn/HISTORY
+++ b/disk/libburn/HISTORY
@@ -1,4 +1,10 @@
-2013-08=08 Treeve Jelbert <treeve AT sourcemage.org>
+2014-03-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.6
+
+2013-12-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.4
+
+2013-08-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.2

2013-06-01 Treeve Jelbert <treeve AT sourcemage.org>
diff --git a/disk/libisoburn/DETAILS b/disk/libisoburn/DETAILS
index da5b550..d214651 100755
--- a/disk/libisoburn/DETAILS
+++ b/disk/libisoburn/DETAILS
@@ -12,14 +12,14 @@ if [[ $LIBISOBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.3.2
+ VERSION=1.3.6.pl01
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_GPG=ABC0A854.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_URL[0]=http://files.libburnia-project.org/releases/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION}"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//.pl??}"
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
WEB_SITE=http://libburnia-project.org/
diff --git a/disk/libisoburn/HISTORY b/disk/libisoburn/HISTORY
index 9569906..88219af 100644
--- a/disk/libisoburn/HISTORY
+++ b/disk/libisoburn/HISTORY
@@ -1,3 +1,12 @@
+2014-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.6.pl01
+
+2014-03-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.6
+
+2013-12-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.4
+
2013-08-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.2

diff --git a/disk/libisofs/DETAILS b/disk/libisofs/DETAILS
index 1c0fa1e..bddfc23 100755
--- a/disk/libisofs/DETAILS
+++ b/disk/libisofs/DETAILS
@@ -12,7 +12,7 @@ if [[ $LIBISOFS_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.3.2
+ VERSION=1.3.6
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisofs/HISTORY b/disk/libisofs/HISTORY
index 70c7310..9f536ca 100644
--- a/disk/libisofs/HISTORY
+++ b/disk/libisofs/HISTORY
@@ -1,3 +1,9 @@
+2014-03-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.6
+
+2013-12-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.4
+
2013-08-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.2

diff --git a/disk/partclone/DETAILS b/disk/partclone/DETAILS
index f2dc1d0..a8a58c3 100755
--- a/disk/partclone/DETAILS
+++ b/disk/partclone/DETAILS
@@ -1,6 +1,6 @@
SPELL=partclone
- VERSION=0.2.66
-
SOURCE_HASH=sha512:8315cb7132e03db58028983fe44f0a5a7f2199a6c73004011838e9bcaad7d719c61d0fd308f568395e5b01b47467555572c2804824f0d9bb8430606d8394a4dd
+ VERSION=0.2.70
+
SOURCE_HASH=sha512:7aa6c6618e36b2114d9ddee1d7fe957faea713315871ae357a174a8214d6b36c3a75ad8f03419d9893e2c53a4dd32925af12870c407a84310321a6c434cf4b69
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
diff --git a/disk/partclone/HISTORY b/disk/partclone/HISTORY
index 858b70d5..060c3c1 100644
--- a/disk/partclone/HISTORY
+++ b/disk/partclone/HISTORY
@@ -1,3 +1,12 @@
+2014-01-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.70
+
+2014-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.69
+
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.68
+
2013-07-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.66

diff --git a/disk/pspshrink/DEPENDS b/disk/pspshrink/DEPENDS
new file mode 100755
index 0000000..69326c9
--- /dev/null
+++ b/disk/pspshrink/DEPENDS
@@ -0,0 +1,2 @@
+depends glib2 &&
+depends gtkmm2
diff --git a/disk/pspshrink/DETAILS b/disk/pspshrink/DETAILS
new file mode 100755
index 0000000..d9c60f1
--- /dev/null
+++ b/disk/pspshrink/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=pspshrink
+ VERSION=1.1.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:8b1cb00ff22af0d19cf48eefc81d195c7b21cffb79a78a71e004b30872efd94ae23ddad065f87d22c3a657036fd30bc0d052007d8fe73642be18bca676dbacec
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://code.google.com/p/pspshrink/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20130812
+ KEYWORDS=""
+ SHORT="ISO Compressor for PSP games"
+cat << EOF
+pspshrink allows you to shrink your isos to the cso format which is
compatible
+with Devhook.
+EOF
diff --git a/disk/pspshrink/HISTORY b/disk/pspshrink/HISTORY
new file mode 100644
index 0000000..e373a85
--- /dev/null
+++ b/disk/pspshrink/HISTORY
@@ -0,0 +1,3 @@
+2013-08-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/disk/sg3_utils/DETAILS b/disk/sg3_utils/DETAILS
index 57f08a3..01aa883 100755
--- a/disk/sg3_utils/DETAILS
+++ b/disk/sg3_utils/DETAILS
@@ -1,6 +1,6 @@
SPELL=sg3_utils
- VERSION=1.36
-
SOURCE_HASH=sha512:00d6baf029e68caff60b0aa1d7097633cf7d2b2e88cf1e4a23b887e85afa9d26fe05b7145acd3213cdc70ff7876993f6b16e1d1beae4c50de3a2fb63f0d980b2
+ VERSION=1.37
+
SOURCE_HASH=sha512:086236ac001e421ff05d8bb89b4ff78e62a1b39572456202ae066a0c21f03d0333b54333fd70ef3ee7e46c1644547da9ae7bea3056e31793b3b0cf24c162ccd3
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://sg.danny.cz/sg/p/$SOURCE
diff --git a/disk/sg3_utils/HISTORY b/disk/sg3_utils/HISTORY
index 0c6f560..02ac32a 100644
--- a/disk/sg3_utils/HISTORY
+++ b/disk/sg3_utils/HISTORY
@@ -1,3 +1,6 @@
+2013-10-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.37
+
2013-06-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.36, bz2 -> xz

diff --git a/disk/udisks/DEPENDS b/disk/udisks/DEPENDS
index b69bc18..e8ecbef 100755
--- a/disk/udisks/DEPENDS
+++ b/disk/udisks/DEPENDS
@@ -3,6 +3,8 @@ depends parted &&
depends lvm &&
depends libatasmart &&
depends docbook-xsl &&
+depends -sub GOBJ policykit &&
+depends dbus-glib &&
depends -sub GUDEV UDEV &&

optional_depends man \
@@ -13,8 +15,4 @@ optional_depends man \
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "Build Devhelp files?" &&
-
-if is_depends_enabled $SPELL gtk-doc; then
- depends -sub GOBJ policykit
-fi
+ "Build Devhelp files?"
diff --git a/disk/udisks/HISTORY b/disk/udisks/HISTORY
index 9a89bce..8e27358 100644
--- a/disk/udisks/HISTORY
+++ b/disk/udisks/HISTORY
@@ -1,3 +1,7 @@
+2014-02-12 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: needs policykit regardless of gtk-doc
+ needs dbus-glib
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: udev => UDEV

diff --git a/disk/udisks2/DEPENDS b/disk/udisks2/DEPENDS
index 0a9dcae..ae205ea 100755
--- a/disk/udisks2/DEPENDS
+++ b/disk/udisks2/DEPENDS
@@ -8,14 +8,19 @@ depends policykit &&
depends perl &&
depends xml-parser-expat &&

+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'NLS support' &&
+
optional_depends gobject-introspection \
"--enable-introspection=yes" \
"--enable-introspection=no" \
"Enable introspection?" &&

optional_depends man \
- "--enable-man-pages" \
- "--disable-man-pages" \
+ "--enable-man" \
+ "--disable-man" \
"Install man pages?" &&

optional_depends gtk-doc \
diff --git a/disk/udisks2/DETAILS b/disk/udisks2/DETAILS
index 61d1dce..74aa67a 100755
--- a/disk/udisks2/DETAILS
+++ b/disk/udisks2/DETAILS
@@ -1,7 +1,7 @@
SPELL=udisks2
- VERSION=2.1.1
-
SOURCE_HASH=sha512:d232bcf60365c8f5687af2c9f95752c6ed4be1aee218f0e3e509c4da5853714642a622298755516e1b9802a2a7acf04100300dee8d94953360d00f53897a4491
-# SECURITY_PATCH=2
+ VERSION=2.1.3
+
SOURCE_HASH=sha512:52f15ecdb700e91919ce0e2017aa1c185afaf86d936036a0a380b91b322c3d949263c09c16fe02fbe7385c0d0055ca3ddc5f6b69ed3ea87df3acc78413aef494
+ SECURITY_PATCH=3
SOURCE="${SPELL//2}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://udisks.freedesktop.org/releases/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL//2}-$VERSION"
diff --git a/disk/udisks2/HISTORY b/disk/udisks2/HISTORY
index aec3659..36f22fa 100644
--- a/disk/udisks2/HISTORY
+++ b/disk/udisks2/HISTORY
@@ -1,3 +1,14 @@
+2014-03-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.1.3
+ SECURITY_PATCH++, fix CVE-2014-0004
+
+2014-01-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.1.2
+
+2013-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional gettext
+ fix unknown --enable-man-pages
+
2013-08-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 2.1.1

diff --git a/djm.gpg b/djm.gpg
index c7c46e8..b3e2ba8 100644
Binary files a/djm.gpg and b/djm.gpg differ
diff --git a/doc/docbook-utils/DEPENDS b/doc/docbook-utils/DEPENDS
index 9f55efa..d9aeaaf 100755
--- a/doc/docbook-utils/DEPENDS
+++ b/doc/docbook-utils/DEPENDS
@@ -2,7 +2,7 @@ depends perl &&
depends docbook-dsssl &&
depends docbook-sgml-dtd &&
depends openjade &&
-depends jadetex &&
+depends texlive &&
depends sgmlspm &&

optional_depends HTML_TO_TEXT "" "" "to build documentation"
diff --git a/doc/docbook-utils/DETAILS b/doc/docbook-utils/DETAILS
index 01ceaa5..237d94d 100755
--- a/doc/docbook-utils/DETAILS
+++ b/doc/docbook-utils/DETAILS
@@ -4,10 +4,10 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/$SOURCE

SOURCE_HASH=sha512:8052316a643b5eaa6c0373a9ed7f2406e7c3cb3da9d3c955a271c89813a8f3196fcd9e6c8385c7b6b7ecb916515e3ec7897aece4473989f0e4dc52a2bc8bbfdf
+ PATCHLEVEL=1
LICENSE[0]=UNKNOWN
WEB_SITE=http://docbook.sourceforge.net
ENTERED=20041023
- UPDATED=20050924
KEYWORDS="docbook doc"
SHORT="DocBook Utilities"
cat << EOF
diff --git a/doc/docbook-utils/HISTORY b/doc/docbook-utils/HISTORY
index 483929d..0813293 100644
--- a/doc/docbook-utils/HISTORY
+++ b/doc/docbook-utils/HISTORY
@@ -1,3 +1,7 @@
+2013-01-15 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added to apply fix for new grep
+ * DEPENDS: changed jadetex to texlive
+
2006-10-26 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* INSTALL: use TRACK_ROOT when linking #9163

diff --git a/doc/docbook-utils/PRE_BUILD b/doc/docbook-utils/PRE_BUILD
new file mode 100755
index 0000000..925df08
--- /dev/null
+++ b/doc/docbook-utils/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/docbook-utils-jw-grep-fix.patch
diff --git a/doc/docbook-utils/docbook-utils-jw-grep-fix.patch
b/doc/docbook-utils/docbook-utils-jw-grep-fix.patch
new file mode 100644
index 0000000..170ad8e
--- /dev/null
+++ b/doc/docbook-utils/docbook-utils-jw-grep-fix.patch
@@ -0,0 +1,24 @@
+diff -ur docbook-utils-0.6.14/bin/jw.in docbook-utils-mod/bin/jw.in
+--- docbook-utils-0.6.14/bin/jw.in 2003-04-30 11:21:49.000000000 -0500
++++ docbook-utils-mod/bin/jw.in 2014-01-19 10:44:21.014299089 -0600
+@@ -80,9 +80,9 @@
+ SGML_CATALOGS_DIR="/etc/sgml"
+ if [ -f "$SGML_CONF" ]
+ then
+- RE='^[:space:]*SGML_BASE_DIR[:space:]*=[:space:]*'
++ RE='^[[:space:]]*SGML_BASE_DIR[[:space:]]*=[[:space:]]*'
+ SGML_BASE_DIR=`grep $RE $SGML_CONF | sed "s/$RE//"`
+- RE='^[:space:]*SGML_CATALOGS_DIR[:space:]*=[:space:]*'
++ RE='^[[:space:]]*SGML_CATALOGS_DIR[[:space:]]*=[[:space:]]*'
+ SGML_CATALOGS_DIR=`grep $RE $SGML_CONF | sed "s/$RE//"`
+ fi
+
+@@ -312,7 +312,7 @@
+ SGML_CATALOG_FILES=$SGML_CENTRALIZED_CATALOG
+ else
+ SGML_CATALOG_FILES=`find $SGML_BASE_DIR -name catalog`
+- SGML_CATALOG_FILES=`echo "$SGML_CATALOG_FILES" | tr [:space:] :`
++ SGML_CATALOG_FILES=`echo "$SGML_CATALOG_FILES" | tr [[:space:]] :`
+ fi
+ ;;
+ no) SGML_CATALOG_FILES=""
diff --git a/doc/docutils/DETAILS b/doc/docutils/DETAILS
index 05e734d..0a487fe 100755
--- a/doc/docutils/DETAILS
+++ b/doc/docutils/DETAILS
@@ -1,6 +1,6 @@
SPELL=docutils
- VERSION=0.10
-
SOURCE_HASH=sha512:255474d4d9efc427ecb2123939af64475335c1f2af2f1b398a0c540693629f6ce6b105fb45f6ef962800948e2844b5140ecc6b81218e3c8619d14c9c7f2705c4
+ VERSION=0.11
+
SOURCE_HASH=sha512:8e87581b27ce4fb5e97dcef56047f4bf3a076b98e9e42f5dc66f4c370e5893d1571e46f00fee6f1c8b9f8c8a79e128e4599b9ee213ad1dee2bf16a0246e187df
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://$SPELL.sourceforge.net
diff --git a/doc/docutils/HISTORY b/doc/docutils/HISTORY
index f59debb..fd1d133 100644
--- a/doc/docutils/HISTORY
+++ b/doc/docutils/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+
2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.10

diff --git a/doc/dvipdfmx/DETAILS b/doc/dvipdfmx/DETAILS
index cfab9cf..44b1e38 100755
--- a/doc/dvipdfmx/DETAILS
+++ b/doc/dvipdfmx/DETAILS
@@ -2,6 +2,7 @@
VERSION=20110311
SOURCE="$SPELL-${VERSION}.tar.gz"
SOURCE_URL[0]=http://project.ktug.or.kr/$SPELL/snapshot/latest/${SOURCE}
+ SOURCE_URL[1]=http://mirrors.ctan.org/dviware/dvipdfmx/${SOURCE}

SOURCE_HASH=sha512:0d5fc5dba35b0fe7074a392a99338861ce999809e5c20da830ebd6ba4c8ba45819054463862f3025d3a30c78aad227d3e014651ebf5e7976e86a3d9dac93d406
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-${VERSION}"
WEB_SITE="http://project.ktug.or.kr/dvipdfmx/";
diff --git a/doc/dvipdfmx/HISTORY b/doc/dvipdfmx/HISTORY
index c3b7861..ccc57aa 100644
--- a/doc/dvipdfmx/HISTORY
+++ b/doc/dvipdfmx/HISTORY
@@ -1,3 +1,6 @@
+2013-11-18 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: add alternative download location
+
2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 20110311

diff --git a/doc/enca/DETAILS b/doc/enca/DETAILS
index 8bc7a74..17533cc 100755
--- a/doc/enca/DETAILS
+++ b/doc/enca/DETAILS
@@ -1,12 +1,12 @@
SPELL=enca
- VERSION=1.14
+ VERSION=1.15
+
SOURCE_HASH=sha512:f0b843b0b38fcb250991ad072fe2f1bcaa6aaad8348983446046f40b44a2523a7c3b46569f9693e5b2848356288f718595ea4cc9bc0b4685aac02291fe7393ba
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dl.cihar.com/$SPELL/$SOURCE
WEB_SITE=http://gitorious.org/enca
ENTERED=20060604
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:9d0582cc8187f3e868339c3e13ca2c654359b240dd564b64a31615aeffb0ec7ae025659576cc72f6cab73b0bfa22286060f665f2c952f8dfe702cf97a39d2245
SHORT="Enca is an Extremely Naive Charset Analyser"
cat << EOF
Enca is an Extremely Naive Charset Analyser. It detects
diff --git a/doc/enca/HISTORY b/doc/enca/HISTORY
index 71fa02f..9489116 100644
--- a/doc/enca/HISTORY
+++ b/doc/enca/HISTORY
@@ -1,3 +1,6 @@
+2012-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS version 1.15
+
2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.14

diff --git a/doc/itstool/DEPENDS b/doc/itstool/DEPENDS
index a86d429..b35789f 100755
--- a/doc/itstool/DEPENDS
+++ b/doc/itstool/DEPENDS
@@ -1 +1,2 @@
-depends python
+depends PYTHON &&
+depends libxml2
diff --git a/doc/itstool/DETAILS b/doc/itstool/DETAILS
index 723ede5..833fccc 100755
--- a/doc/itstool/DETAILS
+++ b/doc/itstool/DETAILS
@@ -1,6 +1,6 @@
SPELL=itstool
- VERSION=1.2.0
-
SOURCE_HASH=sha512:d738c8d2ba610e723b241a02c3f15fea038df54361abd4b63350887d9a14ce3306e05d7389388f898ec37ef25afc29601810e9fe4ff1f010502a081c13f1a8a6
+ VERSION=2.0.2
+
SOURCE_HASH=sha512:b7915c4d463fe5969e282029c2080730c78e18d2d5878da53c6a370f471056b51a7b3f3c08417b801212ba674f55548a112a12a9d81634f60d1e52a8a47a4aa2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://files.itstool.org/itstool/$SOURCE
diff --git a/doc/itstool/HISTORY b/doc/itstool/HISTORY
index 7302355..05c9f66 100644
--- a/doc/itstool/HISTORY
+++ b/doc/itstool/HISTORY
@@ -1,3 +1,7 @@
+2014-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.2
+ * DEPENDS: python => PYTHON, add libxml2
+
2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.2.0

diff --git a/doc/pstoedit/DETAILS b/doc/pstoedit/DETAILS
index 7fc1a89..a90db0b 100755
--- a/doc/pstoedit/DETAILS
+++ b/doc/pstoedit/DETAILS
@@ -1,6 +1,6 @@
SPELL=pstoedit
- VERSION=3.61
-
SOURCE_HASH=sha512:fa7ca567ea5acc95000b9d7582c22605725f5893d2f00412f6e9e59ead1efc6cafbbb019df0a4ae4f849ed50df59cf1f4d187fdd3b560d62173287d6f7e3db72
+ VERSION=3.62
+
SOURCE_HASH=sha512:f8c8643c873066026d0ef15a845006cf13928410e1c4b822bdd9a727d5d80f703d3ddabbcde249c72395c3b013dd2e1ef020f4a74f239b118035372ba5e4dda4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/doc/pstoedit/HISTORY b/doc/pstoedit/HISTORY
index 07e1703..63f3516 100644
--- a/doc/pstoedit/HISTORY
+++ b/doc/pstoedit/HISTORY
@@ -1,3 +1,6 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.62
+
2013-01-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.61

diff --git a/doc/pstotext/DEPENDS b/doc/pstotext/DEPENDS
index 685ebad..6204ecc 100755
--- a/doc/pstotext/DEPENDS
+++ b/doc/pstotext/DEPENDS
@@ -1 +1 @@
-depends POSTSCRIPT-INTERPRETER
+depends ghostscript
diff --git a/doc/pstotext/DETAILS b/doc/pstotext/DETAILS
index 2ca88d9..fcfdf0b 100755
--- a/doc/pstotext/DETAILS
+++ b/doc/pstotext/DETAILS
@@ -1,10 +1,10 @@
SPELL=pstotext
- VERSION=1.8g
- SOURCE=$SPELL.tar.Z
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- SOURCE_URL[0]=http://research.compaq.com/SRC/virtualpaper/binaries/$SOURCE
-
SOURCE_HASH=sha512:84aa6b0ec99871b7ce790cafc28033f6b8f0581dc28b934f33a59731f6a34b4951054b493186212779915cbe9645a1444944f6e686a3286ab031efd444483b11
- WEB_SITE=http://research.compaq.com/SRC/virtualpaper/pstotext.html
+ VERSION=1.9
+
SOURCE_HASH=sha512:a8148e94d635544a7dfa8c96ff6071717388e4dc6c3db36f2c50939dce96c1f824ee423b1622af9111fffc60cb298215a6ee85d956c81873d71ceac804ee48ca
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.rau-tu.unicamp.br/download/$SOURCE
+ WEB_SITE=http://pages.cs.wisc.edu/~ghost/doc/pstotext.htm
ENTERED=20030730
UPDATED=20050816
LICENSE[0]=http://research.compaq.com/SRC/virtualpaper/licensePSTT.html
diff --git a/doc/pstotext/HISTORY b/doc/pstotext/HISTORY
index 0799287..b2856af 100644
--- a/doc/pstotext/HISTORY
+++ b/doc/pstotext/HISTORY
@@ -1,3 +1,8 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.9
+ new website & url
+ * DEPENDS: ghostscript
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed MAINTAINER.

diff --git a/doc/zathura-pdf-poppler/DETAILS b/doc/zathura-pdf-poppler/DETAILS
index 6bdd0e4..9962e34 100755
--- a/doc/zathura-pdf-poppler/DETAILS
+++ b/doc/zathura-pdf-poppler/DETAILS
@@ -1,6 +1,6 @@
SPELL=zathura-pdf-poppler
- VERSION=0.2.1
-
SOURCE_HASH=sha512:4bd8314b4c9bd38471c0656f43d6f05692b740139dfd964e70f7d5ceb973c3f15d5cccf74d5917dbb262b0eb81e9e77b27a999f6dc02de015f27e833be3d8953
+ VERSION=0.2.3
+
SOURCE_HASH=sha512:c8ae296e691b6c308460e5c6e295a6d07db27a8820b2622395fa137fbd2748df4517338535a6a7acb4706b88027ba981e3d263e3976f777e6ff5df7e40b5fb59
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pwmt.org/projects/zathura/plugins/download/$SOURCE
diff --git a/doc/zathura-pdf-poppler/HISTORY b/doc/zathura-pdf-poppler/HISTORY
index fd07d1b..efab51d 100644
--- a/doc/zathura-pdf-poppler/HISTORY
+++ b/doc/zathura-pdf-poppler/HISTORY
@@ -1,3 +1,6 @@
+2013-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.2.3
+
2013-01-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.2.1

diff --git a/doc/zathura/DETAILS b/doc/zathura/DETAILS
index 971adbc..fb1fa7e 100755
--- a/doc/zathura/DETAILS
+++ b/doc/zathura/DETAILS
@@ -1,6 +1,6 @@
SPELL=zathura
- VERSION=0.2.2
-
SOURCE_HASH=sha512:a777a57de249cb542190c3da62f89d7653aa324e28b9de17ab8e35307c99e505461f3a2acc0cacd3949757b906262a696b7c4a2e9c330f222ffa27785bd50774
+ VERSION=0.2.4
+
SOURCE_HASH=sha512:c2d660c631f5775981ea957498a46dd3518111c2b788569c1d127fc73d8cc1f60fc2e8a23bde20cb6f77a1aff6382be725dc8cfb94e1bab920a6846066c6d544
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pwmt.org/projects/zathura/download/$SOURCE
diff --git a/doc/zathura/HISTORY b/doc/zathura/HISTORY
index 56cff0d..71d8c14 100644
--- a/doc/zathura/HISTORY
+++ b/doc/zathura/HISTORY
@@ -1,3 +1,6 @@
+2013-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.2.4
+
2013-01-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.2.2

diff --git a/e-17/emotion_generic_players/DEPENDS
b/e-17/emotion_generic_players/DEPENDS
new file mode 100755
index 0000000..fa82c33
--- /dev/null
+++ b/e-17/emotion_generic_players/DEPENDS
@@ -0,0 +1,2 @@
+depends efl &&
+depends vlc
diff --git a/e-17/emotion_generic_players/DETAILS
b/e-17/emotion_generic_players/DETAILS
new file mode 100755
index 0000000..5488736
--- /dev/null
+++ b/e-17/emotion_generic_players/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=emotion_generic_players
+if [[ $EMOTION_GENERIC_PLAYERS_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=git
+fi
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.enlightenment.org/core/${SPELL}.git:$SPELL-git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20131202
+ LICENSE[0]=BSD
+ SHORT="Emotion Generic Players"
+cat << EOF
+Emotion Generic Players.
+EOF
diff --git a/e-17/emotion_generic_players/HISTORY
b/e-17/emotion_generic_players/HISTORY
new file mode 100644
index 0000000..7970f4f
--- /dev/null
+++ b/e-17/emotion_generic_players/HISTORY
@@ -0,0 +1,3 @@
+2013-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
+
diff --git a/e-17/emotion_generic_players/PREPARE
b/e-17/emotion_generic_players/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/e-17/emotion_generic_players/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/e-17/emotion_generic_players/PRE_BUILD
b/e-17/emotion_generic_players/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/e-17/emotion_generic_players/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/editors/elvis/DEPENDS b/editors/elvis/DEPENDS
index c604c77..bbd17aa 100755
--- a/editors/elvis/DEPENDS
+++ b/editors/elvis/DEPENDS
@@ -6,6 +6,7 @@ optional_depends libx11 \
"for a GUI editor" &&

if is_depends_enabled $SPELL libx11; then
+ depends libxt &&
depends expat &&

optional_depends libxft \
diff --git a/editors/elvis/HISTORY b/editors/elvis/HISTORY
index f214ecf..cce1602 100644
--- a/editors/elvis/HISTORY
+++ b/editors/elvis/HISTORY
@@ -1,3 +1,6 @@
+2014-03-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing libxt dependency
+
2012-10-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFIGURE: corrected symlink check

diff --git a/editors/lyx/DETAILS b/editors/lyx/DETAILS
index 841151b..54a81c6 100755
--- a/editors/lyx/DETAILS
+++ b/editors/lyx/DETAILS
@@ -1,5 +1,5 @@
SPELL=lyx
- VERSION=2.0.1
+ VERSION=2.0.6
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/editors/lyx/HISTORY b/editors/lyx/HISTORY
index b1833a8..420e8da 100644
--- a/editors/lyx/HISTORY
+++ b/editors/lyx/HISTORY
@@ -1,3 +1,6 @@
+2014-01-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.6
+
2011-09-30 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 2.0.1

diff --git a/editors/tea/BUILD b/editors/tea/BUILD
index 6ac6002..64f17a7 100755
--- a/editors/tea/BUILD
+++ b/editors/tea/BUILD
@@ -1,4 +1,5 @@
-QTDIR="${QTDIR:-$INSTALL_ROOT/usr}"
-PATH="$QTDIR/bin/qt4:$PATH"
-qmake PREFIX=$INSTALL_ROOT/usr/bin &&
-make
+if is_depends_enabled $SPELL qt4;then
+ qt4_build
+else
+ qt5_build
+fi
diff --git a/editors/tea/DEPENDS b/editors/tea/DEPENDS
index 428f269..d05b618 100755
--- a/editors/tea/DEPENDS
+++ b/editors/tea/DEPENDS
@@ -1 +1,3 @@
-depends qt4
+depends QT &&
+optional_depends aspell '' 'USE_ASPELL=false' 'spell checking' &&
+optional_depends hunspell '' 'USE_HUNSPELL=false' 'spell checking'
diff --git a/editors/tea/DETAILS b/editors/tea/DETAILS
index aa7511a..7bcd967 100755
--- a/editors/tea/DETAILS
+++ b/editors/tea/DETAILS
@@ -1,9 +1,9 @@
SPELL=tea
- VERSION=33.2.0
+ VERSION=37.1.0
+
SOURCE_HASH=sha512:631fb8135828b549fb5bfb7f0247abd0d37fd3b41095aa13fa660696af21c20c1b4045ed1ff1af6cf462237e9a86ef385b73b80032202b84fe0ff94d16821642
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL=$SOURCEFORGE_URL/tea-editor/$SOURCE
-
SOURCE_HASH=sha512:e8e5db38da4ed635932bc7f7d0d7650c9b61969dd1e27e7240ab216bbb92736ed3d1184602541b68a6e50635cc416dcb35ac29fda56b93ca631cc9e07aee66e5
+ SOURCE_URL=http://semiletov.org/tea/dloads/$SOURCE
WEB_SITE=http://tea-editor.sourceforge.net/
ENTERED=20070302
LICENSE[0]=GPL
diff --git a/editors/tea/HISTORY b/editors/tea/HISTORY
index e395374..a14dc02 100644
--- a/editors/tea/HISTORY
+++ b/editors/tea/HISTORY
@@ -1,3 +1,9 @@
+2014-02-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 37.1.0
+ new url
+ * DEPENDS: depends QT, optional aspell/hunspell
+ * BUILD: use qt{4,5}_build
+
2012-07-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 33.2.0

diff --git a/editors/vim/DETAILS b/editors/vim/DETAILS
index 5b53098..726bf49 100755
--- a/editors/vim/DETAILS
+++ b/editors/vim/DETAILS
@@ -13,10 +13,12 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_IGNORE=volatile

else
- VERSION=7.4
+ XVERSION=7.4
+ PATCH_VERSION=183
+ VERSION=$XVERSION.$PATCH_VERSION
PATCHLEVEL=1
- SOURCE=${SPELL}-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}${VERSION/\./}
+ SOURCE=${SPELL}-${XVERSION}.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}${XVERSION/\./}
SOURCE_URL[0]=http://ftp.vim.org/pub/vim/unix/${SOURCE}
SOURCE_URL[1]=ftp://ftp.home.vim.org/pub/vim/unix/${SOURCE}
SOURCE_URL[2]=ftp://ftp.uk.vim.org/pub/vim/unix/${SOURCE}
@@ -25,9 +27,10 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}${VERSION/\./}
# SOURCE_GPG=gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME

SOURCE_HASH=sha512:65d55da556ee283a364b376d251b70e430b7a157bb5a8ee89565060ff9937907966d416cffd33f701b3314d0fdf16efe00065f66bc8459469f5ae2f713418e0e

-# SOURCE2=vim-7.3-patches-001-981.tar.bz2
-# SOURCE2_URL[0]=http://download.sourcemage.org/grimoire/distro/$SOURCE2
-#
SOURCE2_HASH=sha512:28087e616ac6669019e8d70ffb6963e699d59683d48baef674c06e2e9c3906f212427666ef8a9144a6c8c8f35d0042c7262e21f4c2c5f0ffaa6c89ead2055409
+ SOURCE2=vim-$XVERSION-patches-001-$PATCH_VERSION.tar.xz
+ SOURCE2_URL[0]=http://www.hawo.net/~siflfran/smgl/$SOURCE2
+ SOURCE2_URL[1]=http://download.sourcemage.org/grimoire/distro/$SOURCE2
+
SOURCE2_HASH=sha512:5590a70ca2b0d0511401775e009bc19c77cea32d2c3e6313d4c4873c18dbf6f352090185e44cb203753288f9b1f5703287254157a86066f615362aa6cda19182
fi

WEB_SITE=http://www.vim.org
diff --git a/editors/vim/HISTORY b/editors/vim/HISTORY
index f9549c0..0f60c18 100644
--- a/editors/vim/HISTORY
+++ b/editors/vim/HISTORY
@@ -1,3 +1,8 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, PRE_BUILD: apply upstream patches 7.4.001 to 7.4.183
+ * vim-patches-tarball: adapted to current version
+ * if_perl.patch: removed
+
2013-08-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PRE_BUILD: Vim fails to use perl shared
libs when using perl 5.16 from test. And also
diff --git a/editors/vim/PRE_BUILD b/editors/vim/PRE_BUILD
index 6f08a11..e108912 100755
--- a/editors/vim/PRE_BUILD
+++ b/editors/vim/PRE_BUILD
@@ -9,9 +9,9 @@ then
# "${SPELL_DIRECTORY}"/if_perl.patch
else
message "${MESSAGE_COLOR}Building from stable tarball...${DEFAULT_COLOR}"
- # unpack_file 2 &&
- # for i in $(seq -w 1 754); do
- # message "${MESSAGE_COLOR}applying patch 7.3.$i ...${DEFAULT_COLOR}"
&&
- # patch -p0 < patches/7.3.$i
- # done
+ unpack_file 2 &&
+ for i in $(seq -w 1 $PATCH_VERSION); do
+ message "${MESSAGE_COLOR}applying patch $XVERSION.$i
...${DEFAULT_COLOR}" &&
+ patch -p0 < vim-$XVERSION-patches-001-$PATCH_VERSION/$XVERSION.$i
+ done
fi
diff --git a/editors/vim/if_perl.patch b/editors/vim/if_perl.patch
deleted file mode 100644
index 5f74cac..0000000
--- a/editors/vim/if_perl.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff -r f1f6ac67acd8 src/if_perl.xs
---- a/src/if_perl.xs Wed Feb 29 19:20:03 2012 +0100
-+++ b/src/if_perl.xs Tue Mar 13 17:15:51 2012 +0900
-@@ -913,24 +913,6 @@
- win_T *win_find_nr(int n) { return curwin; }
- #endif
-
--XS(XS_VIM_Msg);
--XS(XS_VIM_SetOption);
--XS(XS_VIM_DoCommand);
--XS(XS_VIM_Eval);
--XS(XS_VIM_Buffers);
--XS(XS_VIM_Windows);
--XS(XS_VIWIN_DESTROY);
--XS(XS_VIWIN_Buffer);
--XS(XS_VIWIN_SetHeight);
--XS(XS_VIWIN_Cursor);
--XS(XS_VIBUF_DESTROY);
--XS(XS_VIBUF_Name);
--XS(XS_VIBUF_Number);
--XS(XS_VIBUF_Count);
--XS(XS_VIBUF_Get);
--XS(XS_VIBUF_Set);
--XS(XS_VIBUF_Delete);
--XS(XS_VIBUF_Append);
- XS(boot_VIM);
-
- static void
diff --git a/editors/vim/vim-7.3-patches-001-107.tar.bz2.sig
b/editors/vim/vim-7.3-patches-001-107.tar.bz2.sig
deleted file mode 100644
index 5c0b7cf..0000000
Binary files a/editors/vim/vim-7.3-patches-001-107.tar.bz2.sig and /dev/null
differ
diff --git a/editors/vim/vim-7.3.tar.bz2.sig b/editors/vim/vim-7.3.tar.bz2.sig
deleted file mode 100644
index a8bd28e..0000000
Binary files a/editors/vim/vim-7.3.tar.bz2.sig and /dev/null differ
diff --git a/editors/vim/vim-patches-tarball b/editors/vim/vim-patches-tarball
index 492250f..7d460c1 100755
--- a/editors/vim/vim-patches-tarball
+++ b/editors/vim/vim-patches-tarball
@@ -1,21 +1,28 @@
#!/bin/bash
# creates up-to-date vim patches tarball

-wget ftp://ftp.vim.org/pub/vim/patches/7.3/MD5SUMS
-LAST=$(tail -n 1 MD5SUMS | cut -f 3 -d " " | cut -f 3 -d .)
+VERSION=7.4

-mkdir patches
-cd patches
+wget ftp://ftp.vim.org/pub/vim/patches/${VERSION}/MD5SUMS &&
+LAST=$(tail -n 1 MD5SUMS | cut -f 3 -d " " | cut -f 3 -d .) &&

-PATCHES=$(eval echo {001..$LAST})
+SOURCE_DIRECTORY=vim-${VERSION}-patches-001-$LAST &&
+DISTFILE=vim-${VERSION}-patches-001-$LAST.tar.xz
+
+mkdir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+
+PATCHES=$(eval echo {001..$LAST}) &&

for i in $PATCHES; do
- wget ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.$i
-done
+ wget ftp://ftp.vim.org/pub/vim/patches/${VERSION}/${VERSION}.$i
+done &&
+
+cd .. &&
+

-cd ..
+tar cvf - $SOURCE_DIRECTORY | xz -9 > $DISTFILE &&

-tar cvf vim-7.3-patches-001-$LAST.tar patches
-bzip2 vim-7.3-patches-001-$LAST.tar
+rm -r $SOURCE_DIRECTORY &&

-rm -r patches
+sha512sum $DISTFILE
diff --git a/editors/vimoutliner/BUILD b/editors/vimoutliner/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/editors/vimoutliner/BUILD
@@ -0,0 +1 @@
+true
diff --git a/editors/vimoutliner/DEPENDS b/editors/vimoutliner/DEPENDS
new file mode 100755
index 0000000..367c2e1
--- /dev/null
+++ b/editors/vimoutliner/DEPENDS
@@ -0,0 +1 @@
+depends vim
diff --git a/editors/vimoutliner/DETAILS b/editors/vimoutliner/DETAILS
new file mode 100755
index 0000000..df56596
--- /dev/null
+++ b/editors/vimoutliner/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=vimoutliner
+if [[ "$VIMOUTLINER_AUTOUPDATE" == "y" ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=scm
+fi
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/$SPELL/$SPELL.git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+ WEB_SITE="http://www.vim.org/scripts/script.php?script_id=3645";
+ LICENSE[0]="GPL"
+ ENTERED=20130522
+ KEYWORDS=""
+ SHORT="Outline processor designed for lightning fast authoring"
+cat << EOF
+VimOutliner is an outline processor with many of the same features as
Grandview,
+More, Thinktank, Ecco, etc. Features include tree expand/collapse, tree
+promotion/demotion, level sensitive colors, interoutline linking, and body
text.
+
+What sets VimOutliner apart from the rest is that it's been constructed from
the
+ground up for fast and easy authoring. Keystrokes are quick and easy,
+especially for someone knowing the Vim editor. The mouse is completely
+unnecessary (but is supported to the extent that Vim supports the mouse).
Many
+of the VimOutliner commands start with a double comma because that's very
quick
+to type.
+
+All VimOutliner files have the ".otl" extension. For an overview of the
+VimOutliner commands you can type ":h vo_cheatsheet" when you have opened an
+otl file. For help on VimOutliner type ":h vo"
+EOF
diff --git a/editors/vimoutliner/HISTORY b/editors/vimoutliner/HISTORY
new file mode 100644
index 0000000..1a163b4
--- /dev/null
+++ b/editors/vimoutliner/HISTORY
@@ -0,0 +1,2 @@
+2013-05-22 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PREPARE: spell created
diff --git a/editors/vimoutliner/INSTALL b/editors/vimoutliner/INSTALL
new file mode 100755
index 0000000..c82ee1d
--- /dev/null
+++ b/editors/vimoutliner/INSTALL
@@ -0,0 +1,8 @@
+vimdir="$INSTALL_ROOT/usr/share/vim/vimfiles"
+
+cd "$SOURCE_DIRECTORY" &&
+for i in syntax ftplugin ftdetect doc colors vimoutliner
vimoutliner/scripts; do
+ install -m755 -d "$vimdir/$i"
+ install -m644 "$i"/* "$vimdir/$i"
+done
+vim -c "helptags $vimdir/doc" -c q
diff --git a/editors/vimoutliner/PREPARE b/editors/vimoutliner/PREPARE
new file mode 100755
index 0000000..a68f274
--- /dev/null
+++ b/editors/vimoutliner/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/education/klavaro/CONFLICTS b/education/klavaro/CONFLICTS
new file mode 100755
index 0000000..a269384
--- /dev/null
+++ b/education/klavaro/CONFLICTS
@@ -0,0 +1 @@
+conflicts gtkdatabox y
diff --git a/education/klavaro/DEPENDS b/education/klavaro/DEPENDS
index afd25c4..1903173 100755
--- a/education/klavaro/DEPENDS
+++ b/education/klavaro/DEPENDS
@@ -1,5 +1,9 @@
-depends gtk+2 &&
-depends gtkdatabox &&
+depends gtk+3 &&
depends curl &&

+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
suggest_depends espeak "" "" "for speech synthesizer support"
diff --git a/education/klavaro/DETAILS b/education/klavaro/DETAILS
index cd34641..955715e 100755
--- a/education/klavaro/DETAILS
+++ b/education/klavaro/DETAILS
@@ -1,9 +1,9 @@
SPELL=klavaro
- VERSION=1.9.9
+ VERSION=3.00
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:1842a6e144d98c934643e90eed37550de3884338ef8b013e1f69fe3bb86175f43d9706930326d6d07156b3a4debb3b81b78be934228bbf3f71038fc7a9545ef4
+
SOURCE_HASH=sha512:7daa0169fb5f8e56914f626845706669d84a1574dedee43029d5abb408fdc98fbacd0be1d78dfb991ce0f71ccc3e401a89f07560fd68f065e543702b332de964
LICENSE[0]=GPL
WEB_SITE=http://klavaro.sourceforge.net/
ENTERED=20110123
diff --git a/education/klavaro/HISTORY b/education/klavaro/HISTORY
index f00651b..b1fbd78 100644
--- a/education/klavaro/HISTORY
+++ b/education/klavaro/HISTORY
@@ -1,3 +1,8 @@
+2014-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.00
+ * DEPENDS: renewed dependencies
+ * CONFLICTS: added, gtkdatabox is included in klavaro
+
2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.9.9

diff --git a/ftp/aria2/DETAILS b/ftp/aria2/DETAILS
index 351a9aa..6b92a66 100755
--- a/ftp/aria2/DETAILS
+++ b/ftp/aria2/DETAILS
@@ -1,9 +1,9 @@
SPELL=aria2
- VERSION=1.15.0
-
SOURCE_HASH=sha512:a626904f7014ea45823f0a80bb4858b72d8a959b160d7a48c5f351d4b5558855af63769cb30cced51a33bf93d15145453dc3bab09b4ac3b0a9e5fafe8998dd6b
- SOURCE=${SPELL}-$VERSION.tar.bz2
- SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ VERSION=1.18.3
+
SOURCE_HASH=sha512:a9be0ea4bb9c4577fb6ef2cf22ab45ef5e3ce3fd7cf6c16b2ce10a66fbddad97ed9be0a02c3da74968992d87b319fad45f8913e058917062378ffaece5f7f4b1
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/stable/$SPELL-$VERSION/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://aria2.sourceforge.net/
ENTERED=20060322
LICENSE[0]=GPL
diff --git a/ftp/aria2/HISTORY b/ftp/aria2/HISTORY
index 6efb19f..5b47c45 100644
--- a/ftp/aria2/HISTORY
+++ b/ftp/aria2/HISTORY
@@ -1,3 +1,7 @@
+2014-02-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.18.3
+ Switched to .xz
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.15.0

diff --git a/ftp/curl/DETAILS b/ftp/curl/DETAILS
index e2e30ca..46bbfee 100755
--- a/ftp/curl/DETAILS
+++ b/ftp/curl/DETAILS
@@ -1,6 +1,6 @@
SPELL=curl
- VERSION=7.32.0
- SECURITY_PATCH=10
+ VERSION=7.34.0
+ SECURITY_PATCH=11
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/ftp/curl/HISTORY b/ftp/curl/HISTORY
index ad605c2..e9d27e8 100644
--- a/ftp/curl/HISTORY
+++ b/ftp/curl/HISTORY
@@ -1,3 +1,10 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.34.0
+ SECURITY_PATCH++, fix CVE-2013-4545
+
+2013-10-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.33.0
+
2013-08-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 7.32.0

diff --git a/ftp/filezilla/DETAILS b/ftp/filezilla/DETAILS
index e06a41c..75f4d9d 100755
--- a/ftp/filezilla/DETAILS
+++ b/ftp/filezilla/DETAILS
@@ -1,5 +1,5 @@
SPELL=filezilla
- VERSION=3.6.0.1
+ VERSION=3.7.4.1
SOURCE="FileZilla_${VERSION}_src.tar.bz2"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/ftp/filezilla/FileZilla_3.6.0.1_src.tar.bz2.sig
b/ftp/filezilla/FileZilla_3.6.0.1_src.tar.bz2.sig
deleted file mode 100644
index 64542de..0000000
Binary files a/ftp/filezilla/FileZilla_3.6.0.1_src.tar.bz2.sig and /dev/null
differ
diff --git a/ftp/filezilla/FileZilla_3.7.4.1_src.tar.bz2.sig
b/ftp/filezilla/FileZilla_3.7.4.1_src.tar.bz2.sig
new file mode 100644
index 0000000..3ceb302
Binary files /dev/null and b/ftp/filezilla/FileZilla_3.7.4.1_src.tar.bz2.sig
differ
diff --git a/ftp/filezilla/HISTORY b/ftp/filezilla/HISTORY
index 85b7868..c418648 100644
--- a/ftp/filezilla/HISTORY
+++ b/ftp/filezilla/HISTORY
@@ -1,3 +1,6 @@
+2014-02-12 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 3.7.4.1
+
2012-11-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.6.0.1

diff --git a/ftp/lftp/DETAILS b/ftp/lftp/DETAILS
index d83f098..d82fa1c3 100755
--- a/ftp/lftp/DETAILS
+++ b/ftp/lftp/DETAILS
@@ -1,5 +1,5 @@
SPELL=lftp
- VERSION=4.4.0
+ VERSION=4.4.15
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/ftp/lftp/HISTORY b/ftp/lftp/HISTORY
index e85e4e1..53f6572 100644
--- a/ftp/lftp/HISTORY
+++ b/ftp/lftp/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.4.15
+
2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.4.0

diff --git a/ftp/ncdc/DEPENDS b/ftp/ncdc/DEPENDS
index 910d082..78d0e45 100755
--- a/ftp/ncdc/DEPENDS
+++ b/ftp/ncdc/DEPENDS
@@ -3,4 +3,9 @@ depends zlib &&
depends bzip2 &&
depends sqlite &&
depends glib2 &&
-depends gnutls
+depends gnutls &&
+
+optional_depends geoip \
+ "--with-geoip" \
+ "--without-geoip" \
+ "for IP-to-country lookups support"
diff --git a/ftp/ncdc/DETAILS b/ftp/ncdc/DETAILS
index 86a49dd..a5502ab 100755
--- a/ftp/ncdc/DETAILS
+++ b/ftp/ncdc/DETAILS
@@ -1,5 +1,5 @@
SPELL=ncdc
- VERSION=1.18
+ VERSION=1.19
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://dev.yorhel.nl/download/$SOURCE
diff --git a/ftp/ncdc/HISTORY b/ftp/ncdc/HISTORY
index bc0fc59..1562589 100644
--- a/ftp/ncdc/HISTORY
+++ b/ftp/ncdc/HISTORY
@@ -1,3 +1,7 @@
+2014-02-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.19
+ * DEPENDS: added optional geoip support
+
2013-10-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.18

diff --git a/ftp/valknut/BUILD b/ftp/valknut/BUILD
index 30370ac..ff9a08c 100755
--- a/ftp/valknut/BUILD
+++ b/ftp/valknut/BUILD
@@ -1,6 +1,3 @@
-if check_if_qt4_provider
-then
- QTDIR="${QTDIR:-$INSTALL_ROOT/usr}"
- PATH="$QTDIR/bin/qt4:$PATH"
-fi &&
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}"
+PATH="$QTDIR/bin/qt4:$PATH"
default_build
diff --git a/ftp/valknut/DEPENDS b/ftp/valknut/DEPENDS
index 1d03b16..fa41374 100755
--- a/ftp/valknut/DEPENDS
+++ b/ftp/valknut/DEPENDS
@@ -1,7 +1,3 @@
depends libxml2 &&
-depends QT &&
-if [[ "$(get_spell_provider ${SPELL} QT)" == "qt4" ]]
-then
- depends -sub QT3 qt4
-fi &&
+depends -sub QT3 qt4
depends dclib
diff --git a/ftp/valknut/HISTORY b/ftp/valknut/HISTORY
index f007665..72e2ce9 100644
--- a/ftp/valknut/HISTORY
+++ b/ftp/valknut/HISTORY
@@ -1,3 +1,6 @@
+2014-01-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS, BUILD: can only depend on qt4
+
2010-09-19 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: updated to 0.4.9, fixed SOURCE_URL and WEB_SITE
removed UPDATED and BUILD_API=2
diff --git a/ftp/wget/DETAILS b/ftp/wget/DETAILS
index ebd7b62..57e14b8 100755
--- a/ftp/wget/DETAILS
+++ b/ftp/wget/DETAILS
@@ -1,5 +1,5 @@
SPELL=wget
- VERSION=1.14
+ VERSION=1.15
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/ftp/wget/HISTORY b/ftp/wget/HISTORY
index 2b75569..e14aa28 100644
--- a/ftp/wget/HISTORY
+++ b/ftp/wget/HISTORY
@@ -1,3 +1,8 @@
+2014-01-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.15
+ * PRE_BUILD, wget-1.14-perl-5.18-pod-fixes.diff: deleted
+ * wget.gpg: add E163E1EA: Giuseppe Scrivano <gscrivan AT redhat.com>
+
2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, wget-1.14-perl-5.18-pod-fixes.diff: add fix for
bug #546
diff --git a/ftp/wget/PRE_BUILD b/ftp/wget/PRE_BUILD
deleted file mode 100755
index 6cda7c3..0000000
--- a/ftp/wget/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SPELL_DIRECTORY}/wget-1.14-perl-5.18-pod-fixes.diff
diff --git a/ftp/wget/wget-1.14-perl-5.18-pod-fixes.diff
b/ftp/wget/wget-1.14-perl-5.18-pod-fixes.diff
deleted file mode 100644
index 5110ab7..0000000
--- a/ftp/wget/wget-1.14-perl-5.18-pod-fixes.diff
+++ /dev/null
@@ -1,82 +0,0 @@
-diff -Naur wget-1.14.orig/doc/wget.texi wget-1.14.new/doc/wget.texi
---- wget-1.14.orig/doc/wget.texi 2012-08-04 02:41:52.000000000 -0600
-+++ wget-1.14.new/doc/wget.texi 2013-05-26 11:18:52.986107183 -0600
-@@ -876,7 +876,7 @@
- actions of one.
-
- @cindex proxy
--@itemx --no-proxy
-+@item --no-proxy
- Don't use proxies, even if the appropriate @code{*_proxy} environment
- variable is defined.
-
-@@ -977,7 +977,7 @@
- whose encoding does not match the one used locally.
-
- @cindex IPv6
--@itemx -4
-+@item -4
- @itemx --inet4-only
- @itemx -6
- @itemx --inet6-only
-@@ -2106,32 +2106,32 @@
-
-
- @table @asis
--@item 0
-+@item .0
- No problems occurred.
-
--@item 1
-+@item .1
- Generic error code.
-
--@item 2
--Parse error---for instance, when parsing command-line options, the
-+@item .2
-+Parse error - for instance, when parsing command-line options, the
- @samp{.wgetrc} or @samp{.netrc}...
-
--@item 3
-+@item .3
- File I/O error.
-
--@item 4
-+@item .4
- Network failure.
-
--@item 5
-+@item .5
- SSL verification failure.
-
--@item 6
-+@item .6
- Username/password authentication failure.
-
--@item 7
-+@item .7
- Protocol errors.
-
--@item 8
-+@item .8
- Server issued an error response.
- @end table
-
-@@ -3094,7 +3094,7 @@
- Change setting of passive @sc{ftp}, equivalent to the
- @samp{--passive-ftp} option.
-
--@itemx password = @var{string}
-+@item password = @var{string}
- Specify password @var{string} for both @sc{ftp} and @sc{http} file
retrieval.
- This command can be overridden using the @samp{ftp_password} and
- @samp{http_password} command for @sc{ftp} and @sc{http} respectively.
-@@ -3605,7 +3605,7 @@
- may be specified from within Wget itself.
-
- @table @samp
--@itemx --no-proxy
-+@item --no-proxy
- @itemx proxy = on/off
- This option and the corresponding command may be used to suppress the
- use of proxy, even if the appropriate environment variables are set.
diff --git a/ftp/wget/wget.gpg b/ftp/wget/wget.gpg
index 9aad033..36b304c 100644
Binary files a/ftp/wget/wget.gpg and b/ftp/wget/wget.gpg differ
diff --git a/gnome2-apps/abiword/BUILD b/gnome2-apps/abiword/BUILD
index 94733f6..542503b 100755
--- a/gnome2-apps/abiword/BUILD
+++ b/gnome2-apps/abiword/BUILD
@@ -1,3 +1,3 @@
-OPTS="$ABIWORD_OPTS $OPTS" &&
+OPTS="--disable-collab-backend-service --disable-collab-backend-tcp
$ABIWORD_OPTS $OPTS" &&

default_build
diff --git a/gnome2-apps/abiword/CONFIGURE b/gnome2-apps/abiword/CONFIGURE
index a226d3b..8e3d9de 100755
--- a/gnome2-apps/abiword/CONFIGURE
+++ b/gnome2-apps/abiword/CONFIGURE
@@ -7,4 +7,19 @@ config_query_option ABIWORD_OPTS "Install additional
templates?" n \
"--disable-templates" &&

config_query_option ABIWORD_OPTS "Install additional plugins?" y \
- "--enable-plugins" ""
+ "--enable-plugins" "" &&
+
+config_query_option ABIWORD_OPTS "Menu Button instead of Menu Bar?" n \
+ "--enable-menubutton" "" &&
+
+config_query_option ABIWORD_OPTS "Include printing support?" y \
+ "" "--disable-print" &&
+
+config_query_option ABIWORD_OPTS "Include statusbar?" y \
+ "" "--disable-statusbar" &&
+
+config_query_option ABIWORD_OPTS "Enable use of EMACS keybindings?" n \
+ "--enable-emacs-keybindings" "" &&
+
+config_query_option ABIWORD_OPTS "Enable use of VI keybindings?" n \
+ "--enable-vi-keybindings" ""
diff --git a/gnome2-apps/abiword/DEPENDS b/gnome2-apps/abiword/DEPENDS
index 204071b..c35602e 100755
--- a/gnome2-apps/abiword/DEPENDS
+++ b/gnome2-apps/abiword/DEPENDS
@@ -30,34 +30,69 @@ optional_depends gnome-vfs2 \
"--without-gnomevfs" \
"for gnome-vfs library support" &&

+optional_depends glib2 \
+ "--with-gio" "--without-gio" \
+ "Use GIO library?" &&
+
optional_depends enchant \
"--enable-spell" \
"--disable-spell" \
"for spell checking support" &&
-optional_depends asio '--enable-collab-backend-tcp' \
- '--disable-collab-backend-tcp' \
- 'for the tcp collaboration plugin' &&
+
+#optional_depends asio '--enable-collab-backend-tcp' \
+# '--disable-collab-backend-tcp' \
+# 'for the tcp collaboration plugin' &&
+
optional_depends empathy '--enable-collab-backend-telepathy' \
'--disable-collab-backend-telepathy' \
'for the telepathy collaboration plugin' &&
+
optional_depends loudmouth '--enable-collab-backend-xmpp' \
'--disable-collab-backend-xmpp' \
'for the XMPP/Jabber collaboration plugin' &&
+
optional_depends dbus-glib '--enable-collab-backend-sugar' \
'--disable-collab-backend-sugar' \
'for the Sugar collaboration plugin' &&
-optional_depends libsoup '--enable-collab-backend-service' \
- '--disable-collab-backend-service' \
- 'for the service collaboration plugin' &&
+
+#optional_depends libsoup '--enable-collab-backend-service' \
+# '--disable-collab-backend-service' \
+# 'for the service collaboration plugin' &&
+
if is_depends_enabled $SPELL libsoup; then
depends asio
fi &&
+
+optional_depends libical \
+ "--with-libical" "--without-libical" \
+ "Use libical and raptor libraries?" &&
+
+optional_depends evolution-data-server \
+ "--with-evolution-data-server" \
+ "--without-evolution-data-server" \
+ "Use Evolution Data Server to get at contact and calendar
information?" &&
+
+optional_depends libchamplain \
+ "--with-champlain" "--without-champlain" \
+ "Use champlain to display maps?" &&
+
optional_depends libwmf '' '' 'for the Windows Metafile Format plugin' &&
+
optional_depends libgda4 '' '' 'for gda database access plugin' &&
+
optional_depends gtkmathview '' '' 'for mathview MathML plugin' &&
+
optional_depends libwpd '' '' 'for the WordPerfect plugin' &&
+
optional_depends libwpg '' '' 'for the WordPerfect graphics plugin' &&
+
optional_depends aiksaurus '' '' 'for the aiksaurus (thesaurus) plugin' &&
+
optional_depends psiconv '' '' 'for the psiconv (psion conversion) plugin' &&
+
optional_depends gimp '' '' 'for the gimp plugin' &&
-optional_depends tidy '' '' 'for HTML cleaning using tidy'
+
+optional_depends tidy \
+ "--with-libtidy" "--without-libtidy"' \
+ "for HTML cleaning using tidy"
+
diff --git a/gnome2-apps/abiword/DETAILS b/gnome2-apps/abiword/DETAILS
index 5a52eca..173047e 100755
--- a/gnome2-apps/abiword/DETAILS
+++ b/gnome2-apps/abiword/DETAILS
@@ -1,14 +1,15 @@
SPELL=abiword
if [[ $DEVEL == y ]]; then
- VERSION=2.8.6
+ VERSION=3.0.0
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://www.abisource.com/downloads/$SPELL/$VERSION/source/$SOURCE
+
SOURCE_HASH=sha512:3f9804b17f27b8afa2f5bcccdb1b5d6270339ad4f518523208f2e2cde54cb28391575cfd3639aaadc13ab50d5908260b159ca7b41fd92ed5a449d7012e5a4637
else
- VERSION=2.8.6
+ VERSION=3.0.0
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://www.abisource.com/downloads/$SPELL/$VERSION/source/$SOURCE
+
SOURCE_HASH=sha512:3f9804b17f27b8afa2f5bcccdb1b5d6270339ad4f518523208f2e2cde54cb28391575cfd3639aaadc13ab50d5908260b159ca7b41fd92ed5a449d7012e5a4637
fi
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
WEB_SITE=http://www.abisource.com/
diff --git a/gnome2-apps/abiword/HISTORY b/gnome2-apps/abiword/HISTORY
index 9227111..25878ac 100644
--- a/gnome2-apps/abiword/HISTORY
+++ b/gnome2-apps/abiword/HISTORY
@@ -1,3 +1,11 @@
+2014-01-28 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated devel version to 3.0.0
+ * DEPENDS: updated depends, commented out currently broken backends
+ * CONFIGURE: added new configure options
+
+2014-01-25 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated devel version to 2.9.4
+
2012-05-19 Arjan Bouter <abouter AT sourcemage.org>
* PRE_BUILD: only glib.h can be included or build will fail

diff --git a/gnome2-apps/abiword/PRE_BUILD b/gnome2-apps/abiword/PRE_BUILD
index ae86946..de954b5 100755
--- a/gnome2-apps/abiword/PRE_BUILD
+++ b/gnome2-apps/abiword/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&

-cd $SOURCE_DIRECTORY &&
-patch -p0 < $SPELL_DIRECTORY/abiword-gcc46.patch &&
+if [ "$DEVEL" == "n" ]; then
+ cd $SOURCE_DIRECTORY &&
+ patch -p0 < $SPELL_DIRECTORY/abiword-gcc46.patch &&
# only glib.h can be included
-sedit 34d src/af/util/xp/ut_go_file.h
+ sedit 34d src/af/util/xp/ut_go_file.h
+fi
diff --git a/gnome2-apps/abiword/abiword-2.8.6.tar.gz.sig
b/gnome2-apps/abiword/abiword-2.8.6.tar.gz.sig
deleted file mode 100644
index 6ed64bc..0000000
Binary files a/gnome2-apps/abiword/abiword-2.8.6.tar.gz.sig and /dev/null
differ
diff --git a/gnome2-apps/gnumeric/CONFIGURE b/gnome2-apps/gnumeric/CONFIGURE
index 204d7ff..2a23419 100755
--- a/gnome2-apps/gnumeric/CONFIGURE
+++ b/gnome2-apps/gnumeric/CONFIGURE
@@ -1,12 +1 @@
-#if [[ -z $SSCONVERT ]]; then
-## not configured yet, get old config data from gnumeric2 spell
-# persistent_read gnumeric2 SSCONVERT SSCONVERT
-# persistent_read gnumeric2 SSINDEX SSINDEX
-# persistent_read gnumeric2 SOLVER SOLVER
-# persistent_read gnumeric2 LONGDOUBLE LONGDOUBLE
-# persistent_add SSCONVERT SSINDEX SOLVER LONGDOUBLE
-#fi &&
-config_query SSCONVERT "Build ssconvert (cmd line sreadsheet conversion
tool)?" y &&
-config_query SSINDEX "Build ssindex (spreadsheet indexer for beagle)?" n
&&
-config_query SOLVER "Compile the solver?" y
&&
config_query LONGDOUBLE "Use long double for floating point?" n

diff --git a/gnome2-apps/gnumeric/DEPENDS b/gnome2-apps/gnumeric/DEPENDS
index 63a2440..33659af 100755
--- a/gnome2-apps/gnumeric/DEPENDS
+++ b/gnome2-apps/gnumeric/DEPENDS
@@ -1,50 +1,39 @@
. "$GRIMOIRE/FUNCTIONS" &&

+depends glib2 &&
+depends gtk+3 &&
depends intltool &&
-depends libole2-2 &&
-depends libglade2 &&
depends libgsf &&
-
-depends goffice &&
-
-if spell_ok goffice && is_version_less $(installed_version goffice) 0.8.11;
then
- force_depends goffice
-fi &&
-
+depends goffice &&
depends libxml2 &&
-depends cairo &&
-depends -sub SVG cairo &&

-optional_depends gtk+2 \
+optional_depends gtk+3 \
"--with-gtk" \
"--without-gtk" \
- "Build UI?" &&
+ "Build the UI?" &&

-optional_depends perl \
- "--with-perl" \
- "--without-perl" \
- "Compile the Perl plugin loader?" &&
-
-if is_depends_enabled $SPELL perl; then
- depends xml-parser-expat
-fi &&
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "Enable introspection support?" &&

optional_depends psiconv \
"--with-psiconv" \
"--without-psiconv" \
- "Compile with psiconv?" &&
+ "Build with psiconv support?" &&

-optional_depends libgnomedb3 \
+optional_depends libgda5 \
"--with-gda" \
"--without-gda" \
"for database support" &&

-optional_depends rarian \
- "" \
- "" \
- "register with rarian" &&
+optional_depends perl \
+ "--with-perl" \
+ "--without-perl" \
+ "Compile the Perl plugin loader?" &&

optional_depends python \
"--with-python" \
"--without-python" \
"Compile the Python plugin loader?"
+
diff --git a/gnome2-apps/gnumeric/DETAILS b/gnome2-apps/gnumeric/DETAILS
index 017806a..676e45b 100755
--- a/gnome2-apps/gnumeric/DETAILS
+++ b/gnome2-apps/gnumeric/DETAILS
@@ -1,19 +1,12 @@
SPELL=gnumeric
-if [[ $GNUMERIC_DEVEL == y ]]; then
- VERSION=1.10.17
-#
SOURCE_HASH=sha512:e2f7984f869dbfaf9a5fdeee0aae544a0070c1e4edac3ffb085fb196ef1fb1e40df6f922bc9ec1eeb67ee3d2dd0b28aaf9ec2731e7120c1d485617bd0ad4d7ce
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
-else
- VERSION=1.10.17
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
-fi
+ VERSION=1.12.9
+ SOURCE=$SPELL-$VERSION.tar.xz
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_HASH=sha512:ee614f1936c1f30c483245182cf58b0a8bfaaf3eb18af4eff0adea59f0881ba4284957db14459a5b397e16c08ec1284aa8273da12f819d477c78215fb4ffcd14
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
LICENSE[0]=GPL
- WEB_SITE=http://www.gnome.org/projects/gnumeric
+ WEB_SITE=https://projects.gnome.org/gnumeric/
ENTERED=20020513
SHORT="GNOME spreadsheet"
cat << EOF
diff --git a/gnome2-apps/gnumeric/HISTORY b/gnome2-apps/gnumeric/HISTORY
index ffd69db..8755666 100644
--- a/gnome2-apps/gnumeric/HISTORY
+++ b/gnome2-apps/gnumeric/HISTORY
@@ -1,3 +1,9 @@
+2014-01-25 Robin Cook <rcook AT wyms.net>
+ * DETAILS: updated to 1.12.9, corrected WEB_SITE
+ * CONFIGURE: remove no longer valid configure options
+ * DEPENDS: updated to new dependencies
+ * PRE_BUILD: apply patch to fix gnumeric.desktop file
+
2012-09-19 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on libglade2, intltool
Disable GNOME support (see Bug #444)
diff --git a/gnome2-apps/gnumeric/PRE_BUILD b/gnome2-apps/gnumeric/PRE_BUILD
index 81b94f5..1452c63 100755
--- a/gnome2-apps/gnumeric/PRE_BUILD
+++ b/gnome2-apps/gnumeric/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p1 < $SPELL_DIRECTORY/gnumeric-1.12.9-desktop.patch &&
+
if ! is_depends_enabled $SPELL rarian; then
sed -i "s:install-data-hook\: install-data-hook-omf::" doc/C/Makefile.in
fi
diff --git a/gnome2-apps/gnumeric/gnumeric-1.10.17.tar.bz2.sig
b/gnome2-apps/gnumeric/gnumeric-1.10.17.tar.bz2.sig
deleted file mode 100644
index 546a49e..0000000
Binary files a/gnome2-apps/gnumeric/gnumeric-1.10.17.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-apps/gnumeric/gnumeric-1.12.9-desktop.patch
b/gnome2-apps/gnumeric/gnumeric-1.12.9-desktop.patch
new file mode 100644
index 0000000..8e51ac4
--- /dev/null
+++ b/gnome2-apps/gnumeric/gnumeric-1.12.9-desktop.patch
@@ -0,0 +1,9 @@
+diff -ur gnumeric-1.12.9/gnumeric.desktop.in gnumeric-mod/gnumeric.desktop.in
+--- gnumeric-1.12.9/gnumeric.desktop.in 2013-07-25 18:33:41.000000000
-0500
++++ gnumeric-mod/gnumeric.desktop.in 2014-01-25 10:52:57.030375336 -0600
+@@ -15,4 +15,4 @@
+ X-GNOME-Bugzilla-Version=BUGZILLAVERSION
+ X-GNOME-Bugzilla-Component=General
+ X-GNOME-DocPath=gnumeric
+-MimeType=application/x-gnumeric;application/vnd.ms-excel;application/excel;application/msexcel;application/x-excel;application/x-ms-excel;application/x-msexcel;application/x-xls;application/xls;application/x-dos_ms_excel;zz-application/zz-winassoc-xls;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/tab-separated-values;text/csv;text/x-csv;text/spreadsheet;text/tab-separated-values;application/vnd.lotus-1-2-3;application/x-123;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/x-applix-spreadsheet;application/x-mps;application/x-oleo;application/x-planperfect;application/x-quattropro;application/x-sc;application/x-sylk;application/x-dbase;application/x-dbf;application/x-xbase;application/vnd.oasis.opendocument.spreadsheet;
++MimeType=application/x-gnumeric;application/vnd.ms-excel;application/excel;application/msexcel;application/x-excel;application/x-ms-excel;application/x-msexcel;application/x-xls;application/xls;application/x-dos_ms_excel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/tab-separated-values;text/csv;text/x-csv;text/spreadsheet;text/tab-separated-values;application/vnd.lotus-1-2-3;application/x-123;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/x-applix-spreadsheet;application/x-mps;application/x-oleo;application/x-planperfect;application/x-quattropro;application/x-sc;application/x-sylk;application/x-dbase;application/x-dbf;application/x-xbase;application/vnd.oasis.opendocument.spreadsheet;
diff --git a/gnome2-apps/gramps/DETAILS b/gnome2-apps/gramps/DETAILS
index ad44fdf..5776e49 100755
--- a/gnome2-apps/gramps/DETAILS
+++ b/gnome2-apps/gramps/DETAILS
@@ -1,6 +1,6 @@
SPELL=gramps
- VERSION=3.4.5
-
SOURCE_HASH=sha512:c9b517f58712d9f585dbddcb394d3605a5f823950a8c3c5a4ffd20d1a8523d6b75f9b6193271adabe76edc073dd6b4c20811de62582a2930b84d88922b4e52b3
+ VERSION=3.4.7
+
SOURCE_HASH=sha512:e4e785a6fbc1a7b5d5c3c8692a30a7ead2e495651e5ee7ba9454d5280523fb80c153bbdd5d9b79f753ea931c35770c176e53cd8fe6f0ca9145c51a689d1af021
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION//-?}
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/gnome2-apps/gramps/HISTORY b/gnome2-apps/gramps/HISTORY
index 57efdcf..f111c7f 100644
--- a/gnome2-apps/gramps/HISTORY
+++ b/gnome2-apps/gramps/HISTORY
@@ -1,3 +1,9 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.7
+
+2013-12-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.6
+
2013-05-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.4.5

diff --git a/gnome2-libs/at-spi2-core/DETAILS
b/gnome2-libs/at-spi2-core/DETAILS
index a7071aa..8295ede 100755
--- a/gnome2-libs/at-spi2-core/DETAILS
+++ b/gnome2-libs/at-spi2-core/DETAILS
@@ -1,11 +1,12 @@
SPELL=at-spi2-core
- VERSION=2.8.0
+ VERSION=2.10.2
+
SOURCE_HASH=sha512:51b3ec2f77933622ad3aa52e2bd91cab3a7ffbc396e1ec01a52ea277e5cbc972ab0998d3a54deeaf18fc67c5767c1958d4a0ff6bdc77768ca3a51b567013d5da
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
PATCHLEVEL=0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
WEB_SITE=http://projects.gnome.org/accessibility/
ENTERED=20100613
diff --git a/gnome2-libs/at-spi2-core/HISTORY
b/gnome2-libs/at-spi2-core/HISTORY
index 992128d..5335622 100644
--- a/gnome2-libs/at-spi2-core/HISTORY
+++ b/gnome2-libs/at-spi2-core/HISTORY
@@ -1,3 +1,9 @@
+2014-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.10.2
+
+2013-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.10.0
+
2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.8.0

diff --git a/gnome2-libs/at-spi2-core/at-spi2-core-2.8.0.tar.xz.sig
b/gnome2-libs/at-spi2-core/at-spi2-core-2.8.0.tar.xz.sig
deleted file mode 100644
index 986ac59..0000000
Binary files a/gnome2-libs/at-spi2-core/at-spi2-core-2.8.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/atk/DETAILS b/gnome2-libs/atk/DETAILS
index c2fa1f4..fcf697e 100755
--- a/gnome2-libs/atk/DETAILS
+++ b/gnome2-libs/atk/DETAILS
@@ -1,15 +1,15 @@
SPELL=atk
if [[ $ATK_DEVEL == y ]]; then
- VERSION=2.8.0
+ VERSION=2.11.4
else
- VERSION=2.8.0
+ VERSION=2.11.4
fi
+
SOURCE_HASH=sha512:36ce1af3989672af143e27c0da1fbebca5b2178855852ed914f2e3f80606c6ecb1b10ea6694abf4aa1a64a0b5594a6e4e56bf4b640d32410a1509e9438166e75
PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:4f8b654a73ec3be8c2e453836dee2a9d02c1e0aac792f140dc63edf55d294c16b831b127152cdbba7b6e94340a8b843a565fe9ba47cecc0f79ed8262ef3d4397
LICENSE[0]=LGPL
WEB_SITE=http://library.gnome.org/devel/atk/
ENTERED=20020314
diff --git a/gnome2-libs/atk/HISTORY b/gnome2-libs/atk/HISTORY
index 0160aca..2171703 100644
--- a/gnome2-libs/atk/HISTORY
+++ b/gnome2-libs/atk/HISTORY
@@ -1,3 +1,6 @@
+2013-12-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.11.4
+
2013-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.8.0

diff --git a/gnome2-libs/gconf2/BUILD b/gnome2-libs/gconf2/BUILD
deleted file mode 100755
index feceeab..0000000
--- a/gnome2-libs/gconf2/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-make_single &&
-default_build &&
-make_normal
diff --git a/gnome2-libs/gconf2/DEPENDS b/gnome2-libs/gconf2/DEPENDS
index f98ea7a..71925ea 100755
--- a/gnome2-libs/gconf2/DEPENDS
+++ b/gnome2-libs/gconf2/DEPENDS
@@ -1,9 +1,18 @@
depends libxml2 &&
depends xml-parser-expat &&
depends dbus-glib &&
-depends orbit2 &&
depends intltool &&

+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'NLS support' &&
+
+optional_depends orbit2 \
+ '--enable-orbit' \
+ '--disable-orbit' \
+ 'use ORBit for IPC' &&
+
optional_depends policykit \
"--enable-defaults-service" \
"--disable-defaults-service" \
diff --git a/gnome2-libs/gconf2/HISTORY b/gnome2-libs/gconf2/HISTORY
index 9608529..48c9cbb 100644
--- a/gnome2-libs/gconf2/HISTORY
+++ b/gnome2-libs/gconf2/HISTORY
@@ -1,3 +1,7 @@
+2013-10-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: orbit2 is optional, add gettext
+ * BUILD: deleted
+
2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2.6

diff --git a/gnome2-libs/gdk-pixbuf2/DETAILS b/gnome2-libs/gdk-pixbuf2/DETAILS
index 63c0204..fbb640e 100755
--- a/gnome2-libs/gdk-pixbuf2/DETAILS
+++ b/gnome2-libs/gdk-pixbuf2/DETAILS
@@ -1,5 +1,6 @@
SPELL=gdk-pixbuf2
- VERSION=2.28.1
+ VERSION=2.30.2
+
SOURCE_HASH=sha512:bde531eb3a55258b8d6f4b7e47b3b67814da6f2db12352dd7e30605a25ef4c668bc3bdafb3ed1dcc0a66378838b1228213d5049b2be76e86b2161404d2df110d
SECURITY_PATCH=1
PATCHLEVEL=0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
@@ -7,7 +8,6 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gdk-pixbuf-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gdk-pixbuf/$BRANCH/$SOURCE

SOURCE_URL[1]=ftp://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:5829d5eaca69fe8e813f5a668cb807d26dd7fc61a32e4d8a4beae638cb01d8f89f90ca554520ac4a43a530d7d03bd2e96da2d616b80effca264d385b97fee502
LICENSE[0]=GPL
LICENSE[1]=LGPL
WEB_SITE=http://www.gnome.org
diff --git a/gnome2-libs/gdk-pixbuf2/HISTORY b/gnome2-libs/gdk-pixbuf2/HISTORY
index 75cc858..5e038cd 100644
--- a/gnome2-libs/gdk-pixbuf2/HISTORY
+++ b/gnome2-libs/gdk-pixbuf2/HISTORY
@@ -1,3 +1,9 @@
+2014-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.30.2
+
+2013-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.30.0
+
2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.28.1

diff --git a/gnome2-libs/glib2/DETAILS b/gnome2-libs/glib2/DETAILS
index 06633d9..31a1582 100755
--- a/gnome2-libs/glib2/DETAILS
+++ b/gnome2-libs/glib2/DETAILS
@@ -1,14 +1,14 @@
SPELL=glib2
if [[ $GLIB_VER == devel ]];then
- VERSION=2.36.4
+ VERSION=2.38.2
+
SOURCE_HASH=sha512:f31531060d898dbe05e71ffc4d057f5a703106674e68c28ad2346d227304ef9454736beaf653f27553ed5397caac8baf3d76d3b31b062898762e5cf4e24ff0e0
SOURCE=glib-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-
SOURCE_HASH=sha512:ed3b01051695858724d854c4d1c20df19d4c19526538d87c995e41376e3479e5758afccc9550cf7f4d1104bdd4edb8b436a716ab2b95e7bdf198ff3f17749304
else
- VERSION=2.36.4
+ VERSION=2.38.2
+
SOURCE_HASH=sha512:f31531060d898dbe05e71ffc4d057f5a703106674e68c28ad2346d227304ef9454736beaf653f27553ed5397caac8baf3d76d3b31b062898762e5cf4e24ff0e0
SECURITY_PATCH=1
SOURCE=glib-$VERSION.tar.xz
-
SOURCE_HASH=sha512:ed3b01051695858724d854c4d1c20df19d4c19526538d87c995e41376e3479e5758afccc9550cf7f4d1104bdd4edb8b436a716ab2b95e7bdf198ff3f17749304
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
PATCHLEVEL=0
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index 0e8b82d..600e442 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,12 @@
+2014-01-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.38.2
+
+2013-10-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.38.1
+
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.38.0
+
2013-08-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.36.4
* PRE_BUILD: ./autogen.sh to work with automake 1.14
diff --git a/gnome2-libs/glibmm/DETAILS b/gnome2-libs/glibmm/DETAILS
index 2caa53e..3d72305 100755
--- a/gnome2-libs/glibmm/DETAILS
+++ b/gnome2-libs/glibmm/DETAILS
@@ -1,10 +1,11 @@
SPELL=glibmm
- VERSION=2.36.2
+ VERSION=2.38.1
+
SOURCE_HASH=sha512:f9f9b71cfc0f810452669a497eb215c1073fc9b9d63f94adb575d1e3cf8c11412378ae717c7425220a80e96f44095445290536e9667730b1dfc91624cfd263ba
+# SOURCE_GPG=gurus.gpg:$SOURCE.sig
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
LICENSE[0]="LGPL"
WEB_SITE=http://www.gtkmm.org/
ENTERED=20031005
diff --git a/gnome2-libs/glibmm/HISTORY b/gnome2-libs/glibmm/HISTORY
index b640dec..370c7b6 100644
--- a/gnome2-libs/glibmm/HISTORY
+++ b/gnome2-libs/glibmm/HISTORY
@@ -1,3 +1,6 @@
+2013-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.38.1
+
2013-05-04 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 2.36.2

diff --git a/gnome2-libs/glibmm/REPAIR^none^PRE_SUB_DEPENDS
b/gnome2-libs/glibmm/REPAIR^none^PRE_SUB_DEPENDS
deleted file mode 100644
index 06cc9d6..0000000
--- a/gnome2-libs/glibmm/REPAIR^none^PRE_SUB_DEPENDS
+++ /dev/null
@@ -1,5 +0,0 @@
-case $THIS_SUB_DEPENDS in
- DOC) if [[ $FULLDOCS == "y" ]]; then return 0; fi ;;
- *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DE$
- return 1;;
-esac
diff --git a/gnome2-libs/glibmm/glibmm-2.36.2.tar.xz.sig
b/gnome2-libs/glibmm/glibmm-2.36.2.tar.xz.sig
deleted file mode 100644
index 23a9d15..0000000
Binary files a/gnome2-libs/glibmm/glibmm-2.36.2.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/gobject-introspection/DETAILS
b/gnome2-libs/gobject-introspection/DETAILS
index e47e925..41a5625 100755
--- a/gnome2-libs/gobject-introspection/DETAILS
+++ b/gnome2-libs/gobject-introspection/DETAILS
@@ -1,8 +1,8 @@
SPELL=gobject-introspection
if [[ $GOBJ_VER == devel ]]; then
- VERSION=1.36.0
+ VERSION=1.38.0
else
- VERSION=1.36.0
+ VERSION=1.38.0
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.xz
diff --git a/gnome2-libs/gobject-introspection/HISTORY
b/gnome2-libs/gobject-introspection/HISTORY
index cd5f166..9fc9d65 100644
--- a/gnome2-libs/gobject-introspection/HISTORY
+++ b/gnome2-libs/gobject-introspection/HISTORY
@@ -1,3 +1,6 @@
+2013-11-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.38.0
+
2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.36.0

diff --git
a/gnome2-libs/gobject-introspection/gobject-introspection-1.36.0.tar.xz.sig
b/gnome2-libs/gobject-introspection/gobject-introspection-1.36.0.tar.xz.sig
deleted file mode 100644
index eda3cfc..0000000
Binary files
a/gnome2-libs/gobject-introspection/gobject-introspection-1.36.0.tar.xz.sig
and /dev/null differ
diff --git
a/gnome2-libs/gobject-introspection/gobject-introspection-1.38.0.tar.xz.sig
b/gnome2-libs/gobject-introspection/gobject-introspection-1.38.0.tar.xz.sig
new file mode 100644
index 0000000..13ce5ea
Binary files /dev/null and
b/gnome2-libs/gobject-introspection/gobject-introspection-1.38.0.tar.xz.sig
differ
diff --git a/gnome2-libs/goffice/BUILD b/gnome2-libs/goffice/BUILD
index f3a6207..78d18d2 100755
--- a/gnome2-libs/goffice/BUILD
+++ b/gnome2-libs/goffice/BUILD
@@ -1,3 +1,7 @@
+if [ "$GOFFICE_BACKEND" == "keyfile" ]; then
+ OPTS="--with-config-backend=keyfile $OPTS"
+fi &&
+
CFLAGS=${CFLAGS/-ffast-math} &&

default_build
diff --git a/gnome2-libs/goffice/DEPENDS b/gnome2-libs/goffice/DEPENDS
index 67899de..cbeb0e2 100755
--- a/gnome2-libs/goffice/DEPENDS
+++ b/gnome2-libs/goffice/DEPENDS
@@ -2,14 +2,23 @@ depends glib2 &&
depends libgsf &&
depends xml-parser-expat &&
depends -sub "PS PDF SVG" cairo &&
-depends gconf2 &&

-optional_depends gtk+2 \
+if [ "$GOFFICE_BACKEND" == "gsettings" ]; then
+ depends dconf "--with-config-backend=gsettings"
+fi
+
+optional_depends gtk+3 \
"--with-gtk" \
"--without-gtk" \
"build the UI?" &&

+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "Build with introspection support?" &&
+
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"build gtk-doc files?"
+
diff --git a/gnome2-libs/goffice/DETAILS b/gnome2-libs/goffice/DETAILS
index 5d0e9b5..b6a433c 100755
--- a/gnome2-libs/goffice/DETAILS
+++ b/gnome2-libs/goffice/DETAILS
@@ -1,10 +1,10 @@
SPELL=goffice
- VERSION=0.8.17
+ VERSION=0.10.9
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+
SOURCE_HASH=sha512:573f00313099c81fe00485e580913b34337a3d3f780ed69cd893f947cffb1a5231c64021b0e42e6d2de5d7d390aee89929fdef78fa82a7865ffa51a313c63d49
LICENSE[0]=LGPL
WEB_SITE=http://www.gnome.org/
ENTERED=20050530
diff --git a/gnome2-libs/goffice/HISTORY b/gnome2-libs/goffice/HISTORY
index ed633b5..71bb724 100644
--- a/gnome2-libs/goffice/HISTORY
+++ b/gnome2-libs/goffice/HISTORY
@@ -1,3 +1,9 @@
+2014-01-25 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 0.10.9
+ * CONFIGURE: added
+ * DEPENDS: updated to new depends
+ * BUILD: apply CONFIGURE options
+
2012-05-29 Arjan Bouter <abouter AT sourcemage.org>
* PRE_BUILD: added a fix for pcre

diff --git a/gnome2-libs/goffice/PRE_SUB_DEPENDS
b/gnome2-libs/goffice/PRE_SUB_DEPENDS
index a473d34..7c8a6ed 100755
--- a/gnome2-libs/goffice/PRE_SUB_DEPENDS
+++ b/gnome2-libs/goffice/PRE_SUB_DEPENDS
@@ -1,4 +1,4 @@
case $THIS_SUB_DEPENDS in
- GTK2) is_depends_enabled $SPELL gtk+2 && return 0;;
+ GTK3) is_depends_enabled $SPELL gtk+3 && return 0;;
esac
return 1
diff --git a/gnome2-libs/goffice/REPAIR^all^PRE_SUB_DEPENDS
b/gnome2-libs/goffice/REPAIR^all^PRE_SUB_DEPENDS
index a473d34..7c8a6ed 100755
--- a/gnome2-libs/goffice/REPAIR^all^PRE_SUB_DEPENDS
+++ b/gnome2-libs/goffice/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,4 +1,4 @@
case $THIS_SUB_DEPENDS in
- GTK2) is_depends_enabled $SPELL gtk+2 && return 0;;
+ GTK3) is_depends_enabled $SPELL gtk+3 && return 0;;
esac
return 1
diff --git a/gnome2-libs/goffice/SUB_DEPENDS b/gnome2-libs/goffice/SUB_DEPENDS
index 4698f04..9127162 100755
--- a/gnome2-libs/goffice/SUB_DEPENDS
+++ b/gnome2-libs/goffice/SUB_DEPENDS
@@ -1,4 +1,4 @@
case $THIS_SUB_DEPENDS in
- GTK2) depends gtk+2;;
+ GTK3) depends gtk+3;;
*) echo "Bogus sub_depends"; return 1;;
esac
diff --git a/gnome2-libs/goffice/goffice-0.8.17.tar.bz2.sig
b/gnome2-libs/goffice/goffice-0.8.17.tar.bz2.sig
deleted file mode 100644
index a71df2a..0000000
Binary files a/gnome2-libs/goffice/goffice-0.8.17.tar.bz2.sig and /dev/null
differ
diff --git a/gnome2-libs/gsettings-desktop-schemas/DETAILS
b/gnome2-libs/gsettings-desktop-schemas/DETAILS
index 82e531c..cd1cc87 100755
--- a/gnome2-libs/gsettings-desktop-schemas/DETAILS
+++ b/gnome2-libs/gsettings-desktop-schemas/DETAILS
@@ -1,10 +1,10 @@
SPELL=gsettings-desktop-schemas
- VERSION=3.8.2
+ VERSION=3.11.5
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-#
SOURCE_HASH=sha512:a05d2c105418f6bdc84ed11594ba38f9057c8307999122a6adb04b4499e450ae3443c3777d8b2dc58fb08021f5488dd0cf4fdf541e7940808d2212f72cfb510c
+
SOURCE_HASH=sha512:e7b84d9e53b2b237fba78dfcc3d2d8d1274bfd22ec9ae0bfdcee1f0874d46df172da33e050e24fb1a1aadd330de241fe41460af4d58f49dd46a5aa9191f0d188
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.gnome.org/
LICENSE[0]=LGPL
@@ -14,3 +14,4 @@ cat << EOF
collection of GSettings schemas for settings shared by various
components of a desktop.
EOF
+e7b84d9e53b2b237fba78dfcc3d2d8d1274bfd22ec9ae0bfdcee1f0874d46df172da33e050e24fb1a1aadd330de241fe41460af4d58f49dd46a5aa9191f0d188
/var/spool/sorcery/gsettings-desktop-schemas-3.11.5.tar.xz
diff --git a/gnome2-libs/gsettings-desktop-schemas/HISTORY
b/gnome2-libs/gsettings-desktop-schemas/HISTORY
index b71e6ed..4404b65 100644
--- a/gnome2-libs/gsettings-desktop-schemas/HISTORY
+++ b/gnome2-libs/gsettings-desktop-schemas/HISTORY
@@ -1,3 +1,9 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.11.5
+
+2013-11-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.10.1
+
2013-06-12 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 3.8.2
Match upstream posted SHA256
diff --git
a/gnome2-libs/gsettings-desktop-schemas/gsettings-desktop-schemas-3.8.2.tar.xz.sig

b/gnome2-libs/gsettings-desktop-schemas/gsettings-desktop-schemas-3.8.2.tar.xz.sig
deleted file mode 100644
index b5eb043..0000000
Binary files
a/gnome2-libs/gsettings-desktop-schemas/gsettings-desktop-schemas-3.8.2.tar.xz.sig
and /dev/null differ
diff --git a/gnome2-libs/gtk-doc/DEPENDS b/gnome2-libs/gtk-doc/DEPENDS
index 2b7ed8a..c77a964 100755
--- a/gnome2-libs/gtk-doc/DEPENDS
+++ b/gnome2-libs/gtk-doc/DEPENDS
@@ -3,6 +3,7 @@ depends python &&
depends gnome-doc-utils &&
depends docbook-dtd &&
depends docbook-xsl &&
+depends itstool &&

optional_depends rarian \
'--enable-scrollkeeper' \
diff --git a/gnome2-libs/gtk-doc/HISTORY b/gnome2-libs/gtk-doc/HISTORY
index 17d3aa8..3afdebf 100644
--- a/gnome2-libs/gtk-doc/HISTORY
+++ b/gnome2-libs/gtk-doc/HISTORY
@@ -1,3 +1,6 @@
+2014-01-14 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: requires itstool
+
2013-07-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.19

diff --git a/gnome2-libs/gtkhtml2/DETAILS b/gnome2-libs/gtkhtml2/DETAILS
index 33947ee..fc569db 100755
--- a/gnome2-libs/gtkhtml2/DETAILS
+++ b/gnome2-libs/gtkhtml2/DETAILS
@@ -1,10 +1,11 @@
SPELL=gtkhtml2
- VERSION=4.6.4
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ VERSION=4.6.6
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gtkhtml-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gtkhtml-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gtkhtml/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+
SOURCE_HASH=sha512:1980d147fd1bba30bb5711af88a6b5135d42dfdb8efbd40f6a3ee2b3af20d7a17d1c0bdf9988d8f1a6981ecc8690fd168ed713b051a67b95fa219ec0d548490d
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
LICENSE[1]=LGPL
MAKE_NJOBS=1
diff --git a/gnome2-libs/gtkhtml2/HISTORY b/gnome2-libs/gtkhtml2/HISTORY
index 2c69746..dfd3577 100644
--- a/gnome2-libs/gtkhtml2/HISTORY
+++ b/gnome2-libs/gtkhtml2/HISTORY
@@ -1,3 +1,6 @@
+2014-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.6.6
+
2013-03-02 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 4.6.4

diff --git a/gnome2-libs/gtkhtml2/gtkhtml-4.6.4.tar.xz.sig
b/gnome2-libs/gtkhtml2/gtkhtml-4.6.4.tar.xz.sig
deleted file mode 100644
index d9dec5d..0000000
Binary files a/gnome2-libs/gtkhtml2/gtkhtml-4.6.4.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/hicolor-icon-theme/DETAILS
b/gnome2-libs/hicolor-icon-theme/DETAILS
deleted file mode 100755
index b210d48..0000000
--- a/gnome2-libs/hicolor-icon-theme/DETAILS
+++ /dev/null
@@ -1,14 +0,0 @@
- SPELL=hicolor-icon-theme
- VERSION=0.12
-
SOURCE_HASH=sha512:fa3981d1d4efa097eef8da52f67285f203884d95f192b640c2aea32172fda1913248e8e5ef286a090f142189df6d13fb3a0865dca5a263730649102773d8ba0f
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://icon-theme.freedesktop.org/releases/$SOURCE
- LICENSE[0]=LGPL
- WEB_SITE=http://icon-theme.freedesktop.org/wiki/HicolorTheme
- ENTERED=20040312
- KEYWORDS="theme gnome2 libs"
- SHORT="Freedesktop.org Hicolor icon theme"
-cat << EOF
-Freedesktop.org Hicolor icon theme
-EOF
diff --git a/gnome2-libs/hicolor-icon-theme/HISTORY
b/gnome2-libs/hicolor-icon-theme/HISTORY
deleted file mode 100644
index cd2631c..0000000
--- a/gnome2-libs/hicolor-icon-theme/HISTORY
+++ /dev/null
@@ -1,31 +0,0 @@
-2010-02-28 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 0.12
-
-2007-06-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: new WEBSITE
-
-2007-01-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.10
- new URL and WEBSITE
-
-2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED.
-
-2006-05-21 Robin Cook <rcook AT wyrms.net>
- * DETAILS: removed BUILD_API
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2005-11-29 Seth Woolley <seth AT tautology.org>
- * DETAILS: MD5 -> SHA512
-
-2004-01-15 Robin Cook <rcook AT wyrms.net>
- * DETAILS: added BUILD_API=2
-
-2004-12-03 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * DETAILS: updated to 0.5 and updated SOURCE_URL
-
-2004-03-12 Robin Cook <rcook AT wyrms.net>
- * Initial Spell 0.4
-
diff --git a/gnome2-libs/librsvg2/DETAILS b/gnome2-libs/librsvg2/DETAILS
index 99d7133..86b7064 100755
--- a/gnome2-libs/librsvg2/DETAILS
+++ b/gnome2-libs/librsvg2/DETAILS
@@ -1,9 +1,8 @@
SPELL=librsvg2
- VERSION=2.36.4
-
SOURCE_HASH=sha512:447435b2fab0ca7147b68c02a622df8049d56844360e8e361bf5abfbec12c33d46393bad3c099c2819f68d1b7595616d1f35d2cea58ee94d873c1c34e9362d37
+ VERSION=2.40.1
+
SOURCE_HASH=sha512:fe84430a7be4bb70c47745acb40628a806f066e4d4322c0fb90a77aa2bb7a41d8235e4055ab09cb166deb44a07781166146aa5c1a8508de9ad6f8e2686a32a49
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
- SECURITY_PATCH=1
- PATCHLEVEL=1
+ SECURITY_PATCH=2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL%?}-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL%?}-$VERSION"
diff --git a/gnome2-libs/librsvg2/HISTORY b/gnome2-libs/librsvg2/HISTORY
index 04012c0..fcc9bf5 100644
--- a/gnome2-libs/librsvg2/HISTORY
+++ b/gnome2-libs/librsvg2/HISTORY
@@ -1,3 +1,13 @@
+2013-12-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 2.40.1
+
+2013-11-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.40.0
+
+2013-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.39.0
+ SECURITY_PATCH=2, fixes CVE-2013-1881
+
2013-02-23 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: gtk+2, gtk+3 are optional

diff --git a/gnome2-libs/pango/DETAILS b/gnome2-libs/pango/DETAILS
index 96cd256..b900965 100755
--- a/gnome2-libs/pango/DETAILS
+++ b/gnome2-libs/pango/DETAILS
@@ -1,10 +1,11 @@
SPELL=pango
- VERSION=1.32.5
+ VERSION=1.36.2
+
SOURCE_HASH=sha512:986752002cd7a7af4efc33bbf278a5076ca19c20a6a5b885a52b6b4769f564e119b69063143989782ad9934727ba80a0f87349573adf2ef74baf7c101cb03b7c
+# SOURCE_GPG=gurus.gpg:$SOURCE.sig
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
LICENSE[0]=LGPL
WEB_SITE=http://www.pango.org/
ENTERED=20020314
diff --git a/gnome2-libs/pango/HISTORY b/gnome2-libs/pango/HISTORY
index 34182ec..916f1d3 100644
--- a/gnome2-libs/pango/HISTORY
+++ b/gnome2-libs/pango/HISTORY
@@ -1,3 +1,12 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.36.2
+
+2014-01-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.36.1
+
+2013-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.36.0
+
2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
* PRE_SUB_DEPENDS, SUB_DEPENDS: Added GI subdependency

diff --git a/gnome2-libs/pango/pango-1.32.5.tar.xz.sig
b/gnome2-libs/pango/pango-1.32.5.tar.xz.sig
deleted file mode 100644
index b2a073a..0000000
Binary files a/gnome2-libs/pango/pango-1.32.5.tar.xz.sig and /dev/null differ
diff --git a/gnome3-libs/gtksourceview3/DEPENDS
b/gnome3-libs/gtksourceview3/DEPENDS
index af51b29..9477b5e 100755
--- a/gnome3-libs/gtksourceview3/DEPENDS
+++ b/gnome3-libs/gtksourceview3/DEPENDS
@@ -2,6 +2,11 @@ depends libxml2 &&
depends glib2 &&
depends gtk+3 &&

+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "Enable introspection for this build?" &&
+
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
diff --git a/gnome3-libs/gtksourceview3/DETAILS
b/gnome3-libs/gtksourceview3/DETAILS
index 3a291c4..4c6667d 100755
--- a/gnome3-libs/gtksourceview3/DETAILS
+++ b/gnome3-libs/gtksourceview3/DETAILS
@@ -1,10 +1,10 @@
SPELL=gtksourceview3
- VERSION=3.6.3
+ VERSION=3.8.2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gtksourceview-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gtksourceview-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gtksourceview/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:dd3bb0005681df7105e2b0f3f5fbecf7400bc5b8903001f27e6df216d9dc8640edb44cf7ccfdad354484da5985c398f9ec4e39b9f34e59e640b9ced8b23f94b7
LICENSE[0]=LGPL
WEB_SITE=http://projects.gnome.org/gtksourceview/
ENTERED=20110424
diff --git a/gnome3-libs/gtksourceview3/HISTORY
b/gnome3-libs/gtksourceview3/HISTORY
index d4e1c0a..853fd0b 100644
--- a/gnome3-libs/gtksourceview3/HISTORY
+++ b/gnome3-libs/gtksourceview3/HISTORY
@@ -1,3 +1,7 @@
+2014-01-25 Robin Cook <rcook AT wyms.net>
+ * DETAILS: updated to 3.8.2
+ * DEPENDS: added optional gobject-introspection
+
2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.6.3

diff --git a/gnome3-libs/gtksourceview3/gtksourceview-3.6.3.tar.xz.sig
b/gnome3-libs/gtksourceview3/gtksourceview-3.6.3.tar.xz.sig
deleted file mode 100644
index d3b4034..0000000
Binary files a/gnome3-libs/gtksourceview3/gtksourceview-3.6.3.tar.xz.sig and
/dev/null differ
diff --git a/gnome3-libs/libgda5/DEPENDS b/gnome3-libs/libgda5/DEPENDS
index 8f10caf..8ad7501 100755
--- a/gnome3-libs/libgda5/DEPENDS
+++ b/gnome3-libs/libgda5/DEPENDS
@@ -7,6 +7,7 @@ depends perl &&
depends xml-parser-expat &&
depends readline &&
depends ncurses &&
+depends itstool &&
depends intltool &&

optional_depends gettext \
@@ -39,6 +40,11 @@ optional_depends FIREBIRD \
"--without-firebird" \
"FireBird backend" &&

+optional_depends mdbtools \
+ "--enable-system-mdbtools" \
+ "--disable-system-mdbtools" \
+ "MS Access backend?" &&
+
optional_depends libsecret \
"--with-libsecret" \
"--without-libsecret" \
@@ -54,12 +60,12 @@ optional_depends gtk+3 \
"--without-ui" \
"for GTK+ extension and tools" &&

-optional_depends gtksourceview \
+optional_depends gtksourceview3 \
"--with-gtksourceview" \
"--without-gtksourceview" \
"to use GtkSourceView" &&

-optional_depends goocanvas \
+optional_depends goocanvas2 \
"--with-goocanvas" \
"--without-goocanvas" \
"for using GooCanvas" &&
@@ -89,4 +95,25 @@ optional_depends json-glib\
"--disable-json" \
"JSON support" &&

+optional_depends vala \
+ "--enable-vala" \
+ "--disable-vala" \
+ "Build vala bindings?" &&
+
+optional_depends JAVA \
+ "--with-java=/usr/lib/j2sdk --with-jni" \
+ "--without-java --without-jni" \
+ "Locate Java's client libraries?" &&
+
+optional_depends openssl \
+ "--enable-crypto" \
+ "--disable-crypto" \
+ "Enable SQLCipher database provider?" &&
+
+optional_depends openldap \
+ "--with-ldap" \
+ "--without-ldap" \
+ "Locate LDAP client library?" &&
+
optional_depends libgcrypt "" "" "for password entry plugin"
+
diff --git a/gnome3-libs/libgda5/DETAILS b/gnome3-libs/libgda5/DETAILS
index d2f5d0c..2745173 100755
--- a/gnome3-libs/libgda5/DETAILS
+++ b/gnome3-libs/libgda5/DETAILS
@@ -1,6 +1,6 @@
SPELL=libgda5
- VERSION=5.1.2
-
SOURCE_HASH=sha512:027b2ecdcbf666c69e32f4c638cf7a144cb761fb694811ee6af749f34e584ff578ae601fdbae8aa88330c3f335db2f46db2296042c213aca14a1adc7b5192659
+ VERSION=5.2.2
+
SOURCE_HASH=sha512:b09ef364c3357a58b17508a39ee53ef462baa54bb3c8af580d23fd2771b034355092ecdb7ef29b29dd08533394a702f12b838732c712fb6b3a04b6b201cd3c74
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE="libgda-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/libgda/$BRANCH/$SOURCE
diff --git a/gnome3-libs/libgda5/HISTORY b/gnome3-libs/libgda5/HISTORY
index 6e56eb6..a7594d7 100644
--- a/gnome3-libs/libgda5/HISTORY
+++ b/gnome3-libs/libgda5/HISTORY
@@ -1,3 +1,12 @@
+2014-01-25 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change gtksourceview to gtksourceview3
+ changed goocanvas to goocanvas2; added mdbtools, vala, java,
openssl,
+ openldap
+
+2014-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.2
+ * PEPENDS: add itstool
+
2013-05-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.2
spell created, derived from libgda4
diff --git a/gnome3-libs/libsecret/DETAILS b/gnome3-libs/libsecret/DETAILS
index 76d907f..e5a7d0b 100755
--- a/gnome3-libs/libsecret/DETAILS
+++ b/gnome3-libs/libsecret/DETAILS
@@ -1,9 +1,9 @@
SPELL=libsecret
- VERSION=0.15
+ VERSION=0.16
SOURCE="${SPELL}-${VERSION}.tar.xz"
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE_URL[0]=$GNOME_URL/sources/libsecret/${BRANCH}/${SOURCE}
-
SOURCE_HASH=sha512:d89f3b52c5300306b92b222a56c976e5c42f761c2a8691b0dbac9f533853a54f6dd91f9f22f577e336c77e9771dd3cb098963dab086759ead2750f2a8fce5dca
+
SOURCE_HASH=sha512:2223861439733bf0e97d59236327aded8d17f89ce81aff17bd18c632960e7024c43be1480cd4591495401ac161dcb725d3d5fcd0b43120bfc6472c4a021ed770
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://live.gnome.org/Libsecret";
LICENSE[0]="LGPLv2"
diff --git a/gnome3-libs/libsecret/HISTORY b/gnome3-libs/libsecret/HISTORY
index 1f51c9e..61baf91 100644
--- a/gnome3-libs/libsecret/HISTORY
+++ b/gnome3-libs/libsecret/HISTORY
@@ -1,3 +1,6 @@
+2014-01-25 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 0.16
+
2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.15
* BUILD: don't build manpages to prevent build error
diff --git a/gnustep-libs/gnustep-base/DETAILS
b/gnustep-libs/gnustep-base/DETAILS
index 187def8..adbe8b6 100755
--- a/gnustep-libs/gnustep-base/DETAILS
+++ b/gnustep-libs/gnustep-base/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnustep-base
- VERSION=1.24.0
+ VERSION=1.24.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/gnustep-libs/gnustep-base/HISTORY
b/gnustep-libs/gnustep-base/HISTORY
index a5b7c9c..6859721 100644
--- a/gnustep-libs/gnustep-base/HISTORY
+++ b/gnustep-libs/gnustep-base/HISTORY
@@ -1,3 +1,6 @@
+2014-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.24.6
+
2012-04-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.24.0
* DEPENDS: added optional dependency on icu
diff --git a/gnustep-libs/gnustep-gui/DETAILS
b/gnustep-libs/gnustep-gui/DETAILS
index a5743c3..3e3a81f 100755
--- a/gnustep-libs/gnustep-gui/DETAILS
+++ b/gnustep-libs/gnustep-gui/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnustep-gui
- VERSION=0.22.0
+ VERSION=0.24.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnustep-libs/gnustep-gui/HISTORY
b/gnustep-libs/gnustep-gui/HISTORY
index c31cb29..d894d39 100644
--- a/gnustep-libs/gnustep-gui/HISTORY
+++ b/gnustep-libs/gnustep-gui/HISTORY
@@ -1,3 +1,6 @@
+2014-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.24.0
+
2012-04-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.22.0
* DEPENDS: added optional dependency on icu
diff --git a/gnustep-libs/gnustep-make/DETAILS
b/gnustep-libs/gnustep-make/DETAILS
index 58ecaf8..16ea670 100755
--- a/gnustep-libs/gnustep-make/DETAILS
+++ b/gnustep-libs/gnustep-make/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnustep-make
- VERSION=2.6.4
+ VERSION=2.6.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SPELL-$VERSION.tar.gz.sig
SOURCE2_IGNORE=signature
diff --git a/gnustep-libs/gnustep-make/HISTORY
b/gnustep-libs/gnustep-make/HISTORY
index 2b85c68..7942b6e 100644
--- a/gnustep-libs/gnustep-make/HISTORY
+++ b/gnustep-libs/gnustep-make/HISTORY
@@ -1,3 +1,7 @@
+2014-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6.6
+ * INSTALL, gs_make: add script for invoking gnustep make
+
2013-04-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.6.4

diff --git a/gnustep-libs/gnustep-make/INSTALL
b/gnustep-libs/gnustep-make/INSTALL
new file mode 100755
index 0000000..2409a9d
--- /dev/null
+++ b/gnustep-libs/gnustep-make/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+install -m 755 $SPELL_DIRECTORY/gs_make ${INSTALL_ROOT}/usr/bin/
diff --git a/gnustep-libs/gnustep-make/gs_make
b/gnustep-libs/gnustep-make/gs_make
new file mode 100644
index 0000000..59b2edc
--- /dev/null
+++ b/gnustep-libs/gnustep-make/gs_make
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+GNUSTEP_MAKEFILES=/usr/share/GNUstep/Makefiles make "$@"
diff --git a/graphics-libs/cimg/DETAILS b/graphics-libs/cimg/DETAILS
index ba09cf7..723f2c5 100755
--- a/graphics-libs/cimg/DETAILS
+++ b/graphics-libs/cimg/DETAILS
@@ -1,6 +1,6 @@
SPELL=cimg
- VERSION=1.5.4
-
SOURCE_HASH=sha512:5c2fe6c0a7c7cce22b2f5e587d16d126705c0f588870a7702f196f154b99ed255722a4952602369d16bb720303f7591087c103aa7a0d7d611625899102c671db
+ VERSION=1.5.7
+
SOURCE_HASH=sha512:52147d435ea7990e305abcbd3a1263ce114a5cf515742de631abedcd15435a0da1453f283e7e46548fee3f953249d20520e486113e9f3adf62810289a56880f1
SOURCE=CImg-${VERSION}.zip
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/CImg-${VERSION}
diff --git a/graphics-libs/cimg/HISTORY b/graphics-libs/cimg/HISTORY
index a37f292..9bbd636 100644
--- a/graphics-libs/cimg/HISTORY
+++ b/graphics-libs/cimg/HISTORY
@@ -1,3 +1,6 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.7
+
2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.5.4

diff --git a/graphics-libs/freetype2/DEPENDS b/graphics-libs/freetype2/DEPENDS
new file mode 100755
index 0000000..a2c3640
--- /dev/null
+++ b/graphics-libs/freetype2/DEPENDS
@@ -0,0 +1 @@
+depends libpng
diff --git a/graphics-libs/freetype2/DETAILS b/graphics-libs/freetype2/DETAILS
index ae5d199..218a36f 100755
--- a/graphics-libs/freetype2/DETAILS
+++ b/graphics-libs/freetype2/DETAILS
@@ -1,5 +1,5 @@
SPELL=freetype2
- VERSION=2.5.0.1
+ VERSION=2.5.2
SECURITY_PATCH=8
SOURCE=freetype-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
diff --git a/graphics-libs/freetype2/HISTORY b/graphics-libs/freetype2/HISTORY
index 07741c6..a8bb910 100644
--- a/graphics-libs/freetype2/HISTORY
+++ b/graphics-libs/freetype2/HISTORY
@@ -1,3 +1,10 @@
+2014-02-11 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: libpng
+
+2013-12-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.5.2
+ * PRE_BUILD, ft2build.patch: updated
+
2013-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.5.0.1

diff --git a/graphics-libs/freetype2/PRE_BUILD
b/graphics-libs/freetype2/PRE_BUILD
index 4c20a89..6caeec0 100755
--- a/graphics-libs/freetype2/PRE_BUILD
+++ b/graphics-libs/freetype2/PRE_BUILD
@@ -5,17 +5,17 @@ patch -p1 < $SCRIPT_DIRECTORY/ft2build.patch &&

if [[ $FT2_BYTECODE == n ]]; then
sed -i "s:#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER::" \
- include/freetype/config/ftoption.h
+ include/config/ftoption.h
fi &&

if [[ $FT2_SUBPIXEL == y ]]; then
sedit 's:/\* \(#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING\) \*/:\1:' \
- include/freetype/config/ftoption.h
+ include/config/ftoption.h
fi
if [[ $FT2_FIR_FILTER == light ]]; then
sedit '/FT_END_HEADER/i#define FT_FORCE_LIGHT_LCD_FILTER' \
- include/freetype/config/ftoption.h
+ include/config/ftoption.h
elif [[ $FT2_FIR_FILTER == legacy ]]; then
sedit '/FT_END_HEADER/i#define FT_FORCE_LEGACY_LCD_FILTER' \
- include/freetype/config/ftoption.h
+ include/config/ftoption.h
fi
diff --git a/graphics-libs/freetype2/ft2build.patch
b/graphics-libs/freetype2/ft2build.patch
index f7cdb6d..95b31ac 100644
--- a/graphics-libs/freetype2/ft2build.patch
+++ b/graphics-libs/freetype2/ft2build.patch
@@ -1,6 +1,6 @@
diff -Naur freetype-2.1.9.orig/include/freetype/freetype.h
freetype-2.1.9/include/freetype/freetype.h
---- freetype-2.1.9.orig/include/freetype/freetype.h 2005-01-02
21:02:48.023840904 -0800
-+++ freetype-2.1.9/include/freetype/freetype.h 2005-01-02 21:03:40.682835520
-0800
+--- freetype-2.1.9.orig/include/freetype.h 2005-01-02 21:02:48.023840904
-0800
++++ freetype-2.1.9/include/freetype.h 2005-01-02 21:03:40.682835520 -0800
@@ -17,11 +17,13 @@


diff --git a/graphics-libs/giflib/DEPENDS b/graphics-libs/giflib/DEPENDS
new file mode 100755
index 0000000..5b466eb
--- /dev/null
+++ b/graphics-libs/giflib/DEPENDS
@@ -0,0 +1 @@
+optional_depends xmlto "" "" "for html documentation"
diff --git a/graphics-libs/giflib/DETAILS b/graphics-libs/giflib/DETAILS
index 80663b8..984f404 100755
--- a/graphics-libs/giflib/DETAILS
+++ b/graphics-libs/giflib/DETAILS
@@ -1,12 +1,11 @@
SPELL=giflib
- VERSION=4.1.6
-
SOURCE_HASH=sha512:f47954218ed7d3415cc195a1031a688fcb7dd2bc2b394491830e6b5f5332903ed7c4433b795cd3da9ac53bfc969fe94bec2a4e66b15c0385c732c01b1b7e5057
+ VERSION=4.2.3
+
SOURCE_HASH=sha512:f582fafa3ccb0f9ae6f040df0e33469a26fb275437f8615c39af613523ef5f3b09003ed3419f62880200606edfbe08b5aa3ba18a4d615ecd8da27331aec16b36
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_URL[0]=http://sourceforge.net/projects/$SPELL/files/$SPELL-${VERSION:0:1}.x/$SOURCE/download
LICENSE[0]=MIT
- WEB_SITE=http://sourceforge.net/projects/giflib/
+ WEB_SITE=http://sourceforge.net/projects/$SPELL/
KEYWORDS="images graphics libs"
ENTERED=20010922
SHORT="giflib is a non-LZQ library for compressed GIF images"
diff --git a/graphics-libs/giflib/HISTORY b/graphics-libs/giflib/HISTORY
index 75ae741..cf94fe4 100644
--- a/graphics-libs/giflib/HISTORY
+++ b/graphics-libs/giflib/HISTORY
@@ -1,3 +1,14 @@
+2014-02-25 Remko van der Vossen
+ * DEPENDS, PRE_BUILD: xmlto can shove it
+ * DETAILS: use sane sourceforge url
+ * INSTALL: actually install man pages
+
+2014-02-11 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: requires xmlto
+
+2014-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.3
+
2008-07-12 Vlad Glagolev <stealth AT sourcemage.org>
* PROVIDES: removed, useless since deprecation of libungif

diff --git a/graphics-libs/giflib/INSTALL b/graphics-libs/giflib/INSTALL
new file mode 100755
index 0000000..698ce9b
--- /dev/null
+++ b/graphics-libs/giflib/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+cd $SOURCE_DIRECTORY &&
+install -d -m 755 /usr/share/man/man1 &&
+install -m 644 doc/*.1 /usr/share/man/man1/
diff --git a/graphics-libs/giflib/PRE_BUILD b/graphics-libs/giflib/PRE_BUILD
new file mode 100755
index 0000000..9d511db
--- /dev/null
+++ b/graphics-libs/giflib/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+if ! is_depends_enabled $SPELL xmlto; then
+ sed -i -e '/^all: /s/allhtml//' doc/Makefile.in
+fi
diff --git a/graphics-libs/harfbuzz/DEPENDS b/graphics-libs/harfbuzz/DEPENDS
index 89c4c6b..f7165a2 100755
--- a/graphics-libs/harfbuzz/DEPENDS
+++ b/graphics-libs/harfbuzz/DEPENDS
@@ -1,16 +1,16 @@
depends ragel &&

-optional_depends cairo "" "" \
+optional_depends cairo "--with-cairo=yes" "--with-cairo=no" \
"Enable tools used for command-line utilities?" &&

-optional_depends icu "" "" \
+optional_depends icu "--with-icu=yes" "--with-icu=no" \
"Enable icu use?" &&

-optional_depends freetype2 "" "" \
+optional_depends freetype2 "--with-freetype2=yes" "--with-freetype2=no"
\
"Enable freetype2 use?" &&

-optional_depends graphite2 "" "" \
+optional_depends graphite2 "--with-graphite2=yes" "--with-graphite2=no"
\
"Enable graphite2 use?" &&

-optional_depends gtk-doc "" "" \
+optional_depends gtk-doc "--enable-gtk-doc" "--disable-gtk-doc" \
"Enable gtk-doc to build documentation?"
diff --git a/graphics-libs/harfbuzz/DETAILS b/graphics-libs/harfbuzz/DETAILS
index 2fcdfbd..d98d67a 100755
--- a/graphics-libs/harfbuzz/DETAILS
+++ b/graphics-libs/harfbuzz/DETAILS
@@ -11,8 +11,8 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"

SOURCE_URL[1]=git_http://anongit.freedesktop.org/git/harfbuzz.git:harfbuzz-git
SOURCE_IGNORE=volatile
else
- VERSION=0.9.14
-
SOURCE_HASH=sha512:af8978d654033ea06bea876021f1ba80bcf810e5d075f99b4624a75c5631fdc284a80dbcd35948ca2a892d5dc2ae0ea0881f7fd9cbcdd2d0c813e84878b58572
+ VERSION=0.9.26
+
SOURCE_HASH=sha512:73a6588fddb7f33ee90f96f3e34b8c6ba4bafffc4879560e38c4b7550adbd56154169de916c48bd46b34e771641a1f83226e9bfae7ea04ccb31576c4a1aca802
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.freedesktop.org/software/harfbuzz/release/$SOURCE
diff --git a/graphics-libs/harfbuzz/HISTORY b/graphics-libs/harfbuzz/HISTORY
index a173515..75ff9f5 100644
--- a/graphics-libs/harfbuzz/HISTORY
+++ b/graphics-libs/harfbuzz/HISTORY
@@ -1,3 +1,15 @@
+2014-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.26
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: add sub dependency on graphite2
+ * DEPENDS: explicitly active/deactive optional dependencies
+ when calling configure
+
+2014-01-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.25
+
+2013-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.22
+
2013-03-27 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: add fix for icu-51.1

diff --git a/graphics-libs/harfbuzz/PRE_SUB_DEPENDS
b/graphics-libs/harfbuzz/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..069cc7e
--- /dev/null
+++ b/graphics-libs/harfbuzz/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ GRAPHITE2) if [[ is_depends_enabled $SPELL graphite2 ]]; then return
0; fi ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/graphics-libs/harfbuzz/SUB_DEPENDS
b/graphics-libs/harfbuzz/SUB_DEPENDS
new file mode 100755
index 0000000..0aaed79
--- /dev/null
+++ b/graphics-libs/harfbuzz/SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ GRAPHITE2) depends graphite2 "--with-graphite2" ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/graphics-libs/libemf/DETAILS b/graphics-libs/libemf/DETAILS
index 4be7f1e..3b3963d 100755
--- a/graphics-libs/libemf/DETAILS
+++ b/graphics-libs/libemf/DETAILS
@@ -1,9 +1,9 @@
SPELL=libemf
- VERSION=1.0.4
+ VERSION=1.0.7
SOURCE=libEMF-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/libEMF-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:8abd6081e79e6045b0a4a1575fbcc19921beeefb22036164ed906a35e4dbc67b6959899acf46bb5db5996ae07cf38aaecf8eb62dd6bf5f528200a4d20b13db55
+
SOURCE_HASH=sha512:eff5c46a6e1008d8f581fda59355faa608a825e4832c54dbb074bf20caeee5b038ce18ed3a13181de04bd0601837db7f5c5a0913eb1b8301100dbc26a9ee5888
LICENSE[0]=GPL
WEB_SITE=http://libemf.sourceforge.net/
ENTERED=20110829
diff --git a/graphics-libs/libemf/HISTORY b/graphics-libs/libemf/HISTORY
index 1510ff1..0095847 100644
--- a/graphics-libs/libemf/HISTORY
+++ b/graphics-libs/libemf/HISTORY
@@ -1,3 +1,6 @@
+2013-10-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.7
+
2011-08-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PRE_BUILD: spell created, version 1.0.4

diff --git a/graphics-libs/libpng/DETAILS b/graphics-libs/libpng/DETAILS
index e6cce2b..86da5c5 100755
--- a/graphics-libs/libpng/DETAILS
+++ b/graphics-libs/libpng/DETAILS
@@ -1,6 +1,6 @@
SPELL=libpng
- VERSION=1.2.50
-
SOURCE_HASH=sha512:b10946abe973b3ffac3bfea305dfa0d9bfa5cb66545877ec7eb0c63f546f0e5f6de324cec66a442f08020fdbcae0044462e64d9cacde412acb10af95e6ea7514
+ VERSION=1.2.51
+
SOURCE_HASH=sha512:76ee3a4464932565d81ff6e0f0d973d3b7eda5b3ebc8923caafb92f3f4a7a4f6250316b6b85bc291c031dbf472c81c214c781d845e77176bfecd537ad05d26ba
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
if [[ $ANI_PNG == y ]]; then
SOURCE2=$SPELL-$VERSION-apng.patch.gz
SOURCE2_URL[0]=$SOURCEFORGE_URL/$SPELL-apng/$SOURCE2
-
SOURCE2_HASH=sha512:a666a39b3196a75e34c2b718aaf1fbd67574e63c4e2017c42cf5b4df5334c5c7a3a7a21bdd9fc4ce81bcf0fcbdc179c44987883c69243736e861ba278a020681
+
SOURCE2_HASH=sha512:49ecd2805aecf43207a46b93743e0a75cc602ff69b610af70a3bdbb12928b4f5482a63fcf2b7005136aebf767b1d6f07a4562716c7ecf792d9e6aef0fb75619c
fi
LICENSE[0]=ZLIB
WEB_SITE=http://www.libpng.org/pub/png/libpng.html
diff --git a/graphics-libs/libpng/HISTORY b/graphics-libs/libpng/HISTORY
index 532f813..d592165 100644
--- a/graphics-libs/libpng/HISTORY
+++ b/graphics-libs/libpng/HISTORY
@@ -1,3 +1,6 @@
+2014-02-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.51
+
2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.50, SECURITY_PATCH=9, CVE-2012-3386

diff --git a/graphics-libs/libraw/DETAILS b/graphics-libs/libraw/DETAILS
index 1137921..f092756 100755
--- a/graphics-libs/libraw/DETAILS
+++ b/graphics-libs/libraw/DETAILS
@@ -1,12 +1,12 @@
SPELL=libraw
SPELLX=LibRaw
- VERSION=0.14.6
+ VERSION=0.16.0
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE2=LibRaw-demosaic-pack-GPL2-$VERSION.tar.gz
SOURCE3=LibRaw-demosaic-pack-GPL3-$VERSION.tar.gz
-
SOURCE_HASH=sha512:c5db6a673e3d85f3359925f3c2ed570efb2c01a6275ef9580fc22aa90d84bbc648e70c9da07baf9d9cb7bdce3a096ceaef7d94470f2d699dd8358c319b832dae
-
SOURCE2_HASH=sha512:b4e52ea4c280bee090154f9bd96f1d646b1dd2a26a57b801cf3317b839bff4de3a29f7a4fc7ccf027b13e8547202f0c26665619d4a00b84df4e9847f9c706b55
-
SOURCE3_HASH=sha512:8ee5172eea428f4b2ce42a2df53acc40cfa3ee848a450440e72c2bdcfe246c8fba3d027aedafbad6d88c05393ca84ccf21501ee109f9575a6169bb688b63d6e6
+
SOURCE_HASH=sha512:192e0e78e8f32235618007d6917f92153e7cb8a2d83ca0933f21d4fce3d550c507f5410ba18d86b0f0a16b0ac81ba8cc4cf788fa217080507ac0b3c39e51a9ef
+
SOURCE2_HASH=sha512:807063cfe292f19a0f7f7c2be532983843480ed43768f97753aa474bd64335989b1816b370fb43b3be2e265b5fa9ab9a27639b3cfc9919e81311b1d260f09d03
+
SOURCE3_HASH=sha512:c01b9dfc6fec2a85cbab0bf2b45a7de93e378bc1fd1e15381f8ce9ed27423da0f5230568143d87d442b137d0d2f4e20241fe7084274b1c40c515086e0425bcc8
WEB_SITE=http://www.libraw.org/
SOURCE_URL[0]=$WEB_SITE/data/$SOURCE
SOURCE2_URL[0]=$WEB_SITE/data/$SOURCE2
diff --git a/graphics-libs/libraw/HISTORY b/graphics-libs/libraw/HISTORY
index e198c8d..feb21a6 100644
--- a/graphics-libs/libraw/HISTORY
+++ b/graphics-libs/libraw/HISTORY
@@ -1,3 +1,9 @@
+2014-01-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.16.0
+
+2013-11-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.15.4
+
2012-04-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.14.6

diff --git a/graphics-libs/libwebp/DETAILS b/graphics-libs/libwebp/DETAILS
index 767212a..ecf6e81 100755
--- a/graphics-libs/libwebp/DETAILS
+++ b/graphics-libs/libwebp/DETAILS
@@ -1,9 +1,9 @@
SPELL=libwebp
- VERSION=0.2.1
+ VERSION=0.3.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://webp.googlecode.com/files/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:9b962ce8ce696eb1cc78de624abe0371f9143449cbc8978eb6327e40afe95b31c1b4c9aa97e9c3f4ada46c2f2b70d7b1ca59e46046ddbb3546ecb8e3e766922f
WEB_SITE=https://developers.google.com/speed/webp/
ENTERED=20121124
LICENSE[0]=GOOGLE
diff --git a/graphics-libs/libwebp/HISTORY b/graphics-libs/libwebp/HISTORY
index 5382e3d..5d9aec7 100644
--- a/graphics-libs/libwebp/HISTORY
+++ b/graphics-libs/libwebp/HISTORY
@@ -1,3 +1,6 @@
+2013-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.1
+
2012-11-24 Robin Cook <rcook AT wyrms.net>
* New Spell: DETAILS, DEPENDS

diff --git a/graphics-libs/libwebp/libwebp-0.2.1.tar.gz.sig
b/graphics-libs/libwebp/libwebp-0.2.1.tar.gz.sig
deleted file mode 100644
index ebee870..0000000
Binary files a/graphics-libs/libwebp/libwebp-0.2.1.tar.gz.sig and /dev/null
differ
diff --git a/graphics-libs/opencv/DETAILS b/graphics-libs/opencv/DETAILS
index 1a53830..9d6788d 100755
--- a/graphics-libs/opencv/DETAILS
+++ b/graphics-libs/opencv/DETAILS
@@ -1,9 +1,10 @@
SPELL=opencv
- VERSION=2.4.6.1
-
SOURCE_HASH=sha512:0e04ce40f749cceb1305f0d8f22241fcdef4aa2a158ea490516a0fa0ce7d7ff137ef5932a1ed0b8258324793662042a464d92477faf0c6087d6fdb95e5f31720
+ VERSION=2.4.8
+
SOURCE_HASH=sha512:83fc9b8ad3bc9fcad547919a2a78e5163e988e2a0f35d6f9735de522fb9e21d2b2ea8ea1dc4a05fb8cabf5754fc56803438a5a5984ecfa1b5c7b72d58f4b5d78
SOURCE=$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
SOURCE_URL[0]=https://github.com/Itseez/opencv/archive/$SOURCE
+ TMPFS=off
WEB_SITE=http://opencv.org
LICENSE[0]=BSD
ENTERED=20081112
diff --git a/graphics-libs/opencv/HISTORY b/graphics-libs/opencv/HISTORY
index 469f7fc..b83bb83 100644
--- a/graphics-libs/opencv/HISTORY
+++ b/graphics-libs/opencv/HISTORY
@@ -1,3 +1,12 @@
+2014-01-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.8
+
+2013-11-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.7
+
+2013-10-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics-libs/opencv: version 2.4.6.2, TMPFS=off
+
2013-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.4.6.1

diff --git a/graphics-libs/openglut/BUILD b/graphics-libs/openglut/BUILD
index dd2cc26..27ba77d 100755
--- a/graphics-libs/openglut/BUILD
+++ b/graphics-libs/openglut/BUILD
@@ -1,12 +1 @@
-if [ "$CVS" == "y" ]; then
- cd lib &&
- ./autogen.sh
-fi &&
-
-if [ "$OPENGLUT_GLUT" = "y" ]; then
- OPTS="$OPTS --replace-glut"
-fi &&
-
-OPTS="$OPTS --enable-fast" &&
-
-default_build
+true
diff --git a/graphics-libs/openglut/CONFIGURE
b/graphics-libs/openglut/CONFIGURE
deleted file mode 100755
index 9b662e1..0000000
--- a/graphics-libs/openglut/CONFIGURE
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Commented out until --replace-glut works
-#
-#config_query OPENGLUT_GLUT "Replace GLUT?" n
-#
-persistent_add OPENGLUT_GLUT &&
-OPENGLUT_GLUT="n"
diff --git a/graphics-libs/openglut/CONFLICTS
b/graphics-libs/openglut/CONFLICTS
deleted file mode 100755
index 3a7f940..0000000
--- a/graphics-libs/openglut/CONFLICTS
+++ /dev/null
@@ -1,4 +0,0 @@
-if [ "$OPENGLUT_GLUT" = "y" ]; then
- conflicts glut
-fi
-# Can coexist with freeglut
diff --git a/graphics-libs/openglut/DEPENDS b/graphics-libs/openglut/DEPENDS
deleted file mode 100755
index 62e2fc2..0000000
--- a/graphics-libs/openglut/DEPENDS
+++ /dev/null
@@ -1,10 +0,0 @@
-if [ "$CVS" == "y" ]; then
- depends CVS &&
- depends libtool &&
- depends automake &&
- depends autoconf
-fi &&
-depends groff &&
-depends xorg-libs &&
-depends OPENGL
-
diff --git a/graphics-libs/openglut/DETAILS b/graphics-libs/openglut/DETAILS
index 4be24fe..84ab9f6 100755
--- a/graphics-libs/openglut/DETAILS
+++ b/graphics-libs/openglut/DETAILS
@@ -1,57 +1,7 @@
- SPELL=openglut
-if [ "$CVS" == "y" ]; then
- VERSION=sfcvs
- SOURCE=${SPELL}-${VERSION}.tar.bz2
-
SOURCE_URL[0]=cvs://:pserver:anonymous AT openglut.cvs.sourceforge.net:/cvsroot/openglut:openglut
- SOURCE_IGNORE=volatile
- FORCE_DOWNLOAD="on"
-else
- VERSION=0.6.3
- SOURCE=${SPELL}-${VERSION}.tar.bz2
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
- if [ "$DOC" == "y" ]; then
- SOURCE2=${SPELL}-${VERSION}-doc.tar.bz2
- SOURCE2_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE2
- SOURCE2_GPG="gurus.gpg:${SOURCE2}.sig:WORKS_FOR_ME"
- fi
-fi
-
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- WEB_SITE=http://openglut.sourceforge.net/
- ENTERED=20040322
- PATCHLEVEL=1
- LICENSE[0]=XCL
- KEYWORDS="graphics libs"
- SHORT="Open Source alternative to GLUT"
-cat << EOF
-Introduction
-OpenGLUT is an open source project to evolve the GLUT (OpenGL Utility
Toolkit)
-API (Application Programming Interface). OpenGLUT uses the FreeGLUT code
-base as a foundation for extending, enhancing and refining the API. Our
-initial goal is to define and implement OpenGLUT API Version 1.0 - intended
-to supercede the GLUT 3.x API by Mark Kilgard and implemented by FreeGLUT.
-Motivation
-
- * GLUT is a popular, portable and well documented API
- * The GLUT abstraction is tidy and easy to learn
- * Mark Kilgard's implementation has known bugs/features/limitations
- * Mark Kilgard's implementation is not actively maintained and is not
- available as open source
- * There are areas of the GLUT that would benefit from refinement
- * Interactive 3D graphics is rapidly evolving
- * The FreeGLUT project is constrained by the requirement of an open
- source, 100% compatible GLUT 3.7 implementation
-
-Features
-As a new project, several areas are being considered for OpenGLUT 1.0
-
- * Generalised user input API: keyboards, mice, joysticks
- * Generalised window API: unmanaged and offscreen rendering
- * Fullscreen and game-mode API: rationalisation
- * Extended geometric API: beyond the box, sphere and teapot
- * Texturing API: common file format support
- * Text Rendering API: textured fonts
- * OpenGL extensions API
- * Complete documentation
-EOF
+ SPELL=openglut
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by freeglut]
+ EOF
diff --git a/graphics-libs/openglut/DOWNLOAD b/graphics-libs/openglut/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/graphics-libs/openglut/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/graphics-libs/openglut/HISTORY b/graphics-libs/openglut/HISTORY
index 2315687..515ac72 100644
--- a/graphics-libs/openglut/HISTORY
+++ b/graphics-libs/openglut/HISTORY
@@ -1,3 +1,8 @@
+2014-01-24 Ismael Luceno <ismael AT sourcemage.org>
+ * spell deprecated [Development of OpenGLUT ceased in May 2005]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/graphics-libs/openglut/INSTALL b/graphics-libs/openglut/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/graphics-libs/openglut/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/graphics-libs/openglut/PREPARE b/graphics-libs/openglut/PREPARE
deleted file mode 100755
index 7685ab6..0000000
--- a/graphics-libs/openglut/PREPARE
+++ /dev/null
@@ -1,4 +0,0 @@
-config_query CVS "Use CVS version?" n &&
-if [ "$CVS" == "n" ]; then
- config_query DOC "Install extra documentation package?" n
-fi
diff --git a/graphics-libs/openglut/PRE_BUILD
b/graphics-libs/openglut/PRE_BUILD
index 46da938..27ba77d 100755
--- a/graphics-libs/openglut/PRE_BUILD
+++ b/graphics-libs/openglut/PRE_BUILD
@@ -1,6 +1 @@
-default_pre_build &&
-
-if [ "$DOC" == "y" ]; then
- cd $SOURCE_DIRECTORY &&
- unpack_file 2
-fi
+true
diff --git a/graphics-libs/openglut/PROVIDES b/graphics-libs/openglut/PROVIDES
deleted file mode 100755
index c90dfaa..0000000
--- a/graphics-libs/openglut/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-GLUT
diff --git a/graphics-libs/openglut/TRIGGERS b/graphics-libs/openglut/TRIGGERS
deleted file mode 100755
index 6415728..0000000
--- a/graphics-libs/openglut/TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-on_cast nvidia_driver cast_self
diff --git a/graphics-libs/openglut/UP_TRIGGERS
b/graphics-libs/openglut/UP_TRIGGERS
new file mode 100755
index 0000000..65c79b4
--- /dev/null
+++ b/graphics-libs/openglut/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger openglut dispel_self
+up_trigger freeglut cast_self
diff --git a/graphics-libs/openglut/openglut-0.6.3-doc.tar.bz2.sig
b/graphics-libs/openglut/openglut-0.6.3-doc.tar.bz2.sig
deleted file mode 100644
index 63ba99e..0000000
Binary files a/graphics-libs/openglut/openglut-0.6.3-doc.tar.bz2.sig and
/dev/null differ
diff --git a/graphics-libs/openglut/openglut-0.6.3.tar.bz2.sig
b/graphics-libs/openglut/openglut-0.6.3.tar.bz2.sig
deleted file mode 100644
index 83036f6..0000000
Binary files a/graphics-libs/openglut/openglut-0.6.3.tar.bz2.sig and
/dev/null differ
diff --git a/graphics-libs/poppler/DETAILS b/graphics-libs/poppler/DETAILS
index 409f9f0..b571dcc 100755
--- a/graphics-libs/poppler/DETAILS
+++ b/graphics-libs/poppler/DETAILS
@@ -12,11 +12,11 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
else
if [[ $POPPLER_BRANCH == devel ]]; then
- VERSION=0.22.3
-
SOURCE_HASH=sha512:70a1523847a9c1afe39ce9fa85d735d8433fa7e5c8537c739cd8c396e503579b75c1c3e749638397030eb80aa3f175301aa465637bb7289e14ba2cf76e7521a3
+ VERSION=0.22.4
+
SOURCE_HASH=sha512:ca252d30748f74c734639c934dbe1a10ebaeb0ff7ac299a741c840f356e42d6ff16b44527660548edabbfa4dc316e3412a36c78b54522c5486f2eddbbb437199
else
- VERSION=0.22.3
-
SOURCE_HASH=sha512:70a1523847a9c1afe39ce9fa85d735d8433fa7e5c8537c739cd8c396e503579b75c1c3e749638397030eb80aa3f175301aa465637bb7289e14ba2cf76e7521a3
+ VERSION=0.22.4
+
SOURCE_HASH=sha512:ca252d30748f74c734639c934dbe1a10ebaeb0ff7ac299a741c840f356e42d6ff16b44527660548edabbfa4dc316e3412a36c78b54522c5486f2eddbbb437199
fi
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/graphics-libs/poppler/HISTORY b/graphics-libs/poppler/HISTORY
index 9a45311..3c39c5d 100644
--- a/graphics-libs/poppler/HISTORY
+++ b/graphics-libs/poppler/HISTORY
@@ -1,3 +1,6 @@
+2013-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.22.4
+
2013-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.22.3

diff --git a/graphics/darktable/DEPENDS b/graphics/darktable/DEPENDS
index 9c5a3f4..9c6dfc3 100755
--- a/graphics/darktable/DEPENDS
+++ b/graphics/darktable/DEPENDS
@@ -32,4 +32,6 @@ optional_depends json-glib "-DUSE_JSON_GLIB=ON"
"-DUSE_JSON_GLIB=OFF"
optional_depends colord "-DUSE_COLORD=ON" "-DUSE_COLORD=OFF"
"for colord support" &&
optional_depends libsoup "-DUSE_GEO=ON" "-DUSE_GEO=OFF"
"for OSM GPS mapping support" &&
optional_depends openjpeg "-DUSE_OPENJPEG=ON" "-DUSE_OPENJPEG=OFF"
"for JPEG2000 support" &&
-optional_depends graphicsmagick "-DUSE_GRAPHICSMAGICK=ON"
"-DUSE_GRAPHICSMAGICK=OFF" "use GraphicsMagick for image import"
+optional_depends graphicsmagick "-DUSE_GRAPHICSMAGICK=ON"
"-DUSE_GRAPHICSMAGICK=OFF" "use GraphicsMagick for image import" &&
+optional_depends LUA "-DUSE_LUA=ON" "-DUSE_LUA=OFF"
"use lua for scripting" &&
+optional_depends libwebp "-DUSE_WEBP=ON" "-DUSE_WEBP=OFF"
"for webp export"
diff --git a/graphics/darktable/DETAILS b/graphics/darktable/DETAILS
index 103072c..95130bb 100755
--- a/graphics/darktable/DETAILS
+++ b/graphics/darktable/DETAILS
@@ -1,9 +1,9 @@
SPELL=darktable
if [[ "$DARKTABLE_BRANCH" == "stable" ]]; then
- VERSION=1.2.3
+ VERSION=1.4.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/$(echo
$VERSION|cut -f1 -d.).$(echo $VERSION|cut -f2 -d.)/${SOURCE}
-
SOURCE_HASH=sha512:abd01ecadfd54504e90b50181cc84991e623379d003c445134f60c067e35acb93db2cbdb3a4324d8d4545bde84edff116c2241fcf514b372cf57afeb04e6f58f
+
SOURCE_HASH=sha512:c4e2c880592407d85f7fcb10045b22e0e0e4117baa95e213593214660572c3a406c8272e5d86d7c8c105f556465179cd8322f1c3a82544dc081db29bf21b4b25
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
else
if [[ "$DARKTABLE_AUTOUPDATE" == "y" ]]; then
diff --git a/graphics/darktable/HISTORY b/graphics/darktable/HISTORY
index 66148d0..0ec9fa3 100644
--- a/graphics/darktable/HISTORY
+++ b/graphics/darktable/HISTORY
@@ -1,3 +1,10 @@
+2014-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4.1
+
+2013-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4
+ * DEPENDS: added optional dependencies on LUA and libwebp
+
2013-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.2.3
* PRE_BUILD, wb_presets_nx100_liliput_plus.patch: removed
diff --git a/graphics/exiv2/00_hyphens_used_as_minus.diff
b/graphics/exiv2/00_hyphens_used_as_minus.diff
deleted file mode 100644
index 79975f4..0000000
--- a/graphics/exiv2/00_hyphens_used_as_minus.diff
+++ /dev/null
@@ -1,60 +0,0 @@
---- a/src/exiv2.1
-+++ b/src/exiv2.1
-@@ -171,17 +171,17 @@ Print mode for the 'print' action. Possi
- .br
- s : print a summary of the Exif metadata (the default)
- .br
--a : print Exif, IPTC and XMP metadata (shortcut for -Pkyct)
-+a : print Exif, IPTC and XMP metadata (shortcut for \-Pkyct)
- .br
--t : interpreted (translated) Exif tags (-PEkyct)
-+t : interpreted (translated) Exif tags (\-PEkyct)
- .br
--v : plain Exif tag values (-PExgnycv)
-+v : plain Exif tag values (\-PExgnycv)
- .br
--h : hexdump of the Exif data (-PExgnycsh)
-+h : hexdump of the Exif data (\-PExgnycsh)
- .br
--i : IPTC datasets (-PIkyct)
-+i : IPTC datasets (\-PIkyct)
- .br
--x : XMP properties (-PXkyct)
-+x : XMP properties (\-PXkyct)
- .br
- c : JPEG comment
- .br
-@@ -256,7 +256,7 @@ images and a modifier to generate an XMP
- p[<n>[,<m> ...]] : Extract preview images. The optional comma separated
- list of preview image numbers is used to determine which preview images
- to extract. The available preview images and their numbers are displayed
--with the 'print' option -pp.
-+with the 'print' option \-pp.
- .br
- X : Extract metadata to an XMP sidecar file <file>.xmp. The remaining
- extract targets determine what metadata to extract to the sidecar
-@@ -393,13 +393,13 @@ ignored (comments). Remaining lines are
- exiv2 *.jpg
- Prints a summary of the Exif information for all JPEG files in the
directory.
- .TP
--exiv2 -pi image.jpg
-+exiv2 \-pi image.jpg
- Prints the IPTC metadata of the image.
- .TP
- exiv2 rename img_1234.jpg
- Renames img_1234.jpg (taken on 13\-Nov\-05 at 22:58:31) to
20051113_225831.jpg
- .TP
--exiv2 -r':basename:_%Y%m' rename img_1234.jpg
-+exiv2 \-r':basename:_%Y%m' rename img_1234.jpg
- Renames img_1234.jpg to img_1234_200511.jpg
- .TP
- exiv2 \-et img1.jpg img2.jpg
-@@ -441,7 +441,7 @@ and GPSLatitudeRef contains either 'N' o
- latitude respectively.
- .TP
- .nf
--exiv2 insert -l/tmp -S.CRW /data/*.JPG
-+exiv2 insert \-l/tmp \-S.CRW /data/*.JPG
- .fi
- Copy all metadata from CRW files in the /tmp directory to JPG files
- with corresponding basenames in the /data directory. Note that this
diff --git a/graphics/exiv2/90_changeset_r2743.diff
b/graphics/exiv2/90_changeset_r2743.diff
deleted file mode 100644
index 1994069..0000000
--- a/graphics/exiv2/90_changeset_r2743.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/exif.cpp (revision 2742)
-+++ b/src/exif.cpp (revision 2743)
-@@ -752,6 +752,8 @@
- { pttLen, "Exif.Pentax.PreviewLength" },
- { pttTag, "Exif.Pentax.PreviewOffset" },
- { pttTag, "Exif.Pentax.PreviewResolution" },
-+ { pttLen, "Exif.SamsungPreview.JPEGInterchangeFormatLength" },
-+ { pttIfd, "SamsungPreview" },
- { pttLen, "Exif.Thumbnail.StripByteCounts" },
- { pttIfd, "Thumbnail" },
- { pttLen, "Exif.Thumbnail.JPEGInterchangeFormatLength" },
diff --git a/graphics/exiv2/90_changeset_r2744.diff
b/graphics/exiv2/90_changeset_r2744.diff
deleted file mode 100644
index 8ff8229..0000000
--- a/graphics/exiv2/90_changeset_r2744.diff
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/src/exif.cpp (revision 2743)
-+++ b/src/exif.cpp (revision 2744)
-@@ -752,6 +752,9 @@
- { pttLen, "Exif.Pentax.PreviewLength" },
- { pttTag, "Exif.Pentax.PreviewOffset" },
- { pttTag, "Exif.Pentax.PreviewResolution" },
-+ { pttLen, "Exif.PentaxDng.PreviewLength" },
-+ { pttTag, "Exif.PentaxDng.PreviewOffset" },
-+ { pttTag, "Exif.PentaxDng.PreviewResolution" },
- { pttLen, "Exif.SamsungPreview.JPEGInterchangeFormatLength" },
- { pttIfd, "SamsungPreview" },
- { pttLen, "Exif.Thumbnail.StripByteCounts" },
diff --git a/graphics/exiv2/90_changeset_r2756.diff
b/graphics/exiv2/90_changeset_r2756.diff
deleted file mode 100644
index c319528..0000000
--- a/graphics/exiv2/90_changeset_r2756.diff
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: canonmn.cpp
-===================================================================
---- a/src/canonmn.cpp (revision 2755)
-+++ b/src/canonmn.cpp (revision 2756)
-@@ -525,7 +525,8 @@
- { 137, "Sigma 17-70mm f/2.8-4 DC Macro OS HSM"
}, // 6
- { 137, "Sigma 17-50mm f/2.8 OS HSM"
}, // 7
- { 137, "Sigma 18-200mm f/3.5-6.3 II DC OS HSM"
}, // 8
-- { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 9
-+ { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 9
-+ { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 10
- { 138, "Canon EF 28-80mm f/2.8-4L"
},
- { 139, "Canon EF 400mm f/2.8L"
},
- { 140, "Canon EF 500mm f/4.5L"
},
diff --git a/graphics/exiv2/90_changeset_r2818_partial.diff
b/graphics/exiv2/90_changeset_r2818_partial.diff
deleted file mode 100644
index 7250dca..0000000
--- a/graphics/exiv2/90_changeset_r2818_partial.diff
+++ /dev/null
@@ -1,36 +0,0 @@
-Index: canonmn.cpp
-===================================================================
---- a/src/canonmn.cpp (revision 2817)
-+++ a/src/canonmn.cpp (revision 2818)
-@@ -173,6 +173,13 @@
- { 0x80000261, N_("EOS 50D") },
- { 0x80000270, N_("EOS Rebel T2i / 550D / Kiss X4") },
- { 0x80000281, N_("EOS-1D Mark IV") },
-+ { 0x80000285, N_("EOS 5D Mark III") },
-+ { 0x80000286, N_("EOS Rebel T3i / 600D / Kiss X5") },
-+ { 0x80000287, N_("EOS 60D") },
-+ { 0x80000288, N_("EOS Rebel T3 / 1100D / Kiss X50") },
-+ { 0x80000297, N_("WFT-E2 II") },
-+ { 0x80000298, N_("WFT-E4 II") },
-+ { 0x80000301, N_("EOS Rebel T4i / 650D / Kiss X6i") },
- };
-
- //! SerialNumberFormat, tag 0x0015
-@@ -652,11 +659,16 @@
- { 249, "Canon EF 800mm f/5.6L IS"
},
- { 250, "Canon EF 24 f/1.4L II"
},
- { 251, "Canon EF 70-200mm f/2.8L IS II USM"
},
-+ { 252, "Canon EF 70-200mm f/2.8L IS II USM + 1.4x"
},
-+ { 253, "Canon EF 70-200mm f/2.8L IS II USM + 2x"
},
- { 254, "Canon EF 100mm f/2.8L Macro IS USM"
},
- { 488, "Canon EF-S 15-85mm f/3.5-5.6 IS USM"
},
- { 489, "Canon EF 70-300mm f/4-5.6L IS USM"
},
- { 490, "Canon EF 8-15mm f/4L USM"
},
-- { 491, "Canon EF 300mm f/2.8L IS II USM"
}
-+ { 491, "Canon EF 300mm f/2.8L IS II USM"
},
-+ { 494, "Canon EF 600mm f/4.0L IS II USM"
},
-+ { 495, "Canon EF 24-70mm f/2.8L II USM"
},
-+ { 4144,"Canon EF 40mm f/2.8 STM"
}
- };
-
- //! A lens id and a pretty-print function for special treatment of the
id.
diff --git a/graphics/exiv2/90_changeset_r2860.diff
b/graphics/exiv2/90_changeset_r2860.diff
deleted file mode 100644
index bef2951..0000000
--- a/graphics/exiv2/90_changeset_r2860.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: trunk/src/pentaxmn.cpp
-===================================================================
---- trunk/src/pentaxmn.cpp (revision 2859)
-+++ trunk/src/pentaxmn.cpp (revision 2860)
-@@ -666,6 +666,7 @@
- { 0x060e, "smc PENTAX-FA* MACRO 200mm F4 ED[IF]" },
- { 0x0700, "smc PENTAX-DA 21mm F3.2 AL Limited" },
- { 0x074b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
-+ { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
- { 0x07d9, "smc PENTAX-DA 50-200mm F4-5.6 ED WR" },
- { 0x07da, "smc PENTAX-DA 18-55mm F3.5-5.6 AL WR" },
- { 0x07dc, "Tamron SP AF 10-24mm F3.5-4.5 Di II LD Aspherical [IF]"
},
diff --git a/graphics/exiv2/90_changeset_r2889.diff
b/graphics/exiv2/90_changeset_r2889.diff
deleted file mode 100644
index b04643d..0000000
--- a/graphics/exiv2/90_changeset_r2889.diff
+++ /dev/null
@@ -1,27 +0,0 @@
-Index: trunk/src/pentaxmn.cpp
-===================================================================
---- trunk/src/pentaxmn.cpp (revision 2888)
-+++ trunk/src/pentaxmn.cpp (revision 2889)
-@@ -561,11 +561,19 @@
- { 0x0314, "smc PENTAX-F 35-80mm F4-5.6" },
- { 0x0315, "smc PENTAX-F 80-200mm F4.7-5.6" },
- { 0x0316, "smc PENTAX-F FISH-EYE 17-28mm F3.5-4.5" },
-- { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6" },
-+ { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6" }, //0
-+ { 0x0317, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //1
-+ { 0x0317, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //2
- { 0x0318, "smc PENTAX-F 35-135mm F3.5-4.5" },
-- { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or SIGMA or Tokina" },
-+ { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or SIGMA or Tokina" }, //0
-+ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //1
-+ { 0x0319, "Sigma 55-200mm F4-5.6 DC" }, //2
-+ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //3
-+ { 0x0319, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //4
-+ { 0x0319, "Tokina 80-200mm F2.8 ATX-Pro" }, //5
- { 0x031a, "smc PENTAX-F* 250-600mm F5.6 ED[IF]" },
-- { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" },
-+ { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" }, //0
-+ { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
- { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5" },
- { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or SIGMA AF 18-125mm F3.5-5.6
DC" },
- { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
diff --git a/graphics/exiv2/90_changeset_r2958.diff
b/graphics/exiv2/90_changeset_r2958.diff
deleted file mode 100644
index 0302d62..0000000
--- a/graphics/exiv2/90_changeset_r2958.diff
+++ /dev/null
@@ -1,30 +0,0 @@
-Index: trunk/src/samsungmn.cpp
-===================================================================
---- trunk/src/samsungmn.cpp (revision 2957)
-+++ trunk/src/samsungmn.cpp (revision 2958)
-@@ -50,14 +50,17 @@
-
- //! LensType, tag 0xa003
- extern const TagDetails samsung2LensType[] = {
-- { 0, N_("Built-in") },
-- { 1, N_("Samsung 30mm F2 Pancake") },
-- { 2, N_("Samsung Zoom 18-55mm F3.5-5.6 OIS") },
-- { 3, N_("Samsung Zoom 50-200mm F4-5.6 ED OIS") },
-- { 4, N_("Samsung 20-50mm F3.5-5.6 Compact Zoom") },
-- { 5, N_("Samsung 20mm F2.8 Pancake") },
-- { 7, N_("Samsung 60mm F2.8 Macro ED OIS SSA") },
-- { 8, N_("Samsung 16mm F2.4 Ultra Wide Pancake") }
-+ { 0, N_("Built-in") },
-+ { 1, N_("Samsung NX 30mm F2 Pancake") },
-+ { 2, N_("Samsung NX 18-55mm F3.5-5.6 OIS") },
-+ { 3, N_("Samsung NX 50-200mm F4-5.6 ED OIS") },
-+ { 4, N_("Samsung NX 20-50mm F3.5-5.6 ED") },
-+ { 6, N_("Samsung NX 18-200mm F3.5-6.3 ED OIS") },
-+ { 5, N_("Samsung NX 20mm F2.8 Pancake") },
-+ { 7, N_("Samsung NX 60mm F2.8 Macro ED OIS SSA") },
-+ { 8, N_("Samsung NX 16mm F2.4 Pancake") },
-+ { 9, N_("Samsung NX 85mm F1.4 ED SSA") },
-+ { 12, N_("Samsung NX 12-24mm F4-5.6 ED") }
- };
-
- //! ColorSpace, tag 0xa011
diff --git a/graphics/exiv2/90_changeset_r2959.diff
b/graphics/exiv2/90_changeset_r2959.diff
deleted file mode 100644
index fb70153..0000000
--- a/graphics/exiv2/90_changeset_r2959.diff
+++ /dev/null
@@ -1,21 +0,0 @@
-Index: trunk/src/pentaxmn.cpp
-===================================================================
---- trunk/src/pentaxmn.cpp (revision 2958)
-+++ trunk/src/pentaxmn.cpp (revision 2959)
-@@ -675,6 +675,7 @@
- { 0x0700, "smc PENTAX-DA 21mm F3.2 AL Limited" },
- { 0x074b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
- { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
-+ { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
- { 0x07d9, "smc PENTAX-DA 50-200mm F4-5.6 ED WR" },
- { 0x07da, "smc PENTAX-DA 18-55mm F3.5-5.6 AL WR" },
- { 0x07dc, "Tamron SP AF 10-24mm F3.5-4.5 Di II LD Aspherical [IF]"
},
-@@ -694,6 +695,8 @@
- { 0x07f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM (SDM not
used)" },
- { 0x07f3, "smc PENTAX-DA 70mm F2.4 Limited" },
- { 0x07f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
-+ { 0x0808, "SIGMA 18-250mm F3.5-6.3 DC OS HSM" },
-+ { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
- { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
- { 0x08e3, "smc PENTAX DA* 60-250mm F4 [IF] SDM"},
- { 0x08e8, "smc PENTAX-DA 17-70mm F4 AL [IF] SDM" },
diff --git a/graphics/exiv2/90_changeset_r2961.diff
b/graphics/exiv2/90_changeset_r2961.diff
deleted file mode 100644
index 5327b55..0000000
--- a/graphics/exiv2/90_changeset_r2961.diff
+++ /dev/null
@@ -1,497 +0,0 @@
---- trunk/src/pentaxmn.cpp (revision 2960)
-+++ trunk/src/pentaxmn.cpp (revision 2961)
-@@ -65,6 +65,7 @@
- { 0x12958, N_("Optio 330GS") },
- { 0x12962, N_("Optio 450/550") },
- { 0x1296c, N_("Optio S") },
-+ { 0x12971, N_("Optio S V1.01") },
- { 0x12994, N_("*ist D") },
- { 0x129b2, N_("Optio 33L") },
- { 0x129bc, N_("Optio 33LF") },
-@@ -111,14 +112,18 @@
- { 0x12c32, N_("Optio M20") },
- { 0x12c3c, N_("Optio W20") },
- { 0x12c46, N_("Optio A20") },
-- { 0x12c8c, N_("Optio M30") },
-+// { 0x12c8c, N_("Optio M30") },
- { 0x12c78, N_("Optio E30") },
- { 0x12c7d, N_("Optio E35") },
- { 0x12c82, N_("Optio T30") },
-+ { 0x12c8c, N_("Optio M30") },
-+ { 0x12c91, N_("Optio L30") },
- { 0x12c96, N_("Optio W30") },
- { 0x12ca0, N_("Optio A30") },
- { 0x12cb4, N_("Optio E40") },
- { 0x12cbe, N_("Optio M40") },
-+ { 0x12cc3, N_("Optio L40") },
-+ { 0x12cc5, N_("Optio L36") },
- { 0x12cc8, N_("Optio Z10") },
- { 0x12cd2, N_("K20D") },
- { 0x12cd4, N_("Samsung GX20") },
-@@ -129,13 +134,15 @@
- { 0x12d04, N_("Optio S12") },
- { 0x12d0e, N_("Optio E50") },
- { 0x12d18, N_("Optio M50") },
-+ { 0x12d22, N_("Optio L50") },
- { 0x12d2c, N_("Optio V20") },
- { 0x12d40, N_("Optio W60") },
- { 0x12d4a, N_("Optio M60") },
-- { 0x12d68, N_("Optio E60") },
-+ { 0x12d68, N_("Optio E60/M90") },
- { 0x12d72, N_("K2000") },
- { 0x12d73, N_("K-m") },
- { 0x12d86, N_("Optio P70") },
-+ { 0x12d90, N_("Optio L70") },
- { 0x12d9a, N_("Optio E70") },
- { 0x12dae, N_("X70") },
- { 0x12db8, N_("K-7") },
-@@ -144,7 +151,30 @@
- { 0x12df4, N_("Optio WS80") },
- { 0x12dfe, N_("K-x") },
- { 0x12e08, N_("645D") },
-+ { 0x12e12, N_("Optio E80") },
-+ { 0x12e30, N_("Optio W90") },
- { 0x12e3a, N_("Optio I-10") },
-+ { 0x12e44, N_("Optio H90") },
-+ { 0x12e4e, N_("Optio E90") },
-+ { 0x12e58, N_("X90") },
-+ { 0x12e6c, N_("K-r") },
-+ { 0x12e76, N_("K-5") },
-+ { 0x12e8a, N_("Optio RS1000/RS1500") },
-+ { 0x12e94, N_("Optio RZ10") },
-+ { 0x12e9e, N_("Optio LS1000") },
-+ { 0x12ebc, N_("Optio WG-1 GPS") },
-+ { 0x12ed0, N_("Optio S1") },
-+ { 0x12ee4, N_("Q") },
-+ { 0x12ef8, N_("K-01") },
-+ { 0x12f0c, N_("Optio RZ18") },
-+ { 0x12f16, N_("Optio VS20") },
-+ { 0x12f2a, N_("Optio WG-2 GPS") },
-+ { 0x12f48, N_("Optio LS465") },
-+ { 0x12f52, N_("K-30") },
-+ { 0x12f5c, N_("X-5") },
-+ { 0x12f66, N_("Q10") },
-+ { 0x12f70, N_("K-5 II") },
-+ { 0x12f71, N_("K-5 II s") },
- };
-
- //! Quality, tag 0x0008
-@@ -155,6 +185,7 @@
- { 3, N_("TIFF") },
- { 4, N_("RAW") },
- { 5, N_("Premium") },
-+ { 65535, N_("n/a") },
- };
-
- //! Size, tag 0x0009
-@@ -175,22 +206,43 @@
- { 23, N_("3056x2296") },
- { 25, N_("2816x2212 or 2816x2112") },
- { 27, N_("3648x2736") },
-+ { 29, N_("4000x3000") },
-+ { 30, N_("4288x3216") },
-+ { 31, N_("4608x3456") },
-+ { 129, N_("1920x1080") },
-+ { 135, N_("4608x2592") },
-+ { 257, N_("3216x3216") },
-+// not sure what to do with these values:
-+// '0 0' = 2304x1728
-+// '4 0' = 1600x1200
-+// '5 0' = 2048x1536
-+// '8 0' = 2560x1920
-+// '32 2' = 960x640
-+// '33 2' = 1152x768
-+// '34 2' = 1536x1024
-+// '35 1' = 2400x1600
-+// '36 0' = 3008x2008 or 3040x2024
-+// '37 0' = 3008x2000
- };
-
- //! Flash, tag 0x000c
- extern const TagDetails pentaxFlash[] = {
- { 0x000, N_("Auto, Did not fire") },
-- { 0x001, N_("Off") },
-+ { 0x001, N_("Off, Did not fire") },
-+ { 0x002, N_("Off, Did not fire") },
- { 0x003, N_("Auto, Did not fire, Red-eye reduction") },
-+ { 0x005, N_("On. Did not fire. Wireless (Master)") },
- { 0x100, N_("Auto, Fired") },
-- { 0x102, N_("On") },
-+ { 0x102, N_("On, Fired") },
- { 0x103, N_("Auto, Fired, Red-eye reduction") },
- { 0x104, N_("On, Red-eye reduction") },
-- { 0x105, N_("On, Wireless") },
-+ { 0x105, N_("On, Wireless (Master)") },
-+ { 0x106, N_("On, Wireless (Control)") },
- { 0x108, N_("On, Soft") },
- { 0x109, N_("On, Slow-sync") },
- { 0x10a, N_("On, Slow-sync, Red-eye reduction") },
- { 0x10b, N_("On, Trailing-curtain Sync") },
-+// exiftool recognises 2 values, the values here correpond with Value 0
- };
-
- //! Focus, tag 0x000d
-@@ -204,6 +256,9 @@
- { 16, N_("AF-S") },
- { 17, N_("AF-C") },
- { 18, N_("AF-A") },
-+ { 32, N_("Contrast-detect") },
-+ { 33, N_("Tracking Contrast-detect") },
-+ { 288, N_("Face Detect") },
- };
-
- //! AFPoint, tag 0x000e
-@@ -212,6 +267,8 @@
- { 0xfffe, N_("Fixed Center") },
- { 0xfffd, N_("Automatic Tracking AF") },
- { 0xfffc, N_("Face Recognition AF") },
-+ { 0xfffb, N_("AF Select") },
-+ { 0, N_("None") },
- { 1, N_("Upper-left") },
- { 2, N_("Top") },
- { 3, N_("Upper-right") },
-@@ -264,10 +321,19 @@
- { 22, N_("4000") },
- { 23, N_("5000") },
- { 24, N_("6400") },
-+ { 25, N_("8000") },
-+ { 26, N_("10000") },
-+ { 27, N_("12800") },
-+ { 28, N_("16000") },
-+ { 29, N_("20000") },
-+ { 30, N_("25600") },
-+ { 31, N_("32000") },
-+ { 32, N_("40000") },
-+ { 33, N_("51200") },
- { 50, N_("50") },
- { 100, N_("100") },
- { 200, N_("200") },
-- { 268, N_("200") },
-+// { 268, N_("200") },
- { 400, N_("400") },
- { 800, N_("800") },
- { 1600, N_("1600") },
-@@ -285,6 +351,15 @@
- { 268, N_("1600") },
- { 269, N_("2200") },
- { 270, N_("3200") },
-+ { 271, N_("4500") },
-+ { 272, N_("6400") },
-+ { 273, N_("9000") },
-+ { 274, N_("12800") },
-+ { 275, N_("18000") },
-+ { 276, N_("25600") },
-+ { 277, N_("36000") },
-+ { 278, N_("51200") },
-+
- };
-
- //! Generic for Off/On switches
-@@ -319,6 +394,7 @@
- { 8, N_("WhiteFluorescent") },
- { 9, N_("Flash") },
- { 10, N_("Cloudy") },
-+ { 15, N_("Color Temperature Enhancement") },
- { 17, N_("Kelvin") },
- { 65534, N_("Unknown") },
- { 65535, N_("User Selected") },
-@@ -330,6 +406,7 @@
- { 2, N_("Auto (Shade)") },
- { 3, N_("Auto (Flash)") },
- { 4, N_("Auto (Tungsten)") },
-+ { 6, N_("Auto (DaylightFluorescent)") },
- { 7, N_("Auto (DaywhiteFluorescent)") },
- { 8, N_("Auto (WhiteFluorescent)") },
- { 10, N_("Auto (Cloudy)") },
-@@ -346,6 +423,8 @@
- { 4, N_("Med High") },
- { 5, N_("Very Low") },
- { 6, N_("Very High") },
-+ { 7, N_("-4") },
-+ { 8, N_("+4") },
- { 65535, N_("None") },
- { 65535, N_("None") } // To silence compiler
warning
- };
-@@ -359,6 +438,8 @@
- { 4, N_("Med High") },
- { 5, N_("Very Low") },
- { 6, N_("Very High") },
-+ { 7, N_("-4") },
-+ { 8, N_("+4") },
- };
-
- //! Sharpness, tag 0x0021
-@@ -370,6 +451,8 @@
- { 4, N_("Med Hard") },
- { 5, N_("Very Soft") },
- { 6, N_("Very Hard") },
-+ { 7, N_("-4") },
-+ { 8, N_("+4") },
- };
-
- //! Location, tag 0x0022
-@@ -452,20 +535,27 @@
- { 69, N_("Stockholm") },
- { 70, N_("Lisbon") },
- { 71, N_("Copenhagen") },
-+ { 72, N_("Warsaw") },
-+ { 73, N_("Prague") },
-+ { 74, N_("Budapest") },
- };
-
- //! ImageProcessing, combi-tag 0x0032 (4 bytes)
- extern const TagDetails pentaxImageProcessing[] = {
- { 0x00000000, N_("Unprocessed") },
- { 0x00000004, N_("Digital Filter") },
-+ { 0x01000000, N_("Resized") },
- { 0x02000000, N_("Cropped") },
- { 0x04000000, N_("Color Filter") },
-+ { 0x06000000, N_("Digital Filter 6") },
- { 0x10000000, N_("Frame Synthesis?") }
- };
-
- //! PictureMode, combi-tag 0x0033 (3 bytes)
- extern const TagDetails pentaxPictureMode[] = {
- { 0x000000, N_("Program") },
-+ { 0x000100, N_("Hi-speed Program") },
-+ { 0x000200, N_("DOF Program") },
- { 0x000300, N_("MTF Program") },
- { 0x000400, N_("Standard") },
- { 0x000500, N_("Portrait") },
-@@ -486,6 +576,13 @@
- { 0x001300, N_("Food") },
- { 0x001400, N_("Stage Lighting") },
- { 0x001500, N_("Night Snap") },
-+ { 0x001700, N_("Blue Sky") },
-+ { 0x001800, N_("Sunset") },
-+ { 0x001a00, N_("Night Scene HDR") },
-+ { 0x001b00, N_("HDR") },
-+ { 0x001c00, N_("Quick Macro") },
-+ { 0x001d00, N_("Forest") },
-+ { 0x001e00, N_("Backlight Silhouette") },
- /* AUTO PICT modes (auto-selected) */
- { 0x010400, N_("Auto PICT (Standard)") },
- { 0x010500, N_("Auto PICT (Portrait)") },
-@@ -504,6 +601,7 @@
- { 0x020101, N_("Hi-speed Program") },
- { 0x020201, N_("DOF Program") },
- { 0x020301, N_("MTF Program") },
-+ { 0x021601, N_("Shallow DOF") },
- { 0x030001, N_("Green Mode") },
- { 0x040001, N_("Shutter Speed Priority") },
- { 0x050001, N_("Aperture Priority") },
-@@ -522,6 +620,12 @@
- { 0x0f0001, N_("Sensitivity Priority AE (1)") },
- { 0x100000, N_("Flash X-Sync Speed AE") },
- { 0x100001, N_("Flash X-Sync Speed AE (1)") },
-+ { 0x120001, N_("Auto Program (Normal)") },
-+ { 0x120101, N_("Auto Program (Hi-Speed)") },
-+ { 0x120201, N_("Auto Program (DOF)") },
-+ { 0x120301, N_("Auto Program (MTF)") },
-+ { 0x121601, N_("Auto Program (Shallow DOF)") },
-+ { 0x141601, N_("Blur control") },
- /* other modes */
- { 0x000001, N_("Program") },
- { 0xfe0000, N_("Video (30 fps)") },
-@@ -534,12 +638,21 @@
- { 0x01000000, N_("Continuous") },
- { 0x02000000, N_("Continuous (Hi)") },
- { 0x03000000, N_("Burst") },
-+ { 0xff000000, N_("Video") },
- { 0x00100000, N_("Single-frame") }, /* on 645D */
- { 0x00010000, N_("Self-timer (12 sec)") },
- { 0x00020000, N_("Self-timer (2 sec)") },
-+ { 0x000f0000, N_("Video") },
-+ { 0x00100000, N_("Mirror Lock-up") },
- { 0x00000100, N_("Remote Control (3 sec)") },
- { 0x00000200, N_("Remote Control") },
-+ { 0x00000400, N_("Remote Continuous Shooting") },
- { 0x00000001, N_("Multiple Exposure") },
-+ { 0x00000010, N_("HDR") },
-+ { 0x00000020, N_("HDR Strong 1") },
-+ { 0x00000030, N_("HDR Strong 2") },
-+ { 0x00000040, N_("HDR Strong 3") },
-+ { 0x000000e0, N_("HDR Auto") },
- { 0x000000ff, N_("Video") },
- };
-
-@@ -577,7 +690,9 @@
- { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5" },
- { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or SIGMA AF 18-125mm F3.5-5.6
DC" },
- { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
-- { 0x031f, "smc PENTAX-F 70-210mm F4-5.6" },
-+ { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
}, //0
-+ { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//1
-+ { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//2
- { 0x0320, "smc PENTAX-F 50mm F1.4" },
- { 0x0321, "smc PENTAX-F 50mm F1.7" },
- { 0x0322, "smc PENTAX-F 135mm F2.8 [IF]" },
-@@ -587,11 +702,17 @@
- { 0x0327, "smc PENTAX-F* 600mm F4 ED[IF]" },
- { 0x0328, "smc PENTAX-F MACRO 100mm F2.8" },
- { 0x0329, "smc PENTAX-F MACRO 50mm F2.8 or Sigma 50mm F2,8 MACRO" },
-- { 0x032c, "Tamron 35-90mm F4 AF or various SIGMA models" },
-- { 0x032e, "SIGMA APO 70-200mm F2.8 EX" },
-+ { 0x032c, "Tamron 35-90mm F4 AF or various SIGMA models" }, // 0
-+ { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 1
-+ { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 2
-+ { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 3
-+ { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 4
-+ { 0x032e, "SIGMA APO 70-200mm F2.8 EX" }, // 0
-+ { 0x032e, "Sigma EX APO 100-300mm F4 IF" }, // 1
- { 0x0332, "smc PENTAX-FA 28-70mm F4 AL" },
- { 0x0333, "SIGMA 28mm F1.8 EX DG ASPHERICAL MACRO" },
-- { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF]" },
-+ { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF]" }, // 0
-+ { 0x0334, "Tamron AF LD 28-200mm F3.8-5.6 [IF] Aspherical (171D)"
}, // 1
- { 0x0335, "smc PENTAX-FA 28-80mm F3.5-5.6 AL" },
- { 0x03f7, "smc PENTAX-DA FISH-EYE 10-17mm F3.5-4.5 ED[IF]" },
- { 0x03f8, "smc PENTAX-DA 12-24mm F4 ED AL[IF]" },
-@@ -600,7 +721,16 @@
- { 0x03fc, "smc PENTAX-DA 18-55mm F3.5-5.6 AL" },
- { 0x03fd, "smc PENTAX-DA 14mm F2.8 ED[IF]" },
- { 0x03fe, "smc PENTAX-DA 16-45mm F4 ED AL" },
-- { 0x03ff, "SIGMA" },
-+ { 0x03ff, "SIGMA" }, // 0
-+ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 1
-+ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 2
-+ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 3
-+ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 4
-+ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 5
-+ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 6
-+ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 7
-+ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 8
-+ { 0x03ff, "Sigma 18-50mm F2.8 EX DC" }, // 9
- { 0x0401, "smc PENTAX-FA SOFT 28mm F2.8" },
- { 0x0402, "smc PENTAX-FA 80-320mm F4.5-5.6" },
- { 0x0403, "smc PENTAX-FA 43mm F1.9 Limited" },
-@@ -610,11 +740,13 @@
- { 0x0410, "TAMRON AF 80-210mm F4-5.6 (178D)" },
- { 0x0413, "TAMRON SP AF 90mm F2.8 (172E)" },
- { 0x0414, "smc PENTAX-FA 28-80mm F3.5-5.6" },
-+ { 0x0415, "Cosina AF 100-300mm F5.6-6.7" },
- { 0x0416, "TOKINA 28-80mm F3.5-5.6" },
- { 0x0417, "smc PENTAX-FA 20-35mm F4 AL" },
- { 0x0418, "smc PENTAX-FA 77mm F1.8 Limited" },
- { 0x0419, "TAMRON SP AF 14mm F2.8" },
-- { 0x041a, "smc PENTAX-FA MACRO 100mm F3.5" },
-+ { 0x041a, "smc PENTAX-FA MACRO 100mm F3.5 or Cosina lens" }, //0
-+ { 0x041a, "Cosina 100mm F3.5 Macro" }, //1
- { 0x041b, "TAMRON AF28-300mm F/3.5-6.3 LD Aspherical[IF] MACRO
(285D)" },
- { 0x041c, "smc PENTAX-FA 35mm F2 AL" },
- { 0x041d, "TAMRON AF 28-200mm F/3.8-5.6 LD Super II MACRO (371D)" },
-@@ -627,12 +759,19 @@
- { 0x0429, "TAMRON AF 28-200mm Super Zoom F3.8-5.6 Aspherical XR
[IF] MACRO (A03)" },
- { 0x042b, "smc PENTAX-FA 28-90mm F3.5-5.6" },
- { 0x042c, "smc PENTAX-FA J 75-300mm F4.5-5.8 AL" },
-- { 0x042d, "TAMRON 28-300mm F3.5-6.3 Ultra zoom XR" },
-+ { 0x042d, "TAMRON 28-300mm F3.5-6.3 Ultra zoom XR or Tamron AF
28-300mm F3.5-6.3 XR Di LD Aspherical [IF] Macro" }, //0
- { 0x042e, "smc PENTAX-FA J 28-80mm F3.5-5.6 AL" },
- { 0x042f, "smc PENTAX-FA J 18-35mm F4-5.6 AL" },
- { 0x0431, "TAMRON SP AF 28-75mm F2.8 XR Di (A09)" },
- { 0x0433, "smc PENTAX-D FA 50mm F2.8 MACRO" },
- { 0x0434, "smc PENTAX-D FA 100mm F2.8 MACRO" },
-+ { 0x044b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
-+ { 0x04e5, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
-+ { 0x04e6, "Tamron SP AF 17-50mm F2.8 XR Di II" },
-+ { 0x04e7, "smc PENTAX-DA 18-250mm F3.5-6.3 ED AL [IF]" },
-+ { 0x04ed, "Samsung/Schneider D-XENOGON 10-17mm F3.5-4.5" },
-+ { 0x04ef, "Samsung D-XENON 12-24mm F4 ED AL [IF]" },
-+ { 0x04f3, "smc PENTAX-DA 70mm F2.4 Limited" },
- { 0x04f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
- { 0x04f5, "Schneider D-XENON 50-200mm" },
- { 0x04f6, "Schneider D-XENON 18-55mm" },
-@@ -660,6 +799,7 @@
- { 0x050e, "smc PENTAX-FA* 250-600mm F5.6 ED[IF]" },
- { 0x050f, "smc PENTAX-FA 28-105mm F4-5.6" },
- { 0x0510, "smc PENTAX-FA 100-300mm F4.5-5.6" },
-+ { 0x0562, "smc PENTAX-FA 100-300mm F4.5-5.6" },
- { 0x0601, "smc PENTAX-FA* 85mm F1.4[IF]" },
- { 0x0602, "smc PENTAX-FA* 200mm F2.8 ED[IF]" },
- { 0x0603, "smc PENTAX-FA* 300mm F2.8 ED[IF]" },
-@@ -673,16 +813,22 @@
- { 0x060d, "smc PENTAX-FA* 400mm F5.6 ED[IF]" },
- { 0x060e, "smc PENTAX-FA* MACRO 200mm F4 ED[IF]" },
- { 0x0700, "smc PENTAX-DA 21mm F3.2 AL Limited" },
-+ { 0x073a, "smc PENTAX-D FA Macro 100mm F2.8 WR" },
- { 0x074b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
-+ { 0x07d4, "smc Pentax-DA 50mm F1.8" },
-+ { 0x07d5, "smc PENTAX-DA 40mm F2.8 XS" },
- { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
-- { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
-+ { 0x07d8, "smc PENTAX-DA L 55-300mm F4-5.8 ED" },
- { 0x07d9, "smc PENTAX-DA 50-200mm F4-5.6 ED WR" },
- { 0x07da, "smc PENTAX-DA 18-55mm F3.5-5.6 AL WR" },
- { 0x07dc, "Tamron SP AF 10-24mm F3.5-4.5 Di II LD Aspherical [IF]"
},
-+ { 0x07dd, "smc PENTAX-DA L 50-200mm F4-5.6 ED" },
- { 0x07de, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
- { 0x07df, "Samsung D-XENON 18-55mm F3.5-5.6 II" },
- { 0x07e0, "smc PENTAX-DA 15mm F4 ED AL Limited" },
- { 0x07e1, "Samsung D-XENON 18-250mm F3.5-6.3" },
-+ { 0x07e2, "smc PENTAX-DA* 55mm F1.4 SDM (SDM unused)" },
-+ { 0x07e3, "smc PENTAX-DA* 55mm F1.4 SDM (SDM unused)" },
- { 0x07e5, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
- { 0x07e6, "Tamron AF 17-50mm F2.8 XR Di-II LD (Model A16)" },
- { 0x07e7, "smc PENTAX-DA 18-250mm F3.5-6.3ED AL [IF]" },
-@@ -695,7 +841,21 @@
- { 0x07f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM (SDM not
used)" },
- { 0x07f3, "smc PENTAX-DA 70mm F2.4 Limited" },
- { 0x07f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
-+ { 0x0804, "Sigma 50mm F1.4 EX DG HSM" },
- { 0x0808, "SIGMA 18-250mm F3.5-6.3 DC OS HSM" },
-+ { 0x080b, "Sigma 10-20mm F3.5 EX DC HSM" },
-+ { 0x080c, "Sigma 70-300mm F4-5.6 DG OS" },
-+ { 0x080d, "Sigma 120-400mm F4.5-5.6 APO DG OS HSM" },
-+ { 0x080e, "Sigma 17-70mm F2.8-4.0 DC Macro OS HSM" },
-+ { 0x080f, "Sigma 150-500mm F5-6.3 APO DG OS HSM" },
-+ { 0x0810, "Sigma 70-200mm F2.8 EX DG Macro HSM II" },
-+ { 0x0811, "Sigma 50-500mm F4.5-6.3 DG OS HSM" },
-+ { 0x0812, "Sigma 8-16mm F4.5-5.6 DC HSM" },
-+ { 0x0815, "Sigma 17-50mm F2.8 EX DC OS HSM" },
-+ { 0x0816, "Sigma 85mm F1.4 EX DG HSM" },
-+ { 0x0817, "Sigma 70-200mm F2.8 APO EX DG OS HSM" },
-+ { 0x081b, "Sigma 18-200mm F3.5-6.3 II DC HSM" },
-+ { 0x08d2, "smc Pentax-DA 18-270mm F3.5-6.3 ED SDM" },
- { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
- { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
- { 0x08e3, "smc PENTAX DA* 60-250mm F4 [IF] SDM"},
-@@ -704,9 +864,28 @@
- { 0x08eb, "smc PENTAX-DA* 200mm F2.8 ED [IF] SDM" },
- { 0x08f1, "smc PENTAX-DA* 50-135mm F2.8 ED [IF] SDM" },
- { 0x08f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM" },
-+ { 0x08ff, "Sigma lens" }, //0
-+ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //1
-+ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //2
-+ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //3
-+ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //4
-+ { 0x0900, "645 Manual lens" }, //1
-+ { 0x0a00, "645 A Series lens" }, //1
- { 0x0b04, "smc PENTAX-FA645 Zoom 45mm-85mm F4.5" },
- { 0x0b07, "smc PENTAX-FA645 Macro 120mm F4" },
-+ { 0x0b08, "smc PENTAX-FA 645 80-160mm F4.5" },
-+ { 0x0b0b, "smc PENTAX-FA 645 35mm F3.5 AL [IF]" },
-+ { 0x0b10, "smc PENTAX-FA 645 33-55mm F4.5 AL" },
- { 0x0b11, "smc PENTAX-FA645 Zoom 150mm-300mm F5.6 ED [IF]" },
-+ { 0x0d12, "smc PENTAX-D FA 645 55mm F2.8 AL [IF] SDM AW" },
-+ { 0x0d13, "smc PENTAX-D FA 645 25mm F4 AL [IF] SDM AW" },
-+ { 0x1500, "Pentax Q Manual Lens" },
-+ { 0x1501, "01 Standard Prime 8.5mm F1.9" },
-+ { 0x1502, "02 Standard Zoom 5-15mm F2.8-4.5" },
-+ { 0x1503, "03 Fish-eye 3.2mm F5.6" },
-+ { 0x1504, "04 Toy Lens Wide 6.3mm F7.1" },
-+ { 0x1505, "05 Toy Lens Telephoto 18mm F8" },
-+ { 0x1506, "06 Telephoto Zoom 15-45mm F2.8" },
- };
-
- //! ImageTone, tag 0x004f
-@@ -717,7 +896,10 @@
- { 3, N_("Landscape") },
- { 4, N_("Vibrant") },
- { 5, N_("Monochrome") },
-+ { 6, N_("Muted") },
- { 7, N_("Reversal film") },
-+ { 8, N_("Bleach bypass") },
-+ { 9, N_("Radiant") },
- };
-
- //! DynamicRangeExpansion, tag 0x0069
diff --git a/graphics/exiv2/90_changeset_r2963.diff
b/graphics/exiv2/90_changeset_r2963.diff
deleted file mode 100644
index 970e56e..0000000
--- a/graphics/exiv2/90_changeset_r2963.diff
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: trunk/src/canonmn.cpp
-===================================================================
---- trunk/src/canonmn.cpp (revision 2962)
-+++ trunk/src/canonmn.cpp (revision 2963)
-@@ -180,6 +180,7 @@
- { 0x80000297, N_("WFT-E2 II") },
- { 0x80000298, N_("WFT-E4 II") },
- { 0x80000301, N_("EOS Rebel T4i / 650D / Kiss X6i") },
-+ { 0x80000302, N_("EOS 6D") },
- };
-
- //! SerialNumberFormat, tag 0x0015
-@@ -669,7 +670,8 @@
- { 491, "Canon EF 300mm f/2.8L IS II USM"
},
- { 494, "Canon EF 600mm f/4.0L IS II USM"
},
- { 495, "Canon EF 24-70mm f/2.8L II USM"
},
-- { 4144,"Canon EF 40mm f/2.8 STM"
}
-+ { 505, "Canon EF 35mm f/2 IS USM"
},
-+ { 4144,"Canon EF 40mm f/2.8 STM"
}
- };
-
- //! A lens id and a pretty-print function for special treatment of the
id.
diff --git a/graphics/exiv2/90_changeset_r2968.diff
b/graphics/exiv2/90_changeset_r2968.diff
deleted file mode 100644
index 4fb5ca8..0000000
--- a/graphics/exiv2/90_changeset_r2968.diff
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: trunk/src/minoltamn.cpp
-===================================================================
---- trunk/src/minoltamn.cpp (revision 2967)
-+++ trunk/src/minoltamn.cpp (revision 2968)
-@@ -1693,6 +1693,7 @@
- "Tamron SP AF 17-35mm F2.8-4 Di LD Aspherical IF | "
- "Sigma AF 50-150mm F2.8 EX DC APO HSM II | "
- "Sigma 10-20mm F3.5 EX DC HSM | "
-+ "Sigma 50mm F1.4 EX DG HSM | "
- "Sigma 70-200mm F2.8 II EX DG APO MACRO HSM" },
- { 129, "Tamron 200-400mm F5.6 LD | "
- "Tamron 70-300mm F4-5.6 LD" },
-@@ -1781,7 +1782,8 @@
- "Sigma 14mm F3.5 | "
- "Sigma 15mm F2.8 Fisheye" },
- { 25790, "Minolta AF 20mm F2.8" },
-- { 25791, "Minolta/Sony AF 20mm F2.8" },
-+ { 25791, "Minolta/Sony AF 20mm F2.8 | "
-+ "Tokina AT-X 116 PRO DX AF 11-16mm F2.8" },
- { 25810, "Minolta AF 100mm F2.8 Macro" },
- { 25811, "Minolta AF 100mm F2.8 Macro [New] | "
- "Sigma AF 90mm F2.8 Macro | "
diff --git a/graphics/exiv2/90_changeset_r2969.diff
b/graphics/exiv2/90_changeset_r2969.diff
deleted file mode 100644
index 4dfd309..0000000
--- a/graphics/exiv2/90_changeset_r2969.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: trunk/src/nikonmn.cpp
-===================================================================
---- trunk/src/nikonmn.cpp (revision 2968)
-+++ trunk/src/nikonmn.cpp (revision 2969)
-@@ -2146,6 +2146,7 @@
- {0x00,0x49,0x30,0x48,0x22,0x2B,0x00,0x02,0x00,0x00,0x02, "Tamron", "166D",
"SP AF 20-40mm F/2.7-3.5"},
- {0x0E,0x4A,0x31,0x48,0x23,0x2D,0x0E,0x02,0x00,0x00,0x02, "Tamron", "166D",
"SP AF 20-40mm F/2.7-3.5"},
- //M "Tamron" "266D" "SP AF
20-40mm F/2.7-3.5 Aspherical-IF";
-+{0xFE,0x48,0x37,0x5C,0x24,0x24,0xDF,0x0E,0x00,0x00,0x02, "Tamron", "A007",
"SP 24-70mm F/2.8 Di VC USD"},
- //M "Tamron" "73D" "AF 24-70mm
F/3.3-5.6 Aspherical";
- {0x45,0x41,0x37,0x72,0x2C,0x3C,0x48,0x02,0x00,0x00,0x02, "Tamron", "190D",
"SP AF 24-135mm F/3.5-5.6 AD Aspherical (IF) Macro"},
- //M "Tamron" "159D" "AF 28-70mm
F/3.5-4.5";
diff --git a/graphics/exiv2/90_changeset_r2970.diff
b/graphics/exiv2/90_changeset_r2970.diff
deleted file mode 100644
index bd9d0de..0000000
--- a/graphics/exiv2/90_changeset_r2970.diff
+++ /dev/null
@@ -1,77 +0,0 @@
-Index: trunk/src/olympusmn.cpp
-===================================================================
---- trunk/src/olympusmn.cpp (revision 2969)
-+++ trunk/src/olympusmn.cpp (revision 2970)
-@@ -1240,18 +1240,32 @@
- { { 0, 0, 0 }, N_("None")
},
- { { 0, 1, 0 }, N_("Olympus Zuiko Digital ED 50mm F2.0 Macro")
},
- { { 0, 1, 1 }, N_("Olympus Zuiko Digital 40-150mm F3.5-4.5")
},
-- { { 0, 1, 16 }, N_("Olympus Zuiko Digital ED 14-42mm
F3.5-5.6") },
-+ { { 0, 1, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6") },
- { { 0, 2, 0 }, N_("Olympus Zuiko Digital ED 150mm F2.0")
},
-- { { 0, 2, 16 }, N_("Olympus Zuiko Digital 17mm F2.8 Pancake")
},
-+ { { 0, 2, 16 }, N_("Olympus M.Zuiko Digital 17mm F2.8
Pancake") },
- { { 0, 3, 0 }, N_("Olympus Zuiko Digital ED 300mm F2.8")
},
-+ { { 0, 3, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm
F4.0-5.6") },
-+ { { 0, 4, 16 }, N_("Olympus M.Zuiko Digital ED 9-18mm
F4.0-5.6") },
- { { 0, 5, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5")
},
- { { 0, 5, 1 }, N_("Olympus Zuiko Digital Pro ED 90-250mm
F2.8") },
-+ { { 0, 5, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 L") },
- { { 0, 6, 0 }, N_("Olympus Zuiko Digital ED 50-200mm
F2.8-3.5") },
- { { 0, 6, 1 }, N_("Olympus Zuiko Digital ED 8mm F3.5
Fisheye") },
-+ { { 0, 6, 16 }, N_("Olympus M.Zuiko Digital ED 40-150mm
F4.0-5.6") },
- { { 0, 7, 0 }, N_("Olympus Zuiko Digital 11-22mm F2.8-3.5")
},
- { { 0, 7, 1 }, N_("Olympus Zuiko Digital 18-180mm F3.5-6.3")
},
-+ { { 0, 7, 16 }, N_("Olympus M.Zuiko Digital ED 12mm F2.0")
},
- { { 0, 8, 1 }, N_("Olympus Zuiko Digital 70-300mm F4.0-5.6")
},
-+ { { 0, 8, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7") },
-+ { { 0, 9, 16 }, N_("Olympus M.Zuiko Digital 14-42mm F3.5-5.6
II") },
-+ { { 0, 16, 16 }, N_("Olympus M.Zuiko Digital ED 12-50mm
F3.5-6.3 EZ") },
-+ { { 0, 17, 16 }, N_("Olympus M.Zuiko Digital 45mm F1.8")
},
-+ { { 0, 18, 16 }, N_("Olympus M.Zuiko Digital ED 60mm F2.8
Macro") },
-+ { { 0, 19, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 II R") },
-+ { { 0, 20, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm II or
40-150mm R") },
- { { 0, 21, 0 }, N_("Olympus Zuiko Digital ED 7-14mm F4.0")
},
-+ { { 0, 21, 16 }, N_("Olympus M.Zuiko Digital ED 75mm F1.8")
},
-+ { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
- { { 0, 23, 0 }, N_("Olympus Zuiko Digital Pro ED 35-100mm
F2.0") },
- { { 0, 24, 0 }, N_("Olympus Zuiko Digital 14-45mm F3.5-5.6")
},
- { { 0, 32, 0 }, N_("Olympus Zuiko Digital 35mm F3.5 Macro")
},
-@@ -1265,7 +1279,9 @@
- { { 0, 52, 0 }, N_("Olympus Zuiko Digital ED 9-18mm F4.0-5.6")
},
- { { 0, 53, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5
II") },
- { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6")
},
-+ { { 1, 1, 16 }, N_("Sigma 30mm F2.8 EX DN")
},
- { { 1, 2, 0 }, N_("Sigma 55-200mm F4.0-5.6 DC")
},
-+ { { 1, 2, 16 }, N_("Sigma 19mm F2.8 EX DN")
},
- { { 1, 3, 0 }, N_("Sigma 18-125mm F3.5-5.6 DC")
},
- { { 1, 4, 0 }, N_("Sigma 18-125mm F3.5-5.6")
},
- { { 1, 5, 0 }, N_("Sigma 30mm F1.4")
},
-@@ -1275,17 +1291,27 @@
- { { 1, 16, 0 }, N_("Sigma 24mm F1.8 EX DG Aspherical Macro")
},
- { { 1, 17, 0 }, N_("Sigma 135-400mm F4.5-5.6 DG ASP APO RF")
},
- { { 1, 18, 0 }, N_("Sigma 300-800mm F5.6 EX DG APO")
},
-+ { { 1, 19, 0 }, N_("Sigma 30mm F1.4 EX DC HSM")
},
- { { 1, 20, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
- { { 1, 21, 0 }, N_("Sigma 10-20mm F4.0-5.6 EX DC HSM")
},
-+ { { 1, 22, 0 }, N_("Sigma 70-200mm F2.8 EX DG Macro HSM II")
},
-+ { { 1, 23, 0 }, N_("Sigma 50mm F1.4 EX DG HSM")
},
- { { 2, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
- { { 2, 1, 16 }, N_("Lumix G Vario 14-45mm F3.5-5.6 Asph. Mega
OIS") },
- { { 2, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
- { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4-5.6 Mega OIS")
},
-+ { { 2, 3, 0 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6 Asph.
Mega OIS") },
- { { 2, 3, 1 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6
Asph.") },
- { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4-5.8 Asph.
Mega OIS") },
- { { 2, 4, 0 }, N_("Leica D Vario Elmar 14-150mm F3.5-5.6")
},
- { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4 Asph.")
},
- { { 2, 5, 16 }, N_("Lumix G 20mm F1.7 Asph.")
},
-+ { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8")
},
-+ { { 2, 8, 16 }, N_("Lumix G Fisheye 8mm F3.5")
},
-+ { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 OIS")
},
-+ { { 2, 16, 16 }, N_("Lumix G 14mm F2.5 Asph.")
},
-+ { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 ASPH
Power OIS") },
-+ { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 ASPH Power
OIS") },
- { { 3, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
- { { 3, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
- // End of list marker
diff --git a/graphics/exiv2/90_changeset_r2975.diff
b/graphics/exiv2/90_changeset_r2975.diff
deleted file mode 100644
index c2bbc71..0000000
--- a/graphics/exiv2/90_changeset_r2975.diff
+++ /dev/null
@@ -1,165 +0,0 @@
-Index: trunk/src/olympusmn.cpp
-===================================================================
---- trunk/src/olympusmn.cpp (revision 2974)
-+++ trunk/src/olympusmn.cpp (revision 2975)
-@@ -1237,83 +1237,84 @@
- byte val[3];
- const char *label;
- } lensTypes[] = {
-- { { 0, 0, 0 }, N_("None")
},
-- { { 0, 1, 0 }, N_("Olympus Zuiko Digital ED 50mm F2.0 Macro")
},
-- { { 0, 1, 1 }, N_("Olympus Zuiko Digital 40-150mm F3.5-4.5")
},
-- { { 0, 1, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6") },
-- { { 0, 2, 0 }, N_("Olympus Zuiko Digital ED 150mm F2.0")
},
-- { { 0, 2, 16 }, N_("Olympus M.Zuiko Digital 17mm F2.8
Pancake") },
-- { { 0, 3, 0 }, N_("Olympus Zuiko Digital ED 300mm F2.8")
},
-- { { 0, 3, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm
F4.0-5.6") },
-- { { 0, 4, 16 }, N_("Olympus M.Zuiko Digital ED 9-18mm
F4.0-5.6") },
-- { { 0, 5, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5")
},
-- { { 0, 5, 1 }, N_("Olympus Zuiko Digital Pro ED 90-250mm
F2.8") },
-- { { 0, 5, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 L") },
-- { { 0, 6, 0 }, N_("Olympus Zuiko Digital ED 50-200mm
F2.8-3.5") },
-- { { 0, 6, 1 }, N_("Olympus Zuiko Digital ED 8mm F3.5
Fisheye") },
-- { { 0, 6, 16 }, N_("Olympus M.Zuiko Digital ED 40-150mm
F4.0-5.6") },
-- { { 0, 7, 0 }, N_("Olympus Zuiko Digital 11-22mm F2.8-3.5")
},
-- { { 0, 7, 1 }, N_("Olympus Zuiko Digital 18-180mm F3.5-6.3")
},
-- { { 0, 7, 16 }, N_("Olympus M.Zuiko Digital ED 12mm F2.0")
},
-- { { 0, 8, 1 }, N_("Olympus Zuiko Digital 70-300mm F4.0-5.6")
},
-- { { 0, 8, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7") },
-- { { 0, 9, 16 }, N_("Olympus M.Zuiko Digital 14-42mm F3.5-5.6
II") },
-- { { 0, 16, 16 }, N_("Olympus M.Zuiko Digital ED 12-50mm
F3.5-6.3 EZ") },
-- { { 0, 17, 16 }, N_("Olympus M.Zuiko Digital 45mm F1.8")
},
-- { { 0, 18, 16 }, N_("Olympus M.Zuiko Digital ED 60mm F2.8
Macro") },
-- { { 0, 19, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 II R") },
-+ { { 0, 0, 0 }, N_("None")
},
-+ { { 0, 1, 0 }, N_("Olympus Zuiko Digital ED 50mm F2.0 Macro")
},
-+ { { 0, 1, 1 }, N_("Olympus Zuiko Digital 40-150mm F3.5-4.5")
},
-+ { { 0, 1, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6") },
-+ { { 0, 2, 0 }, N_("Olympus Zuiko Digital ED 150mm F2.0")
},
-+ { { 0, 2, 16 }, N_("Olympus M.Zuiko Digital 17mm F2.8
Pancake") },
-+ { { 0, 3, 0 }, N_("Olympus Zuiko Digital ED 300mm F2.8")
},
-+ { { 0, 3, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm
F4.0-5.6") },
-+ { { 0, 4, 16 }, N_("Olympus M.Zuiko Digital ED 9-18mm
F4.0-5.6") },
-+ { { 0, 5, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5")
},
-+ { { 0, 5, 1 }, N_("Olympus Zuiko Digital Pro ED 90-250mm
F2.8") },
-+ { { 0, 5, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 L") },
-+ { { 0, 6, 0 }, N_("Olympus Zuiko Digital ED 50-200mm
F2.8-3.5") },
-+ { { 0, 6, 1 }, N_("Olympus Zuiko Digital ED 8mm F3.5
Fisheye") },
-+ { { 0, 6, 16 }, N_("Olympus M.Zuiko Digital ED 40-150mm
F4.0-5.6") },
-+ { { 0, 7, 0 }, N_("Olympus Zuiko Digital 11-22mm F2.8-3.5")
},
-+ { { 0, 7, 1 }, N_("Olympus Zuiko Digital 18-180mm F3.5-6.3")
},
-+ { { 0, 7, 16 }, N_("Olympus M.Zuiko Digital ED 12mm F2.0")
},
-+ { { 0, 8, 1 }, N_("Olympus Zuiko Digital 70-300mm F4.0-5.6")
},
-+ { { 0, 8, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7") },
-+ { { 0, 9, 16 }, N_("Olympus M.Zuiko Digital 14-42mm F3.5-5.6
II") },
-+ { { 0, 16, 16 }, N_("Olympus M.Zuiko Digital ED 12-50mm
F3.5-6.3 EZ") },
-+ { { 0, 17, 16 }, N_("Olympus M.Zuiko Digital 45mm F1.8")
},
-+ { { 0, 18, 16 }, N_("Olympus M.Zuiko Digital ED 60mm F2.8
Macro") },
-+ { { 0, 19, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 II R") },
- { { 0, 20, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm II or
40-150mm R") },
-- { { 0, 21, 0 }, N_("Olympus Zuiko Digital ED 7-14mm F4.0")
},
-- { { 0, 21, 16 }, N_("Olympus M.Zuiko Digital ED 75mm F1.8")
},
-- { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
-- { { 0, 23, 0 }, N_("Olympus Zuiko Digital Pro ED 35-100mm
F2.0") },
-- { { 0, 24, 0 }, N_("Olympus Zuiko Digital 14-45mm F3.5-5.6")
},
-- { { 0, 32, 0 }, N_("Olympus Zuiko Digital 35mm F3.5 Macro")
},
-- { { 0, 34, 0 }, N_("Olympus Zuiko Digital 17.5-45mm F3.5-5.6")
},
-- { { 0, 35, 0 }, N_("Olympus Zuiko Digital ED 14-42mm
F3.5-5.6") },
-- { { 0, 36, 0 }, N_("Olympus Zuiko Digital ED 40-150mm
F4.0-5.6") },
-- { { 0, 48, 0 }, N_("Olympus Zuiko Digital ED 50-200mm F2.8-3.5
SWD") },
-- { { 0, 49, 0 }, N_("Olympus Zuiko Digital ED 12-60mm F2.8-4.0
SWD") },
-- { { 0, 50, 0 }, N_("Olympus Zuiko Digital ED 14-35mm F2.0
SWD") },
-- { { 0, 51, 0 }, N_("Olympus Zuiko Digital 25mm F2.8")
},
-- { { 0, 52, 0 }, N_("Olympus Zuiko Digital ED 9-18mm F4.0-5.6")
},
-- { { 0, 53, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5
II") },
-- { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6")
},
-- { { 1, 1, 16 }, N_("Sigma 30mm F2.8 EX DN")
},
-- { { 1, 2, 0 }, N_("Sigma 55-200mm F4.0-5.6 DC")
},
-- { { 1, 2, 16 }, N_("Sigma 19mm F2.8 EX DN")
},
-- { { 1, 3, 0 }, N_("Sigma 18-125mm F3.5-5.6 DC")
},
-- { { 1, 4, 0 }, N_("Sigma 18-125mm F3.5-5.6")
},
-- { { 1, 5, 0 }, N_("Sigma 30mm F1.4")
},
-- { { 1, 6, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
-- { { 1, 7, 0 }, N_("Sigma 105mm F2.8 DG")
},
-- { { 1, 8, 0 }, N_("Sigma 150mm F2.8 DG HSM")
},
-- { { 1, 16, 0 }, N_("Sigma 24mm F1.8 EX DG Aspherical Macro")
},
-- { { 1, 17, 0 }, N_("Sigma 135-400mm F4.5-5.6 DG ASP APO RF")
},
-- { { 1, 18, 0 }, N_("Sigma 300-800mm F5.6 EX DG APO")
},
-- { { 1, 19, 0 }, N_("Sigma 30mm F1.4 EX DC HSM")
},
-- { { 1, 20, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
-- { { 1, 21, 0 }, N_("Sigma 10-20mm F4.0-5.6 EX DC HSM")
},
-- { { 1, 22, 0 }, N_("Sigma 70-200mm F2.8 EX DG Macro HSM II")
},
-- { { 1, 23, 0 }, N_("Sigma 50mm F1.4 EX DG HSM")
},
-- { { 2, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
-- { { 2, 1, 16 }, N_("Lumix G Vario 14-45mm F3.5-5.6 Asph. Mega
OIS") },
-- { { 2, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
-- { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4-5.6 Mega OIS")
},
-- { { 2, 3, 0 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6 Asph.
Mega OIS") },
-- { { 2, 3, 1 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6
Asph.") },
-- { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4-5.8 Asph.
Mega OIS") },
-- { { 2, 4, 0 }, N_("Leica D Vario Elmar 14-150mm F3.5-5.6")
},
-- { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4 Asph.")
},
-- { { 2, 5, 16 }, N_("Lumix G 20mm F1.7 Asph.")
},
-- { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8")
},
-- { { 2, 8, 16 }, N_("Lumix G Fisheye 8mm F3.5")
},
-- { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 OIS")
},
-- { { 2, 16, 16 }, N_("Lumix G 14mm F2.5 Asph.")
},
-- { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 ASPH
Power OIS") },
-- { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 ASPH Power
OIS") },
-- { { 3, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
-- { { 3, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
-+ { { 0, 21, 0 }, N_("Olympus Zuiko Digital ED 7-14mm F4.0")
},
-+ { { 0, 21, 16 }, N_("Olympus M.Zuiko Digital ED 75mm F1.8")
},
-+ { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
-+ { { 0, 23, 0 }, N_("Olympus Zuiko Digital Pro ED 35-100mm
F2.0") },
-+ { { 0, 24, 0 }, N_("Olympus Zuiko Digital 14-45mm F3.5-5.6")
},
-+ { { 0, 32, 0 }, N_("Olympus Zuiko Digital 35mm F3.5 Macro")
},
-+ { { 0, 34, 0 }, N_("Olympus Zuiko Digital 17.5-45mm F3.5-5.6")
},
-+ { { 0, 35, 0 }, N_("Olympus Zuiko Digital ED 14-42mm
F3.5-5.6") },
-+ { { 0, 36, 0 }, N_("Olympus Zuiko Digital ED 40-150mm
F4.0-5.6") },
-+ { { 0, 48, 0 }, N_("Olympus Zuiko Digital ED 50-200mm F2.8-3.5
SWD") },
-+ { { 0, 49, 0 }, N_("Olympus Zuiko Digital ED 12-60mm F2.8-4.0
SWD") },
-+ { { 0, 50, 0 }, N_("Olympus Zuiko Digital ED 14-35mm F2.0
SWD") },
-+ { { 0, 51, 0 }, N_("Olympus Zuiko Digital 25mm F2.8")
},
-+ { { 0, 52, 0 }, N_("Olympus Zuiko Digital ED 9-18mm F4.0-5.6")
},
-+ { { 0, 53, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5
II") },
-+ { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6")
},
-+ { { 1, 1, 16 }, N_("Sigma 30mm F2.8 EX DN")
},
-+ { { 1, 2, 0 }, N_("Sigma 55-200mm F4.0-5.6 DC")
},
-+ { { 1, 2, 16 }, N_("Sigma 19mm F2.8 EX DN")
},
-+ { { 1, 3, 0 }, N_("Sigma 18-125mm F3.5-5.6 DC")
},
-+ { { 1, 4, 0 }, N_("Sigma 18-125mm F3.5-5.6")
},
-+ { { 1, 5, 0 }, N_("Sigma 30mm F1.4")
},
-+ { { 1, 6, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
-+ { { 1, 7, 0 }, N_("Sigma 105mm F2.8 DG")
},
-+ { { 1, 8, 0 }, N_("Sigma 150mm F2.8 DG HSM")
},
-+ { { 1, 16, 0 }, N_("Sigma 24mm F1.8 EX DG Aspherical Macro")
},
-+ { { 1, 17, 0 }, N_("Sigma 135-400mm F4.5-5.6 DG ASP APO RF")
},
-+ { { 1, 18, 0 }, N_("Sigma 300-800mm F5.6 EX DG APO")
},
-+ { { 1, 19, 0 }, N_("Sigma 30mm F1.4 EX DC HSM")
},
-+ { { 1, 20, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
-+ { { 1, 21, 0 }, N_("Sigma 10-20mm F4.0-5.6 EX DC HSM")
},
-+ { { 1, 22, 0 }, N_("Sigma 70-200mm F2.8 EX DG Macro HSM II")
},
-+ { { 1, 23, 0 }, N_("Sigma 50mm F1.4 EX DG HSM")
},
-+ { { 2, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
-+ { { 2, 1, 16 }, N_("Lumix G Vario 14-45mm F3.5-5.6 Asph. Mega
OIS") },
-+ { { 2, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
-+ { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4-5.6 Mega OIS")
},
-+ { { 2, 3, 0 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6 Asph.
Mega OIS") },
-+ { { 2, 3, 1 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6
Asph.") },
-+ { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4-5.8 Asph.
Mega OIS") },
-+ { { 2, 4, 0 }, N_("Leica D Vario Elmar 14-150mm F3.5-5.6")
},
-+ { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4 Asph.")
},
-+ { { 2, 5, 16 }, N_("Lumix G 20mm F1.7 Asph.")
},
-+ { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8")
},
-+ { { 2, 8, 16 }, N_("Lumix G Fisheye 8mm F3.5")
},
-+ { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 OIS")
},
-+ { { 2, 16, 16 }, N_("Lumix G 14mm F2.5 Asph.")
},
-+ { { 2, 18, 16 }, N_("Leica DG Summilux 25mm F1.4 Asph.")
},
-+ { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 ASPH
Power OIS") },
-+ { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 ASPH Power
OIS") },
-+ { { 3, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
-+ { { 3, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
- // End of list marker
- { { 0xff, 0, 0 }, "" }
- };
diff --git a/graphics/exiv2/90_changeset_r2978.diff
b/graphics/exiv2/90_changeset_r2978.diff
deleted file mode 100644
index e37bfd9..0000000
--- a/graphics/exiv2/90_changeset_r2978.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: trunk/src/olympusmn.cpp
-===================================================================
---- trunk/src/olympusmn.cpp (revision 2977)
-+++ trunk/src/olympusmn.cpp (revision 2978)
-@@ -756,6 +756,7 @@
- TagInfo(0x0302, "ExtenderSerialNumber", N_("Extender Serial
Number"), N_("Extender serial number"), olympusEqId, makerTags, asciiString,
-1, printValue),
- TagInfo(0x0303, "ExtenderModel", N_("Extender Model"), N_("Extender
model"), olympusEqId, makerTags, asciiString, -1, printValue),
- TagInfo(0x0304, "ExtenderFirmwareVersion", N_("Extender Firmware
Version"), N_("Extender firmwareversion"), olympusEqId, makerTags,
unsignedLong, -1, printValue),
-+ TagInfo(0x0403, "ConversionLens", N_("Conversion Lens"),
N_("Conversion Lens"), olympusEqId, makerTags, asciiString, -1, printValue),
- TagInfo(0x1000, "FlashType", N_("Flash Type"), N_("Flash type"),
olympusEqId, makerTags, unsignedShort, -1, EXV_PRINT_TAG(olympusEqFlashType)),
- TagInfo(0x1001, "FlashModel", N_("Flash Model"), N_("Flash model"),
olympusEqId, makerTags, unsignedShort, -1,
EXV_PRINT_TAG(olympusEqFlashModel)),
- TagInfo(0x1002, "FlashFirmwareVersion", N_("Flash Firmware
Version"), N_("Flash firmware version"), olympusEqId, makerTags,
unsignedLong, -1, printValue),
diff --git a/graphics/exiv2/90_changeset_r2981.diff
b/graphics/exiv2/90_changeset_r2981.diff
deleted file mode 100644
index e611a34..0000000
--- a/graphics/exiv2/90_changeset_r2981.diff
+++ /dev/null
@@ -1,51 +0,0 @@
-Index: trunk/src/olympusmn.cpp
-===================================================================
---- trunk/src/olympusmn.cpp (revision 2980)
-+++ trunk/src/olympusmn.cpp (revision 2981)
-@@ -1259,11 +1259,12 @@
- { { 0, 8, 1 }, N_("Olympus Zuiko Digital 70-300mm F4.0-5.6")
},
- { { 0, 8, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7") },
- { { 0, 9, 16 }, N_("Olympus M.Zuiko Digital 14-42mm F3.5-5.6
II") },
-+ { { 0, 16, 1 }, N_("Kenko Tokina Reflex 300mm F6.3 MF Macro")
},
- { { 0, 16, 16 }, N_("Olympus M.Zuiko Digital ED 12-50mm
F3.5-6.3 EZ") },
- { { 0, 17, 16 }, N_("Olympus M.Zuiko Digital 45mm F1.8")
},
- { { 0, 18, 16 }, N_("Olympus M.Zuiko Digital ED 60mm F2.8
Macro") },
- { { 0, 19, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 II R") },
-- { { 0, 20, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm II or
40-150mm R") },
-+ { { 0, 20, 16 }, N_("Olympus M.Zuiko Digital ED 40-150mm
F4.0-5.6 R") },
- { { 0, 21, 0 }, N_("Olympus Zuiko Digital ED 7-14mm F4.0")
},
- { { 0, 21, 16 }, N_("Olympus M.Zuiko Digital ED 75mm F1.8")
},
- { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
-@@ -1300,20 +1301,25 @@
- { { 2, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
- { { 2, 1, 16 }, N_("Lumix G Vario 14-45mm F3.5-5.6 Asph. Mega
OIS") },
- { { 2, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
-- { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4-5.6 Mega OIS")
},
-+ { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4.0-5.6 Mega OIS")
},
- { { 2, 3, 0 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6 Asph.
Mega OIS") },
- { { 2, 3, 1 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6
Asph.") },
-- { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4-5.8 Asph.
Mega OIS") },
-+ { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4.0-5.8 Asph.
Mega OIS") },
- { { 2, 4, 0 }, N_("Leica D Vario Elmar 14-150mm F3.5-5.6")
},
-- { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4 Asph.")
},
-+ { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4.0 Asph.")
},
- { { 2, 5, 16 }, N_("Lumix G 20mm F1.7 Asph.")
},
-- { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8")
},
-+ { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8 Asph.
Mega OIS") },
-+ { { 2, 7, 16 }, N_("Lumix G Vario 14-42mm F3.5-5.6 Asph. Mega
OIS") },
- { { 2, 8, 16 }, N_("Lumix G Fisheye 8mm F3.5")
},
-- { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 OIS")
},
-+ { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 Mega
OIS") },
- { { 2, 16, 16 }, N_("Lumix G 14mm F2.5 Asph.")
},
-+ { { 2, 17, 16 }, N_("Lumix G 3D 12.5mm F12")
},
- { { 2, 18, 16 }, N_("Leica DG Summilux 25mm F1.4 Asph.")
},
-- { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 ASPH
Power OIS") },
-- { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 ASPH Power
OIS") },
-+ { { 2, 19, 16 }, N_("Lumix G X Vario PZ 45-175mm F4.0-5.6 Asph.
Power OIS") },
-+ { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 Asph.
Power OIS") },
-+ { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 Asph. Power
OIS") },
-+ { { 2, 22, 16 }, N_("Lumix G Vario 45-150mm F4.0-5.6 Asph. Mega
OIS") },
-+ { { 2, 23, 16 }, N_("Lumix G X Vario 35-100mm F2.8 Power OIS")
},
- { { 3, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
- { { 3, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
- // End of list marker
diff --git a/graphics/exiv2/90_changeset_r2982.diff
b/graphics/exiv2/90_changeset_r2982.diff
deleted file mode 100644
index 84b17a7..0000000
--- a/graphics/exiv2/90_changeset_r2982.diff
+++ /dev/null
@@ -1,21 +0,0 @@
-Index: trunk/src/olympusmn.cpp
-===================================================================
---- trunk/src/olympusmn.cpp (revision 2981)
-+++ trunk/src/olympusmn.cpp (revision 2982)
-@@ -1280,7 +1280,7 @@
- { { 0, 51, 0 }, N_("Olympus Zuiko Digital 25mm F2.8")
},
- { { 0, 52, 0 }, N_("Olympus Zuiko Digital ED 9-18mm F4.0-5.6")
},
- { { 0, 53, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5
II") },
-- { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6")
},
-+ { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6 DC")
},
- { { 1, 1, 16 }, N_("Sigma 30mm F2.8 EX DN")
},
- { { 1, 2, 0 }, N_("Sigma 55-200mm F4.0-5.6 DC")
},
- { { 1, 2, 16 }, N_("Sigma 19mm F2.8 EX DN")
},
-@@ -1290,6 +1290,7 @@
- { { 1, 6, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
- { { 1, 7, 0 }, N_("Sigma 105mm F2.8 DG")
},
- { { 1, 8, 0 }, N_("Sigma 150mm F2.8 DG HSM")
},
-+ { { 1, 9, 0 }, N_("Sigma 18-50mm F2.8 EX DC Macro")
},
- { { 1, 16, 0 }, N_("Sigma 24mm F1.8 EX DG Aspherical Macro")
},
- { { 1, 17, 0 }, N_("Sigma 135-400mm F4.5-5.6 DG ASP APO RF")
},
- { { 1, 18, 0 }, N_("Sigma 300-800mm F5.6 EX DG APO")
},
diff --git a/graphics/exiv2/90_changeset_r2984.diff
b/graphics/exiv2/90_changeset_r2984.diff
deleted file mode 100644
index 7bec0ad..0000000
--- a/graphics/exiv2/90_changeset_r2984.diff
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: trunk/src/nikonmn.cpp
-===================================================================
---- trunk/src/nikonmn.cpp (revision 2983)
-+++ trunk/src/nikonmn.cpp (revision 2984)
-@@ -2051,6 +2051,7 @@
- {0x7A,0x40,0x2D,0x80,0x2C,0x40,0x4B,0x0E,0x01,0x00,0x05, "Sigma", "888558",
"18-200mm F3.5-6.3 DC OS HSM"},
- {0xED,0x40,0x2D,0x80,0x2C,0x40,0x4B,0x0E,0x01,0x00,0x05, "Sigma", "888558",
"18-200mm F3.5-6.3 DC OS HSM"},
- {0xA5,0x40,0x2D,0x88,0x2C,0x40,0x4B,0x0E,0x01,0x00,0x05, "Sigma", "",
"18-250mm F3.5-6.3 DC OS HSM"},
-+{0x92,0x40,0x2D,0x88,0x2C,0x40,0x4B,0x0E,0x01,0x00,0x05, "Sigma", "",
"18-250mm F3.5-6.3 DC Macro OS HSM"}, // stps varies with focal length for
this lens.
- {0x26,0x48,0x31,0x49,0x24,0x24,0x1C,0x02,0x00,0x00,0x05, "Sigma", "",
"20-40mm F2.8"},
- {0x26,0x48,0x37,0x56,0x24,0x24,0x1C,0x02,0x00,0x00,0x05, "Sigma", "547448",
"24-60mm F2.8 EX DG"},
- {0xB6,0x48,0x37,0x56,0x24,0x24,0x1C,0x02,0x00,0x00,0x05, "Sigma", "547448",
"24-60mm F2.8 EX DG"},
-@@ -2338,7 +2339,8 @@
-
- for (int i = 0; fmountlens[i].lensname != NULL; ++i) {
- if ( raw[0] == fmountlens[i].lid
-- && raw[1] == fmountlens[i].stps
-+ // stps varies with focal length for some Sigma zoom lenses.
-+ &&(raw[1] == fmountlens[i].stps || fmountlens[i].mid ==
0x05)
- && raw[2] == fmountlens[i].focs
- && raw[3] == fmountlens[i].focl
- && raw[4] == fmountlens[i].aps
diff --git a/graphics/exiv2/90_changeset_r2985.diff
b/graphics/exiv2/90_changeset_r2985.diff
deleted file mode 100644
index f5093e4..0000000
--- a/graphics/exiv2/90_changeset_r2985.diff
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: trunk/src/pentaxmn.cpp
-===================================================================
---- trunk/src/pentaxmn.cpp (revision 2984)
-+++ trunk/src/pentaxmn.cpp (revision 2985)
-@@ -687,7 +687,8 @@
- { 0x031a, "smc PENTAX-F* 250-600mm F5.6 ED[IF]" },
- { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" }, //0
- { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
-- { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5" },
-+ { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5 or Tokina Lens" }, //0
-+ { 0x031c, "Tokina AT-X AF 400mm F5.6" },
//1
- { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or SIGMA AF 18-125mm F3.5-5.6
DC" },
- { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
- { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
}, //0
diff --git a/graphics/exiv2/90_changeset_r2986.diff
b/graphics/exiv2/90_changeset_r2986.diff
deleted file mode 100644
index 9c6ad68..0000000
--- a/graphics/exiv2/90_changeset_r2986.diff
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: trunk/src/nikonmn.cpp
-===================================================================
---- trunk/src/nikonmn.cpp (revision 2985)
-+++ trunk/src/nikonmn.cpp (revision 2986)
-@@ -1971,8 +1971,10 @@
- {0xAF,0x54,0x44,0x44,0x0C,0x0C,0xB1,0x06,0x01,0x00,0x00, "Nikon",
"JAA134DA", "AF-S Nikkor 35mm f/1.4G"},
- {0xB0,0x4C,0x50,0x50,0x14,0x14,0xB2,0x06,0x01,0x00,0x00, "Nikon",
"JAA015DA", "AF-S Nikkor 50mm f/1.8G"},
- {0xB1,0x48,0x48,0x48,0x24,0x24,0xB3,0x06,0x01,0x00,0x00, "Nikon",
"JAA638DA", "AF-S DX Micro Nikkor 40mm f/2.8G"},
--//B2
-+//B2 B5
- {0xB3,0x4C,0x62,0x62,0x14,0x14,0xB5,0x06,0x01,0x00,0x00, "Nikon",
"JAA341DA", "AF-S Nikkor 85mm f/1.8G"},
-+{0xB4,0x40,0x37,0x62,0x2C,0x34,0xB6,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
VR Zoom-Nikkor 24-85mm f/3.5-4.5G IF-ED"},
-+{0xB5,0x4C,0x3C,0x3C,0x14,0x14,0xB7,0x06,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 28mm f/1.8G"},
- //
- {0x01,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00, "Nikon",
"JAA90701", "TC-16A"},
- {0x01,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00, "Nikon",
"JAA90701", "TC-16A"},
diff --git a/graphics/exiv2/90_changeset_r2988.diff
b/graphics/exiv2/90_changeset_r2988.diff
deleted file mode 100644
index e64711e..0000000
--- a/graphics/exiv2/90_changeset_r2988.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: trunk/src/easyaccess.cpp
-===================================================================
---- trunk/src/easyaccess.cpp (revision 2987)
-+++ trunk/src/easyaccess.cpp (revision 2988)
-@@ -256,6 +256,7 @@
- ExifData::const_iterator lensName(const ExifData& ed)
- {
- static const char* keys[] = {
-+ "Exif.Photo.LensModel",
- "Exif.CanonCs.LensType",
- "Exif.NikonLd1.LensIDNumber",
- "Exif.NikonLd2.LensIDNumber",
diff --git a/graphics/exiv2/90_changeset_r2989.diff
b/graphics/exiv2/90_changeset_r2989.diff
deleted file mode 100644
index ffd4878..0000000
--- a/graphics/exiv2/90_changeset_r2989.diff
+++ /dev/null
@@ -1,21 +0,0 @@
-Index: trunk/src/minoltamn.cpp
-===================================================================
---- trunk/src/minoltamn.cpp (revision 2988)
-+++ trunk/src/minoltamn.cpp (revision 2989)
-@@ -1863,15 +1863,7 @@
- "Tamron SP AF 90mm F2.5"},
- { 45751, "1.4x Teleconverter " },
- { 45851, "Tamron SP AF 300mm F2.8 LD IF" },
-- { 65535, "T-Mount | "
-- "Arax MC 35mm F2.8 Tilt+Shift | "
-- "Arax MC 80mm F2.8 Tilt+Shift | "
-- "Zenitar MF 16mm F2.8 Fisheye M42 | "
-- "Samyang 500mm Mirror F8.0 | "
-- "Pentacon Auto 135mm F2.8 | "
-- "Pentacon Auto 29mm F2.8 | "
-- "Helios 44-2 58mm F2.0 | "
-- "No Lens" }
-+ { 65535, "Manual Lens or No Lens" }
- };
-
- std::ostream& printMinoltaSonyLensID(std::ostream& os, const Value&
value, const ExifData* metadata)
diff --git a/graphics/exiv2/90_changeset_r2990.diff
b/graphics/exiv2/90_changeset_r2990.diff
deleted file mode 100644
index 9b1c960..0000000
--- a/graphics/exiv2/90_changeset_r2990.diff
+++ /dev/null
@@ -1,31 +0,0 @@
-Index: trunk/src/crwimage.cpp
-===================================================================
---- trunk/src/crwimage.cpp (revision 2989)
-+++ trunk/src/crwimage.cpp (revision 2990)
-@@ -825,7 +825,7 @@
- if not found, create it
- set value
- */
--
-+ AutoPtr m;
- CiffComponent* cc = 0;
- const Components::iterator b = components_.begin();
- const Components::iterator e = components_.end();
-@@ -842,7 +842,7 @@
- }
- if (cc == 0) {
- // Directory doesn't exist yet, add it
-- AutoPtr m(new CiffDirectory(csd.crwDir_, csd.parent_));
-+ m = AutoPtr(new CiffDirectory(csd.crwDir_, csd.parent_));
- cc = m.get();
- add(m);
- }
-@@ -859,7 +859,7 @@
- }
- if (cc == 0) {
- // Tag doesn't exist yet, add it
-- AutoPtr m(new CiffEntry(crwTagId, tag()));
-+ m = AutoPtr(new CiffEntry(crwTagId, tag()));
- cc = m.get();
- add(m);
- }
diff --git a/graphics/exiv2/90_changeset_r2991.diff
b/graphics/exiv2/90_changeset_r2991.diff
deleted file mode 100644
index e4ea963..0000000
--- a/graphics/exiv2/90_changeset_r2991.diff
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: trunk/src/tiffvisitor.cpp
-===================================================================
---- trunk/src/tiffvisitor.cpp (revision 2990)
-+++ trunk/src/tiffvisitor.cpp (revision 2991)
-@@ -1164,9 +1164,9 @@
- void TiffReader::changeState(TiffRwState::AutoPtr state)
- {
- if (state.get() != 0) {
-- if (pOrigState_ != pState_) delete pState_;
- // invalidByteOrder indicates 'no change'
- if (state->byteOrder_ == invalidByteOrder) state->byteOrder_ =
pState_->byteOrder_;
-+ if (pOrigState_ != pState_) delete pState_;
- pState_ = state.release();
- }
- }
diff --git a/graphics/exiv2/90_changeset_r2992.diff
b/graphics/exiv2/90_changeset_r2992.diff
deleted file mode 100644
index 25e6fcf..0000000
--- a/graphics/exiv2/90_changeset_r2992.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: trunk/src/olympusmn.cpp
-===================================================================
---- trunk/src/olympusmn.cpp (revision 2991)
-+++ trunk/src/olympusmn.cpp (revision 2992)
-@@ -1270,6 +1270,7 @@
- { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
- { { 0, 23, 0 }, N_("Olympus Zuiko Digital Pro ED 35-100mm
F2.0") },
- { { 0, 24, 0 }, N_("Olympus Zuiko Digital 14-45mm F3.5-5.6")
},
-+ { { 0, 24, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7 II") },
- { { 0, 32, 0 }, N_("Olympus Zuiko Digital 35mm F3.5 Macro")
},
- { { 0, 34, 0 }, N_("Olympus Zuiko Digital 17.5-45mm F3.5-5.6")
},
- { { 0, 35, 0 }, N_("Olympus Zuiko Digital ED 14-42mm
F3.5-5.6") },
diff --git a/graphics/exiv2/90_changeset_r2993.diff
b/graphics/exiv2/90_changeset_r2993.diff
deleted file mode 100644
index f4a5720..0000000
--- a/graphics/exiv2/90_changeset_r2993.diff
+++ /dev/null
@@ -1,95 +0,0 @@
-Index: trunk/src/canonmn.cpp
-===================================================================
---- trunk/src/canonmn.cpp (revision 2992)
-+++ trunk/src/canonmn.cpp (revision 2993)
-@@ -481,7 +481,11 @@
- { 32, "Sigma 15mm f/2.8 EX Fisheye"
}, // 1
- { 33, "Voigtlander or Zeiss Lens"
}, // 0
- { 33, "Voigtlander Ultron 40mm f/2 SLII Aspherical"
}, // 1
-- { 33, "Zeiss Distagon 35mm T* f/2 ZE"
}, // 2
-+ { 33, "Zeiss Distagon 15mm T* f/2.8 ZE"
}, // 2
-+ { 33, "Zeiss Distagon 18mm T* f/3.5 ZE"
}, // 3
-+ { 33, "Zeiss Distagon 21mm T* f/2.8 ZE"
}, // 4
-+ { 33, "Zeiss Distagon 28mm T* f/2 ZE"
}, // 5
-+ { 33, "Zeiss Distagon 35mm T* f/2 ZE"
}, // 6
- { 35, "Canon EF 35-80mm f/4-5.6"
},
- { 36, "Canon EF 38-76mm f/4.5-5.6"
},
- { 37, "Canon EF 35-80mm f/4-5.6"
}, // 0
-@@ -520,6 +524,7 @@
- { 131, "Sigma APO 50-150mm f/2.8 EX DC HSM"
}, // 4
- { 131, "Sigma APO 120-300mm f/2.8 EX DG HSM"
}, // 5
- { 131, "Sigma 4.5mm F2.8 EX DC HSM Circular Fisheye"
}, // 6
-+ { 131, "Sigma 70-200mm f/2.8 APO EX HSM"
}, // 7
- { 132, "Canon EF 1200mm f/5.6L"
},
- { 134, "Canon EF 600mm f/4L IS"
},
- { 135, "Canon EF 200mm f/1.8L"
},
-@@ -533,8 +538,12 @@
- { 137, "Sigma 17-70mm f/2.8-4 DC Macro OS HSM"
}, // 6
- { 137, "Sigma 17-50mm f/2.8 OS HSM"
}, // 7
- { 137, "Sigma 18-200mm f/3.5-6.3 II DC OS HSM"
}, // 8
-- { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 9
-- { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 10
-+ { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 9
-+ { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 10
-+ { 137, "Tamron SP 17-50mm f/2.8 XR Di II VC"
}, // 11
-+ { 137, "Tamron SP 60mm f/2 Macro Di II"
}, // 12
-+ { 137, "Sigma 10-20mm f/3.5 EX DC HSM"
}, // 13
-+ { 137, "Tamron SP 24-70mm f/2.8 Di VC USD"
}, // 14
- { 138, "Canon EF 28-80mm f/2.8-4L"
},
- { 139, "Canon EF 400mm f/2.8L"
},
- { 140, "Canon EF 500mm f/4.5L"
},
-@@ -576,6 +585,7 @@
- { 161, "Sigma 28-70mm f/2.8 EX"
}, // 2
- { 161, "Tamron AF 17-50mm f/2.8 Di-II LD Aspherical"
}, // 3
- { 161, "Tamron 90mm f/2.8"
}, // 4
-+ { 161, "Sigma 24-60mm f/2.8 EX DG"
}, // 5
- { 162, "Canon EF 200mm f/2.8L"
},
- { 163, "Canon EF 300mm f/4L"
},
- { 164, "Canon EF 400mm f/5.6L"
},
-@@ -590,6 +600,7 @@
- { 169, "Sigma 50mm f/1.4 EX DG HSM"
}, // 4
- { 169, "Sigma 85mm f/1.4 EX DG HSM"
}, // 5
- { 169, "Sigma 30mm f/1.4 EX DC HSM"
}, // 6
-+ { 169, "Sigma 35mm f/1.4 DG HSM"
}, // 7
- { 170, "Canon EF 200mm f/2.8L II"
},
- { 171, "Canon EF 300mm f/4L"
},
- { 172, "Canon EF 400mm f/5.6L"
},
-@@ -598,6 +609,7 @@
- { 173, "Sigma APO Macro 150mm f/3.5 EX DG IF HSM"
}, // 2
- { 174, "Canon EF 135mm f/2L"
}, // 0
- { 174, "Sigma 70-200mm f/2.8 EX DG APO OS HSM"
}, // 1
-+ { 174, "Sigma 50-500mm f/4.5-6.3 APO DG OS HSM"
}, // 2
- { 175, "Canon EF 400mm f/2.8L"
},
- { 176, "Canon EF 24-85mm f/3.5-4.5 USM"
},
- { 177, "Canon EF 300mm f/4L IS"
},
-@@ -606,7 +618,8 @@
- { 180, "Canon EF 35mm f/1.4L"
},
- { 181, "Canon EF 100-400mm f/4.5-5.6L IS + 1.4x"
},
- { 182, "Canon EF 100-400mm f/4.5-5.6L IS + 2x"
},
-- { 183, "Canon EF 100-400mm f/4.5-5.6L IS"
},
-+ { 183, "Canon EF 100-400mm f/4.5-5.6L IS"
}, // 0
-+ { 183, "Sigma 150mm f/2.8 EX DG OS HSM APO Macro"
}, // 1
- { 184, "Canon EF 400mm f/2.8L + 2x"
},
- { 185, "Canon EF 600mm f/4L IS"
},
- { 186, "Canon EF 70-200mm f/4L"
},
-@@ -668,10 +681,19 @@
- { 489, "Canon EF 70-300mm f/4-5.6L IS USM"
},
- { 490, "Canon EF 8-15mm f/4L USM"
},
- { 491, "Canon EF 300mm f/2.8L IS II USM"
},
-+ { 492, "Canon EF 400mm f/2.8L IS II USM"
},
-+ { 493, "Canon EF 24-105mm f/4L IS USM"
},
- { 494, "Canon EF 600mm f/4.0L IS II USM"
},
- { 495, "Canon EF 24-70mm f/2.8L II USM"
},
-+ { 496, "Canon EF 200-400mm f/4L IS USM"
},
-+ { 502, "Canon EF 28mm f/2.8 IS USM"
},
-+ { 503, "Canon EF 24mm f/2.8 IS USM"
},
-+ { 504, "Canon EF 24-70mm f/4L IS USM"
},
- { 505, "Canon EF 35mm f/2 IS USM"
},
-- { 4144,"Canon EF 40mm f/2.8 STM"
}
-+ { 4142,"Canon EF-S 18-135mm f/3.5-5.6 IS STM"
},
-+ { 4143,"Canon EF-M 18-55mm f/3.5-5.6 IS STM"
},
-+ { 4144,"Canon EF 40mm f/2.8 STM"
},
-+ { 4145,"Canon EF-M 22mm f/2 STM"
}
- };
-
- //! A lens id and a pretty-print function for special treatment of the
id.
diff --git a/graphics/exiv2/90_changeset_r2994.diff
b/graphics/exiv2/90_changeset_r2994.diff
deleted file mode 100644
index ca4e426..0000000
--- a/graphics/exiv2/90_changeset_r2994.diff
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: trunk/src/canonmn.cpp
-===================================================================
---- trunk/src/canonmn.cpp (revision 2993)
-+++ trunk/src/canonmn.cpp (revision 2994)
-@@ -729,7 +729,8 @@
- { 161, printCsLensByFocalLength },
- { 169, printCsLensByFocalLength },
- { 173, printCsLensByFocalLength }, // works partly
-- { 174, printCsLensByFocalLength } // not tested
-+ { 174, printCsLensByFocalLength }, // not tested
-+ { 183, printCsLensByFocalLength } // not tested
- };
-
- //! FlashActivity, tag 0x001c
diff --git a/graphics/exiv2/90_changeset_r2995.diff
b/graphics/exiv2/90_changeset_r2995.diff
deleted file mode 100644
index 865b91e8..0000000
--- a/graphics/exiv2/90_changeset_r2995.diff
+++ /dev/null
@@ -1,135 +0,0 @@
-Index: trunk/src/minoltamn.cpp
-===================================================================
---- trunk/src/minoltamn.cpp (revision 2994)
-+++ trunk/src/minoltamn.cpp (revision 2995)
-@@ -1644,10 +1644,12 @@
- "Sigma 100-300mm F4 EX (APO (D) or D IF) | "
- "Sigma 70mm F2.8 EX DG Macro | "
- "Sigma 20mm F1.8 EX DG Aspherical RF | "
-- "Sigma 30mm F1.4 DG EX" },
-+ "Sigma 30mm F1.4 DG EX | "
-+ "Sigma 24mm F1.8 EX DG ASP Macro" },
- { 27, "Minolta AF 85mm F1.4 G (D)" },
- { 28, "Minolta/Sony AF 100mm F2.8 Macro (D) | "
-- "Tamron SP AF 90mm F2.8 Di Macro" },
-+ "Tamron SP AF 90mm F2.8 Di Macro | "
-+ "Tamron AF 180mm F3.5 SP Di LD [IF] Macro" },
- { 29, "Minolta/Sony AF 75-300mm F4.5-5.6 (D) " },
- { 30, "Minolta AF 28-80mm F3.5-5.6 (D) | "
- "Sigma AF 10-20mm F4-5.6 EX DC | "
-@@ -1678,13 +1680,27 @@
- { 50, "Sony AF DT 18-250mm F3.5-6.3" },
- { 51, "Sony AF DT 16-105mm F3.5-5.6 | "
- "Sony AF DT 55-200mm F4-5.5" },
-- { 52, "Sony 70-300mm F4.5-5.6 G SSM" },
-+ { 52, "Sony 70-300mm F4.5-5.6 G SSM (SAL70300G) | "
-+ "Tamron SP 70-300mm F4-5.6 Di VC USD" },
- { 53, "Sony AF 70-400mm F4.5-5.6 G SSM (SAL-70400G)" },
- { 54, "Carl Zeiss Vario-Sonnar T* 16-35mm F2.8 ZA SSM
(SAL-1635Z)" },
- { 55, "Sony DT 18-55mm F3.5-5.6 SAM (SAL-1855)" },
- { 56, "Sony AF DT 55-200mm F4-5.6 SAM" },
-- { 57, "Sony AF DT 50mm F1.8 SAM" },
-+ { 57, "Sony DT 50mm F1.8 SAM (SAL50F18) | "
-+ "Tamron SP AF 60mm F2 Di II LD [IF] Macro 1:1 | "
-+ "Tamron 18-270mm F3.5-6.3 Di II PZD" },
- { 58, "Sony AF DT 30mm F2.8 SAM Macro" },
-+ { 59, "Sony 28-75mm F2.8 SAM (SAL2875)" },
-+ { 60, "Carl Zeiss Distagon T* 24mm F2 ZA SSM (SAL24F20Z)" },
-+ { 61, "Sony 85mm F2.8 SAM (SAL85F28)" },
-+ { 62, "Sony DT 35mm F1.8 SAM (SAL35F18)" },
-+ { 63, "Sony DT 16-50mm F2.8 SSM (SAL1650)" },
-+ { 64, "Sony 500mm F4.0 G SSM (SAL500F40G)" },
-+ { 65, "Sony DT 18-135mm F3.5-5.6 SAM (SAL18135)" },
-+ { 66, "Sony 300mm F2.8 G SSM II (SAL300F28G2)" },
-+ { 68, "Sony DT 55-300mm F4.5-5.6 SAM (SAL55300)" },
-+ { 69, "Sony 70-400mm F4-5.6 G SSM II (SAL70400G2)" },
-+ { 70, "Sony Carl Zeiss Planar T* 50mm F1.4 ZA SSM (SALF0F14Z)" },
- { 128, "Sigma 70-200mm F2.8 APO EX DG MACRO | "
- "Tamron 18-200mm F3.5-6.3 | "
- "Tamron 28-300mm F3.5-6.3 | "
-@@ -1693,8 +1709,12 @@
- "Tamron SP AF 17-35mm F2.8-4 Di LD Aspherical IF | "
- "Sigma AF 50-150mm F2.8 EX DC APO HSM II | "
- "Sigma 10-20mm F3.5 EX DC HSM | "
-+ "Sigma 70-200mm F2.8 II EX DG APO MACRO HSM | "
-+ "Sigma 10mm F2.8 EX DC HSM Fisheye | "
- "Sigma 50mm F1.4 EX DG HSM | "
-- "Sigma 70-200mm F2.8 II EX DG APO MACRO HSM" },
-+ "Sigma 85mm F1.4 EX DG HSM | "
-+ "Sigma 24-70mm F2.8 IF EX DG HSM | "
-+ "Sigma 18-250mm F3.5-6.3 DC OS HSM" },
- { 129, "Tamron 200-400mm F5.6 LD | "
- "Tamron 70-300mm F4-5.6 LD" },
- { 131, "Tamron 20-40mm F2.7-3.5 SP Aspherical IF" },
-@@ -1729,7 +1749,8 @@
- "Tokina AF PRO 28-80mm F2.8 AT-X 280 | "
- "Tokina AT-X PRO II AF 28-70mm F2.6-2.8 270 | "
- "Tamron AF 19-35mm F3.5-4.5 | "
-- "Angenieux AF 28-70mm F2.6" },
-+ "Angenieux AF 28-70mm F2.6 | "
-+ "Tokina AT-X 17 AF 17mm F3.5" },
- { 25530, "Minolta AF 28-135mm F4-4.5" },
- { 25531, "Minolta AF 28-135mm F4-4.5 | "
- "Sigma ZOOM-alpha 35-135mm F3.5-4.5 | "
-@@ -1757,7 +1778,9 @@
- "Sigma AF 170-500mm F5-6.3 APO Aspherical | "
- "Tokina AT-X AF 300mm F4 | "
- "Tokina AT-X AF 400mm F5.6 SD | "
-- "Tokina AF 730 II 75-300mm F4.5-5.6" },
-+ "Tokina AF 730 II 75-300mm F4.5-5.6 | "
-+ "Sigma 800mm F5.6 APO | "
-+ "Sigma AF 400mm F5.6 APO Macro" },
- { 25620, "Minolta AF 50mm F1.4" },
- { 25621, "Minolta AF 50mm F1.4 [New]" },
- { 25630, "Minolta AF 300mm F2.8G APO" },
-@@ -1799,6 +1822,9 @@
- { 25890, "Minolta AF 80-200mm F2.8 APO" },
- { 25891, "Minolta AF 80-200mm F2.8 APO | "
- "Tokina 80-200mm F2.8" },
-+ { 25900, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO + 1.4x"
},
-+ { 25901, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO + 1.4x
| "
-+ "Minolta AF 600mm F4 HS-APO G + Minolta AF 1.4x APO" },
- { 25910, "Minolta AF 35mm F1.4G" },
- { 25911, "Minolta AF 35mm F1.4" },
- { 25920, "Minolta AF 85mm F1.4G" },
-@@ -1813,6 +1839,9 @@
- { 25971, "Minolta AF 35mm F2 [New]" },
- { 25980, "Minolta AF 100mm F2" },
- { 25981, "Minolta AF 100mm F2" },
-+ { 26010, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO + 2x" },
-+ { 26011, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO + 2x | "
-+ "Minolta AF 600mm F4 HS-APO G + Minolta AF 2x APO" },
- { 26040, "Minolta AF 80-200mm F4.5-5.6" },
- { 26041, "Minolta AF 80-200mm F4.5-5.6" },
- { 26050, "Minolta AF 35-80mm F4-5.6" },
-@@ -1863,7 +1892,29 @@
- "Tamron SP AF 90mm F2.5"},
- { 45751, "1.4x Teleconverter " },
- { 45851, "Tamron SP AF 300mm F2.8 LD IF" },
-- { 65535, "Manual Lens or No Lens" }
-+ { 45871, "Tamron AF 70-210mm F2.8 SP LD" },
-+ { 65535, "Manual Lens or No Lens | "
-+ "Sony E 16mm F2.8 | "
-+ "Sony E 20mm F2.8 | "
-+ "Sony E 24mm F1.8 ZA | "
-+ "Sony E 30mm F3.5 Macro | "
-+ "Sony E 35mm F1.8 OSS | "
-+ "Sony E 50mm F1.8 OSS | "
-+ "Sony E 10-18mm F4 OSS | "
-+ "Sony E PZ 16-50mm F3.5-5.6 OSS | "
-+ "Sony E 18-55mm F3.5-5.6 OSS | "
-+ "Sony E 18-200mm F3.5-6.3 OSS | "
-+ "Sony E 55-210mm F4.5-6.3 OSS | "
-+ "Sigma 19mm F2.8 EX DN | "
-+ "Sigma 30mm F2.8 EX DN | "
-+ "Tamron 18-200mm F3.5-6.3 Di III VC | "
-+ "Arax MC 35mm F2.8 Tilt+Shift | "
-+ "Arax MC 80mm F2.8 Tilt+Shift | "
-+ "Zenitar MF 16mm F2.8 Fisheye M42 | "
-+ "Samyang 500mm Mirror F8.0 | "
-+ "Pentacon Auto 135mm F2.8 | "
-+ "Pentacon Auto 29mm F2.8 | "
-+ "Helios 44-2 58mm F2.0" }
- };
-
- std::ostream& printMinoltaSonyLensID(std::ostream& os, const Value&
value, const ExifData* metadata)
diff --git a/graphics/exiv2/90_changeset_r2998.diff
b/graphics/exiv2/90_changeset_r2998.diff
deleted file mode 100644
index a212096..0000000
--- a/graphics/exiv2/90_changeset_r2998.diff
+++ /dev/null
@@ -1,53 +0,0 @@
-Index: trunk/src/olympusmn.cpp
-===================================================================
---- trunk/src/olympusmn.cpp (revision 2997)
-+++ trunk/src/olympusmn.cpp (revision 2998)
-@@ -1005,7 +1005,7 @@
- TagInfo(0x0301, "FocusStepCount", N_("Focus Step Count"), N_("Focus
step count"), olympusFiId, makerTags, unsignedShort, -1, printValue),
- TagInfo(0x0303, "FocusStepInfinity", N_("Focus Step Infinity"),
N_("Focus step infinity"), olympusFiId, makerTags, unsignedShort, -1,
printValue),
- TagInfo(0x0304, "FocusStepNear", N_("Focus Step Near"), N_("Focus
step near"), olympusFiId, makerTags, unsignedShort, -1, printValue),
-- TagInfo(0x0305, "FocusDistance", N_("Focus Distance"), N_("Focus
distance"), olympusFiId, makerTags, unsignedRational, -1, printValue),
-+ TagInfo(0x0305, "FocusDistance", N_("Focus Distance"), N_("Focus
distance"), olympusFiId, makerTags, unsignedRational, -1, print0x0305),
- TagInfo(0x0308, "AFPoint", N_("AF Point"), N_("AF point"),
olympusFiId, makerTags, unsignedShort, -1, print0x0308),
- TagInfo(0x1201, "ExternalFlash", N_("External Flash"), N_("External
flash"), olympusFiId, makerTags, unsignedShort, -1,
EXV_PRINT_TAG(olympusOffOn)),
- TagInfo(0x1203, "ExternalFlashGuideNumber", N_("External Flash
Guide Number"), N_("External flash guide number"), olympusFiId, makerTags,
signedRational, -1, printValue),
-@@ -1514,6 +1514,26 @@
- return os;
- } // OlympusMakerNote::print0x1209
-
-+ // Olympus FocusDistance 0x0305
-+ std::ostream& OlympusMakerNote::print0x0305(std::ostream& os, const
Value& value, const ExifData*) {
-+ if (value.count() != 1 || value.typeId() != unsignedRational) {
-+ return os << value;
-+ }
-+
-+ Rational distance = value.toRational();
-+ if(static_cast<uint32_t>(distance.first) == 0xffffffff) {
-+ os << _("Infinity");
-+ }
-+ else {
-+ std::ostringstream oss;
-+ oss.copyfmt(os);
-+ os << std::fixed << std::setprecision(2);
-+ os << (float)distance.first/1000 << " m";
-+ os.copyfmt(oss);
-+ }
-+ return os;
-+ }
-+
- // Olympus FocusInfo tag 0x0308 AFPoint
- std::ostream& OlympusMakerNote::print0x0308(std::ostream& os, const
Value&
- value, const ExifData* metadata)
-Index: trunk/src/olympusmn_int.hpp
-===================================================================
---- trunk/src/olympusmn_int.hpp (revision 2997)
-+++ trunk/src/olympusmn_int.hpp (revision 2998)
-@@ -103,6 +103,8 @@
- static std::ostream& print0x0529(std::ostream& os, const Value&
value, const ExifData*);
- //! Print Olympus focus info ManualFlash
- static std::ostream& print0x1209(std::ostream& os, const Value&
value, const ExifData*);
-+ //! Print Olympus focus distance
-+ static std::ostream& print0x0305(std::ostream& os, const Value&
value, const ExifData*);
- //! Print Olympus focus info AF Point
- static std::ostream& print0x0308(std::ostream& os, const Value&
value, const ExifData*);
- //! Print Olympus generic
diff --git a/graphics/exiv2/90_changeset_r3002.diff
b/graphics/exiv2/90_changeset_r3002.diff
deleted file mode 100644
index 0904097..0000000
--- a/graphics/exiv2/90_changeset_r3002.diff
+++ /dev/null
@@ -1,79 +0,0 @@
-Index: trunk/src/nikonmn.cpp
-===================================================================
---- trunk/src/nikonmn.cpp (revision 3001)
-+++ trunk/src/nikonmn.cpp (revision 3002)
-@@ -1869,6 +1869,7 @@
- {0x53,0x48,0x60,0x80,0x24,0x24,0x57,0x02,0x00,0x00,0x00, "Nikon",
"JAA762DA", "AF Zoom-Nikkor 80-200mm f/2.8D ED"},
- {0x53,0x48,0x60,0x80,0x24,0x24,0x60,0x02,0x00,0x00,0x00, "Nikon",
"JAA762DA", "AF Zoom-Nikkor 80-200mm f/2.8D ED"},
- {0x54,0x44,0x5C,0x7C,0x34,0x3C,0x58,0x02,0x00,0x00,0x00, "Nikon",
"JAA763DA", "AF Zoom-Micro Nikkor 70-180mm f/4.5-5.6D ED"},
-+{0x54,0x44,0x5C,0x7C,0x34,0x3C,0x61,0x02,0x00,0x00,0x00, "Nikon",
"JAA763DA", "AF Zoom-Micro Nikkor 70-180mm f/4.5-5.6D ED"},
- //55
- {0x56,0x48,0x5C,0x8E,0x30,0x3C,0x5A,0x02,0x00,0x00,0x00, "Nikon",
"JAA764DA", "AF Zoom-Nikkor 70-300mm f/4-5.6D ED"},
- //57
-@@ -1928,8 +1929,7 @@
- {0x89,0x3C,0x53,0x80,0x30,0x3C,0x8B,0x06,0x01,0x00,0x00, "Nikon",
"JAA793DA", "AF-S DX Zoom-Nikkor 55-200mm f/4-5.6G ED"},
- {0x8A,0x54,0x6A,0x6A,0x24,0x24,0x8C,0x0E,0x53,0x00,0x00, "Nikon",
"JAA630DA", "AF-S VR Micro-Nikkor 105mm f/2.8G IF-ED"},
- {0x8B,0x40,0x2D,0x80,0x2C,0x3C,0x8D,0x0E,0x01,0x00,0x00, "Nikon",
"JAA794DA", "AF-S DX VR Zoom-Nikkor 18-200mm f/3.5-5.6G IF-ED"},
--{0x8B,0x40,0x2D,0x80,0x2C,0x3C,0xFD,0x0E,0x01,0x01,0x00, "Nikon",
"JAA794DA", "AF-S DX VR Zoom-Nikkor 18-200mm f/3.5-5.6G IF-ED"},
--{0x8B,0x40,0x2D,0x80,0x2C,0x3C,0xFD,0x0E,0x01,0x02,0x00, "Nikon",
"JAA813DA", "AF-S DX VR Zoom-Nikkor 18-200mm f/3.5-5.6G IF-ED II"},
-+{0x8B,0x40,0x2D,0x80,0x2C,0x3C,0xFD,0x0E,0x01,0x01,0x00, "Nikon",
"JAA813DA", "AF-S DX VR Zoom-Nikkor 18-200mm f/3.5-5.6G IF-ED II"},
- {0x8C,0x40,0x2D,0x53,0x2C,0x3C,0x8E,0x06,0x01,0x00,0x00, "Nikon",
"JAA792DA", "AF-S DX Zoom-Nikkor 18-55mm f/3.5-5.6G ED"},
- {0x8D,0x44,0x5C,0x8E,0x34,0x3C,0x8F,0x0E,0x31,0x00,0x00, "Nikon",
"JAA795DA", "AF-S VR Zoom-Nikkor 70-300mm f/4.5-5.6G IF-ED"},
- //8E 90
-@@ -1967,15 +1967,20 @@
- //AB AD
- {0xAC,0x38,0x53,0x8E,0x34,0x3C,0xAE,0x0E,0x01,0x00,0x00, "Nikon",
"JAA814DA", "AF-S DX VR Nikkor 55-300mm 4.5-5.6G ED"},
- //AD AF
-+{0xAD,0x3C,0x2D,0x8E,0x2C,0x3C,0xAF,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
DX Nikkor 18-300mm 3.5-5.6G ED VR"},
- {0xAE,0x54,0x62,0x62,0x0C,0x0C,0xB0,0x06,0x01,0x00,0x00, "Nikon",
"JAA338DA", "AF-S Nikkor 85mm f/1.4G"},
- {0xAF,0x54,0x44,0x44,0x0C,0x0C,0xB1,0x06,0x01,0x00,0x00, "Nikon",
"JAA134DA", "AF-S Nikkor 35mm f/1.4G"},
- {0xB0,0x4C,0x50,0x50,0x14,0x14,0xB2,0x06,0x01,0x00,0x00, "Nikon",
"JAA015DA", "AF-S Nikkor 50mm f/1.8G"},
- {0xB1,0x48,0x48,0x48,0x24,0x24,0xB3,0x06,0x01,0x00,0x00, "Nikon",
"JAA638DA", "AF-S DX Micro Nikkor 40mm f/2.8G"},
- //B2 B5
-+{0xB2,0x48,0x5C,0x80,0x30,0x30,0xB4,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 70-200mm f/4G ED VR"},
- {0xB3,0x4C,0x62,0x62,0x14,0x14,0xB5,0x06,0x01,0x00,0x00, "Nikon",
"JAA341DA", "AF-S Nikkor 85mm f/1.8G"},
- {0xB4,0x40,0x37,0x62,0x2C,0x34,0xB6,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
VR Zoom-Nikkor 24-85mm f/3.5-4.5G IF-ED"},
- {0xB5,0x4C,0x3C,0x3C,0x14,0x14,0xB7,0x06,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 28mm f/1.8G"},
- //
-+{0x00,0x00,0x00,0x00,0x00,0x00,0xE1,0x12,0x00,0x00,0x00, "Nikon", "",
"TC-17E II"},
-+{0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x0C,0x00,0x00,0x00, "Nikon", "",
"TC-14E II"},
-+{0x00,0x00,0x00,0x00,0x00,0x00,0xF2,0x18,0x00,0x00,0x00, "Nikon", "",
"TC-20E II"},
- {0x01,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00, "Nikon",
"JAA90701", "TC-16A"},
- {0x01,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00, "Nikon",
"JAA90701", "TC-16A"},
- //
-@@ -2112,6 +2117,9 @@
- {0xA7,0x49,0x80,0xA0,0x24,0x24,0x4B,0x06,0x03,0x00,0x05, "Sigma", "", "APO
200-500mm F2.8 EX DG"},
- {0x48,0x3C,0x8E,0xB0,0x3C,0x3C,0x4B,0x02,0x03,0x00,0x05, "Sigma", "595555",
"APO 300-800mm F5.6 EX DG HSM"},
- //
-+{0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x0C,0x00,0x00,0x05, "Sigma", "", "APO
Tele Converter 1.4x EX DG"},
-+{0x00,0x00,0x00,0x00,0x00,0x00,0xF2,0x18,0x00,0x00,0x05, "Sigma", "", "APO
Tele Converter 2x EX DG"},
-+//
-
//------------------------------------------------------------------------------
- // Tamron lenses by focal length, first fixed then zoom lenses
-
//------------------------------------------------------------------------------
-@@ -2156,6 +2164,7 @@
- //M "Tamron" "259D" "AF 28-70mm
F/3.5-4.5";
- {0x33,0x54,0x3C,0x5E,0x24,0x24,0x62,0x02,0x00,0x00,0x02, "Tamron", "A09",
"SP AF 28-75mm F/2.8 XR Di LD Aspherical (IF) Macro"},
- {0xFA,0x54,0x3C,0x5E,0x24,0x24,0x84,0x06,0x01,0x00,0x02, "Tamron",
"A09NII", "SP AF 28-75mm F/2.8 XR Di LD Aspherical (IF) Macro"},
-+{0xFA,0x54,0x3C,0x5E,0x24,0x24,0xDF,0x06,0x01,0x00,0x02, "Tamron",
"A09NII", "SP AF 28-75mm F/2.8 XR Di LD Aspherical (IF) Macro"},
- {0x10,0x3D,0x3C,0x60,0x2C,0x3C,0xD2,0x02,0x00,0x00,0x02, "Tamron", "177D",
"AF 28-80mm F/3.5-5.6 Aspherical"},
- {0x45,0x3D,0x3C,0x60,0x2C,0x3C,0x48,0x02,0x00,0x00,0x02, "Tamron", "177D",
"AF 28-80mm F/3.5-5.6 Aspherical"},
- {0x00,0x48,0x3C,0x6A,0x24,0x24,0x00,0x02,0x00,0x00,0x02, "Tamron", "176D",
"SP AF 28-105mm F/2.8 LD Aspherical IF"},
-@@ -2174,6 +2183,7 @@
- //M "Tamron" "" "AF 35-135mm
F/3.5-4.5";
- {0x00,0x47,0x53,0x80,0x30,0x3C,0x00,0x06,0x00,0x00,0x02, "Tamron", "A15",
"AF 55-200mm F/4-5.6 Di II LD"},
- {0xF7,0x53,0x5C,0x80,0x24,0x24,0x84,0x06,0x01,0x00,0x02, "Tamron", "A001",
"SP AF 70-200mm F/2.8 Di LD (IF) Macro"},
-+{0xF7,0x53,0x5C,0x80,0x24,0x24,0x40,0x06,0x01,0x00,0x02, "Tamron", "A001",
"SP AF 70-200mm F/2.8 Di LD (IF) Macro"},
- {0xFE,0x53,0x5C,0x80,0x24,0x24,0x84,0x06,0x01,0x00,0x02, "Tamron", "A001",
"SP AF 70-200mm F/2.8 Di LD (IF) Macro"},
- //M "Tamron" "67D" "SP AF
70-210mm f/2.8 LD";
- //M "Tamron" "" "AF 70-210mm
F/3.5-4.5";
-@@ -2246,6 +2256,9 @@
- //M "Tokina" "" "AF 130
EMZ II (AF 100-300mm f/5.6-6.7)"
- //M "Tokina" "" "AF 140
EMZ (AF 100-400mm f/4.5-6.3)"
- //
-+{0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x0C,0x00,0x00,0x03, "Kenko", "",
"Teleplus PRO 300 DG 1.4x"},
-+{0x00,0x00,0x00,0x00,0x00,0x00,0xF2,0x18,0x00,0x00,0x03, "Kenko", "",
"Teleplus PRO 300 DG 2.0x"},
-+//
-
//------------------------------------------------------------------------------
- // Lenses from various other brands
-
//------------------------------------------------------------------------------
diff --git a/graphics/exiv2/90_changeset_r3003.diff
b/graphics/exiv2/90_changeset_r3003.diff
deleted file mode 100644
index 09f5ecd..0000000
--- a/graphics/exiv2/90_changeset_r3003.diff
+++ /dev/null
@@ -1,291 +0,0 @@
-Index: trunk/src/pentaxmn.cpp
-===================================================================
---- trunk/src/pentaxmn.cpp (revision 3002)
-+++ trunk/src/pentaxmn.cpp (revision 3003)
-@@ -665,55 +665,60 @@
- //! LensType, combi-tag 0x003f (2 unsigned long)
- extern const TagDetails pentaxLensType[] = {
- { 0x0000, N_("M-42 or No Lens") },
-- { 0x0100, N_("K,M Lens") },
-+ { 0x0100, N_("K or M Lens") },
- { 0x0200, N_("A Series Lens") },
-- { 0x0300, "SIGMA" },
-+ { 0x0300, "Sigma Lens" },
- { 0x0311, "smc PENTAX-FA SOFT 85mm F2.8" },
- { 0x0312, "smc PENTAX-F 1.7X AF ADAPTER" },
- { 0x0313, "smc PENTAX-F 24-50mm F4" },
- { 0x0314, "smc PENTAX-F 35-80mm F4-5.6" },
- { 0x0315, "smc PENTAX-F 80-200mm F4.7-5.6" },
- { 0x0316, "smc PENTAX-F FISH-EYE 17-28mm F3.5-4.5" },
-- { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6" }, //0
-- { 0x0317, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //1
-- { 0x0317, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //2
-+ { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6 or Sigma Lens" }, //0
-+ { 0x0317, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//1
-+ { 0x0317, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //2
- { 0x0318, "smc PENTAX-F 35-135mm F3.5-4.5" },
-- { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or SIGMA or Tokina" }, //0
-- { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //1
-- { 0x0319, "Sigma 55-200mm F4-5.6 DC" }, //2
-- { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //3
-- { 0x0319, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //4
-- { 0x0319, "Tokina 80-200mm F2.8 ATX-Pro" }, //5
-+ { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or Sigma or Tokina Lens"
},//0
-+ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//1
-+ { 0x0319, "Sigma 55-200mm F4-5.6 DC" },
//2
-+ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//3
-+ { 0x0319, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //4
-+ { 0x0319, "Tokina 80-200mm F2.8 ATX-Pro" }, //5
- { 0x031a, "smc PENTAX-F* 250-600mm F5.6 ED[IF]" },
-- { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" }, //0
-- { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
-- { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5 or Tokina Lens" }, //0
-- { 0x031c, "Tokina AT-X AF 400mm F5.6" },
//1
-- { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or SIGMA AF 18-125mm F3.5-5.6
DC" },
-+ { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5 or Tokina Lens" }, //0
-+ { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
-+ { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5 or Tokina Lens" }, //0
-+ { 0x031c, "Tokina 19-35mm F3.5-4.5 AF" }, //1
-+ { 0x031c, "Tokina AT-X AF 400mm F5.6" }, //2
-+ { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or Sigma or Tokina Lens" },//0
-+ { 0x031d, "Sigma AF 18-125mm F3.5-5.6 DC" }, //1
-+ { 0x031d, "Tokina AT-X PRO 28-70mm F2.6-2.8" },
//2
- { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
-- { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
}, //0
-- { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//1
-- { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//2
-+ { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
},//0
-+ { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//1
-+ { 0x031f, "Takumar-F 70-210mm F4-5.6" }, //2
- { 0x0320, "smc PENTAX-F 50mm F1.4" },
- { 0x0321, "smc PENTAX-F 50mm F1.7" },
- { 0x0322, "smc PENTAX-F 135mm F2.8 [IF]" },
- { 0x0323, "smc PENTAX-F 28mm F2.8" },
-- { 0x0324, "SIGMA 20mm F1.8 EX DG ASPHERICAL RF" },
-+ { 0x0324, "Sigma 20mm F1.8 EX DG Aspherical RF" },
- { 0x0326, "smc PENTAX-F* 300mm F4.5 ED[IF]" },
- { 0x0327, "smc PENTAX-F* 600mm F4 ED[IF]" },
-- { 0x0328, "smc PENTAX-F MACRO 100mm F2.8" },
-- { 0x0329, "smc PENTAX-F MACRO 50mm F2.8 or Sigma 50mm F2,8 MACRO" },
-- { 0x032c, "Tamron 35-90mm F4 AF or various SIGMA models" }, // 0
-- { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 1
-- { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 2
-- { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 3
-- { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 4
-- { 0x032e, "SIGMA APO 70-200mm F2.8 EX" }, // 0
-- { 0x032e, "Sigma EX APO 100-300mm F4 IF" }, // 1
-+ { 0x0328, "smc PENTAX-F Macro 100mm F2.8" },
-+ { 0x0329, "smc PENTAX-F Macro 50mm F2.8 or Sigma Lens" }, //0
-+ { 0x0329, "Sigma 50mm F2.8 Macro" }, //1
-+ { 0x032c, "Tamron 35-90mm F4 AF or Sigma Lens" }, //0
-+ { 0x032c, "Sigma AF 10-20mm F4-5.6 EX DC" }, //1
-+ { 0x032c, "Sigma 12-24mm F4.5 EX DG" },
//2
-+ { 0x032c, "Sigma 17-70mm F2.8-4.5 DC Macro" },
//3
-+ { 0x032c, "Sigma 18-50mm F3.5-5.6 DC" }, //4
-+ { 0x032e, "Sigma Lens" }, //0
-+ { 0x032e, "Sigma APO 70-200mm F2.8 EX" }, //1
-+ { 0x032e, "Sigma EX APO 100-300mm F4 IF" }, //2
- { 0x0332, "smc PENTAX-FA 28-70mm F4 AL" },
-- { 0x0333, "SIGMA 28mm F1.8 EX DG ASPHERICAL MACRO" },
-- { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF]" }, // 0
-- { 0x0334, "Tamron AF LD 28-200mm F3.8-5.6 [IF] Aspherical (171D)"
}, // 1
-+ { 0x0333, "Sigma 28mm F1.8 EX DG Aspherical Macro" },
-+ { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF] or Tamron Lens"
},//0
-+ { 0x0334, "Tamron AF LD 28-200mm F3.8-5.6 [IF] Aspherical (171D)"
},//1
- { 0x0335, "smc PENTAX-FA 28-80mm F3.5-5.6 AL" },
- { 0x03f7, "smc PENTAX-DA FISH-EYE 10-17mm F3.5-4.5 ED[IF]" },
- { 0x03f8, "smc PENTAX-DA 12-24mm F4 ED AL[IF]" },
-@@ -722,63 +727,69 @@
- { 0x03fc, "smc PENTAX-DA 18-55mm F3.5-5.6 AL" },
- { 0x03fd, "smc PENTAX-DA 14mm F2.8 ED[IF]" },
- { 0x03fe, "smc PENTAX-DA 16-45mm F4 ED AL" },
-- { 0x03ff, "SIGMA" }, // 0
-- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 1
-- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 2
-- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 3
-- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 4
-- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 5
-- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 6
-- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 7
-- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 8
-- { 0x03ff, "Sigma 18-50mm F2.8 EX DC" }, // 9
-+ { 0x03ff, "Sigma Lens" }, //0
-+ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, //1
-+ { 0x03ff, "Sigma DL-II 35-80mm F4-5.6" }, //2
-+ { 0x03ff, "Sigma DL Zoom 75-300mm F4-5.6" }, //3
-+ { 0x03ff, "Sigma DF EX Aspherical 28-70mm F2.8" }, //4
-+ { 0x03ff, "Sigma AF Tele 400mm F5.6 Multi-coated" }, //5
-+ { 0x03ff, "Sigma 24-60mm F2.8 EX DG" },
//6
-+ { 0x03ff, "Sigma 70-300mm F4-5.6 Macro" }, //7
-+ { 0x03ff, "Sigma 55-200mm F4-5.6 DC" },
//8
-+ { 0x03ff, "Sigma 18-50mm F2.8 EX DC" },
//9
-+ { 0x03ff, "Sigma 18-50mm F2.8 EX DC Macro" }, //10
- { 0x0401, "smc PENTAX-FA SOFT 28mm F2.8" },
- { 0x0402, "smc PENTAX-FA 80-320mm F4.5-5.6" },
- { 0x0403, "smc PENTAX-FA 43mm F1.9 Limited" },
- { 0x0406, "smc PENTAX-FA 35-80mm F4-5.6" },
- { 0x040c, "smc PENTAX-FA 50mm F1.4" },
- { 0x040f, "smc PENTAX-FA 28-105mm F4-5.6 [IF]" },
-- { 0x0410, "TAMRON AF 80-210mm F4-5.6 (178D)" },
-- { 0x0413, "TAMRON SP AF 90mm F2.8 (172E)" },
-+ { 0x0410, "Tamron AF 80-210mm F4-5.6 (178D)" },
-+ { 0x0413, "Tamron SP AF 90mm F2.8 (172E)" },
- { 0x0414, "smc PENTAX-FA 28-80mm F3.5-5.6" },
- { 0x0415, "Cosina AF 100-300mm F5.6-6.7" },
-- { 0x0416, "TOKINA 28-80mm F3.5-5.6" },
-+ { 0x0416, "Tokina 28-80mm F3.5-5.6" },
- { 0x0417, "smc PENTAX-FA 20-35mm F4 AL" },
- { 0x0418, "smc PENTAX-FA 77mm F1.8 Limited" },
-- { 0x0419, "TAMRON SP AF 14mm F2.8" },
-- { 0x041a, "smc PENTAX-FA MACRO 100mm F3.5 or Cosina lens" }, //0
-- { 0x041a, "Cosina 100mm F3.5 Macro" }, //1
-- { 0x041b, "TAMRON AF28-300mm F/3.5-6.3 LD Aspherical[IF] MACRO
(285D)" },
-+ { 0x0419, "Tamron SP AF 14mm F2.8" },
-+ { 0x041a, "smc PENTAX-FA Macro 100mm F3.5 or Cosina lens" }, //0
-+ { 0x041a, "Cosina 100mm F3.5 Macro" },
//1
-+ { 0x041b, "Tamron AF28-300mm F/3.5-6.3 LD Aspherical[IF] Macro
(185D/285D)" },
- { 0x041c, "smc PENTAX-FA 35mm F2 AL" },
-- { 0x041d, "TAMRON AF 28-200mm F/3.8-5.6 LD Super II MACRO (371D)" },
-+ { 0x041d, "Tamron AF 28-200mm F/3.8-5.6 LD Super II Macro (371D)" },
- { 0x0422, "smc PENTAX-FA 24-90mm F3.5-4.5 AL[IF]" },
- { 0x0423, "smc PENTAX-FA 100-300mm F4.7-5.8" },
-- { 0x0424, "TAMRON AF70-300mm F/4-5.6 LD MACRO" },
-- { 0x0425, "TAMRON SP AF 24-135mm F3.5-5.6 AD AL (190D)" },
-+ { 0x0424, "Tamron AF70-300mm F/4-5.6 LD Macro (572D/A17)" },
-+ { 0x0425, "Tamron SP AF 24-135mm F3.5-5.6 AD AL (190D)" },
- { 0x0426, "smc PENTAX-FA 28-105mm F3.2-4.5 AL[IF]" },
- { 0x0427, "smc PENTAX-FA 31mm F1.8AL Limited" },
-- { 0x0429, "TAMRON AF 28-200mm Super Zoom F3.8-5.6 Aspherical XR
[IF] MACRO (A03)" },
-+ { 0x0429, "Tamron AF 28-200mm Super Zoom F3.8-5.6 Aspherical XR
[IF] Macro (A03)" },
- { 0x042b, "smc PENTAX-FA 28-90mm F3.5-5.6" },
- { 0x042c, "smc PENTAX-FA J 75-300mm F4.5-5.8 AL" },
-- { 0x042d, "TAMRON 28-300mm F3.5-6.3 Ultra zoom XR or Tamron AF
28-300mm F3.5-6.3 XR Di LD Aspherical [IF] Macro" }, //0
-+ { 0x042d, "Tamron Lens" }, //0
-+ { 0x042d, "Tamron 28-300mm F3.5-6.3 Ultra zoom XR" }, //1
-+ { 0x042d, "Tamron AF 28-300mm F3.5-6.3 XR Di LD Aspherical [IF]
Macro" },//2
- { 0x042e, "smc PENTAX-FA J 28-80mm F3.5-5.6 AL" },
- { 0x042f, "smc PENTAX-FA J 18-35mm F4-5.6 AL" },
-- { 0x0431, "TAMRON SP AF 28-75mm F2.8 XR Di (A09)" },
-- { 0x0433, "smc PENTAX-D FA 50mm F2.8 MACRO" },
-- { 0x0434, "smc PENTAX-D FA 100mm F2.8 MACRO" },
-+ { 0x0431, "Tamron SP AF 28-75mm F2.8 XR Di (A09)" },
-+ { 0x0433, "smc PENTAX-D FA 50mm F2.8 Macro" },
-+ { 0x0434, "smc PENTAX-D FA 100mm F2.8 Macro" },
-+ { 0x0438, "Samsung D-XENON 100mm F2.8 Macro" },
- { 0x044b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
-+ { 0x04d6, "smc PENTAX-DA 35mm F2.4 AL" },
- { 0x04e5, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
- { 0x04e6, "Tamron SP AF 17-50mm F2.8 XR Di II" },
- { 0x04e7, "smc PENTAX-DA 18-250mm F3.5-6.3 ED AL [IF]" },
- { 0x04ed, "Samsung/Schneider D-XENOGON 10-17mm F3.5-4.5" },
- { 0x04ef, "Samsung D-XENON 12-24mm F4 ED AL [IF]" },
-+ { 0x04f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM (SDM unused)"
},
- { 0x04f3, "smc PENTAX-DA 70mm F2.4 Limited" },
- { 0x04f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
- { 0x04f5, "Schneider D-XENON 50-200mm" },
- { 0x04f6, "Schneider D-XENON 18-55mm" },
-- { 0x04f7, "smc PENTAX-DA 10-17mm F3.5-4.5 ED [IF] Fisheye zoom" },
-+ { 0x04f7, "smc PENTAX-DA FISH-EYE 10-17mm F3.5-4.5 ED [IF]" },
- { 0x04f8, "smc PENTAX-DA 12-24mm F4 ED AL [IF]" },
-- { 0x04f9, "TAMRON XR DiII 18-200mm F3.5-6.3 (A14)" },
-+ { 0x04f9, "Tamron XR DiII 18-200mm F3.5-6.3 (A14)" },
- { 0x04fa, "smc PENTAX-DA 50-200mm F4-5.6 ED" },
- { 0x04fb, "smc PENTAX-DA 40mm F2.8 Limited" },
- { 0x04fc, "smc PENTAX-DA 18-55mm F3.5-5.6 AL" },
-@@ -791,8 +802,8 @@
- { 0x0505, "smc PENTAX-FA* 600mm F4 ED[IF]" },
- { 0x0506, "smc PENTAX-FA* 300mm F4.5 ED[IF]" },
- { 0x0507, "smc PENTAX-FA 135mm F2.8 [IF]" },
-- { 0x0508, "smc PENTAX-FA MACRO 50mm F2.8" },
-- { 0x0509, "smc PENTAX-FA MACRO 100mm F2.8" },
-+ { 0x0508, "smc PENTAX-FA Macro 50mm F2.8" },
-+ { 0x0509, "smc PENTAX-FA Macro 100mm F2.8" },
- { 0x050a, "smc PENTAX-FA* 85mm F1.4 [IF]" },
- { 0x050b, "smc PENTAX-FA* 200mm F2.8 ED[IF]" },
- { 0x050c, "smc PENTAX-FA 28-80mm F3.5-4.7" },
-@@ -812,11 +823,11 @@
- { 0x0609, "smc PENTAX-FA 20mm F2.8" },
- { 0x060a, "smc PENTAX-FA* 400mm F5.6 ED[IF]" },
- { 0x060d, "smc PENTAX-FA* 400mm F5.6 ED[IF]" },
-- { 0x060e, "smc PENTAX-FA* MACRO 200mm F4 ED[IF]" },
-+ { 0x060e, "smc PENTAX-FA* Macro 200mm F4 ED[IF]" },
- { 0x0700, "smc PENTAX-DA 21mm F3.2 AL Limited" },
- { 0x073a, "smc PENTAX-D FA Macro 100mm F2.8 WR" },
- { 0x074b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
-- { 0x07d4, "smc Pentax-DA 50mm F1.8" },
-+ { 0x07d4, "smc PENTAX-DA 50mm F1.8" },
- { 0x07d5, "smc PENTAX-DA 40mm F2.8 XS" },
- { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
- { 0x07d8, "smc PENTAX-DA L 55-300mm F4-5.8 ED" },
-@@ -829,7 +840,7 @@
- { 0x07e0, "smc PENTAX-DA 15mm F4 ED AL Limited" },
- { 0x07e1, "Samsung D-XENON 18-250mm F3.5-6.3" },
- { 0x07e2, "smc PENTAX-DA* 55mm F1.4 SDM (SDM unused)" },
-- { 0x07e3, "smc PENTAX-DA* 55mm F1.4 SDM (SDM unused)" },
-+ { 0x07e3, "smc PENTAX-DA* 60-250mm F4 [IF] SDM (SDM unused)" },
- { 0x07e5, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
- { 0x07e6, "Tamron AF 17-50mm F2.8 XR Di-II LD (Model A16)" },
- { 0x07e7, "smc PENTAX-DA 18-250mm F3.5-6.3ED AL [IF]" },
-@@ -837,13 +848,13 @@
- { 0x07ea, "smc PENTAX-DA* 300 mm F4ED [IF] SDM (SDM not used)" },
- { 0x07eb, "smc PENTAX-DA* 200mm F2.8 ED [IF] SDM (SDM not used)" },
- { 0x07ec, "smc PENTAX-DA 55-300mm F4-5.8 ED" },
-- { 0x07ee, "TAMRON AF 18-250mm F3.5-6.3 Di II LD Aspherical [IF]
MACRO" },
-+ { 0x07ee, "Tamron AF 18-250mm F3.5-6.3 Di II LD Aspherical [IF]
Macro" },
- { 0x07f1, "smc PENTAX-DA* 50-135mm F2.8 ED [IF] SDM (SDM not used)"
},
- { 0x07f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM (SDM not
used)" },
- { 0x07f3, "smc PENTAX-DA 70mm F2.4 Limited" },
- { 0x07f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
- { 0x0804, "Sigma 50mm F1.4 EX DG HSM" },
-- { 0x0808, "SIGMA 18-250mm F3.5-6.3 DC OS HSM" },
-+ { 0x0808, "Sigma 18-250mm F3.5-6.3 DC OS HSM" },
- { 0x080b, "Sigma 10-20mm F3.5 EX DC HSM" },
- { 0x080c, "Sigma 70-300mm F4-5.6 DG OS" },
- { 0x080d, "Sigma 120-400mm F4.5-5.6 APO DG OS HSM" },
-@@ -856,7 +867,7 @@
- { 0x0816, "Sigma 85mm F1.4 EX DG HSM" },
- { 0x0817, "Sigma 70-200mm F2.8 APO EX DG OS HSM" },
- { 0x081b, "Sigma 18-200mm F3.5-6.3 II DC HSM" },
-- { 0x08d2, "smc Pentax-DA 18-270mm F3.5-6.3 ED SDM" },
-+ { 0x08d2, "smc PENTAX-DA 18-270mm F3.5-6.3 ED SDM" },
- { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
- { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
- { 0x08e3, "smc PENTAX DA* 60-250mm F4 [IF] SDM"},
-@@ -865,19 +876,27 @@
- { 0x08eb, "smc PENTAX-DA* 200mm F2.8 ED [IF] SDM" },
- { 0x08f1, "smc PENTAX-DA* 50-135mm F2.8 ED [IF] SDM" },
- { 0x08f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM" },
-- { 0x08ff, "Sigma lens" }, //0
-- { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //1
-- { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //2
-- { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //3
-- { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //4
-- { 0x0900, "645 Manual lens" }, //1
-- { 0x0a00, "645 A Series lens" }, //1
-- { 0x0b04, "smc PENTAX-FA645 Zoom 45mm-85mm F4.5" },
-- { 0x0b07, "smc PENTAX-FA645 Macro 120mm F4" },
-+ { 0x08ff, "Sigma Lens" }, //0
-+ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //1
-+ { 0x08ff, "Sigma APO 150-500mm F5-6.3 DG OS HSM" }, //2
-+ { 0x08ff, "Sigma 50-150mm F2.8 II APO EX DC HSM" }, //3
-+ { 0x08ff, "Sigma 4.5mm F2.8 EX DC HSM Circular Fisheye" }, //4
-+ { 0x08ff, "Sigma 50-200mm F4-5.6 DC OS" }, //5
-+ { 0x0900, "645 Manual Lens" },
-+ { 0x0a00, "645 A Series Lens" },
-+ { 0x0b01, "smc PENTAX-FA 645 75mm F2.8" },
-+ { 0x0b02, "smc PENTAX-FA 645 45mm F2.8" },
-+ { 0x0b03, "smc PENTAX-FA* 645 300mm F4 ED [IF]" },
-+ { 0x0b04, "smc PENTAX-FA 645 45mm-85mm F4.5" },
-+ { 0x0b05, "smc PENTAX-FA 645 400mm F5.6 ED [IF]" },
-+ { 0x0b07, "smc PENTAX-FA 645 Macro 120mm F4" },
- { 0x0b08, "smc PENTAX-FA 645 80-160mm F4.5" },
-+ { 0x0b09, "smc PENTAX-FA 645 200mm F4 [IF]" },
-+ { 0x0b0a, "smc PENTAX-FA 645 150mm F2.8 [IF]" },
- { 0x0b0b, "smc PENTAX-FA 645 35mm F3.5 AL [IF]" },
-+ { 0x0b0e, "smc PENTAX-FA 645 55-110mm F5.6" },
- { 0x0b10, "smc PENTAX-FA 645 33-55mm F4.5 AL" },
-- { 0x0b11, "smc PENTAX-FA645 Zoom 150mm-300mm F5.6 ED [IF]" },
-+ { 0x0b11, "smc PENTAX-FA 645 150mm-300mm F5.6 ED [IF]" },
- { 0x0d12, "smc PENTAX-D FA 645 55mm F2.8 AL [IF] SDM AW" },
- { 0x0d13, "smc PENTAX-D FA 645 25mm F4 AL [IF] SDM AW" },
- { 0x1500, "Pentax Q Manual Lens" },
diff --git a/graphics/exiv2/90_changeset_r3004.diff
b/graphics/exiv2/90_changeset_r3004.diff
deleted file mode 100644
index 2e2d5bf..0000000
--- a/graphics/exiv2/90_changeset_r3004.diff
+++ /dev/null
@@ -1,180 +0,0 @@
-Index: trunk/src/canonmn.cpp
-===================================================================
---- trunk/src/canonmn.cpp (revision 3003)
-+++ trunk/src/canonmn.cpp (revision 3004)
-@@ -438,12 +438,12 @@
- { 6, "Tokina AF193-2 19-35mm f/3.5-4.5"
}, // 3
- { 6, "Sigma 28-80mm f/3.5-5.6 II Macro"
}, // 4
- { 7, "Canon EF 100-300mm f/5.6L"
},
-- { 8, "Canon EF 100-300mm f/5.6"
}, // 0
-- { 8, "Sigma 70-300mm f/4-5.6 DG Macro"
}, // 1
-- { 8, "Tokina AT-X242AF 24-200mm f/3.5-5.6"
}, // 2
-- { 9, "Canon EF 70-210mm f/4"
}, // 0
-+ { 8, "Canon EF 100-300mm f/5.6 or Sigma or Tokina Lens"
}, // 0
-+ { 8, "Sigma 70-300mm f/4-5.6 [APO] DG Macro"
}, // 1
-+ { 8, "Tokina AT-X 242 AF 24-200mm f/3.5-5.6"
}, // 2
-+ { 9, "Canon EF 70-210mm f/4 or Sigma Lens"
}, // 0
- { 9, "Sigma 55-200mm f/4-5.6 DC"
}, // 1
-- { 10, "Canon EF 50mm f/2.5 Macro"
}, // 0
-+ { 10, "Canon EF 50mm f/2.5 Macro or Sigma Lens"
}, // 0
- { 10, "Sigma 50mm f/2.8 EX"
}, // 1
- { 10, "Sigma 28mm f/1.8"
}, // 2
- { 10, "Sigma 105mm f/2.8 Macro EX"
}, // 3
-@@ -457,38 +457,38 @@
- { 18, "Canon EF 28-70mm f/3.5-4.5"
},
- { 20, "Canon EF 100-200mm f/4.5A"
},
- { 21, "Canon EF 80-200mm f/2.8L"
},
-- { 22, "Canon EF 20-35mm f/2.8L"
}, // 0
-- { 22, "Tokina AT-X280AF PRO 28-80mm f/2.8 Aspherical"
}, // 1
-+ { 22, "Canon EF 20-35mm f/2.8L or Tokina Lens"
}, // 0
-+ { 22, "Tokina AT-X 280 AF PRO 28-80mm f/2.8 Aspherical"
}, // 1
- { 23, "Canon EF 35-105mm f/3.5-4.5"
},
- { 24, "Canon EF 35-80mm f/4-5.6 Power Zoom"
},
- { 25, "Canon EF 35-80mm f/4-5.6 Power Zoom"
},
-- { 26, "Canon EF 100mm f/2.8 Macro or Cosina or Tamron Lens"
}, // 0
-+ { 26, "Canon EF 100mm f/2.8 Macro or Cosina or Tamron or Carl
Zeiss Lens" }, // 0
- { 26, "Cosina 100mm f/3.5 Macro AF"
}, // 1
- { 26, "Tamron SP AF 90mm f/2.8 Di Macro"
}, // 2
- { 26, "Tamron SP AF 180mm f/3.5 Di Macro"
}, // 3
- { 26, "Carl Zeiss Planar T* 50mm f/1.4"
}, // 4
- { 27, "Canon EF 35-80mm f/4-5.6"
},
-- { 28, "Canon EF 80-200mm f/4.5-5.6"
}, // 0
-+ { 28, "Canon EF 80-200mm f/4.5-5.6 or Tamron Lens"
}, // 0
- { 28, "Tamron SP AF 28-105mm f/2.8 LD Aspherical IF"
}, // 1
- { 28, "Tamron SP AF 28-75mm f/2.8 XR Di LD Aspherical [IF] Macro"
}, // 2
- { 28, "Tamron AF 70-300mm f/4.5-5.6 Di LD 1:2 Macro Zoom"
}, // 3
- { 28, "Tamron AF Aspherical 28-200mm f/3.8-5.6"
}, // 4
- { 29, "Canon EF 50mm f/1.8 MkII"
},
- { 30, "Canon EF 35-105mm f/4.5-5.6"
},
-- { 31, "Canon EF 75-300mm f/4-5.6"
}, // 0
-+ { 31, "Canon EF 75-300mm f/4-5.6 or Tamron Lens"
}, // 0
- { 31, "Tamron SP AF 300mm f/2.8 LD IF"
}, // 1
-- { 32, "Canon EF 24mm f/2.8"
}, // 0
-+ { 32, "Canon EF 24mm f/2.8 or Sigma Lens"
}, // 0
- { 32, "Sigma 15mm f/2.8 EX Fisheye"
}, // 1
-- { 33, "Voigtlander or Zeiss Lens"
}, // 0
-+ { 33, "Voigtlander or Carl Zeiss Lens"
}, // 0
- { 33, "Voigtlander Ultron 40mm f/2 SLII Aspherical"
}, // 1
-- { 33, "Zeiss Distagon 15mm T* f/2.8 ZE"
}, // 2
-- { 33, "Zeiss Distagon 18mm T* f/3.5 ZE"
}, // 3
-- { 33, "Zeiss Distagon 21mm T* f/2.8 ZE"
}, // 4
-- { 33, "Zeiss Distagon 28mm T* f/2 ZE"
}, // 5
-- { 33, "Zeiss Distagon 35mm T* f/2 ZE"
}, // 6
-+ { 33, "Carl Zeiss Distagon 15mm T* f/2.8 ZE"
}, // 2
-+ { 33, "Carl Zeiss Distagon 18mm T* f/3.5 ZE"
}, // 3
-+ { 33, "Carl Zeiss Distagon 21mm T* f/2.8 ZE"
}, // 4
-+ { 33, "Carl Zeiss Distagon 28mm T* f/2 ZE"
}, // 5
-+ { 33, "Carl Zeiss Distagon 35mm T* f/2 ZE"
}, // 6
- { 35, "Canon EF 35-80mm f/4-5.6"
},
- { 36, "Canon EF 38-76mm f/4.5-5.6"
},
-- { 37, "Canon EF 35-80mm f/4-5.6"
}, // 0
-+ { 37, "Canon EF 35-80mm f/4-5.6 or Tamron Lens"
}, // 0
- { 37, "Tamron 70-200mm f/2.8 Di LD IF Macro"
}, // 1
- { 37, "Tamron AF 28-300mm f/3.5-6.3 XR Di VC LD Aspherical [IF]
Macro Model A20" }, // 2
- { 37, "Tamron SP AF 17-50mm f/2.8 XR Di II VC LD Aspherical [IF] "
}, // 3
-@@ -497,7 +497,7 @@
- { 39, "Canon EF 75-300mm f/4-5.6"
},
- { 40, "Canon EF 28-80mm f/3.5-5.6"
},
- { 41, "Canon EF 28-90mm f/4-5.6"
},
-- { 42, "Canon EF 28-200mm f/3.5-5.6"
}, // 0
-+ { 42, "Canon EF 28-200mm f/3.5-5.6 or Tamron Lens"
}, // 0
- { 42, "Tamron AF 28-300mm f/3.5-6.3 XR Di VC LD Aspherical [IF]
Macro Model A20" }, // 1
- { 43, "Canon EF 28-105mm f/4-5.6"
},
- { 44, "Canon EF 90-300mm f/4.5-5.6"
},
-@@ -517,7 +517,7 @@
- { 127, "Canon TS-E 90mm f/2.8"
},
- { 129, "Canon EF 300mm f/2.8L"
},
- { 130, "Canon EF 50mm f/1.0L"
},
-- { 131, "Canon EF 28-80mm f/2.8-4L"
}, // 0
-+ { 131, "Canon EF 28-80mm f/2.8-4L or Sigma Lens"
}, // 0
- { 131, "Sigma 8mm f/3.5 EX DG Circular Fisheye"
}, // 1
- { 131, "Sigma 17-35mm f/2.8-4 EX DG Aspherical HSM"
}, // 2
- { 131, "Sigma 17-70mm f/2.8-4.5 DC Macro"
}, // 3
-@@ -529,7 +529,7 @@
- { 134, "Canon EF 600mm f/4L IS"
},
- { 135, "Canon EF 200mm f/1.8L"
},
- { 136, "Canon EF 300mm f/2.8L"
},
-- { 137, "Canon EF 85mm f/1.2L"
}, // 0
-+ { 137, "Canon EF 85mm f/1.2L or Sigma or Tamron Lens"
}, // 0
- { 137, "Sigma 18-50mm f/2.8-4.5 DC OS HSM"
}, // 1
- { 137, "Sigma 50-200mm f/4-5.6 DC OS HSM"
}, // 2
- { 137, "Sigma 18-250mm f/3.5-6.3 DC OS HSM"
}, // 3
-@@ -539,11 +539,12 @@
- { 137, "Sigma 17-50mm f/2.8 OS HSM"
}, // 7
- { 137, "Sigma 18-200mm f/3.5-6.3 II DC OS HSM"
}, // 8
- { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 9
-- { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 10
-+ { 137, "Sigma 8-16mm f/4.5-5.6 DC HSM"
}, // 10
- { 137, "Tamron SP 17-50mm f/2.8 XR Di II VC"
}, // 11
- { 137, "Tamron SP 60mm f/2 Macro Di II"
}, // 12
- { 137, "Sigma 10-20mm f/3.5 EX DC HSM"
}, // 13
- { 137, "Tamron SP 24-70mm f/2.8 Di VC USD"
}, // 14
-+ { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 15
- { 138, "Canon EF 28-80mm f/2.8-4L"
},
- { 139, "Canon EF 400mm f/2.8L"
},
- { 140, "Canon EF 500mm f/4.5L"
},
-@@ -556,31 +557,31 @@
- { 147, "Canon EF 35-135mm f/4-5.6 USM"
},
- { 148, "Canon EF 28-80mm f/3.5-5.6 USM"
},
- { 149, "Canon EF 100mm f/2 USM"
},
-- { 150, "Canon EF 14mm f/2.8L"
}, // 0
-+ { 150, "Canon EF 14mm f/2.8L or Sigma Lens"
}, // 0
- { 150, "Sigma 20mm EX f/1.8"
}, // 1
- { 150, "Sigma 30mm f/1.4 DC HSM"
}, // 2
- { 150, "Sigma 24mm f/1.8 DG Macro EX"
}, // 3
- { 151, "Canon EF 200mm f/2.8L"
},
-- { 152, "Canon EF 300mm f/4L IS"
}, // 0
-+ { 152, "Canon EF 300mm f/4L IS or Sigma Lens"
}, // 0
- { 152, "Sigma 12-24mm f/4.5-5.6 EX DG ASPHERICAL HSM"
}, // 1
- { 152, "Sigma 14mm f/2.8 EX Aspherical HSM"
}, // 2
- { 152, "Sigma 10-20mm f/4-5.6"
}, // 3
- { 152, "Sigma 100-300mm f/4"
}, // 4
-- { 153, "Canon EF 35-350mm f/3.5-5.6L"
}, // 0
-+ { 153, "Canon EF 35-350mm f/3.5-5.6L or Sigma og Tamron Lens"
}, // 0
- { 153, "Sigma 50-500mm f/4-6.3 APO HSM EX"
}, // 1
- { 153, "Tamron AF 28-300mm f/3.5-6.3 XR LD Aspherical [IF] Macro"
}, // 2
- { 153, "Tamron AF 18-200mm f/3.5-6.3 XR Di II LD Aspherical [IF]
Macro Model A14" }, // 3
- { 153, "Tamron 18-250mm f/3.5-6.3 Di II LD Aspherical [IF] Macro"
}, // 4
- { 154, "Canon EF 20mm f/2.8 USM"
},
- { 155, "Canon EF 85mm f/1.8 USM"
},
-- { 156, "Canon EF 28-105mm f/3.5-4.5 USM"
}, // 0
-+ { 156, "Canon EF 28-105mm f/3.5-4.5 USM or Tamron Lens"
}, // 0
- { 156, "Tamron SP AF 70-300mm F4-5.6 Di VC USD"
}, // 1
-- { 160, "Canon EF 20-35mm f/3.5-4.5 USM"
}, // 0
-+ { 160, "Canon EF 20-35mm f/3.5-4.5 USM or Tamron or Tokina Lens"
}, // 0
- { 160, "Tamron AF 19-35mm f/3.5-4.5"
}, // 1
- { 160, "Tokina AT-X 124 AF 12-24mm f/4 DX"
}, // 2
- { 160, "Tokina AT-X 107 AF DX Fish-eye 10-17mm f/3.5-4.5"
}, // 3
- { 160, "Tokina AT-X 116 PRO DX AF 11-16mm f/2.8"
}, // 4
-- { 161, "Canon EF 28-70mm f/2.8L"
}, // 0
-+ { 161, "Canon EF 28-70mm f/2.8L or Sigma or Tamron Lens"
}, // 0
- { 161, "Sigma 24-70mm EX f/2.8"
}, // 1
- { 161, "Sigma 28-70mm f/2.8 EX"
}, // 2
- { 161, "Tamron AF 17-50mm f/2.8 Di-II LD Aspherical"
}, // 3
-@@ -593,7 +594,7 @@
- { 166, "Canon EF 70-200mm f/2.8 L + 1.4x"
},
- { 167, "Canon EF 70-200mm f/2.8 L + 2x"
},
- { 168, "Canon EF 28mm f/1.8 USM"
},
-- { 169, "Canon EF 17-35mm f/2.8L"
}, // 0
-+ { 169, "Canon EF 17-35mm f/2.8L or Sigma Lens"
}, // 0
- { 169, "Sigma 18-200mm f/3.5-6.3 DC OS"
}, // 1
- { 169, "Sigma 15-30mm f/3.5-4.5 EX DG Aspherical"
}, // 2
- { 169, "Sigma 18-50mm f/2.8 Macro"
}, // 3
-@@ -607,7 +608,7 @@
- { 173, "Canon EF 180mm Macro f/3.5L or Sigma Lens"
}, // 0
- { 173, "Sigma 180mm EX HSM Macro f/3.5"
}, // 1
- { 173, "Sigma APO Macro 150mm f/3.5 EX DG IF HSM"
}, // 2
-- { 174, "Canon EF 135mm f/2L"
}, // 0
-+ { 174, "Canon EF 135mm f/2L or Sigma Lens"
}, // 0
- { 174, "Sigma 70-200mm f/2.8 EX DG APO OS HSM"
}, // 1
- { 174, "Sigma 50-500mm f/4.5-6.3 APO DG OS HSM"
}, // 2
- { 175, "Canon EF 400mm f/2.8L"
},
-@@ -618,7 +619,7 @@
- { 180, "Canon EF 35mm f/1.4L"
},
- { 181, "Canon EF 100-400mm f/4.5-5.6L IS + 1.4x"
},
- { 182, "Canon EF 100-400mm f/4.5-5.6L IS + 2x"
},
-- { 183, "Canon EF 100-400mm f/4.5-5.6L IS"
}, // 0
-+ { 183, "Canon EF 100-400mm f/4.5-5.6L IS or Sigma Lens"
}, // 0
- { 183, "Sigma 150mm f/2.8 EX DG OS HSM APO Macro"
}, // 1
- { 184, "Canon EF 400mm f/2.8L + 2x"
},
- { 185, "Canon EF 600mm f/4L IS"
},
diff --git a/graphics/exiv2/90_changeset_r3005.diff
b/graphics/exiv2/90_changeset_r3005.diff
deleted file mode 100644
index 0c44609..0000000
--- a/graphics/exiv2/90_changeset_r3005.diff
+++ /dev/null
@@ -1,113 +0,0 @@
-Index: trunk/src/minoltamn.cpp
-===================================================================
---- trunk/src/minoltamn.cpp (revision 3004)
-+++ trunk/src/minoltamn.cpp (revision 3005)
-@@ -1637,7 +1637,6 @@
- "Sigma 17-70mm F2.8-4.5 (D) | "
- "Sigma 20-40mm F2.8 EX DG Aspherical IF | "
- "Sigma 18-200mm F3.5-6.3 DC | "
-- "Sigma 20-40mm F2.8 EX DG Aspherical IF | "
- "Sigma DC 18-125mm F4-5,6 D | "
- "Tamron SP AF 28-75mm F2.8 XR Di (IF) Macro" },
- { 25, "Minolta AF 100-300mm F4.5-5.6 APO (D) | "
-@@ -1656,10 +1655,10 @@
- "Sigma AF 12-24mm F4.5-5.6 EX DG | "
- "Sigma 28-70mm EX DG F2.8 | "
- "Sigma 55-200mm F4-5.6 DC" },
-- { 31, "Minolta AF 50mm F2.8 Macro(D) | "
-- "Minolta AF 50mm F3.5 Macro" },
-- { 32, "Minolta AF 100-400mm F4.5-6.7(D) | "
-- "Minolta AF 300mm F2.8G APO(D) SSM" },
-+ { 31, "Minolta/Sony AF 50mm F2.8 Macro (D) | "
-+ "Minolta/Sony AF 50mm F3.5 Macro" },
-+ { 32, "Minolta AF 100-400mm F4.5-6.7 (D) | "
-+ "Minolta/Sony AF 300mm F2.8G APO (D) SSM" },
- { 33, "Minolta/Sony AF 70-200mm F2.8 G" },
- { 35, "Minolta AF 85mm F1.4 G (D) Limited" },
- { 36, "Minolta AF 28-100mm F3.5-5.6 (D)" },
-@@ -1725,6 +1724,7 @@
- { 142, "Voigtlander 70-300mm F4.5-5.6" },
- { 146, "Voigtlander Macro APO-Lanthar 125mm F2.5 SL" },
- { 193, "Minolta AF 1.4x APO II" },
-+ { 194, "Tamron SP AF 17-50mm F2.8 XR Di II LD Aspherical [IF]" },
- { 255, "Tamron SP AF 17-50mm F2.8 XR Di II LD Aspherical | "
- "Tamron AF 18-250mm F3.5-6.3 XR Di II LD | "
- "Tamron AF 55-200mm F4-5.6 Di II | "
-@@ -1735,7 +1735,7 @@
- "Tamron SP AF 28-75mm F2.8 XR Di LD Aspherical IF" },
- { 25500, "Minolta AF 50mm F1.7" },
- { 25501, "Minolta AF 50mm F1.7" },
-- { 25510, "Minolta AF 35-70mm F1.4" },
-+ { 25510, "Minolta AF 35-70mm F4" },
- { 25511, "Minolta AF 35-70mm F4 | "
- "Sigma UC AF 28-70mm F3.5-4.5 | "
- "Sigma AF 28-70mm F2.8 | "
-@@ -1812,6 +1812,7 @@
- "Sigma AF 90mm F2.8 Macro | "
- "Sigma AF 105mm F2.8 EX [DG] Macro | "
- "Sigma 180mm F5.6 Macro | "
-+ "Sigma 180mm F3.5 EX DG Macro | "
- "Tamron 90mm F2.8 Macro" },
- { 25850, "Minolta AF 35-105mm F3.5-4.5" },
- { 25851, "Beroflex 35-135mm F3.5-4.5" },
-@@ -1822,13 +1823,13 @@
- { 25890, "Minolta AF 80-200mm F2.8 APO" },
- { 25891, "Minolta AF 80-200mm F2.8 APO | "
- "Tokina 80-200mm F2.8" },
-- { 25900, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO + 1.4x"
},
-- { 25901, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO + 1.4x
| "
-+ { 25900, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO" },
-+ { 25901, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO | "
- "Minolta AF 600mm F4 HS-APO G + Minolta AF 1.4x APO" },
- { 25910, "Minolta AF 35mm F1.4G" },
- { 25911, "Minolta AF 35mm F1.4" },
- { 25920, "Minolta AF 85mm F1.4G" },
-- { 25921, "Minolta AF 85mm F1.4G(D)" },
-+ { 25921, "Minolta AF 85mm F1.4G (D)" },
- { 25930, "Minolta AF 200mm F2.8 APO" },
- { 25931, "Minolta AF 200mm F2.8 G APO" },
- { 25940, "Minolta AF 3X-1X F1.7-2.8 Macro" },
-@@ -1839,24 +1840,24 @@
- { 25971, "Minolta AF 35mm F2 [New]" },
- { 25980, "Minolta AF 100mm F2" },
- { 25981, "Minolta AF 100mm F2" },
-- { 26010, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO + 2x" },
-- { 26011, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO + 2x | "
-+ { 26010, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO" },
-+ { 26011, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO | "
- "Minolta AF 600mm F4 HS-APO G + Minolta AF 2x APO" },
- { 26040, "Minolta AF 80-200mm F4.5-5.6" },
- { 26041, "Minolta AF 80-200mm F4.5-5.6" },
- { 26050, "Minolta AF 35-80mm F4-5.6" },
- { 26051, "Minolta AF 35-80mm F4-5.6" },
- { 26060, "Minolta AF 100-300mm F4.5-5.6" },
-- { 26061, "Minolta AF 100-300mm F4.5-5.6(D) | "
-- "Sigma 105mm F2.8 Macro EX-DG" },
-+ { 26061, "Minolta AF 100-300mm F4.5-5.6 (D) | "
-+ "Sigma 105mm F2.8 Macro EX DG" },
- { 26070, "Minolta AF 35-80mm F4-5.6" },
- { 26071, "Minolta AF 35-80mm F4-5.6" },
-- { 26080, "Minolta AF 300mm F2.8G APO High Speed" },
-- { 26081, "Minolta AF 300mm F2.8G" },
-- { 26090, "Minolta AF 600mm F4G APO High Speed" },
-- { 26091, "Minolta AF 600mm F4 HS-APO G" },
-- { 26120, "Minolta AF 200mm F2.8G APO High Speed" },
-- { 26121, "Minolta AF 200mm F2.8G(D)" },
-+ { 26080, "Minolta AF 300mm F2.8 G" },
-+ { 26081, "Minolta AF 300mm F2.8 G APO High Speed" },
-+ { 26090, "Minolta AF 600mm F4 G" },
-+ { 26091, "Minolta AF 600mm F4 G APO High Speed" },
-+ { 26120, "Minolta AF 200mm F2.8 G" },
-+ { 26121, "Minolta AF 200mm F2.8 G APO High Speed" },
- { 26130, "Minolta AF 50mm F1.7" },
- { 26131, "Minolta AF 50mm F1.7 New" },
- { 26150, "Minolta AF 28-105mm F3.5-4.5 Xi" },
-@@ -1870,7 +1871,7 @@
- { 26201, "Minolta AF 28-70mm F2.8 G" },
- { 26210, "Minolta AF 100-300mm F4.5-5.6 Xi" },
- { 26211, "Minolta AF 100-300mm F4.5-5.6 xi" },
-- { 26240, "Minolta AF 35-80mm F4-5.6 Power" },
-+ { 26240, "Minolta AF 35-80mm F4-5.6 Power Zoom" },
- { 26241, "Minolta AF 35-80mm F4-5.6 Power Zoom" },
- { 26281, "Minolta AF 80-200mm F2.8 G" },
- { 26291, "Minolta AF 85mm F1.4 New" },
diff --git a/graphics/exiv2/90_changeset_r3006.diff
b/graphics/exiv2/90_changeset_r3006.diff
deleted file mode 100644
index d1b63c2..0000000
--- a/graphics/exiv2/90_changeset_r3006.diff
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: trunk/src/minoltamn.cpp
-===================================================================
---- trunk/src/minoltamn.cpp (revision 3005)
-+++ trunk/src/minoltamn.cpp (revision 3006)
-@@ -1614,8 +1614,8 @@
- { 4, "Minolta AF 85mm F1.4G" },
- { 5, "Minolta AF 35-70mm F3.5-4.5 [II]" },
- { 6, "Minolta AF 24-85mm F3.5-4.5 [New]" },
-- { 7, "Minolta AF 100-300mm F4.5-5.6(D) APO [New] | "
-- "Minolta AF 100-400mm F4.5-6.7(D) | "
-+ { 7, "Minolta AF 100-300mm F4.5-5.6 (D) APO [New] | "
-+ "Minolta AF 100-400mm F4.5-6.7 (D) | "
- "Sigma AF 100-300mm F4 EX DG IF" },
- { 8, "Minolta AF 70-210mm F4.5-5.6 [II]" },
- { 9, "Minolta AF 50mm F3.5 Macro" },
diff --git a/graphics/exiv2/90_changeset_r3011.diff
b/graphics/exiv2/90_changeset_r3011.diff
deleted file mode 100644
index 2d963ce..0000000
--- a/graphics/exiv2/90_changeset_r3011.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: trunk/src/canonmn.cpp
-===================================================================
---- trunk/src/canonmn.cpp (revision 3010)
-+++ trunk/src/canonmn.cpp (revision 3011)
-@@ -486,6 +486,7 @@
- { 33, "Carl Zeiss Distagon 21mm T* f/2.8 ZE"
}, // 4
- { 33, "Carl Zeiss Distagon 28mm T* f/2 ZE"
}, // 5
- { 33, "Carl Zeiss Distagon 35mm T* f/2 ZE"
}, // 6
-+ { 33, "Carl Zeiss Planar 50mm T* f/1.4 ZE"
}, // 7
- { 35, "Canon EF 35-80mm f/4-5.6"
},
- { 36, "Canon EF 38-76mm f/4.5-5.6"
},
- { 37, "Canon EF 35-80mm f/4-5.6 or Tamron Lens"
}, // 0
diff --git a/graphics/exiv2/90_changeset_r3016.diff
b/graphics/exiv2/90_changeset_r3016.diff
deleted file mode 100644
index 7ec13cf..0000000
--- a/graphics/exiv2/90_changeset_r3016.diff
+++ /dev/null
@@ -1,47 +0,0 @@
-Index: trunk/src/pentaxmn.cpp
-===================================================================
---- trunk/src/pentaxmn.cpp (revision 3015)
-+++ trunk/src/pentaxmn.cpp (revision 3016)
-@@ -112,7 +112,7 @@
- { 0x12c32, N_("Optio M20") },
- { 0x12c3c, N_("Optio W20") },
- { 0x12c46, N_("Optio A20") },
--// { 0x12c8c, N_("Optio M30") },
-+ { 0x12c8c, N_("Optio M30") },
- { 0x12c78, N_("Optio E30") },
- { 0x12c7d, N_("Optio E35") },
- { 0x12c82, N_("Optio T30") },
-@@ -175,6 +175,7 @@
- { 0x12f66, N_("Q10") },
- { 0x12f70, N_("K-5 II") },
- { 0x12f71, N_("K-5 II s") },
-+ { 0x12f84, N_("MX-1") },
- };
-
- //! Quality, tag 0x0008
-@@ -752,7 +753,7 @@
- { 0x0417, "smc PENTAX-FA 20-35mm F4 AL" },
- { 0x0418, "smc PENTAX-FA 77mm F1.8 Limited" },
- { 0x0419, "Tamron SP AF 14mm F2.8" },
-- { 0x041a, "smc PENTAX-FA Macro 100mm F3.5 or Cosina lens" }, //0
-+ { 0x041a, "smc PENTAX-FA Macro 100mm F3.5 or Cosina Lens" }, //0
- { 0x041a, "Cosina 100mm F3.5 Macro" },
//1
- { 0x041b, "Tamron AF28-300mm F/3.5-6.3 LD Aspherical[IF] Macro
(185D/285D)" },
- { 0x041c, "smc PENTAX-FA 35mm F2 AL" },
-@@ -835,7 +836,7 @@
- { 0x07da, "smc PENTAX-DA 18-55mm F3.5-5.6 AL WR" },
- { 0x07dc, "Tamron SP AF 10-24mm F3.5-4.5 Di II LD Aspherical [IF]"
},
- { 0x07dd, "smc PENTAX-DA L 50-200mm F4-5.6 ED" },
-- { 0x07de, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
-+ { 0x07de, "smc PENTAX-DA L 18-55mm F3.5-5.6" },
- { 0x07df, "Samsung D-XENON 18-55mm F3.5-5.6 II" },
- { 0x07e0, "smc PENTAX-DA 15mm F4 ED AL Limited" },
- { 0x07e1, "Samsung D-XENON 18-250mm F3.5-6.3" },
-@@ -867,6 +868,7 @@
- { 0x0816, "Sigma 85mm F1.4 EX DG HSM" },
- { 0x0817, "Sigma 70-200mm F2.8 APO EX DG OS HSM" },
- { 0x081b, "Sigma 18-200mm F3.5-6.3 II DC HSM" },
-+ { 0x081c, "Sigma 18-250mm F3.5-6.3 DC Macro HSM" },
- { 0x08d2, "smc PENTAX-DA 18-270mm F3.5-6.3 ED SDM" },
- { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
- { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
diff --git a/graphics/exiv2/90_changeset_r3017.diff
b/graphics/exiv2/90_changeset_r3017.diff
deleted file mode 100644
index 9034cb9..0000000
--- a/graphics/exiv2/90_changeset_r3017.diff
+++ /dev/null
@@ -1,41 +0,0 @@
-Index: trunk/src/nikonmn.cpp
-===================================================================
---- trunk/src/nikonmn.cpp (revision 3016)
-+++ trunk/src/nikonmn.cpp (revision 3017)
-@@ -1977,6 +1977,7 @@
- {0xB3,0x4C,0x62,0x62,0x14,0x14,0xB5,0x06,0x01,0x00,0x00, "Nikon",
"JAA341DA", "AF-S Nikkor 85mm f/1.8G"},
- {0xB4,0x40,0x37,0x62,0x2C,0x34,0xB6,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
VR Zoom-Nikkor 24-85mm f/3.5-4.5G IF-ED"},
- {0xB5,0x4C,0x3C,0x3C,0x14,0x14,0xB7,0x06,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 28mm f/1.8G"},
-+{0xB7,0x44,0x60,0x98,0x34,0x3C,0xB9,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 80-400mm f/4.5-5.6G ED VR"},
- //
- {0x00,0x00,0x00,0x00,0x00,0x00,0xE1,0x12,0x00,0x00,0x00, "Nikon", "",
"TC-17E II"},
- {0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x0C,0x00,0x00,0x00, "Nikon", "",
"TC-14E II"},
-@@ -2291,6 +2292,8 @@
- //
- {0x00,0x54,0x56,0x56,0x30,0x30,0x00,0x00,0x00,0x00,0x0C, "Coastal Optical
Systems", "", "60mm 1:4 UV-VIS-IR Macro Apo"},
- //
-+{0x00,0x40,0x11,0x11,0x2C,0x2C,0x00,0x00,0x00,0x00,0x1D, "Samyang", "",
"Samyang 8mm f/3.5 Fish-Eye"},
-+{0x4A,0x40,0x11,0x11,0x2C,0x0C,0x4D,0x02,0x00,0x00,0x1D, "Samyang", "",
"Samyang 8mm f/3.5 Fish-Eye CS"},
- {0x4A,0x48,0x24,0x24,0x24,0x0C,0x4D,0x02,0x00,0x00,0x1D, "Samyang", "", "AE
14mm f/2.8 ED AS IF UMC"},
- {0x4A,0x60,0x44,0x44,0x0C,0x0C,0x4D,0x02,0x00,0x00,0x1D, "Samyang", "",
"35mm f/1.4 AS UMC"},
- {0x4A,0x60,0x62,0x62,0x0C,0x0C,0x4D,0x02,0x00,0x00,0x1D, "Samyang", "", "AE
85mm f/1.4 AS IF UMC"},
-Index: trunk/src/pentaxmn.cpp
-===================================================================
---- trunk/src/pentaxmn.cpp (revision 3016)
-+++ trunk/src/pentaxmn.cpp (revision 3017)
-@@ -870,6 +870,7 @@
- { 0x081b, "Sigma 18-200mm F3.5-6.3 II DC HSM" },
- { 0x081c, "Sigma 18-250mm F3.5-6.3 DC Macro HSM" },
- { 0x08d2, "smc PENTAX-DA 18-270mm F3.5-6.3 ED SDM" },
-+ { 0x08d3, "HD PENTAX-DA 560mm F5.6 ED AW" },
- { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
- { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
- { 0x08e3, "smc PENTAX DA* 60-250mm F4 [IF] SDM"},
-@@ -901,6 +902,7 @@
- { 0x0b11, "smc PENTAX-FA 645 150mm-300mm F5.6 ED [IF]" },
- { 0x0d12, "smc PENTAX-D FA 645 55mm F2.8 AL [IF] SDM AW" },
- { 0x0d13, "smc PENTAX-D FA 645 25mm F4 AL [IF] SDM AW" },
-+ { 0x0d14, "HD PENTAX-D FA 645 90mm F2.8 ED AW SR" },
- { 0x1500, "Pentax Q Manual Lens" },
- { 0x1501, "01 Standard Prime 8.5mm F1.9" },
- { 0x1502, "02 Standard Zoom 5-15mm F2.8-4.5" },
diff --git a/graphics/exiv2/90_changeset_r3023.diff
b/graphics/exiv2/90_changeset_r3023.diff
deleted file mode 100644
index f8cc663..0000000
--- a/graphics/exiv2/90_changeset_r3023.diff
+++ /dev/null
@@ -1,293 +0,0 @@
-Index: trunk/src/canonmn.cpp
-===================================================================
---- trunk/src/canonmn.cpp (revision 3022)
-+++ trunk/src/canonmn.cpp (revision 3023)
-@@ -60,7 +60,7 @@
- };
-
- //! Special treatment pretty-print function for non-unique lens ids.
-- std::ostream& printCsLensByFocalLength(std::ostream& os,
-+ std::ostream& printCsLensByFocalLengthAndMaxAperture(std::ostream& os,
- const Value& value,
- const ExifData* metadata);
-
-@@ -429,21 +429,21 @@
- { 1, "Canon EF 50mm f/1.8"
},
- { 2, "Canon EF 28mm f/2.8"
},
- { 3, "Canon EF 135mm f/2.8 Soft"
},
-- { 4, "Canon EF 35-105mm f/3.5-4.5 or Sigma Lens"
}, // 0
-+ { 4, "Canon EF 35-105mm f/3.5-4.5 "
}, // 0
- { 4, "Sigma UC Zoom 35-135mm f/4-5.6"
}, // 1
- { 5, "Canon EF 35-70mm f/3.5-4.5"
},
-- { 6, "Canon EF 28-70mm f/3.5-4.5 or Sigma or Tokina Lens"
}, // 0
-+ { 6, "Canon EF 28-70mm f/3.5-4.5"
}, // 0
- { 6, "Sigma 18-50mm f/3.5-5.6 DC"
}, // 1
- { 6, "Sigma 18-125mm f/3.5-5.6 DC IF ASP"
}, // 2
- { 6, "Tokina AF193-2 19-35mm f/3.5-4.5"
}, // 3
- { 6, "Sigma 28-80mm f/3.5-5.6 II Macro"
}, // 4
- { 7, "Canon EF 100-300mm f/5.6L"
},
-- { 8, "Canon EF 100-300mm f/5.6 or Sigma or Tokina Lens"
}, // 0
-+ { 8, "Canon EF 100-300mm f/5.6"
}, // 0
- { 8, "Sigma 70-300mm f/4-5.6 [APO] DG Macro"
}, // 1
- { 8, "Tokina AT-X 242 AF 24-200mm f/3.5-5.6"
}, // 2
-- { 9, "Canon EF 70-210mm f/4 or Sigma Lens"
}, // 0
-+ { 9, "Canon EF 70-210mm f/4"
}, // 0
- { 9, "Sigma 55-200mm f/4-5.6 DC"
}, // 1
-- { 10, "Canon EF 50mm f/2.5 Macro or Sigma Lens"
}, // 0
-+ { 10, "Canon EF 50mm f/2.5 Macro"
}, // 0
- { 10, "Sigma 50mm f/2.8 EX"
}, // 1
- { 10, "Sigma 28mm f/1.8"
}, // 2
- { 10, "Sigma 105mm f/2.8 Macro EX"
}, // 3
-@@ -457,27 +457,27 @@
- { 18, "Canon EF 28-70mm f/3.5-4.5"
},
- { 20, "Canon EF 100-200mm f/4.5A"
},
- { 21, "Canon EF 80-200mm f/2.8L"
},
-- { 22, "Canon EF 20-35mm f/2.8L or Tokina Lens"
}, // 0
-+ { 22, "Canon EF 20-35mm f/2.8L"
}, // 0
- { 22, "Tokina AT-X 280 AF PRO 28-80mm f/2.8 Aspherical"
}, // 1
- { 23, "Canon EF 35-105mm f/3.5-4.5"
},
- { 24, "Canon EF 35-80mm f/4-5.6 Power Zoom"
},
- { 25, "Canon EF 35-80mm f/4-5.6 Power Zoom"
},
-- { 26, "Canon EF 100mm f/2.8 Macro or Cosina or Tamron or Carl
Zeiss Lens" }, // 0
-+ { 26, "Canon EF 100mm f/2.8 Macro"
}, // 0
- { 26, "Cosina 100mm f/3.5 Macro AF"
}, // 1
- { 26, "Tamron SP AF 90mm f/2.8 Di Macro"
}, // 2
- { 26, "Tamron SP AF 180mm f/3.5 Di Macro"
}, // 3
- { 26, "Carl Zeiss Planar T* 50mm f/1.4"
}, // 4
- { 27, "Canon EF 35-80mm f/4-5.6"
},
-- { 28, "Canon EF 80-200mm f/4.5-5.6 or Tamron Lens"
}, // 0
-+ { 28, "Canon EF 80-200mm f/4.5-5.6"
}, // 0
- { 28, "Tamron SP AF 28-105mm f/2.8 LD Aspherical IF"
}, // 1
- { 28, "Tamron SP AF 28-75mm f/2.8 XR Di LD Aspherical [IF] Macro"
}, // 2
- { 28, "Tamron AF 70-300mm f/4.5-5.6 Di LD 1:2 Macro Zoom"
}, // 3
- { 28, "Tamron AF Aspherical 28-200mm f/3.8-5.6"
}, // 4
- { 29, "Canon EF 50mm f/1.8 MkII"
},
- { 30, "Canon EF 35-105mm f/4.5-5.6"
},
-- { 31, "Canon EF 75-300mm f/4-5.6 or Tamron Lens"
}, // 0
-+ { 31, "Canon EF 75-300mm f/4-5.6"
}, // 0
- { 31, "Tamron SP AF 300mm f/2.8 LD IF"
}, // 1
-- { 32, "Canon EF 24mm f/2.8 or Sigma Lens"
}, // 0
-+ { 32, "Canon EF 24mm f/2.8"
}, // 0
- { 32, "Sigma 15mm f/2.8 EX Fisheye"
}, // 1
- { 33, "Voigtlander or Carl Zeiss Lens"
}, // 0
- { 33, "Voigtlander Ultron 40mm f/2 SLII Aspherical"
}, // 1
-@@ -489,7 +489,7 @@
- { 33, "Carl Zeiss Planar 50mm T* f/1.4 ZE"
}, // 7
- { 35, "Canon EF 35-80mm f/4-5.6"
},
- { 36, "Canon EF 38-76mm f/4.5-5.6"
},
-- { 37, "Canon EF 35-80mm f/4-5.6 or Tamron Lens"
}, // 0
-+ { 37, "Canon EF 35-80mm f/4-5.6"
}, // 0
- { 37, "Tamron 70-200mm f/2.8 Di LD IF Macro"
}, // 1
- { 37, "Tamron AF 28-300mm f/3.5-6.3 XR Di VC LD Aspherical [IF]
Macro Model A20" }, // 2
- { 37, "Tamron SP AF 17-50mm f/2.8 XR Di II VC LD Aspherical [IF] "
}, // 3
-@@ -498,7 +498,7 @@
- { 39, "Canon EF 75-300mm f/4-5.6"
},
- { 40, "Canon EF 28-80mm f/3.5-5.6"
},
- { 41, "Canon EF 28-90mm f/4-5.6"
},
-- { 42, "Canon EF 28-200mm f/3.5-5.6 or Tamron Lens"
}, // 0
-+ { 42, "Canon EF 28-200mm f/3.5-5.6"
}, // 0
- { 42, "Tamron AF 28-300mm f/3.5-6.3 XR Di VC LD Aspherical [IF]
Macro Model A20" }, // 1
- { 43, "Canon EF 28-105mm f/4-5.6"
},
- { 44, "Canon EF 90-300mm f/4.5-5.6"
},
-@@ -518,7 +518,7 @@
- { 127, "Canon TS-E 90mm f/2.8"
},
- { 129, "Canon EF 300mm f/2.8L"
},
- { 130, "Canon EF 50mm f/1.0L"
},
-- { 131, "Canon EF 28-80mm f/2.8-4L or Sigma Lens"
}, // 0
-+ { 131, "Canon EF 28-80mm f/2.8-4L"
}, // 0
- { 131, "Sigma 8mm f/3.5 EX DG Circular Fisheye"
}, // 1
- { 131, "Sigma 17-35mm f/2.8-4 EX DG Aspherical HSM"
}, // 2
- { 131, "Sigma 17-70mm f/2.8-4.5 DC Macro"
}, // 3
-@@ -530,7 +530,7 @@
- { 134, "Canon EF 600mm f/4L IS"
},
- { 135, "Canon EF 200mm f/1.8L"
},
- { 136, "Canon EF 300mm f/2.8L"
},
-- { 137, "Canon EF 85mm f/1.2L or Sigma or Tamron Lens"
}, // 0
-+ { 137, "Canon EF 85mm f/1.2L"
}, // 0
- { 137, "Sigma 18-50mm f/2.8-4.5 DC OS HSM"
}, // 1
- { 137, "Sigma 50-200mm f/4-5.6 DC OS HSM"
}, // 2
- { 137, "Sigma 18-250mm f/3.5-6.3 DC OS HSM"
}, // 3
-@@ -558,31 +558,31 @@
- { 147, "Canon EF 35-135mm f/4-5.6 USM"
},
- { 148, "Canon EF 28-80mm f/3.5-5.6 USM"
},
- { 149, "Canon EF 100mm f/2 USM"
},
-- { 150, "Canon EF 14mm f/2.8L or Sigma Lens"
}, // 0
-+ { 150, "Canon EF 14mm f/2.8L"
}, // 0
- { 150, "Sigma 20mm EX f/1.8"
}, // 1
- { 150, "Sigma 30mm f/1.4 DC HSM"
}, // 2
- { 150, "Sigma 24mm f/1.8 DG Macro EX"
}, // 3
- { 151, "Canon EF 200mm f/2.8L"
},
-- { 152, "Canon EF 300mm f/4L IS or Sigma Lens"
}, // 0
-+ { 152, "Canon EF 300mm f/4L IS"
}, // 0
- { 152, "Sigma 12-24mm f/4.5-5.6 EX DG ASPHERICAL HSM"
}, // 1
- { 152, "Sigma 14mm f/2.8 EX Aspherical HSM"
}, // 2
- { 152, "Sigma 10-20mm f/4-5.6"
}, // 3
- { 152, "Sigma 100-300mm f/4"
}, // 4
-- { 153, "Canon EF 35-350mm f/3.5-5.6L or Sigma og Tamron Lens"
}, // 0
-+ { 153, "Canon EF 35-350mm f/3.5-5.6L"
}, // 0
- { 153, "Sigma 50-500mm f/4-6.3 APO HSM EX"
}, // 1
- { 153, "Tamron AF 28-300mm f/3.5-6.3 XR LD Aspherical [IF] Macro"
}, // 2
- { 153, "Tamron AF 18-200mm f/3.5-6.3 XR Di II LD Aspherical [IF]
Macro Model A14" }, // 3
- { 153, "Tamron 18-250mm f/3.5-6.3 Di II LD Aspherical [IF] Macro"
}, // 4
- { 154, "Canon EF 20mm f/2.8 USM"
},
- { 155, "Canon EF 85mm f/1.8 USM"
},
-- { 156, "Canon EF 28-105mm f/3.5-4.5 USM or Tamron Lens"
}, // 0
-- { 156, "Tamron SP AF 70-300mm F4-5.6 Di VC USD"
}, // 1
-- { 160, "Canon EF 20-35mm f/3.5-4.5 USM or Tamron or Tokina Lens"
}, // 0
-+ { 156, "Canon EF 28-105mm f/3.5-4.5 USM"
}, // 0
-+ { 156, "Tamron SP AF 70-300mm f/4-5.6 Di VC USD"
}, // 1
-+ { 160, "Canon EF 20-35mm f/3.5-4.5 USM"
}, // 0
- { 160, "Tamron AF 19-35mm f/3.5-4.5"
}, // 1
- { 160, "Tokina AT-X 124 AF 12-24mm f/4 DX"
}, // 2
- { 160, "Tokina AT-X 107 AF DX Fish-eye 10-17mm f/3.5-4.5"
}, // 3
- { 160, "Tokina AT-X 116 PRO DX AF 11-16mm f/2.8"
}, // 4
-- { 161, "Canon EF 28-70mm f/2.8L or Sigma or Tamron Lens"
}, // 0
-+ { 161, "Canon EF 28-70mm f/2.8L"
}, // 0
- { 161, "Sigma 24-70mm EX f/2.8"
}, // 1
- { 161, "Sigma 28-70mm f/2.8 EX"
}, // 2
- { 161, "Tamron AF 17-50mm f/2.8 Di-II LD Aspherical"
}, // 3
-@@ -595,7 +595,7 @@
- { 166, "Canon EF 70-200mm f/2.8 L + 1.4x"
},
- { 167, "Canon EF 70-200mm f/2.8 L + 2x"
},
- { 168, "Canon EF 28mm f/1.8 USM"
},
-- { 169, "Canon EF 17-35mm f/2.8L or Sigma Lens"
}, // 0
-+ { 169, "Canon EF 17-35mm f/2.8L"
}, // 0
- { 169, "Sigma 18-200mm f/3.5-6.3 DC OS"
}, // 1
- { 169, "Sigma 15-30mm f/3.5-4.5 EX DG Aspherical"
}, // 2
- { 169, "Sigma 18-50mm f/2.8 Macro"
}, // 3
-@@ -606,10 +606,10 @@
- { 170, "Canon EF 200mm f/2.8L II"
},
- { 171, "Canon EF 300mm f/4L"
},
- { 172, "Canon EF 400mm f/5.6L"
},
-- { 173, "Canon EF 180mm Macro f/3.5L or Sigma Lens"
}, // 0
-+ { 173, "Canon EF 180mm Macro f/3.5L"
}, // 0
- { 173, "Sigma 180mm EX HSM Macro f/3.5"
}, // 1
- { 173, "Sigma APO Macro 150mm f/3.5 EX DG IF HSM"
}, // 2
-- { 174, "Canon EF 135mm f/2L or Sigma Lens"
}, // 0
-+ { 174, "Canon EF 135mm f/2L"
}, // 0
- { 174, "Sigma 70-200mm f/2.8 EX DG APO OS HSM"
}, // 1
- { 174, "Sigma 50-500mm f/4.5-6.3 APO DG OS HSM"
}, // 2
- { 175, "Canon EF 400mm f/2.8L"
},
-@@ -620,7 +620,7 @@
- { 180, "Canon EF 35mm f/1.4L"
},
- { 181, "Canon EF 100-400mm f/4.5-5.6L IS + 1.4x"
},
- { 182, "Canon EF 100-400mm f/4.5-5.6L IS + 2x"
},
-- { 183, "Canon EF 100-400mm f/4.5-5.6L IS or Sigma Lens"
}, // 0
-+ { 183, "Canon EF 100-400mm f/4.5-5.6L IS"
}, // 0
- { 183, "Sigma 150mm f/2.8 EX DG OS HSM APO Macro"
}, // 1
- { 184, "Canon EF 400mm f/2.8L + 2x"
},
- { 185, "Canon EF 600mm f/4L IS"
},
-@@ -708,31 +708,31 @@
-
- //! List of lens ids which require special treatment with the medicine
- const LensIdFct lensIdFct[] = {
-- { 4, 0 }, // no known medicine
-- { 6, printCsLensByFocalLength },
-- { 8, printCsLensByFocalLength },
-- { 9, printCsLensByFocalLength },
-- { 10, printCsLensByFocalLength }, // works partly
-- { 22, printCsLensByFocalLength },
-- { 26, printCsLensByFocalLength }, // works partly
-- { 28, printCsLensByFocalLength },
-- { 31, printCsLensByFocalLength },
-- { 32, printCsLensByFocalLength },
-- { 33, printCsLensByFocalLength }, // not tested
-- { 37, printCsLensByFocalLength },
-- { 42, printCsLensByFocalLength },
-- { 131, printCsLensByFocalLength },
-- { 137, printCsLensByFocalLength }, // not tested
-- { 150, printCsLensByFocalLength },
-- { 152, printCsLensByFocalLength },
-- { 153, printCsLensByFocalLength },
-- { 156, printCsLensByFocalLength },
-- { 160, printCsLensByFocalLength },
-- { 161, printCsLensByFocalLength },
-- { 169, printCsLensByFocalLength },
-- { 173, printCsLensByFocalLength }, // works partly
-- { 174, printCsLensByFocalLength }, // not tested
-- { 183, printCsLensByFocalLength } // not tested
-+ { 4, printCsLensByFocalLengthAndMaxAperture }, // not tested
-+ { 6, printCsLensByFocalLengthAndMaxAperture },
-+ { 8, printCsLensByFocalLengthAndMaxAperture },
-+ { 9, printCsLensByFocalLengthAndMaxAperture },
-+ { 10, printCsLensByFocalLengthAndMaxAperture }, // works partly
-+ { 22, printCsLensByFocalLengthAndMaxAperture },
-+ { 26, printCsLensByFocalLengthAndMaxAperture }, // works partly
-+ { 28, printCsLensByFocalLengthAndMaxAperture },
-+ { 31, printCsLensByFocalLengthAndMaxAperture },
-+ { 32, printCsLensByFocalLengthAndMaxAperture },
-+ { 33, printCsLensByFocalLengthAndMaxAperture }, // not tested
-+ { 37, printCsLensByFocalLengthAndMaxAperture },
-+ { 42, printCsLensByFocalLengthAndMaxAperture },
-+ { 131, printCsLensByFocalLengthAndMaxAperture },
-+ { 137, printCsLensByFocalLengthAndMaxAperture }, // not tested
-+ { 150, printCsLensByFocalLengthAndMaxAperture },
-+ { 152, printCsLensByFocalLengthAndMaxAperture },
-+ { 153, printCsLensByFocalLengthAndMaxAperture },
-+ { 156, printCsLensByFocalLengthAndMaxAperture },
-+ { 160, printCsLensByFocalLengthAndMaxAperture },
-+ { 161, printCsLensByFocalLengthAndMaxAperture },
-+ { 169, printCsLensByFocalLengthAndMaxAperture },
-+ { 173, printCsLensByFocalLengthAndMaxAperture }, // works partly
-+ { 174, printCsLensByFocalLengthAndMaxAperture }, // not tested
-+ { 183, printCsLensByFocalLengthAndMaxAperture } // not tested
- };
-
- //! FlashActivity, tag 0x001c
-@@ -1298,25 +1298,27 @@
- }
-
- //! Helper structure
-- struct LensTypeAndFocalLength {
-+ struct LensTypeAndFocalLengthAndMaxAperture {
- long lensType_; //!< Lens type
- std::string focalLength_; //!< Focal length
-+ std::string maxAperture_; //!< Aperture
- };
-
- //! Compare tag details with a lens entry
-- bool operator==(const TagDetails& td, const LensTypeAndFocalLength&
ltfl) {
-+ bool operator==(const TagDetails& td, const
LensTypeAndFocalLengthAndMaxAperture& ltfl) {
- return ( td.val_ == ltfl.lensType_
-- && std::string(td.label_).find(ltfl.focalLength_) !=
std::string::npos);
-+ && std::string(td.label_).find(ltfl.focalLength_) !=
std::string::npos
-+ && std::string(td.label_).find(ltfl.maxAperture_) !=
std::string::npos);
- }
-
-- std::ostream& printCsLensByFocalLength(std::ostream& os,
-+ std::ostream& printCsLensByFocalLengthAndMaxAperture(std::ostream& os,
- const Value& value,
- const ExifData* metadata)
- {
- if ( !metadata || value.typeId() != unsignedShort
- || value.count() == 0) return os << value;
-
-- LensTypeAndFocalLength ltfl;
-+ LensTypeAndFocalLengthAndMaxAperture ltfl;
- ltfl.lensType_ = value.toLong();
-
- ExifKey key("Exif.CanonCs.Lens");
-@@ -1340,6 +1342,23 @@
- }
- if (ltfl.focalLength_.empty()) return os << value;
-
-+ ExifKey key2("Exif.CanonCs.MaxAperture");
-+ pos = metadata->findKey(key2);
-+ if ( pos != metadata->end()
-+ && pos->value().count() == 1
-+ && pos->value().typeId() == unsignedShort) {
-+
-+ long val = static_cast<int16_t>(pos->value().toLong(0));
-+ if (val > 0)
-+ {
-+ std::ostringstream oss;
-+ oss << std::setprecision(2);
-+ oss << fnumber(canonEv(val));
-+ ltfl.maxAperture_ = oss.str();
-+ }
-+ }
-+ if (ltfl.maxAperture_.empty()) return os << value;
-+
- const TagDetails* td = find(canonCsLensType, ltfl);
- if (!td) return os << value;
- return os << td->label_;
diff --git a/graphics/exiv2/90_changeset_r3026.diff
b/graphics/exiv2/90_changeset_r3026.diff
deleted file mode 100644
index f16f1fd..0000000
--- a/graphics/exiv2/90_changeset_r3026.diff
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: trunk/src/canonmn.cpp
-===================================================================
---- trunk/src/canonmn.cpp (revision 3025)
-+++ trunk/src/canonmn.cpp (revision 3026)
-@@ -429,7 +429,7 @@
- { 1, "Canon EF 50mm f/1.8"
},
- { 2, "Canon EF 28mm f/2.8"
},
- { 3, "Canon EF 135mm f/2.8 Soft"
},
-- { 4, "Canon EF 35-105mm f/3.5-4.5 "
}, // 0
-+ { 4, "Canon EF 35-105mm f/3.5-4.5"
}, // 0
- { 4, "Sigma UC Zoom 35-135mm f/4-5.6"
}, // 1
- { 5, "Canon EF 35-70mm f/3.5-4.5"
},
- { 6, "Canon EF 28-70mm f/3.5-4.5"
}, // 0
diff --git a/graphics/exiv2/95_post_r3026_cleanup.diff
b/graphics/exiv2/95_post_r3026_cleanup.diff
deleted file mode 100644
index d77b4d9..0000000
--- a/graphics/exiv2/95_post_r3026_cleanup.diff
+++ /dev/null
@@ -1,100 +0,0 @@
-diff -Nurpd exiv2-0.23-orig/src/minoltamn.cpp
exiv2-0.23-clean/src/minoltamn.cpp
---- exiv2-0.23-orig/src/minoltamn.cpp 2013-05-05 21:56:17.671412811 +0200
-+++ exiv2-0.23-clean/src/minoltamn.cpp 2013-05-05 21:59:51.928475286 +0200
-@@ -1894,28 +1894,7 @@ namespace Exiv2 {
- { 45751, "1.4x Teleconverter " },
- { 45851, "Tamron SP AF 300mm F2.8 LD IF" },
- { 45871, "Tamron AF 70-210mm F2.8 SP LD" },
-- { 65535, "Manual Lens or No Lens | "
-- "Sony E 16mm F2.8 | "
-- "Sony E 20mm F2.8 | "
-- "Sony E 24mm F1.8 ZA | "
-- "Sony E 30mm F3.5 Macro | "
-- "Sony E 35mm F1.8 OSS | "
-- "Sony E 50mm F1.8 OSS | "
-- "Sony E 10-18mm F4 OSS | "
-- "Sony E PZ 16-50mm F3.5-5.6 OSS | "
-- "Sony E 18-55mm F3.5-5.6 OSS | "
-- "Sony E 18-200mm F3.5-6.3 OSS | "
-- "Sony E 55-210mm F4.5-6.3 OSS | "
-- "Sigma 19mm F2.8 EX DN | "
-- "Sigma 30mm F2.8 EX DN | "
-- "Tamron 18-200mm F3.5-6.3 Di III VC | "
-- "Arax MC 35mm F2.8 Tilt+Shift | "
-- "Arax MC 80mm F2.8 Tilt+Shift | "
-- "Zenitar MF 16mm F2.8 Fisheye M42 | "
-- "Samyang 500mm Mirror F8.0 | "
-- "Pentacon Auto 135mm F2.8 | "
-- "Pentacon Auto 29mm F2.8 | "
-- "Helios 44-2 58mm F2.0" }
-+ { 65535, "Manual Lens or No Lens" }
- };
-
- std::ostream& printMinoltaSonyLensID(std::ostream& os, const Value&
value, const ExifData* metadata)
-diff -Nurpd exiv2-0.23-orig/src/pentaxmn.cpp
exiv2-0.23-clean/src/pentaxmn.cpp
---- exiv2-0.23-orig/src/pentaxmn.cpp 2013-05-05 21:56:17.691412913 +0200
-+++ exiv2-0.23-clean/src/pentaxmn.cpp 2013-05-05 22:02:37.633296939 +0200
-@@ -675,27 +675,27 @@ namespace Exiv2 {
- { 0x0314, "smc PENTAX-F 35-80mm F4-5.6" },
- { 0x0315, "smc PENTAX-F 80-200mm F4.7-5.6" },
- { 0x0316, "smc PENTAX-F FISH-EYE 17-28mm F3.5-4.5" },
-- { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6 or Sigma Lens" }, //0
-+ { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6" },
//0
- { 0x0317, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//1
- { 0x0317, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //2
- { 0x0318, "smc PENTAX-F 35-135mm F3.5-4.5" },
-- { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or Sigma or Tokina Lens"
},//0
-+ { 0x0319, "smc PENTAX-F 35-105mm F4-5.6" }, //0
- { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//1
- { 0x0319, "Sigma 55-200mm F4-5.6 DC" },
//2
- { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//3
- { 0x0319, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //4
- { 0x0319, "Tokina 80-200mm F2.8 ATX-Pro" }, //5
- { 0x031a, "smc PENTAX-F* 250-600mm F5.6 ED[IF]" },
-- { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5 or Tokina Lens" }, //0
-+ { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" }, //0
- { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
-- { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5 or Tokina Lens" }, //0
-+ { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5" }, //0
- { 0x031c, "Tokina 19-35mm F3.5-4.5 AF" }, //1
- { 0x031c, "Tokina AT-X AF 400mm F5.6" }, //2
-- { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or Sigma or Tokina Lens" },//0
-+ { 0x031d, "PENTAX-F 28-80mm F3.5-4.5" }, //0
- { 0x031d, "Sigma AF 18-125mm F3.5-5.6 DC" }, //1
- { 0x031d, "Tokina AT-X PRO 28-70mm F2.6-2.8" },
//2
- { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
-- { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
},//0
-+ { 0x031f, "smc PENTAX-F 70-210mm F4-5.6" }, //0
- { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//1
- { 0x031f, "Takumar-F 70-210mm F4-5.6" }, //2
- { 0x0320, "smc PENTAX-F 50mm F1.4" },
-@@ -706,9 +706,9 @@ namespace Exiv2 {
- { 0x0326, "smc PENTAX-F* 300mm F4.5 ED[IF]" },
- { 0x0327, "smc PENTAX-F* 600mm F4 ED[IF]" },
- { 0x0328, "smc PENTAX-F Macro 100mm F2.8" },
-- { 0x0329, "smc PENTAX-F Macro 50mm F2.8 or Sigma Lens" }, //0
-+ { 0x0329, "smc PENTAX-F Macro 50mm F2.8" }, //0
- { 0x0329, "Sigma 50mm F2.8 Macro" }, //1
-- { 0x032c, "Tamron 35-90mm F4 AF or Sigma Lens" }, //0
-+ { 0x032c, "Tamron 35-90mm F4 AF" }, //0
- { 0x032c, "Sigma AF 10-20mm F4-5.6 EX DC" }, //1
- { 0x032c, "Sigma 12-24mm F4.5 EX DG" },
//2
- { 0x032c, "Sigma 17-70mm F2.8-4.5 DC Macro" },
//3
-@@ -718,7 +718,7 @@ namespace Exiv2 {
- { 0x032e, "Sigma EX APO 100-300mm F4 IF" }, //2
- { 0x0332, "smc PENTAX-FA 28-70mm F4 AL" },
- { 0x0333, "Sigma 28mm F1.8 EX DG Aspherical Macro" },
-- { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF] or Tamron Lens"
},//0
-+ { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF]" }, //0
- { 0x0334, "Tamron AF LD 28-200mm F3.8-5.6 [IF] Aspherical (171D)"
},//1
- { 0x0335, "smc PENTAX-FA 28-80mm F3.5-5.6 AL" },
- { 0x03f7, "smc PENTAX-DA FISH-EYE 10-17mm F3.5-4.5 ED[IF]" },
-@@ -753,7 +753,7 @@ namespace Exiv2 {
- { 0x0417, "smc PENTAX-FA 20-35mm F4 AL" },
- { 0x0418, "smc PENTAX-FA 77mm F1.8 Limited" },
- { 0x0419, "Tamron SP AF 14mm F2.8" },
-- { 0x041a, "smc PENTAX-FA Macro 100mm F3.5 or Cosina Lens" }, //0
-+ { 0x041a, "smc PENTAX-FA Macro 100mm F3.5" }, //0
- { 0x041a, "Cosina 100mm F3.5 Macro" },
//1
- { 0x041b, "Tamron AF28-300mm F/3.5-6.3 LD Aspherical[IF] Macro
(185D/285D)" },
- { 0x041c, "smc PENTAX-FA 35mm F2 AL" },
diff --git a/graphics/exiv2/DETAILS b/graphics/exiv2/DETAILS
index 1441817..2e3b1c3 100755
--- a/graphics/exiv2/DETAILS
+++ b/graphics/exiv2/DETAILS
@@ -1,6 +1,6 @@
SPELL=exiv2
- VERSION=0.23
-
SOURCE_HASH=sha512:5719a9129f0c991c2966fc9bb65021d501ff7ac193f0b1eaabed9044e7dcc331cb41a149a989fc20417ea07ee20e35a8c91e0063a81b9e2d6c3fae033fdaf39a
+ VERSION=0.24
+
SOURCE_HASH=sha512:e2d5d076c09a36d88472485c9d9d99b5a50aea1ab59b1e5c9301b1ce9fe2b2af02acae2662c9ff56b4c749a224688387ba58334d31b74f04f3d2d3d3c0e387e9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.exiv2.org
diff --git a/graphics/exiv2/HISTORY b/graphics/exiv2/HISTORY
index d74a5a3..0ecbaa8 100644
--- a/graphics/exiv2/HISTORY
+++ b/graphics/exiv2/HISTORY
@@ -1,3 +1,8 @@
+2014-01-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.24
+ * UP_TRIGGERS: update old soversion
+ * PRE_BUILD, *.diff: deleted
+
2012-08-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* 00_hyphens_used_as_minus.diff,
90_changeset_r2743.diff,
diff --git a/graphics/exiv2/PRE_BUILD b/graphics/exiv2/PRE_BUILD
deleted file mode 100755
index d4932ad..0000000
--- a/graphics/exiv2/PRE_BUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/00_hyphens_used_as_minus.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2743.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2744.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2756.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2818_partial.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2860.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2889.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2958.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2959.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2961.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2963.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2968.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2969.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2970.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2975.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2978.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2981.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2982.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2984.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2985.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2986.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2988.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2989.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2990.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2991.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2992.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2993.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2994.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2995.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r2998.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3002.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3003.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3004.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3005.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3006.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3011.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3016.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3017.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3023.diff &&
-patch -p1 < $SPELL_DIRECTORY/90_changeset_r3026.diff &&
-patch -p1 < $SPELL_DIRECTORY/95_post_r3026_cleanup.diff
diff --git a/graphics/exiv2/UP_TRIGGERS b/graphics/exiv2/UP_TRIGGERS
index d33b7ed..e212d0b 100755
--- a/graphics/exiv2/UP_TRIGGERS
+++ b/graphics/exiv2/UP_TRIGGERS
@@ -1,5 +1,5 @@
# up_trigger everything on major version updates
-local OLD_SO_VERSION=11
+local OLD_SO_VERSION=12
local OLD_SPELL_VERSION=""
if spell_ok $SPELL; then
OLD_SPELL_VERSION="$(installed_version $SPELL)"
diff --git a/graphics/fontforge/BUILD b/graphics/fontforge/BUILD
deleted file mode 100755
index feceeab..0000000
--- a/graphics/fontforge/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-make_single &&
-default_build &&
-make_normal
diff --git a/graphics/fontforge/DETAILS b/graphics/fontforge/DETAILS
index c20368a..0af8e35 100755
--- a/graphics/fontforge/DETAILS
+++ b/graphics/fontforge/DETAILS
@@ -1,6 +1,6 @@
SPELL=fontforge
- VERSION=20100501
-
SOURCE_HASH=sha512:5e8ef9c1015178715cf163f45082bec0235fb59cf14ab9d81abda640ab6b583c9b7dc0c1b1cfe7de7208866fa53b2a30c6d8a8cf31586a9d0eae6baee660cfba
+ VERSION=20120731-b
+
SOURCE_HASH=sha512:2be710332c1186de792a1fe8abf037a2a1e92991a97fa6ca296fe14423bcdb347c1246b91eb571996b907a83f999a8a02cfaae54959b161d1ff852cf60eef19f
SOURCE=${SPELL}_full-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/graphics/fontforge/HISTORY b/graphics/fontforge/HISTORY
index 0f91f73..c0b6e2d 100644
--- a/graphics/fontforge/HISTORY
+++ b/graphics/fontforge/HISTORY
@@ -1,3 +1,9 @@
+204-03-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20120731-b
+ * BUILD: deleted
+ * PRE_BUILD: do not apply patch
+ * fontforge_python.patch: deleted
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics/fontforge/PRE_BUILD b/graphics/fontforge/PRE_BUILD
index 5fa6188..ae8884c 100755
--- a/graphics/fontforge/PRE_BUILD
+++ b/graphics/fontforge/PRE_BUILD
@@ -1,6 +1,6 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/fontforge_python.patch &&
+#patch -p1 < $SPELL_DIRECTORY/fontforge_python.patch &&
# fix bad config file
sed -i '/CFLAGS_NOOPT/s|sed -e s/-O2//|sed "s/-O2//;s/-O3//"|' configure
configure.dynamic &&
if [[ "$INSTALL_DOCS" == "y" ]]; then
diff --git a/graphics/fontforge/fontforge_python.patch
b/graphics/fontforge/fontforge_python.patch
deleted file mode 100644
index 6f23151..0000000
--- a/graphics/fontforge/fontforge_python.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur fontforge-20100501.orig/fontforge/ffpython.h
fontforge-20100501.new/fontforge/ffpython.h
---- fontforge-20100501.orig/fontforge/ffpython.h 2010-04-05
22:10:26.000000000 +0200
-+++ fontforge-20100501.new/fontforge/ffpython.h 2010-08-27
19:42:21.000000000 +0200
-@@ -43,7 +43,7 @@
-
- #define STRING_CHECK PyBytes_Check
- #define STRING_TO_PY PyBytes_FromString
--#define DECODE_UTF8(s, size, errors) PyBytes_Decode(s, size, "UTF-8",
errors)
-+#define DECODE_UTF8(s, size, errors) PyString_Decode(s, size, "UTF-8",
errors)
- #define PYBYTES_UTF8(str) PyString_AsEncodedObject(str, "UTF-8",
NULL)
- #define STRING_FROM_FORMAT PyBytes_FromFormat
-
diff --git a/graphics/gimp/DETAILS b/graphics/gimp/DETAILS
index 612bc4c..cb048d4 100755
--- a/graphics/gimp/DETAILS
+++ b/graphics/gimp/DETAILS
@@ -1,13 +1,13 @@
SPELL=gimp
if [[ $GIMP_DEVEL == y ]]; then
- VERSION=2.8.6
+ VERSION=2.8.10
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:2bed2f3521e01355fd0e820024a54f40ad215c4167d3dbbfee0730b67e4d8edb161b493c75a02bd9439dced25331b879fed7b6737f84b975003feee5c1fcf45f
+
SOURCE_HASH=sha512:21c96832ce61ecb2dad5276b454e7965263b6733add7e4a95cfc5f308fca681bceab21c1b77921332e0725d0e514e06868a4698ca9d7e4b30a28a07c7356a3a8
SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
else
- VERSION=2.8.6
+ VERSION=2.8.10
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:2bed2f3521e01355fd0e820024a54f40ad215c4167d3dbbfee0730b67e4d8edb161b493c75a02bd9439dced25331b879fed7b6737f84b975003feee5c1fcf45f
+
SOURCE_HASH=sha512:21c96832ce61ecb2dad5276b454e7965263b6733add7e4a95cfc5f308fca681bceab21c1b77921332e0725d0e514e06868a4698ca9d7e4b30a28a07c7356a3a8
SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
fi
diff --git a/graphics/gimp/HISTORY b/graphics/gimp/HISTORY
index e49a1a1..2c1b312 100644
--- a/graphics/gimp/HISTORY
+++ b/graphics/gimp/HISTORY
@@ -1,3 +1,12 @@
+2013-12-21 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added to fix freetype2 header path
+
+2013-11-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.10
+
+2013-11-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.8
+
2013-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.8.6

diff --git a/graphics/gimp/PRE_BUILD b/graphics/gimp/PRE_BUILD
new file mode 100755
index 0000000..6d2c395
--- /dev/null
+++ b/graphics/gimp/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+sedit "s:#include <freetype/tttables.h>:#include <freetype2/tttables.h>:"
app/text/gimpfont.c
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 bee5d3c..597d051 100755
--- a/graphics/imagemagick/DEPENDS
+++ b/graphics/imagemagick/DEPENDS
@@ -1,13 +1,13 @@
-depends libtool "--disable-ltdl-install" &&
+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 a4c6c16..94dd75d 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,14 +1,12 @@
SPELL=imagemagick
- VERSION=6.8.6-5
+ SPELLX=ImageMagick
+ VERSION=6.8.8-8
SECURITY_PATCH=1
- SOURCE=ImageMagick-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/ImageMagick-${VERSION}
- SOURCE_URL[0]=ftp://ftp.imagemagick.org/pub/ImageMagick/$SOURCE
- SOURCE_URL[1]=ftp://ftp.surfnet.nl/pub/ImageMagick/$SOURCE
- SOURCE_URL[2]=ftp://ftp.nluug.nl/pub/ImageMagick/$SOURCE
- SOURCE_URL[3]=http://image_magick.veidrodis.com/image_magick/$SOURCE
-
SOURCE_HASH=sha512:f9fb09ef7da8760160f73915ff4d408c42039b09a459b4a83abd29514d2492545b3381eaad217072e1549f081c1a0eb5b6d7b0407461ca46159529372ca98f76
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ 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:8f1383a8c2935a7e49395089ba7ed583532ce6c14925ae8a0f946f9153e754f19461aaa455c0552d022e70b3f2e81295dcfce423a159d88319125dfc2087faf1
CCACHE="off"
WEB_SITE=http://www.imagemagick.org/
ENTERED=20010922
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index 33e6a9a..ee366b3 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,27 @@
+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
+ * DEPENDS: dropped deprecated flag
+
+2013-12-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 6.8.7-8
+ switched to the xz-compressed tarball
+
+2013-11-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.7-5, fix source urls
+
+2013-11-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.8.7-4
+
2013-07-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 6.8.6-5

diff --git a/graphics/libgphoto2/DETAILS b/graphics/libgphoto2/DETAILS
index 60f1395..f74c1a4 100755
--- a/graphics/libgphoto2/DETAILS
+++ b/graphics/libgphoto2/DETAILS
@@ -1,6 +1,6 @@
SPELL=libgphoto2
- VERSION=2.5.2
-
SOURCE_HASH=sha512:f572fc6bdcb6a6363ad3ad7ac86fdd401c1d86ce82497d36c2b3c6ca6242b880e72246d8fe3e9624ecb813b3c0b123bd14adf2d1bf69a2bee3a0e837b0a4a527
+ VERSION=2.5.3
+
SOURCE_HASH=sha512:57dc0edaec47bc07f41632ac6b5731296671f6ca53176cb9ef63efc4b0e397bcef6672aed5299c7e44fc1adff08d2e8c6706e1bfc3ac6dafd8429de7ef0ad238
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
diff --git a/graphics/libgphoto2/HISTORY b/graphics/libgphoto2/HISTORY
index 2d43fab..9e84fae 100644
--- a/graphics/libgphoto2/HISTORY
+++ b/graphics/libgphoto2/HISTORY
@@ -1,3 +1,6 @@
+2014-01-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.3
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: udev => UDEV

diff --git a/graphics/openexr/DETAILS b/graphics/openexr/DETAILS
index 859fdf1..a5e3e7a 100755
--- a/graphics/openexr/DETAILS
+++ b/graphics/openexr/DETAILS
@@ -1,10 +1,10 @@
SPELL=openexr
- VERSION=2.0.0
+ VERSION=2.1.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://savannah.nongnu.org/download/$SPELL/$SOURCE
SOURCE_URL[1]=http://www.openexr.com/downloads/$SOURCE
-
SOURCE_HASH[0]=sha512:ebbc233834903357ce1a86b4b039d2860318f55e1302d6b949096ad799e84a012ec34692ff9423befe2fc31a6a342267d38d45771ff5ccd7697d3b1fa271d3ff
+
SOURCE_HASH[0]=sha512:d69924331c3392b8063229391414bb90f16ce317c76cfffe5fe0fcbb25e576f6ace8320b51c2a9987fee912cedd8e69116d4b49ba716b4a5f011131a81815403
WEB_SITE=http://www.openexr.com/
ENTERED=20030123
LICENSE[0]=http://www.ilm.com/opensource/ilm-bsd-lic.html
diff --git a/graphics/openexr/HISTORY b/graphics/openexr/HISTORY
index 90e4455..cca1d1b 100644
--- a/graphics/openexr/HISTORY
+++ b/graphics/openexr/HISTORY
@@ -1,3 +1,6 @@
+2014-02-12 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 2.1.0
+
2013-04-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.0
* PRE_BUILD, 0001-add-missing-header.patch: removed
diff --git a/graphics/optipng/DETAILS b/graphics/optipng/DETAILS
index 42f4a38..19c70a0 100755
--- a/graphics/optipng/DETAILS
+++ b/graphics/optipng/DETAILS
@@ -1,9 +1,9 @@
SPELL=optipng
- VERSION=0.7.4
+ VERSION=0.7.5
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:53db8f528cded99aded4db85424e38890ebdc26043e0497a575d0f3b81fe575638355dab1ca0d46c24ebbbe8a6657ac8e0c4216eee0d02f41d7365e3e168e40f
+
SOURCE_HASH=sha512:6f319965739235387e99244dda5f52533e22b7040301cf680180e383f24361819f66cb3adf1a90923e9509ed08d55bbe442ec363310c385fcf70f551febfbb6f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://optipng.sourceforge.net/
LICENSE[0]=ZLIB
diff --git a/graphics/optipng/HISTORY b/graphics/optipng/HISTORY
index 893ef91..6379d6d 100644
--- a/graphics/optipng/HISTORY
+++ b/graphics/optipng/HISTORY
@@ -1,3 +1,6 @@
+2014-03-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.5
+
2012-11-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.4; SECURITY_PATCH++

diff --git a/graphics/pngcrush/DETAILS b/graphics/pngcrush/DETAILS
index b877893..3f5c825 100755
--- a/graphics/pngcrush/DETAILS
+++ b/graphics/pngcrush/DETAILS
@@ -1,11 +1,11 @@
SPELL=pngcrush
- VERSION=1.7.20
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=1.7.23
+
SOURCE_HASH=sha512:0c605b89def5ee3455ab8f6ea3f986319a609000b84b20d2093d5ee92f6876191b41fea70606f7c7e6280073d519b1e4896a29d9965880b73c4d8c3e1bab14ed
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/pmt/$SOURCE
WEB_SITE=http://pmt.sourceforge.net/pngcrush/index.html
ENTERED=20030613
-
SOURCE_HASH=sha512:356682374f567e7fa90f915c4292be0eb9a6150cdf87a949b0f1eb4fc661d107fa34521bebc5fab4099cf3c9e562c25189ffe68a730651de545fd7a37a502450
LICENSE[0]=ZLIB
DOCS="ChangeLog.html"
KEYWORDS="graphics"
diff --git a/graphics/pngcrush/HISTORY b/graphics/pngcrush/HISTORY
index 192b6ad..5bac9b9 100644
--- a/graphics/pngcrush/HISTORY
+++ b/graphics/pngcrush/HISTORY
@@ -1,3 +1,6 @@
+2014-02-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.23
+
2011-10-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.20
* BUILD: better use of the flags
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/groups b/groups
index f37f0cd..25f9eaa 100755
--- a/groups
+++ b/groups
@@ -124,5 +124,7 @@ mdm:196:
polkitd:197:
opendkim:198:
dk-milter:199:
+kde5:200:
+gnarwl:201:
users:1000:
nogroup:65534:
diff --git a/haskell/haskell-aeson/DEPENDS b/haskell/haskell-aeson/DEPENDS
index 169d3b0..4d2f13a 100755
--- a/haskell/haskell-aeson/DEPENDS
+++ b/haskell/haskell-aeson/DEPENDS
@@ -6,4 +6,5 @@ depends haskell-mtl &&
depends haskell-syb &&
depends haskell-text &&
depends haskell-unordered-containers &&
-depends haskell-vector
+depends haskell-vector &&
+depends haskell-scientific
diff --git a/haskell/haskell-aeson/DETAILS b/haskell/haskell-aeson/DETAILS
index a1e5aac..197871c 100755
--- a/haskell/haskell-aeson/DETAILS
+++ b/haskell/haskell-aeson/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-aeson
- VERSION=0.6.2.0
+ VERSION=0.7.0.1
SOURCE="aeson-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/aeson/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:6e9463a354d95c3c67ba2935c66299570798f7dea0c86945eb44a09fca9e31e8c0c0b5abf003947145de2350421d4029e73204f072965468cda52bb174c541ea
+
SOURCE_HASH=sha512:5baecdeaeb5af81687e86fb9f7b35a394a160278842f547354032f0d8d599b5da2d3ccd8ed8824157c671b6c8f5a8dd341c4e60c3fbce031bf6b6314b79eaaf0
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/aeson-${VERSION}"
WEB_SITE="https://github.com/bos/aeson";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-aeson/HISTORY b/haskell/haskell-aeson/HISTORY
index 3ffed6e..ee9169a 100644
--- a/haskell/haskell-aeson/HISTORY
+++ b/haskell/haskell-aeson/HISTORY
@@ -1,3 +1,6 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 0.7.0.1
+
2013-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.6.2.0

diff --git a/haskell/haskell-async/DETAILS b/haskell/haskell-async/DETAILS
new file mode 100755
index 0000000..4e826a0
--- /dev/null
+++ b/haskell/haskell-async/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-async
+ VERSION=2.0.1.5
+ SOURCE="async-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/async-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:58004930b12bd6aafc09db56dcbdd1071b94bdfea1c55f1ba0854c17b61054e272aa8c3edac05bcf34ee39c63318ffca26680215748994e8ae604b600b0563fc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/async-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/async";
+ LICENSE[0]=BSD
+ ENTERED=20131025
+ SHORT="a higher-level interface over threads"
+cat << EOF
+This package provides a higher-level interface over threads, in which an
Async
+a is a concurrent thread that will eventually deliver a value of type a. The
+package provides ways to create Async computations, wait for their results,
+and cancel them.
+EOF
diff --git a/haskell/haskell-async/HISTORY b/haskell/haskell-async/HISTORY
new file mode 100644
index 0000000..2d28697
--- /dev/null
+++ b/haskell/haskell-async/HISTORY
@@ -0,0 +1,6 @@
+2014-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.1.5
+
+2013-10-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-attoparsec/DEPENDS
b/haskell/haskell-attoparsec/DEPENDS
index a7d8ae0..315735c 100755
--- a/haskell/haskell-attoparsec/DEPENDS
+++ b/haskell/haskell-attoparsec/DEPENDS
@@ -1,2 +1,3 @@
depends ghc &&
-depends haskell-text
+depends haskell-text &&
+depends haskell-scientific
diff --git a/haskell/haskell-attoparsec/DETAILS
b/haskell/haskell-attoparsec/DETAILS
index 03fec1e..8e42e04 100755
--- a/haskell/haskell-attoparsec/DETAILS
+++ b/haskell/haskell-attoparsec/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-attoparsec
- VERSION=0.10.4.0
+ VERSION=0.11.1.0
SOURCE="attoparsec-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/attoparsec/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:f32db51d6c4e8119fb28a8d51f6d7452f8870765b652992f577602aba0ecb9e81522fd4919a907f1b7b8ff06d21d4bd64c05b86f808b098f93fbb22daaaa7e8f
+
SOURCE_HASH=sha512:d2ccea16852a05bae7c81fa53478274e84d0358e41f8d5383dcf7845a16885315459bc7f591e6318157c64dd674cffc6bd80a29a4a318f8a657a3d562f444764
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/attoparsec-${VERSION}"
WEB_SITE="https://github.com/bos/attoparsec";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-attoparsec/HISTORY
b/haskell/haskell-attoparsec/HISTORY
index ca7594c..b5aa689 100644
--- a/haskell/haskell-attoparsec/HISTORY
+++ b/haskell/haskell-attoparsec/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 0.11.1.0
+
2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-blaze-builder/DETAILS
b/haskell/haskell-blaze-builder/DETAILS
index e6f7a68..9448fcd 100755
--- a/haskell/haskell-blaze-builder/DETAILS
+++ b/haskell/haskell-blaze-builder/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-blaze-builder
- VERSION=0.3.1.1
+ VERSION=0.3.3.2
SOURCE="blaze-builder-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/blaze-builder/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:beccd45b49f975d5496e3dd1eaac2769a5be619d988a2c7bc60a6487164b8218b19fff1d805473facf7820a87125db98c0bae5e633924ca0619abc3b66c39d8d
+
SOURCE_HASH=sha512:6caecca5f1976938f0536e00cdf305a3c3d1abf1fa4a4bc9c89743857940fc46d0f3b274a49acd1e5c0d4453c2d2b2f6f0f3b1deed87a01f72a61e21bc83787f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/blaze-builder-${VERSION}"
WEB_SITE="http://github.com/meiersi/blaze-builder";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-blaze-builder/HISTORY
b/haskell/haskell-blaze-builder/HISTORY
index ca7594c..0c40ce6 100644
--- a/haskell/haskell-blaze-builder/HISTORY
+++ b/haskell/haskell-blaze-builder/HISTORY
@@ -1,3 +1,6 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.3.2
+
2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-case-insensitive/DEPENDS
b/haskell/haskell-case-insensitive/DEPENDS
new file mode 100755
index 0000000..2e767b0
--- /dev/null
+++ b/haskell/haskell-case-insensitive/DEPENDS
@@ -0,0 +1,4 @@
+depends ghc &&
+depends haskell-deepseq &&
+depends haskell-hashable &&
+depends haskell-text
diff --git a/haskell/haskell-case-insensitive/DETAILS
b/haskell/haskell-case-insensitive/DETAILS
new file mode 100755
index 0000000..f9c6fda
--- /dev/null
+++ b/haskell/haskell-case-insensitive/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-case-insensitive
+ VERSION=1.1.0.3
+ SOURCE="case-insensitive-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/case-insensitive-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:d9b21c31e65224e5ce181fa680ee7f67371ae03248a51a2329e46ba27b22e0f426e02cbc872af7ca42c84d56450ffac2ff62ffaf41e7055abcb43aa97e3c404c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/case-insensitive-${VERSION}"
+ WEB_SITE="https://github.com/basvandijk/case-insensitive";
+ LICENSE[0]=BSD
+ ENTERED=20140227
+ SHORT="case insensitive string comparison for haskell"
+cat << EOF
+The module Data.CaseInsensitive provides the CI type constructor which can
+be parameterised by a string-like type like: String, ByteString, Text, etc..
+Comparisons of values of the resulting type will be insensitive to cases.
+EOF
diff --git a/haskell/haskell-case-insensitive/HISTORY
b/haskell/haskell-case-insensitive/HISTORY
new file mode 100644
index 0000000..a69e544
--- /dev/null
+++ b/haskell/haskell-case-insensitive/HISTORY
@@ -0,0 +1,3 @@
+2014-02-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-cryptohash/DETAILS
b/haskell/haskell-cryptohash/DETAILS
index 3221985..57831eb 100755
--- a/haskell/haskell-cryptohash/DETAILS
+++ b/haskell/haskell-cryptohash/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-cryptohash
- VERSION=0.9.1
+ VERSION=0.11.2
SOURCE="cryptohash-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/cryptohash/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:773a16c1e16f8d2b48f4c107d22f14d439a15ffe9e92e43886538ee15e9349fdf53d1e15d20f888eaeac4fcaa07eb907b92de6f436b6655925a617f5139ac298
+
SOURCE_HASH=sha512:d05f0e372cc1be2be5849244b45f7f3412ae6ded189dafe7ff3977478222f7ddf3ecf4853e7ab95f1db67c138e97851484d3315d3185d9c07aaa0449cb90a8d3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/cryptohash-${VERSION}"
WEB_SITE="http://github.com/vincenthz/hs-cryptohash";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-cryptohash/HISTORY
b/haskell/haskell-cryptohash/HISTORY
index 0d8eec9..09f421b 100644
--- a/haskell/haskell-cryptohash/HISTORY
+++ b/haskell/haskell-cryptohash/HISTORY
@@ -1,3 +1,6 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.2
+
2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-data-default-class/DEPENDS
b/haskell/haskell-data-default-class/DEPENDS
new file mode 100755
index 0000000..8eace53
--- /dev/null
+++ b/haskell/haskell-data-default-class/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-data-default-class/DETAILS
b/haskell/haskell-data-default-class/DETAILS
new file mode 100755
index 0000000..9f9e927
--- /dev/null
+++ b/haskell/haskell-data-default-class/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-data-default-class
+ VERSION=0.0.1
+ SOURCE="data-default-class-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/data-default-class-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:f9960deb48938bf0364273762662e56ad0dba3d5db005bf0a00b8eff11cfa2e94c5b5c1d2b2af2622a680dad4495cb31445a17074cfe752cbcf3de7b91e0e313
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/data-default-class-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/data-default-class";
+ LICENSE[0]=BSD
+ ENTERED=20140221
+ SHORT="a class for types with a default value"
+cat << EOF
+A class for types with a default value.
+EOF
diff --git a/haskell/haskell-data-default-class/HISTORY
b/haskell/haskell-data-default-class/HISTORY
new file mode 100644
index 0000000..cac9aac
--- /dev/null
+++ b/haskell/haskell-data-default-class/HISTORY
@@ -0,0 +1,3 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-data-default-instances-base/DEPENDS
b/haskell/haskell-data-default-instances-base/DEPENDS
new file mode 100755
index 0000000..ab8676a
--- /dev/null
+++ b/haskell/haskell-data-default-instances-base/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-data-default-class
diff --git a/haskell/haskell-data-default-instances-base/DETAILS
b/haskell/haskell-data-default-instances-base/DETAILS
new file mode 100755
index 0000000..fe744ba
--- /dev/null
+++ b/haskell/haskell-data-default-instances-base/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-data-default-instances-base
+ VERSION=0.0.1
+ SOURCE="data-default-instances-base-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/data-default-instances-base-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:e5598ef3d940b9512b0e18bcc526d41ca08df3d8b0a640717914ff7c510de68b6a8aa1299d0681062f510b31be3f62f6f318dc305e2797879739e19a8c871728
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/data-default-instances-base-${VERSION}"
+
WEB_SITE="http://hackage.haskell.org/package/data-default-instances-base";
+ LICENSE[0]=BSD
+ ENTERED=20140221
+ SHORT="a class for types with a default value"
+cat << EOF
+A class for types with a default value.
+EOF
diff --git a/haskell/haskell-data-default-instances-base/HISTORY
b/haskell/haskell-data-default-instances-base/HISTORY
new file mode 100644
index 0000000..cac9aac
--- /dev/null
+++ b/haskell/haskell-data-default-instances-base/HISTORY
@@ -0,0 +1,3 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-data-default-instances-containers/DEPENDS
b/haskell/haskell-data-default-instances-containers/DEPENDS
new file mode 100755
index 0000000..ab8676a
--- /dev/null
+++ b/haskell/haskell-data-default-instances-containers/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-data-default-class
diff --git a/haskell/haskell-data-default-instances-containers/DETAILS
b/haskell/haskell-data-default-instances-containers/DETAILS
new file mode 100755
index 0000000..e4032bd
--- /dev/null
+++ b/haskell/haskell-data-default-instances-containers/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-data-default-instances-containers
+ VERSION=0.0.1
+ SOURCE="data-default-instances-containers-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/data-default-instances-containers-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:a12352eb0484ad772b16674b2ef8145b3733473f716c182841d6378d8a2d3b196e8fc966afd7c335e81e924ea83088a9c67c4aaddb14a87a7a816cbe27236bfd
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/data-default-instances-containers-${VERSION}"
+
WEB_SITE="http://hackage.haskell.org/package/data-default-instances-containers";
+ LICENSE[0]=BSD
+ ENTERED=20140221
+ SHORT="a class for types with a default value"
+cat << EOF
+A class for types with a default value.
+EOF
diff --git a/haskell/haskell-data-default-instances-containers/HISTORY
b/haskell/haskell-data-default-instances-containers/HISTORY
new file mode 100644
index 0000000..cac9aac
--- /dev/null
+++ b/haskell/haskell-data-default-instances-containers/HISTORY
@@ -0,0 +1,3 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-data-default-instances-dlist/DEPENDS
b/haskell/haskell-data-default-instances-dlist/DEPENDS
new file mode 100755
index 0000000..88cea2c
--- /dev/null
+++ b/haskell/haskell-data-default-instances-dlist/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-data-default-class &&
+depends haskell-dlist
diff --git a/haskell/haskell-data-default-instances-dlist/DETAILS
b/haskell/haskell-data-default-instances-dlist/DETAILS
new file mode 100755
index 0000000..67eb7de
--- /dev/null
+++ b/haskell/haskell-data-default-instances-dlist/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-data-default-instances-dlist
+ VERSION=0.0.1
+ SOURCE="data-default-instances-dlist-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/data-default-instances-dlist-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/data-default-instances-dlist-${VERSION}"
+
WEB_SITE="http://hackage.haskell.org/package/data-default-instances-dlist";
+ LICENSE[0]=BSD
+ ENTERED=20140221
+ SHORT="a class for types with a default value"
+cat << EOF
+A class for types with a default value.
+EOF
diff --git a/haskell/haskell-data-default-instances-dlist/HISTORY
b/haskell/haskell-data-default-instances-dlist/HISTORY
new file mode 100644
index 0000000..cac9aac
--- /dev/null
+++ b/haskell/haskell-data-default-instances-dlist/HISTORY
@@ -0,0 +1,3 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-data-default-instances-old-locale/DEPENDS
b/haskell/haskell-data-default-instances-old-locale/DEPENDS
new file mode 100755
index 0000000..ab8676a
--- /dev/null
+++ b/haskell/haskell-data-default-instances-old-locale/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-data-default-class
diff --git a/haskell/haskell-data-default-instances-old-locale/DETAILS
b/haskell/haskell-data-default-instances-old-locale/DETAILS
new file mode 100755
index 0000000..4903591
--- /dev/null
+++ b/haskell/haskell-data-default-instances-old-locale/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-data-default-instances-old-locale
+ VERSION=0.0.1
+ SOURCE="data-default-instances-old-locale-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/data-default-instances-old-locale-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:bbaf4626c922820dca8cc230585fef80b6f6bd6278d335cc7abd4e5b7a857f0626ca9937ea95066e7655387dfcc684e6fbb0f6f5bc6905e539fbd1176ddd99ec
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/data-default-instances-old-locale-${VERSION}"
+
WEB_SITE="http://hackage.haskell.org/package/data-default-instances-old-locale";
+ LICENSE[0]=BSD
+ ENTERED=20140221
+ SHORT="a class for types with a default value"
+cat << EOF
+A class for types with a default value.
+EOF
diff --git a/haskell/haskell-data-default-instances-old-locale/HISTORY
b/haskell/haskell-data-default-instances-old-locale/HISTORY
new file mode 100644
index 0000000..cac9aac
--- /dev/null
+++ b/haskell/haskell-data-default-instances-old-locale/HISTORY
@@ -0,0 +1,3 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-data-default/DEPENDS
b/haskell/haskell-data-default/DEPENDS
index b2a244f..f118e67 100755
--- a/haskell/haskell-data-default/DEPENDS
+++ b/haskell/haskell-data-default/DEPENDS
@@ -1,2 +1,7 @@
-depends ghc &&
-depends haskell-dlist
+depends ghc &&
+depends haskell-dlist &&
+depends haskell-data-default-class &&
+depends haskell-data-default-instances-base &&
+depends haskell-data-default-instances-containers &&
+depends haskell-data-default-instances-dlist &&
+depends haskell-data-default-instances-old-locale
diff --git a/haskell/haskell-data-default/DETAILS
b/haskell/haskell-data-default/DETAILS
index 8cfbfac..a9bbe06 100755
--- a/haskell/haskell-data-default/DETAILS
+++ b/haskell/haskell-data-default/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-data-default
- VERSION=0.5.0
+ VERSION=0.5.3
SOURCE="data-default-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/data-default/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:0b204794d19cb1794a59e0b98871216543660b2046d8d341e454ebc62b1dc0e55ccfb0b4ebe948f3d26ca8aafcb53e0cc288961cf823a7a5d7fc8d49422aed6d
+
SOURCE_HASH=sha512:57cb632ccc6c9b0973594c7c5944574f4e7e78f980194d4205bb14a6e5aa1bd3e92723f3b80cfeac301ae663b2a22925503a03ecb5311ebc08077fe06022817e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/data-default-${VERSION}"
WEB_SITE="http://hackage.haskell.org/package/data-default";
LICENSE[0]=BSD
diff --git a/haskell/haskell-data-default/HISTORY
b/haskell/haskell-data-default/HISTORY
index cd05d20..2100c0a 100644
--- a/haskell/haskell-data-default/HISTORY
+++ b/haskell/haskell-data-default/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 0.5.3
+
2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-dlist/DETAILS b/haskell/haskell-dlist/DETAILS
index b4bb771..e1c2857 100755
--- a/haskell/haskell-dlist/DETAILS
+++ b/haskell/haskell-dlist/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-dlist
- VERSION=0.5
+ VERSION=0.6.0.1
SOURCE="dlist-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/dlist/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:79de39c7e13b8423290c7afd5fd0218dbd8b12e6d37722084bca68074dd0940cf5aa6c3e757eecad5aff769d70aef2c3ce70a5e3c986387e0fd14d26be15634d
+
SOURCE_HASH=sha512:31f692e14f0bdddbbdec985e6e5b0262ac74f0d03cd97c77427bf5552e58f2f79c20d8f4ba03479b45dd3f54a1d141a275928878d1b2a9eb71c667745f8bd5e4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/dlist-${VERSION}"
WEB_SITE="http://hackage.haskell.org/package/dlist";
LICENSE[0]=BSD
diff --git a/haskell/haskell-dlist/HISTORY b/haskell/haskell-dlist/HISTORY
index cd05d20..f489545 100644
--- a/haskell/haskell-dlist/HISTORY
+++ b/haskell/haskell-dlist/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.0.1
+
2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-git-annex/DEPENDS
b/haskell/haskell-git-annex/DEPENDS
index dbbe858..9f2ca5f 100755
--- a/haskell/haskell-git-annex/DEPENDS
+++ b/haskell/haskell-git-annex/DEPENDS
@@ -1,8 +1,11 @@
depends git &&
depends ghc &&
+depends haskell-async &&
depends haskell-aeson &&
depends haskell-bloomfilter &&
+depends haskell-case-insensitive &&
depends haskell-dataenc &&
+depends haskell-data-default &&
depends haskell-dlist &&
depends haskell-edit-distance &&
depends haskell-extensible-exceptions &&
@@ -22,4 +25,5 @@ depends haskell-sha &&
depends haskell-text &&
depends haskell-unix-compat &&
depends haskell-utf8-string &&
-depends haskell-uuid
+depends haskell-uuid &&
+depends haskell-regex-compat
diff --git a/haskell/haskell-git-annex/DETAILS
b/haskell/haskell-git-annex/DETAILS
index 9d98309..de44828 100755
--- a/haskell/haskell-git-annex/DETAILS
+++ b/haskell/haskell-git-annex/DETAILS
@@ -1,9 +1,9 @@
SPELL=haskell-git-annex
XSPELL=git-annex
- VERSION=4.20131002
+ VERSION=5.20140402
SOURCE="${XSPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${XSPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:e3349f56b3e5a2ed471aeea286fbab99b3e3add7fbfac2a633cba1bdefa6f9330bf08ccf59299242ae252b8b5de12c2165188bcd61968b18611d4fb331c3b5a8
+
SOURCE_HASH=sha512:82fc637dec3e662e7dbf072a12ee3cc9dbbc1fc095a550de0e588dfe628972d4117c4769ec87fa03d775da655de119b1b79d10edee612e242355d690b7caef88
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${XSPELL}-${VERSION}"
WEB_SITE="Homepage: http://git-annex.branchable.com/";
LICENSE[0]=License: GPL-3
diff --git a/haskell/haskell-git-annex/HISTORY
b/haskell/haskell-git-annex/HISTORY
index 5c2bd74..ecaf65f 100644
--- a/haskell/haskell-git-annex/HISTORY
+++ b/haskell/haskell-git-annex/HISTORY
@@ -1,3 +1,52 @@
+2014-04-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140403
+
+2014-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140320
+
+2014-03-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140306
+ * DEPENDS: add dependencies on haskell-case-insensitive and
+ haskell-data-default
+ * PRE_BUILD, 0001-add-missing-dependency-on-regex-compat.patch:
+ remove obsolete patch
+
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140221
+ * PRE_BUILD, 0001-add-missing-dependency-on-regex-compat.patch:
+ fix missing dependency in cabal file
+ * DEPENDS: add dependency on haskell-regex-compat
+
+2014-02-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140210
+
+2014-01-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140129
+ * 0001-add-dependency-on-stm.patch, PRE_BUILD: removed
+
+2014-01-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140116
+
+2014-01-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140107
+
+2013-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20131230
+ * PRE_BUILD, 0001-add-dependency-on-stm.patch: fix dependency
+ on stm
+
+2013-12-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20131221
+
+2013-12-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20131213
+
+2013-11-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20131130
+
+2013-11-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.20131106
+
2013-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.20131002

diff --git a/haskell/haskell-hashable/DETAILS
b/haskell/haskell-hashable/DETAILS
index 0e85efc..26b6b3e 100755
--- a/haskell/haskell-hashable/DETAILS
+++ b/haskell/haskell-hashable/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-hashable
- VERSION=1.2.0.10
+ VERSION=1.2.1.0
SOURCE="hashable-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/hashable/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:96ad572594d7ec53880fd15d93c2d1abf530282372988e44b8c69a7e0ed6a90e05769b74ee9d184648e6e0c3b006d0c4c1d4be5f7d37b2be1cda587a9133c037
+
SOURCE_HASH=sha512:343f6b9eb40d089f0f2187427af7d7b5dbe15884649ddc8e0b140db129f21fc44f6bf41a262a3b2a0c74d967be6f603799472802d835e48a442f836dd8142607
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hashable-${VERSION}"
WEB_SITE="http://github.com/tibbe/hashable";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-hashable/HISTORY
b/haskell/haskell-hashable/HISTORY
index ca7594c..76f50a0 100644
--- a/haskell/haskell-hashable/HISTORY
+++ b/haskell/haskell-hashable/HISTORY
@@ -1,3 +1,6 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.1.0
+
2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-http/DETAILS b/haskell/haskell-http/DETAILS
index 4f40a82..370edc0 100755
--- a/haskell/haskell-http/DETAILS
+++ b/haskell/haskell-http/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-http
- VERSION=4000.2.8
+ VERSION=4000.2.11
SOURCE="HTTP-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/HTTP/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:f7ada9000837a06ce06f9d6aaf83158d48fa5bb4fea812d093eece3b36e9bd4b25df205948c66a4e4b60df3ceb41181f4bdf13415e86ec805239f43421518872
+
SOURCE_HASH=sha512:3c7d91de84d55ca010e066f823f7b7220db27b0746ca26baee6bf549fa16767e54a31735a69e66d8debd5f1cd9a793210c324aebca4b903627ec5ea673dfc912
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTTP-${VERSION}"
WEB_SITE="https://github.com/haskell/HTTP";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-http/HISTORY b/haskell/haskell-http/HISTORY
index 0d8eec9..0cbeaad 100644
--- a/haskell/haskell-http/HISTORY
+++ b/haskell/haskell-http/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4000.2.11
+
2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-monad-control/DETAILS
b/haskell/haskell-monad-control/DETAILS
index a708d7a..5d1d4b0 100755
--- a/haskell/haskell-monad-control/DETAILS
+++ b/haskell/haskell-monad-control/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-monad-control
- VERSION=0.3.2.1
+ VERSION=0.3.2.3
SOURCE="monad-control-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/monad-control/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:adcff15bbcda1cbf28e81bbe03cf6f0f4dd19735194081e88c1f9ba99335f1b275706b61be4af5fe7f234f9f59f6a96276457a7bb1ab7377483588cc320bb252
+
SOURCE_HASH=sha512:7b5fb9721628714c128572c737b006c9dbb9bd481972f07d4e13bd044b20a23b50abbb2e62dde7bc8d8ad286844975841f7de29773b46e0af5e36e71f743f3d9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/monad-control-${VERSION}"
WEB_SITE="https://github.com/basvandijk/monad-control";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-monad-control/HISTORY
b/haskell/haskell-monad-control/HISTORY
index 0d8eec9..660c927 100644
--- a/haskell/haskell-monad-control/HISTORY
+++ b/haskell/haskell-monad-control/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.2.3
+
2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-monadcatchio-transformers/DEPENDS
b/haskell/haskell-monadcatchio-transformers/DEPENDS
index e6c8e81..a1f3416 100755
--- a/haskell/haskell-monadcatchio-transformers/DEPENDS
+++ b/haskell/haskell-monadcatchio-transformers/DEPENDS
@@ -1,3 +1,4 @@
depends ghc &&
depends haskell-extensible-exceptions &&
-depends haskell-transformers
+depends haskell-transformers &&
+depends haskell-monads-tf
diff --git a/haskell/haskell-monadcatchio-transformers/DETAILS
b/haskell/haskell-monadcatchio-transformers/DETAILS
index c671600..c800821 100755
--- a/haskell/haskell-monadcatchio-transformers/DETAILS
+++ b/haskell/haskell-monadcatchio-transformers/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-monadcatchio-transformers
- VERSION=0.3.0.0
+ VERSION=0.3.1.0
SOURCE="MonadCatchIO-transformers-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/MonadCatchIO-transformers/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:0f9364ae50febf7d9b3826187dd67e2b90701b4ee77ee028bbbbd90aada2f077225dd3ff4a540eee1ed8ccbeb3b0a723b124265f179ad3546690f4ca4d44d57b
+
SOURCE_HASH=sha512:38e7c69bec4ef9805137c67ca39680f2b75e22a44055b5e29ea458c8ce557c87caafb82e4788f422d8fae58ff5d58618d6916d7ac835821709478fa1f7df09d7
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/MonadCatchIO-transformers-${VERSION}"

WEB_SITE="http://hackage.haskell.org/package/MonadCatchIO-transformers";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-monadcatchio-transformers/HISTORY
b/haskell/haskell-monadcatchio-transformers/HISTORY
index 0d8eec9..707884f 100644
--- a/haskell/haskell-monadcatchio-transformers/HISTORY
+++ b/haskell/haskell-monadcatchio-transformers/HISTORY
@@ -1,3 +1,6 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: version 0.3.1.0
+
2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-monads-tf/DEPENDS
b/haskell/haskell-monads-tf/DEPENDS
new file mode 100755
index 0000000..d9e7a3e
--- /dev/null
+++ b/haskell/haskell-monads-tf/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-transformers
diff --git a/haskell/haskell-monads-tf/DETAILS
b/haskell/haskell-monads-tf/DETAILS
new file mode 100755
index 0000000..d5002a2
--- /dev/null
+++ b/haskell/haskell-monads-tf/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-monads-tf
+ VERSION=0.1.0.1
+ SOURCE="monads-tf-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/monads-tf-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:ea087bc58e4116accdb8d210d66a6ebdbe927ffacebc6f80aaf9fe288541eb1f721d846243aa9098e7f23c145845b508c1ead75e7892eb5a372a22b45fd9ec35
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/monads-tf-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/monads-tf";
+ LICENSE[0]=BSD
+ ENTERED=20140222
+ SHORT="monad classes using type families"
+cat << EOF
+Monad classes using type families, with instances for various monad
+transformers, inspired by the paper /Functional Programming with Overloading
+and Higher-Order Polymorphism/, by Mark P Jones, in Advanced School of
+Functional Programming, 1995.
+EOF
diff --git a/haskell/haskell-monads-tf/HISTORY
b/haskell/haskell-monads-tf/HISTORY
new file mode 100644
index 0000000..e59d8c4
--- /dev/null
+++ b/haskell/haskell-monads-tf/HISTORY
@@ -0,0 +1,3 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-network-info/DEPENDS
b/haskell/haskell-network-info/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-network-info/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-network-info/DETAILS
b/haskell/haskell-network-info/DETAILS
new file mode 100755
index 0000000..1de5527
--- /dev/null
+++ b/haskell/haskell-network-info/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-network-info
+ VERSION=0.2.0.3
+ SOURCE="network-info-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/network-info-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:49aa9c80ef91025f6cb0bcae34afdc7e41f15b56f24b55fe6c622eea3890db9c44bf461819daf961c6b02bd255cadae6eeca22a64398852b21af9f777a06604f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/network-info-${VERSION}"
+ WEB_SITE="http://github.com/jystic/network-info";
+ LICENSE[0]=BSD
+ ENTERED=20140222
+ SHORT="a library that provides read access to a local computer's
network information"
+cat << EOF
+This library provides simple read-only access to the local computer's
+networking configuration. It is currently capable of getting a list of all
+the network interfaces and their respective IPv4, IPv6 and MAC addresses.
+EOF
diff --git a/haskell/haskell-network-info/HISTORY
b/haskell/haskell-network-info/HISTORY
new file mode 100644
index 0000000..e59d8c4
--- /dev/null
+++ b/haskell/haskell-network-info/HISTORY
@@ -0,0 +1,3 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-network/DETAILS b/haskell/haskell-network/DETAILS
index b11b349..31641b6 100755
--- a/haskell/haskell-network/DETAILS
+++ b/haskell/haskell-network/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-network
- VERSION=2.4.1.2
+ VERSION=2.4.2.2
SOURCE="network-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/network/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:a9a0237477fbb484ff8a66121a7808e35d4df68552c18cead1f96243f945e9517583f39c769c3ecbd643ec86a253bb3cba638ffb780feb503d60595ad7c4c7f5
+
SOURCE_HASH=sha512:e1aa5caa4e3ca368f8499ff9ed337e6827909a6d1c622cc2133871eac3b9d257d982c421f40d4d0118e50a5a421102f084d95b4e98faf91599b6c002988b1466
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/network-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-network/HISTORY b/haskell/haskell-network/HISTORY
index 8a7f1cb..b9ba92c 100644
--- a/haskell/haskell-network/HISTORY
+++ b/haskell/haskell-network/HISTORY
@@ -1,3 +1,9 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.4.2.2
+
+2013-10-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.4.2.0
+
2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.4.1.2

diff --git a/haskell/haskell-parsec/DETAILS b/haskell/haskell-parsec/DETAILS
index 5f5441f..1129d0c 100755
--- a/haskell/haskell-parsec/DETAILS
+++ b/haskell/haskell-parsec/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-parsec
- VERSION=3.1.3
+ VERSION=3.1.5
SOURCE="parsec-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/parsec/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:44eb718b4f76501353c6fb8df30d27d563dbf9e5b7d11bff43ec5e4d2b5325d14e8ca99eaa75fcee2a6944562596b13ba0ee46bc7c7a9658f41ffe13c8aeabf8
+
SOURCE_HASH=sha512:58bd5e1ea878349a678c4a8d77caf42962ab65f801411bbbad4fa1e4f387de743f2f64944b5d7ef82042507552f281f70a7f4b40984a0ca4fd37618a0d1ec662
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/parsec-${VERSION}"
WEB_SITE="http://www.cs.uu.nl/~daan/parsec.html";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-parsec/HISTORY b/haskell/haskell-parsec/HISTORY
index 9794488..ded6713 100644
--- a/haskell/haskell-parsec/HISTORY
+++ b/haskell/haskell-parsec/HISTORY
@@ -1,3 +1,6 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.1.5
+
2013-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.1.3

diff --git a/haskell/haskell-primitive/DETAILS
b/haskell/haskell-primitive/DETAILS
index 034fe16..afdcd1a 100755
--- a/haskell/haskell-primitive/DETAILS
+++ b/haskell/haskell-primitive/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-primitive
- VERSION=0.5.0.1
+ VERSION=0.5.2.1
SOURCE="primitive-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/primitive/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:f52ea7c3b3c8e01949dfb55e158b770375c718151bdd65b0123278334d21fe219711c0d207318d248958b4f39a93a62c66ca77737c7775e3fe3b053dc20b34a8
+
SOURCE_HASH=sha512:9a66653cac0217c8bef4188de842c2cebfdca4b2ba20f51c08984aa01970e70d07b4e469d2db65830e454e08147c7be3e405d57d6b54a7b89d00decbe9262d2a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/primitive-${VERSION}"
WEB_SITE="http://code.haskell.org/primitive";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-primitive/HISTORY
b/haskell/haskell-primitive/HISTORY
index cd05d20..dfb1b8f 100644
--- a/haskell/haskell-primitive/HISTORY
+++ b/haskell/haskell-primitive/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.2.1
+
2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-quickcheck/DETAILS
b/haskell/haskell-quickcheck/DETAILS
index fd50cff..dac0394 100755
--- a/haskell/haskell-quickcheck/DETAILS
+++ b/haskell/haskell-quickcheck/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-quickcheck
- VERSION=2.5.1.1
+ VERSION=2.6
SOURCE="QuickCheck-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/QuickCheck/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:480984a8ab2dc48c6221bc256798be4cba6ff3b6c06f632d456e1599ad54a4a8f75b3857deb4210269d56e1eeb4b0081ee349c827823e1a83530d5a41818db5c
+
SOURCE_HASH=sha512:17cfa7b9ee2fa3e31b48ed3609d5e3bb2316b99251e45e56d377a198d8cb429696e25ecb35ef1bf5cac7e313381274c646393697604f1feefe225fc692e01166
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/QuickCheck-${VERSION}"
WEB_SITE="http://www.math.chalmers.se/~rjmh/QuickCheck/";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-quickcheck/HISTORY
b/haskell/haskell-quickcheck/HISTORY
index 1c38bcc..f38ba1e 100644
--- a/haskell/haskell-quickcheck/HISTORY
+++ b/haskell/haskell-quickcheck/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6
+
2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.5.1.1
* BUILD: removed
diff --git a/haskell/haskell-safesemaphore/DETAILS
b/haskell/haskell-safesemaphore/DETAILS
index 18cb5ea..07a805c 100755
--- a/haskell/haskell-safesemaphore/DETAILS
+++ b/haskell/haskell-safesemaphore/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-safesemaphore
- VERSION=0.9.0
+ VERSION=0.10.0
SOURCE="SafeSemaphore-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/SafeSemaphore/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:a2bb152c8a3d221d75041ee4174cbae1068f8be43388ec1eb1345939f69a06aae34be57299e6713a2ac3d1e81853afda5d29a4ecef198680435dc5a0b23fab86
+
SOURCE_HASH=sha512:9dfde05927b9e000a998c164454715f68b7d3ece7c9078e53f6de1be18096e58d7fe68f3547f9414d341f9a8fd58a9ff0085c2bb6c78d5957b428d917e03af58
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/SafeSemaphore-${VERSION}"
WEB_SITE="https://github.com/ChrisKuklewicz/SafeSemaphore";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-safesemaphore/HISTORY
b/haskell/haskell-safesemaphore/HISTORY
index 0d8eec9..af01445 100644
--- a/haskell/haskell-safesemaphore/HISTORY
+++ b/haskell/haskell-safesemaphore/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.10.0
+
2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-scientific/DEPENDS
b/haskell/haskell-scientific/DEPENDS
new file mode 100755
index 0000000..10b1f86
--- /dev/null
+++ b/haskell/haskell-scientific/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-hashable &&
+depends haskell-text
diff --git a/haskell/haskell-scientific/DETAILS
b/haskell/haskell-scientific/DETAILS
new file mode 100755
index 0000000..a8d0d0f
--- /dev/null
+++ b/haskell/haskell-scientific/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=haskell-scientific
+ VERSION=0.2.0.1
+ SOURCE="scientific-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/scientific-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:bff2cb2f91ad5153588d5b6c07ec5e02438cdb582a72bfbd10504f2b53f3e2975e16bbe6b2d69dc8943916bc016f3e7e2dc94a17a34afe28577a32b799072d8b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/scientific-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/scientific";
+ LICENSE[0]=BSD
+ ENTERED=20140221
+ SHORT="arbitrary-precision floating-point numbers represented
using scientific notation"
+cat << EOF
+A Scientific number is an arbitrary-precision floating-point number
represented
+using scientific notation.
+
+A scientific number with coefficient c and base10Exponent e corresponds to
the
+Fractional number: fromInteger c * 10 ^^ e
+
+Its primary use-case is to serve as the target of parsing floating point
+numbers. Since the textual representation of floating point numbers use
+scientific notation they can be efficiently parsed to a Scientific number.
+EOF
diff --git a/haskell/haskell-scientific/HISTORY
b/haskell/haskell-scientific/HISTORY
new file mode 100644
index 0000000..cac9aac
--- /dev/null
+++ b/haskell/haskell-scientific/HISTORY
@@ -0,0 +1,3 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-sha/DETAILS b/haskell/haskell-sha/DETAILS
index 23d0fde..7cdcb4a 100755
--- a/haskell/haskell-sha/DETAILS
+++ b/haskell/haskell-sha/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-sha
- VERSION=1.6.1
+ VERSION=1.6.4
SOURCE="SHA-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/SHA/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:1e51e84836ebc383d6094f2b012a0bdfd816838055e873f748c0c73da8ac34873f3f32fa287123d084c0aeb651cd3749f524cdb3b9884cae2af8ccb424196d8e
+
SOURCE_HASH=sha512:308235c8dab971f0751eba1634915274094559e1294b2afdee067c6076fa06de1a27dca444a7388ae2d93d11c0b59a1e4a31239fb22b0c4857e83ccfb7ccfa0e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/SHA-${VERSION}"
WEB_SITE="http://hackage.haskell.org/package/SHA";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-sha/HISTORY b/haskell/haskell-sha/HISTORY
index 0d8eec9..f0ab0ce 100644
--- a/haskell/haskell-sha/HISTORY
+++ b/haskell/haskell-sha/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.4
+
2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-stm/DETAILS b/haskell/haskell-stm/DETAILS
index 47098a6..10a38f3 100755
--- a/haskell/haskell-stm/DETAILS
+++ b/haskell/haskell-stm/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-stm
- VERSION=2.2.0.1
+ VERSION=2.4.2
SOURCE="stm-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/stm/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:0ac83afadd2e1b13e56fc971dd933e96af8e46ff26ffdec29c9ce5a14b3eb1fcbcc41fcdc0f904c933ab1ffa952ef76afa2d1e6c679ddbc856f42e1e063ae204
+
SOURCE_HASH=sha512:ed1f58f7b08262d4afa683fde16ad79670bb111f0cfc22fdce81614358e903698e6b1bd410428661b1c7d5af50b10dbcf688d8ce5e7ddae86cc55d6d1c5598da
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/stm-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/stm";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-stm/HISTORY b/haskell/haskell-stm/HISTORY
index 3697e2b..aeb09be 100644
--- a/haskell/haskell-stm/HISTORY
+++ b/haskell/haskell-stm/HISTORY
@@ -1,3 +1,6 @@
+2014-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.4.2
+
2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.2.0.1

diff --git a/haskell/haskell-syb/DETAILS b/haskell/haskell-syb/DETAILS
index 1a9616d..5d62575 100755
--- a/haskell/haskell-syb/DETAILS
+++ b/haskell/haskell-syb/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-syb
- VERSION=0.3.7
+ VERSION=0.4.1
SOURCE="syb-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/syb/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:ede12bc5db250430932c65f764388d356d687059158aa94b2da7b9618b4cc610e5f945a691b86fd9dce6e9761eb1ef4207abdf9b2aa3a4c3ac01d57fb18818ff
+
SOURCE_HASH=sha512:86a0a9af0a63f8cee32ef7b6d7a3ed06993c5adfffc5bf1a81a0ac0824245963162ee22b747fa7a15774a5edf0f1c21564e6c0f221d67a24d58f5faa615bd37f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/syb-${VERSION}"
WEB_SITE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-syb/HISTORY b/haskell/haskell-syb/HISTORY
index 7b9f10d..96331eb 100644
--- a/haskell/haskell-syb/HISTORY
+++ b/haskell/haskell-syb/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.1
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.3.7

diff --git a/haskell/haskell-unordered-containers/DETAILS
b/haskell/haskell-unordered-containers/DETAILS
index 9465f08..baca211 100755
--- a/haskell/haskell-unordered-containers/DETAILS
+++ b/haskell/haskell-unordered-containers/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-unordered-containers
- VERSION=0.2.3.2
+ VERSION=0.2.3.3
SOURCE="unordered-containers-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/unordered-containers/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:58eb9c234239c46badda7b4a3d7989c04e1cf7bf2d6bd881499bfe265c9b5cc328dbd5029d46cf4684d17ed19dced9cabb42f06a2c2e1fffebb4339d0becde4d
+
SOURCE_HASH=sha512:f869ea72abce17cdaa1d97dbd566cf7ff08f4fae3b45b435c36da5ee1250ca4a5cb4dc852e8713948c8f3dd8bf0662e5a95e370cbe7d18756e1ee60493fc84b2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/unordered-containers-${VERSION}"
WEB_SITE="Homepage:
https://github.com/tibbe/unordered-containers";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-unordered-containers/HISTORY
b/haskell/haskell-unordered-containers/HISTORY
index e7f6609..b078e1d 100644
--- a/haskell/haskell-unordered-containers/HISTORY
+++ b/haskell/haskell-unordered-containers/HISTORY
@@ -1,3 +1,6 @@
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.3.3
+
2013-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.3.2

diff --git a/haskell/haskell-uuid/DEPENDS b/haskell/haskell-uuid/DEPENDS
index 508cdf9..e82a1bb 100755
--- a/haskell/haskell-uuid/DEPENDS
+++ b/haskell/haskell-uuid/DEPENDS
@@ -1,4 +1,6 @@
-depends ghc &&
-depends haskell-cryptohash &&
-depends haskell-maccatcher &&
-depends haskell-random
+depends ghc &&
+depends haskell-cryptohash &&
+depends haskell-deepseq &&
+depends haskell-hashable &&
+depends haskell-network-info &&
+depends haskell-random
diff --git a/haskell/haskell-uuid/DETAILS b/haskell/haskell-uuid/DETAILS
index a42d464..8fdc4df 100755
--- a/haskell/haskell-uuid/DETAILS
+++ b/haskell/haskell-uuid/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-uuid
- VERSION=1.2.14
+ VERSION=1.3.3
SOURCE="uuid-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/uuid/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:a400d3b52cb3c364a1a925ee776457047839ef8256eed22bc48710b0377fbfc6fb66ddea08624449b7566a5eb1623ed6bc9048836f8259f150cdb6a94682d4c0
+ SOURCE_URL[0]=http://hackage.haskell.org/package/uuid-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:de60f5d4b150be8c13e26f6dbe8e35c25cad799f3b3bfdfdf80e6dcacc241eec845cae211da8e0b1e0be37245cb97ca65e3a3ed2482a1112eb66a3b7edb0c45c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/uuid-${VERSION}"
WEB_SITE="http://projects.haskell.org/uuid/";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-uuid/HISTORY b/haskell/haskell-uuid/HISTORY
index a079d08..75cad1a 100644
--- a/haskell/haskell-uuid/HISTORY
+++ b/haskell/haskell-uuid/HISTORY
@@ -1,3 +1,6 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 1.3.3
+
2013-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.2.14

diff --git a/haskell/haskell-vector/DETAILS b/haskell/haskell-vector/DETAILS
index cd237de..e8dac76 100755
--- a/haskell/haskell-vector/DETAILS
+++ b/haskell/haskell-vector/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-vector
- VERSION=0.10.0.1
+ VERSION=0.10.9.1
SOURCE="vector-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/vector/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:2595bee97295a62471de26748c0b598f40a9c5a75571e645c24a8f2bc4eef1d7a3e29d576e7ba9a9dca0fb071f0c178a5a3757e063219d1cf25d8c484e645754
+
SOURCE_HASH=sha512:8eab2fb1d225f7a53d82721147bf78a05714bc1484e9b7bdd1d1bc4720e42d71bda0ffe92e60b8c6c65287b64c3bd738ff597ea8caa5b05e15a822b8563aba3c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/vector-${VERSION}"
WEB_SITE="http://code.haskell.org/vector";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-vector/HISTORY b/haskell/haskell-vector/HISTORY
index cd05d20..2b877f8 100644
--- a/haskell/haskell-vector/HISTORY
+++ b/haskell/haskell-vector/HISTORY
@@ -1,3 +1,6 @@
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.10.9.1
+
2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/http/apache22/DETAILS b/http/apache22/DETAILS
index 0a1feb1..20567ac 100755
--- a/http/apache22/DETAILS
+++ b/http/apache22/DETAILS
@@ -1,14 +1,16 @@
SPELL=apache22
- VERSION=2.2.25
- SECURITY_PATCH=17
+ VERSION=2.2.27
+ SECURITY_PATCH=18
SOURCE=httpd-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG="apache.gpg:$SOURCE2:UPSTREAM_KEY"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/httpd-$VERSION"
SOURCE_URL[0]=http://www.apache.org/dist/httpd/$SOURCE
- SOURCE_URL[1]=$APACHE_URL/httpd/$SOURCE
+ SOURCE_URL[1]=http://archive.apache.org/dist/httpd/$SOURCE
+ SOURCE_URL[2]=$APACHE_URL/httpd/$SOURCE
SOURCE2_URL[0]=http://www.apache.org/dist/httpd/$SOURCE2
- SOURCE2_URL[1]=$APACHE_URL/httpd/$SOURCE2
+ SOURCE2_URL[1]=http://archive.apache.org/dist/httpd/$SOURCE2
+ SOURCE2_URL[2]=$APACHE_URL/httpd/$SOURCE2
SOURCE2_IGNORE=signature
LICENSE[0]=APACHE
WEB_SITE=http://www.apache.org/
diff --git a/http/apache22/HISTORY b/http/apache22/HISTORY
index ac315e8..ec5b87c 100644
--- a/http/apache22/HISTORY
+++ b/http/apache22/HISTORY
@@ -1,3 +1,10 @@
+2014-03-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.27; SECURITY_PATCH++ (CVE-2013-6438,
+ CVE-2014-0098)
+
+2014-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.26; added archive site for source urls
+
2013-07-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.25; SECURITY_PATCH++ (CVE-2012-4558,
CVE-2012-3499, CVE-2013-1862, CVE-2013-1896)
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index 5277436..430f12e 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -31,6 +31,11 @@ optional_depends 'wireless_tools' \
'--disable-necko-wifi' \
'for Necko WiFi scanning' &&

+optional_depends 'pulseaudio' \
+ '--enable-pulseaudio' \
+ '--disable-pulseaudio' \
+ 'use pulseaudio for audio support' &&
+
# Firefox is currently borked and does not compile without alsa-lib headers,
# this should have been fixed when Firefox started using Mozilla core 23,
but it
# wasn't see https://bugzilla.mozilla.org/show_bug.cgi?id=875268
@@ -68,5 +73,10 @@ optional_depends dbus-glib \
# 'for WebGL support' &&
depends OPENGL &&

+optional_depends gstreamer \
+ '--enable-gstreamer' \
+ '--disable-gstreamer' \
+ 'for gstreamer based AV support' &&
+
suggest_depends_2 firefox-smglwiki '' '' \
'to enable searching the SMGL Wiki from the Search Bar'
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 5ed0e38..9b76ba8 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,18 +1,11 @@
SPELL=firefox
-if [[ $FIREFOX_CVS == y ]]; then
- VERSION=24.0
+ VERSION=28.0
SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:541a26eb939a2cf9a2ec4f4469fdc12008f097c4f615cb196299cbdb855931df5aea288f842dce57e2bb0069ec76e2a748823474e30a6077a9138db5ddb3ee46
-
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
-else
- VERSION=24.0
- SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:541a26eb939a2cf9a2ec4f4469fdc12008f097c4f615cb196299cbdb855931df5aea288f842dce57e2bb0069ec76e2a748823474e30a6077a9138db5ddb3ee46
+
SOURCE_HASH=sha512:9334b45d8b56829e7061b87c377aae80e48060e127dfc3eb6a6996590dd92268bd0273203094cdf9aa22fda8128ab9ed1e5fd6fee3e93a430359c0a0631090f7

SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}

SOURCE_URL[1]=ftp://ftp.mozilla.org/pub/$SPELL/releases/$VERSION/source/$SOURCE

SOURCE_URL[2]=ftp://ftp.in2p3.fr/pub/mozilla/$SPELL/releases/$VERSION/source/$SOURCE
- SECURITY_PATCH=67
-fi
+ SECURITY_PATCH=73
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://www.mozilla.org/en-US/firefox/fx/
GATHER_DOCS=off
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 495a997..2c0762b 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,29 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 28.0
+ * DETAILS, PREPARE: removed support for cvs version since there
hasn't been
+ one in quite some time
+ * glyph.patch, PRE_BUILD: removed patch that does not apply anymore
+ * DEPENDS: added optional dependency on pulseaudio
+
+2014-02-27 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: optional depends gstreamer
+
+2014-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 27.0.1, SECURITY_PATCH=72
+
+2014-02-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 27.0, SECURITY_PATCH=71
+
+2013-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 26.0, SECURITY_PATCH++
+ * install_dir.patch: renewed
+
+2013-11-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 25.0.1, SECURITY_PATCH++
+
+2013-10-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 25.0, SECURITY_PATCH=68
+
2013-09-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 24.0, SECURITY_PATCH++

diff --git a/http/firefox/PREPARE b/http/firefox/PREPARE
index b4b132a..582516a 100755
--- a/http/firefox/PREPARE
+++ b/http/firefox/PREPARE
@@ -1,13 +1,11 @@
#
# Remove persistent variables for SOURCE and VERSION (Bug #8081)
#
-persistent_remove FIREFOX_VERSION FIREFOX_SOURCE &&
+persistent_remove FIREFOX_VERSION FIREFOX_SOURCE FIREFOX_CVS &&

#
# This should fix Bug #8081
#
if grep -q -- "PR" $INSTALL_ROOT/etc/sorcery/local/depends/firefox;
then
rm -f $INSTALL_ROOT/etc/sorcery/local/depends/firefox
-fi &&
-
-config_query FIREFOX_CVS "Build the devel version?" n
+fi
diff --git a/http/firefox/PRE_BUILD b/http/firefox/PRE_BUILD
index e3142bb..6d4f7c4 100755
--- a/http/firefox/PRE_BUILD
+++ b/http/firefox/PRE_BUILD
@@ -3,10 +3,6 @@ cd $SOURCE_DIRECTORY &&
unpack_file '' &&
cd mozilla* &&

-#Fedora patch to remove glyph in title bar
-# http://osdir.com/ml/scm-fedora-commits/2011-06/msg10320.html
-patch -p0 < $SPELL_DIRECTORY/glyph.patch &&
-
# Archlinux patch to drop release point from install path
#
http://projects.archlinux.org/svntogit/packages.git/plain/trunk/firefox-install-dir.patch?h=packages/firefox
patch -p1 < $SPELL_DIRECTORY/install_dir.patch &&
diff --git a/http/firefox/glyph.patch b/http/firefox/glyph.patch
deleted file mode 100644
index 58b2e97..0000000
--- a/http/firefox/glyph.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -up browser/base/Makefile.in.fu browser/base/Makefile.in
---- browser/base/Makefile.in.fu 2011-07-01 22:40:52.048773336 -0300
-+++ browser/base/Makefile.in 2011-07-01 22:42:30.866213879 -0300
-@@ -61,10 +61,9 @@
-
- include $(topsrcdir)/config/rules.mk
-
--PRE_RELEASE_SUFFIX := ""
-+PRE_RELEASE_SUFFIX :=
-
- DEFINES += \
-- -DMOZ_APP_VERSION=$(MOZ_APP_VERSION) \
- -DAPP_LICENSE_BLOCK=$(abs_srcdir)/content/overrides/app-license.html \
- -DPRE_RELEASE_SUFFIX="$(PRE_RELEASE_SUFFIX)" \
- $(NULL)
diff --git a/http/firefox/install_dir.patch b/http/firefox/install_dir.patch
index 9c115f0..27341b8 100644
--- a/http/firefox/install_dir.patch
+++ b/http/firefox/install_dir.patch
@@ -1,9 +1,18 @@
-diff -Nur mozilla-release.orig/config/baseconfig.mk
mozilla-release/config/baseconfig.mk
---- mozilla-release.orig/config/baseconfig.mk 2012-10-09 07:34:41.762092280
+0000
-+++ mozilla-release/config/baseconfig.mk 2012-10-09 07:40:53.052771576
+0000
-@@ -1,9 +1,9 @@
- INCLUDED_AUTOCONF_MK = 1
-
+From 7813eacdf8383d21f384a908ee6ed46a4e7ef1c9 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 12 Dec 2013 17:50:02 +0100
+Subject: [PATCH] omit version number from installation path
+
+---
+ config/baseconfig.mk | 8 ++++----
+ js/src/config/baseconfig.mk | 4 ++--
+ 2 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/config/baseconfig.mk b/config/baseconfig.mk
+index 50f4cd4..1e7c1f2 100644
+--- a/config/baseconfig.mk
++++ b/config/baseconfig.mk
+@@ -1,7 +1,7 @@
-includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
@@ -15,12 +24,11 @@ diff -Nur mozilla-release.orig/config/baseconfig.mk
mozilla-release/config/basec
DIST = $(DEPTH)/dist

# We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't
-diff -Nur mozilla-release.orig/js/src/config/baseconfig.mk
mozilla-release/js/src/config/baseconfig.mk
---- mozilla-release.orig/js/src/config/baseconfig.mk 2012-10-09
07:34:58.411973276 +0000
-+++ mozilla-release/js/src/config/baseconfig.mk 2012-10-09
07:39:55.143186168 +0000
-@@ -1,7 +1,7 @@
- INCLUDED_AUTOCONF_MK = 1
-
+diff --git a/js/src/config/baseconfig.mk b/js/src/config/baseconfig.mk
+index 1ff076c..5386569 100644
+--- a/js/src/config/baseconfig.mk
++++ b/js/src/config/baseconfig.mk
+@@ -1,5 +1,5 @@
-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
+installdir = $(libdir)/$(MOZ_APP_NAME)
@@ -28,3 +36,6 @@ diff -Nur mozilla-release.orig/js/src/config/baseconfig.mk
mozilla-release/js/sr

ifneq (,$(filter /%,$(TOP_DIST)))
DIST = $(TOP_DIST)
+--
+1.8.4.2
+
diff --git a/http/lighttpd/CONFIGURE b/http/lighttpd/CONFIGURE
index 841f7f0..906e478 100755
--- a/http/lighttpd/CONFIGURE
+++ b/http/lighttpd/CONFIGURE
@@ -1,4 +1,5 @@
config_query LIGHTTPD_EXTAUTH "Do you want to patch in external
authentication program support?" n &&
+config_query LIGHTTPD_LDAP_PORT "Do you want to patch in LDAP port
configuration support?" n &&

config_query_option LIGHTTPD_OPTS "Do you want WebDAV support?" n \
"--with-webdav-props" "--without-webdav-props" &&
diff --git a/http/lighttpd/DETAILS b/http/lighttpd/DETAILS
index b51cbb6..bf6c0e3 100755
--- a/http/lighttpd/DETAILS
+++ b/http/lighttpd/DETAILS
@@ -1,14 +1,14 @@
SPELL=lighttpd
- VERSION=1.4.33
+ VERSION=1.4.35
BRANCH=`echo -n $VERSION | cut -d . -f 1,2`
-
SOURCE_HASH=sha512:f380adb20944846340b409290c43d54188f94e7992fe1e90121ab866f75048dfb7c2c1592b07b1df0af3b6d12b60d1d7e5d41de75c8684b8939b3df736f00762
+
SOURCE_HASH=sha512:13f8562fb735964fe7ef1b127a15c43907f34be70b6bd2dd4ba61b59275d7c2a8d9a7947ff1a4d7cc5fd7efd309fc66b7de6d954b59424f814ea2eb98fd876b9
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_URL[0]=http://download.lighttpd.net/lighttpd/releases-$BRANCH.x/$SOURCE
+
SOURCE_URL[0]=http://download.lighttpd.net/$SPELL/releases-$BRANCH.x/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.lighttpd.net/
LICENSE[0]=BSD
ENTERED=20050722
- SECURITY_PATCH=8
+ SECURITY_PATCH=10
KEYWORDS="http"
SHORT="light httpd"
cat << EOF
diff --git a/http/lighttpd/HISTORY b/http/lighttpd/HISTORY
index f6817ba..97ba093 100644
--- a/http/lighttpd/HISTORY
+++ b/http/lighttpd/HISTORY
@@ -1,3 +1,19 @@
+2014-03-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.35; SECURITY_PATCH++
+ (CVE-2014-2323, CVE-2014-2324)
+
+2014-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.34; SECURITY_PATCH++
+ (CVE-2013-4508, CVE-2013-4559, CVE-2013-4560)
+
+2013-12-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: use SPELL variable
+ * CONFIGURE: added option for ability specify a custom ldap port in
+ config file
+ * PRE_BUILD: apply patches
+ * auth_ldap_port-option{,+ext}.patch: added, to add custom ldap port
+ option
+
2013-09-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.33

diff --git a/http/lighttpd/PRE_BUILD b/http/lighttpd/PRE_BUILD
index 04e9032..264cfb4 100755
--- a/http/lighttpd/PRE_BUILD
+++ b/http/lighttpd/PRE_BUILD
@@ -3,4 +3,12 @@ cd "$SOURCE_DIRECTORY" &&

if [[ $LIGHTTPD_EXTAUTH == y ]]; then
patch -p0 < "$SPELL_DIRECTORY/external_auth_program-1.4.25.patch"
+fi &&
+
+if [[ $LIGHTTPD_LDAP_PORT == y ]]; then
+ if [[ $LIGHTTPD_EXTAUTH == y ]]; then
+ patch -p1 < "$SPELL_DIRECTORY/auth_ldap_port-option+ext.patch"
+ else
+ patch -p1 < "$SPELL_DIRECTORY/auth_ldap_port-option.patch"
+ fi
fi
diff --git a/http/lighttpd/auth_ldap_port-option+ext.patch
b/http/lighttpd/auth_ldap_port-option+ext.patch
new file mode 100644
index 0000000..7f1d4ce
--- /dev/null
+++ b/http/lighttpd/auth_ldap_port-option+ext.patch
@@ -0,0 +1,93 @@
+From 03f69f8fff3711c925b98f6e17aec4c8321f02b7 Mon Sep 17 00:00:00 2001
+From: Jay Soffian <jaysoffian AT gmail.com>
+Date: Fri, 13 Mar 2009 02:12:43 -0400
+Subject: [PATCH] Add auth.backend.ldap.port option
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+---
+ src/http_auth.c | 2 +-
+ src/http_auth.h | 1 +
+ src/mod_auth.c | 8 +++++++-
+ 3 files changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/src/http_auth.c b/src/http_auth.c
+index ccd087e..ae1a8da 100644
+--- a/src/http_auth.c
++++ b/src/http_auth.c
+@@ -786,7 +786,7 @@ static int http_auth_basic_password_compare(server *srv,
mod_auth_plugin_data *p
+
+
+ /* 3. */
+- if (NULL == (ldap =
ldap_init(p->conf.auth_ldap_hostname->ptr, LDAP_PORT))) {
++ if (NULL == (ldap =
ldap_init(p->conf.auth_ldap_hostname->ptr, p->conf.auth_ldap_port))) {
+ log_error_write(srv, __FILE__, __LINE__, "ss", "ldap
...", strerror(errno));
+ return -1;
+ }
+diff --git a/src/http_auth.h b/src/http_auth.h
+index 5828a7e..16719fc 100644
+--- a/src/http_auth.h
++++ b/src/http_auth.h
+@@ -35,6 +35,7 @@ typedef struct {
+ buffer *auth_ldap_bindpw;
+ buffer *auth_ldap_filter;
+ buffer *auth_ldap_cafile;
++ unsigned short auth_ldap_port;
+ unsigned short auth_ldap_starttls;
+ unsigned short auth_ldap_allow_empty_pw;
+
+diff --git a/src/mod_auth.c b/src/mod_auth.c
+index 77d30f2..6886779 100644
+--- a/src/mod_auth.c
++++ b/src/mod_auth.c
+@@ -107,6 +107,7 @@ static int mod_auth_patch_connection(server *srv,
connection *con, mod_auth_plug
+ PATCH(auth_require);
+ PATCH(auth_debug);
+ PATCH(auth_ldap_hostname);
++ PATCH(auth_ldap_port);
+ PATCH(auth_ldap_basedn);
+ PATCH(auth_ldap_binddn);
+ PATCH(auth_ldap_bindpw);
+@@ -151,6 +152,8 @@ static int mod_auth_patch_connection(server *srv,
connection *con, mod_auth_plug
+ #ifdef USE_LDAP
+ p->anon_conf = s;
+ #endif
++ } else if (buffer_is_equal_string(du->key,
CONST_STR_LEN("auth.backend.ldap.port"))) {
++ PATCH(auth_ldap_port);
+ } else if (buffer_is_equal_string(du->key,
CONST_STR_LEN("auth.backend.ldap.base-dn"))) {
+ PATCH(auth_ldap_basedn);
+ } else if (buffer_is_equal_string(du->key,
CONST_STR_LEN("auth.backend.ldap.filter"))) {
+@@ -346,6 +346,7 @@
+ { "auth.backend.htpasswd.userfile", NULL, T_CONFIG_STRING,
T_CONFIG_SCOPE_CONNECTION }, /* 13 */
+ { "auth.backend.program.exec", NULL, T_CONFIG_STRING,
T_CONFIG_SCOPE_CONNECTION }, /* 14 */
+ { "auth.debug", NULL, T_CONFIG_SHORT,
T_CONFIG_SCOPE_CONNECTION }, /* 15 */
++ { "auth.backend.ldap.port", NULL, T_CONFIG_SHORT,
T_CONFIG_SCOPE_CONNECTION },
+ { NULL, NULL, T_CONFIG_UNSET,
T_CONFIG_SCOPE_UNSET }
+ };
+
+@@ -346,6 +350,7 @@ SETDEFAULTS_FUNC(mod_auth_set_defaults) {
+ s->auth_backend_conf = buffer_init();
+
+ s->auth_ldap_hostname = buffer_init();
++ s->auth_ldap_port = LDAP_PORT;
+ s->auth_ldap_basedn = buffer_init();
+ s->auth_ldap_binddn = buffer_init();
+ s->auth_ldap_bindpw = buffer_init();
+@@ -398,6 +399,7 @@
+ cv[13].destination = s->auth_htpasswd_userfile;
+ cv[14].destination = s->auth_program_exec;
+ cv[15].destination = &(s->auth_debug);
++ cv[16].destination = &(s->auth_ldap_port);
+
+ p->config_storage[i] = s;
+ ca = ((data_config *)srv->config_context->data[i])->value;
+@@ -557,7 +563,7 @@ handler_t auth_ldap_init(server *srv,
mod_auth_plugin_config *s) {
+ /* free old context */
+ if (NULL != s->ldap) ldap_unbind_s(s->ldap);
+
+- if (NULL == (s->ldap = ldap_init(s->auth_ldap_hostname->ptr,
LDAP_PORT))) {
++ if (NULL == (s->ldap = ldap_init(s->auth_ldap_hostname->ptr,
s->auth_ldap_port))) {
+ log_error_write(srv, __FILE__, __LINE__, "ss", "ldap
...", strerror(errno));
+
+ return HANDLER_ERROR;
diff --git a/http/lighttpd/auth_ldap_port-option.patch
b/http/lighttpd/auth_ldap_port-option.patch
new file mode 100644
index 0000000..2987882
--- /dev/null
+++ b/http/lighttpd/auth_ldap_port-option.patch
@@ -0,0 +1,94 @@
+From 03f69f8fff3711c925b98f6e17aec4c8321f02b7 Mon Sep 17 00:00:00 2001
+From: Jay Soffian <jaysoffian AT gmail.com>
+Date: Fri, 13 Mar 2009 02:12:43 -0400
+Subject: [PATCH] Add auth.backend.ldap.port option
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+---
+ src/http_auth.c | 2 +-
+ src/http_auth.h | 1 +
+ src/mod_auth.c | 8 +++++++-
+ 3 files changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/src/http_auth.c b/src/http_auth.c
+index ccd087e..ae1a8da 100644
+--- a/src/http_auth.c
++++ b/src/http_auth.c
+@@ -786,7 +786,7 @@ static int http_auth_basic_password_compare(server *srv,
mod_auth_plugin_data *p
+
+
+ /* 3. */
+- if (NULL == (ldap =
ldap_init(p->conf.auth_ldap_hostname->ptr, LDAP_PORT))) {
++ if (NULL == (ldap =
ldap_init(p->conf.auth_ldap_hostname->ptr, p->conf.auth_ldap_port))) {
+ log_error_write(srv, __FILE__, __LINE__, "ss", "ldap
...", strerror(errno));
+ return -1;
+ }
+diff --git a/src/http_auth.h b/src/http_auth.h
+index 5828a7e..16719fc 100644
+--- a/src/http_auth.h
++++ b/src/http_auth.h
+@@ -35,6 +35,7 @@ typedef struct {
+ buffer *auth_ldap_bindpw;
+ buffer *auth_ldap_filter;
+ buffer *auth_ldap_cafile;
++ unsigned short auth_ldap_port;
+ unsigned short auth_ldap_starttls;
+ unsigned short auth_ldap_allow_empty_pw;
+
+diff --git a/src/mod_auth.c b/src/mod_auth.c
+index 77d30f2..6886779 100644
+--- a/src/mod_auth.c
++++ b/src/mod_auth.c
+@@ -107,6 +107,7 @@ static int mod_auth_patch_connection(server *srv,
connection *con, mod_auth_plug
+ PATCH(auth_require);
+ PATCH(auth_debug);
+ PATCH(auth_ldap_hostname);
++ PATCH(auth_ldap_port);
+ PATCH(auth_ldap_basedn);
+ PATCH(auth_ldap_binddn);
+ PATCH(auth_ldap_bindpw);
+@@ -151,6 +152,8 @@ static int mod_auth_patch_connection(server *srv,
connection *con, mod_auth_plug
+ #ifdef USE_LDAP
+ p->anon_conf = s;
+ #endif
++ } else if (buffer_is_equal_string(du->key,
CONST_STR_LEN("auth.backend.ldap.port"))) {
++ PATCH(auth_ldap_port);
+ } else if (buffer_is_equal_string(du->key,
CONST_STR_LEN("auth.backend.ldap.base-dn"))) {
+ PATCH(auth_ldap_basedn);
+ } else if (buffer_is_equal_string(du->key,
CONST_STR_LEN("auth.backend.ldap.filter"))) {
+@@ -341,6 +341,7 @@
+ { "auth.backend.htdigest.userfile", NULL, T_CONFIG_STRING,
T_CONFIG_SCOPE_CONNECTION }, /* 12 */
+ { "auth.backend.htpasswd.userfile", NULL, T_CONFIG_STRING,
T_CONFIG_SCOPE_CONNECTION }, /* 13 */
+ { "auth.debug", NULL, T_CONFIG_SHORT,
T_CONFIG_SCOPE_CONNECTION }, /* 14 */
++ { "auth.backend.ldap.port", NULL, T_CONFIG_SHORT,
T_CONFIG_SCOPE_CONNECTION },
+ { NULL, NULL, T_CONFIG_UNSET,
T_CONFIG_SCOPE_UNSET }
+ };
+
+@@ -346,6 +350,7 @@ SETDEFAULTS_FUNC(mod_auth_set_defaults) {
+ s->auth_backend_conf = buffer_init();
+
+ s->auth_ldap_hostname = buffer_init();
++ s->auth_ldap_port = LDAP_PORT;
+ s->auth_ldap_basedn = buffer_init();
+ s->auth_ldap_binddn = buffer_init();
+ s->auth_ldap_bindpw = buffer_init();
+@@ -377,6 +382,7 @@ SETDEFAULTS_FUNC(mod_auth_set_defaults) {
+ cv[12].destination = s->auth_htdigest_userfile;
+ cv[13].destination = s->auth_htpasswd_userfile;
+ cv[14].destination = &(s->auth_debug);
++ cv[15].destination = &(s->auth_ldap_port);
+
+ p->config_storage[i] = s;
+ ca = ((data_config *)srv->config_context->data[i])->value;
+@@ -557,7 +563,7 @@ handler_t auth_ldap_init(server *srv,
mod_auth_plugin_config *s) {
+ /* free old context */
+ if (NULL != s->ldap) ldap_unbind_s(s->ldap);
+
+- if (NULL == (s->ldap = ldap_init(s->auth_ldap_hostname->ptr,
LDAP_PORT))) {
++ if (NULL == (s->ldap = ldap_init(s->auth_ldap_hostname->ptr,
s->auth_ldap_port))) {
+ log_error_write(srv, __FILE__, __LINE__, "ss", "ldap
...", strerror(errno));
+
+ return HANDLER_ERROR;
+--
diff --git a/http/lynx/DETAILS b/http/lynx/DETAILS
index 105673d..2ce2e33 100755
--- a/http/lynx/DETAILS
+++ b/http/lynx/DETAILS
@@ -1,9 +1,9 @@
SPELL=lynx
- VERSION=2.8.7rel.2
+ VERSION=2.8.8rel.1
SOURCE=${SPELL}${VERSION}.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}2-8-7
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}2-8-8
SOURCE_URL[0]=http://lynx.isc.org/release/$SOURCE
-
SOURCE_HASH=sha512:a91282a61b2d9fd08fa47f120fe778b4ae14d1409f3eb1f6f055aa4e1de7b68d99e889c2189a27e9160cff6c64c42d6171db19b66ada4f62b6978d7cc06611ae
+
SOURCE_HASH=sha512:ecfc3e9c3b42b3e1da12d094a1e0898434552bd516a9661beba41b779bf714f52a91414caa2991147d5bed37de461b053f97de9c0e341c1da2a930c3360f1e24
WEB_SITE=http://lynx.browser.org/
ENTERED=20010922
PATCHLEVEL=0
diff --git a/http/lynx/HISTORY b/http/lynx/HISTORY
index f0066ed..2d8b721 100644
--- a/http/lynx/HISTORY
+++ b/http/lynx/HISTORY
@@ -1,3 +1,6 @@
+2014-03-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.8.8rel1
+
2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: PATCH_LEVEL -> PATCHLEVEL

diff --git a/http/midori/BUILD b/http/midori/BUILD
index d31f4a9..e013b8d 100755
--- a/http/midori/BUILD
+++ b/http/midori/BUILD
@@ -1,2 +1 @@
-./waf --prefix=${INSTALL_ROOT}/usr $OPTS configure &&
-./waf build
+cmake_build
diff --git a/http/midori/DETAILS b/http/midori/DETAILS
index 71c3c47..8794e6d 100755
--- a/http/midori/DETAILS
+++ b/http/midori/DETAILS
@@ -11,11 +11,11 @@ if [[ $MIDORI_BRANCH == scm ]]; then
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
else
- VERSION=0.5.5
+ VERSION=0.5.7
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=${SPELL}_${VERSION}_all_.tar.bz2
SOURCE_URL[0]=http://www.midori-browser.org/downloads/$SOURCE
-
SOURCE_HASH=sha512:89d1ddb461af460a83744cc761989d430750dcef9565ac98960c1c87e6082ebb35e61c4f21f28891a19119e2733dc8a6440bc51c0bd206c37ac068e434fc0231
+
SOURCE_HASH=sha512:493ace56d144d8b554e1dcd9d93f3ab97167b42f12190418a59b49ae7354a60be89c2611eaee728832f8acec417fe8759f00a0a6a1b210a4896557012e79286a
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
WEB_SITE=http://twotoasts.de/index.php/midori/
diff --git a/http/midori/HISTORY b/http/midori/HISTORY
index 1557c84..e4ea212 100644
--- a/http/midori/HISTORY
+++ b/http/midori/HISTORY
@@ -1,3 +1,10 @@
+2014-01-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.7
+
+2013-11-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.6
+ * BUILD, INSTALL: waf -> cmake
+
2013-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.5.5, SOURCE and SOURCE_URL[0] updated

diff --git a/http/midori/INSTALL b/http/midori/INSTALL
index d0ab8dd..bea2350 100755
--- a/http/midori/INSTALL
+++ b/http/midori/INSTALL
@@ -1,4 +1,4 @@
-./waf install &&
+default_install &&

cp -v "$SPELL_DIRECTORY/midori.sh" "$INSTALL_ROOT/etc/profile.d" &&

diff --git a/http/nginx/DETAILS b/http/nginx/DETAILS
index 118383d..153cec6 100755
--- a/http/nginx/DETAILS
+++ b/http/nginx/DETAILS
@@ -7,18 +7,19 @@ fi
case "$NGINX_RELEASE" in
stable)
VERSION=1.0.15
- SECURITY_PATCH=3
+ SECURITY_PATCH=4
;;
legacy)
VERSION=0.8.55
+ SECURITY_PATCH=1
;;
old)
VERSION=0.7.69
- SECURITY_PATCH=2
+ SECURITY_PATCH=3
;;
devel)
VERSION=1.1.19
- SECURITY_PATCH=3
+ SECURITY_PATCH=4
;;
esac
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/http/nginx/HISTORY b/http/nginx/HISTORY
index f412678..ec0a8ff 100644
--- a/http/nginx/HISTORY
+++ b/http/nginx/HISTORY
@@ -1,3 +1,8 @@
+2013-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: apply patch
+ * space.patch: added, to fix CVE-2013-4547
+
2012-08-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, BUILD, PRE{PARE,_BUILD}: added dav_ext module
* CONFIGURE: generic dav module is required for dav_ext module
diff --git a/http/nginx/PRE_BUILD b/http/nginx/PRE_BUILD
index fb5c9fa..1491440 100755
--- a/http/nginx/PRE_BUILD
+++ b/http/nginx/PRE_BUILD
@@ -3,6 +3,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/space.patch" &&
+
if [[ $NGINX_SYSLOG == y ]]; then
if is_version_less $VERSION 0.8; then
patch -p0 < "$SPELL_DIRECTORY/syslog-0.7.patch"
diff --git a/http/nginx/space.patch b/http/nginx/space.patch
new file mode 100644
index 0000000..e6bda84
--- /dev/null
+++ b/http/nginx/space.patch
@@ -0,0 +1,18 @@
+--- src/http/ngx_http_parse.c
++++ src/http/ngx_http_parse.c
+@@ -617,6 +617,7 @@ ngx_http_parse_request_line(ngx_http_req
+ default:
+ r->space_in_uri = 1;
+ state = sw_check_uri;
++ p--;
+ break;
+ }
+ break;
+@@ -670,6 +671,7 @@ ngx_http_parse_request_line(ngx_http_req
+ default:
+ r->space_in_uri = 1;
+ state = sw_uri;
++ p--;
+ break;
+ }
+ break;
diff --git a/http/qtwebkit/BUILD b/http/qtwebkit/BUILD
deleted file mode 100755
index 88954cd..0000000
--- a/http/qtwebkit/BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
-PATH="$QTDIR/bin/qt4:$PATH" &&
-
-cd "$SOURCE_DIRECTORY" &&
-WebKitTools/Scripts/build-webkit --qt &&
-
-cd WebKitBuild/Release &&
-make
diff --git a/http/qtwebkit/DEPENDS b/http/qtwebkit/DEPENDS
deleted file mode 100755
index 629492c..0000000
--- a/http/qtwebkit/DEPENDS
+++ /dev/null
@@ -1,6 +0,0 @@
-depends qt4 &&
-depends gperf &&
-depends sqlite &&
-depends bison &&
-depends flex &&
-depends libxslt
diff --git a/http/qtwebkit/DETAILS b/http/qtwebkit/DETAILS
deleted file mode 100755
index 58b197d..0000000
--- a/http/qtwebkit/DETAILS
+++ /dev/null
@@ -1,24 +0,0 @@
- SPELL=qtwebkit
-if [[ $WEBKITQT_VCS_AUTOUPDATE == y ]]
-then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
- SOURCE=$SPELL-svn.tar.bz2
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
- SOURCE_URL[0]=svn_http://svn.webkit.org/repository/webkit/trunk:$SPELL-svn
- SOURCE_IGNORE=volatile
- FORCE_DOWNLOAD=1
- WEB_SITE=http://trac.webkit.org/wiki/QtWebKit
- ENTERED=20080707
- LICENSE[0]=GPL
- KEYWORDS="engine http"
- SHORT="A Qt backport of the WebKit web browser engine"
-cat << EOF
-WebKit is an open source web browser engine. WebKit's HTML and JavaScript
-code began as a branch of the KHTML and KJS libraries from KDE. As part
-of KDE framework KHTML was based on Qt but during their porting efforts
-Apple's engineers made WebKit toolkit independent. WebKit Qt is a project
-aiming at porting this fabulous engine back to Qt.
-EOF
diff --git a/http/qtwebkit/HISTORY b/http/qtwebkit/HISTORY
deleted file mode 100644
index 67f2b63..0000000
--- a/http/qtwebkit/HISTORY
+++ /dev/null
@@ -1,3 +0,0 @@
-2008-07-07 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS, DEPENDS, BUILD: Created spell.
-
diff --git a/http/qupzilla/BUILD b/http/qupzilla/BUILD
new file mode 100755
index 0000000..a839ab4
--- /dev/null
+++ b/http/qupzilla/BUILD
@@ -0,0 +1,6 @@
+if is_depends_enabled $SPELL qtbase;then
+ qt5_build
+else
+ qt4_build
+fi
+
diff --git a/http/qupzilla/DEPENDS b/http/qupzilla/DEPENDS
new file mode 100755
index 0000000..63dff8f
--- /dev/null
+++ b/http/qupzilla/DEPENDS
@@ -0,0 +1,6 @@
+depends QT &&
+if is_depends_enabled $SPELL qtbase;then
+ depends qtwebkit5
+else
+ sub_depends qt4 WEBKIT
+fi
diff --git a/http/qupzilla/DETAILS b/http/qupzilla/DETAILS
new file mode 100755
index 0000000..d87bbf2
--- /dev/null
+++ b/http/qupzilla/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=qupzilla
+ VERSION=1.6.1
+
SOURCE_HASH=sha512:30bc06aefdd3d92b6890f69f954c7ec4e0663fe832819f5c3b6bfc9ee6adc2cfbb585ec7b473ecf0efb3521b5c7527a928646667e3a411328b64eb2ac5977a38
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=https://github.com/QupZilla/qupzilla/archive/v${VERSION}.tar.gz
+ WEB_SITE=http://www.qupzilla.com/
+ LICENSE[0]=GPL
+ ENTERED=20140120
+ SHORT="web browser based on WebKit core and Qt Framework"
+cat << EOF
+QupZilla is modern web browser based on WebKit core and Qt Framework.
+EOF
diff --git a/http/qupzilla/HISTORY b/http/qupzilla/HISTORY
new file mode 100644
index 0000000..44c297b
--- /dev/null
+++ b/http/qupzilla/HISTORY
@@ -0,0 +1,8 @@
+2014-02-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD, DEPENDS: add qt5 support
+
+2014-02-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.1
+
+2014-01-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 1.6.0
diff --git a/http/webkitgtk/BUILD b/http/webkitgtk/BUILD
index 719a5d9..081340c 100755
--- a/http/webkitgtk/BUILD
+++ b/http/webkitgtk/BUILD
@@ -1,6 +1,4 @@
-OPTS="$WEBKIT_SVG $WEBKIT_WEBGL $OPTS" &&
-OPTS="--with-gtk=2.0 --disable-webkit2 $OPTS" &&
+OPTS="--enable-webkit1 --disable-webkit2 $WEBKIT_OPTS $OPTS" &&
+
+default_build

-make_single &&
-default_build &&
-make_normal
diff --git a/http/webkitgtk/CONFIGURE b/http/webkitgtk/CONFIGURE
index d2cebdd..1c1eb0d 100755
--- a/http/webkitgtk/CONFIGURE
+++ b/http/webkitgtk/CONFIGURE
@@ -1,6 +1,21 @@
-config_query_list WEBKIT_FONT_BE "Select font backend to use" freetype2
pango &&
-config_query_list WEBKIT_ACC "Select acceleration backend to use" opengl
clutter none &&
-config_query_list WEBKIT_UNICODE "Select unicode backend to use" icu glib2 &&
+config_query_option WEBKIT_OPTS "Enable support for WebGL?" y \
+ "--enable-webgl" "--disable-webgl" &&
+
+config_query_option WEBKIT_OPTS "Enable support for GLX?" y \
+ "--enable-glx" "--disable-glx" &&
+
+config_query_option WEBKIT_OPTS "Enable support for EGL?" y \
+ "--enable-egl" "--disable-egl" &&
+
+config_query_option WEBKIT_OPTS "Enable support for OpenGL ES 2?" n \
+ "--enable-gles2" "--disable-gles2" &&
+
+config_query_option WEBKIT_OPTS "Enable JIT compilation?" y \
+ "--enable-jit" "--disable-jit" &&
+
+config_query_option WEBKIT_OPTS "Enable Opcode statistics?" n \
+ "--enable-opcode-stats" "--disable-opcode-stats"
+
+# something like this will be needed for wayland
+#config_query_list WEBKIT_TARGET "Build for which target?" x11 wayland
x11,wayland directfb

-config_query_option WEBKIT_WEBGL "Enable support for WebGL?" y \
- "--enable-webgl" "--disable-webgl"
diff --git a/http/webkitgtk/DEPENDS b/http/webkitgtk/DEPENDS
index e36a940..a1e8519 100755
--- a/http/webkitgtk/DEPENDS
+++ b/http/webkitgtk/DEPENDS
@@ -2,69 +2,65 @@ depends -sub CXX gcc &&
depends autoconf &&
depends automake &&
depends libtool &&
-depends gtk+2 &&
-depends icu &&
+depends bison &&
depends gperf &&
+depends flex &&
+depends icu &&
+depends libxslt &&
+depends libxml2 &&
+depends zlib &&
+depends libxt &&
+depends libxrender &&
+depends libxcomposite &&
+depends libxdamage &&
+depends mesalib --enable-accelerated-compositing &&
+depends glib2 &&
+depends fontconfig &&
+depends freetype2 &&
+depends harfbuzz &&
+depends cairo --enable-svg &&
+depends pango &&
+depends gtk+2 --with-gtk=2.0 &&
+depends gdk-pixbuf2 &&
+depends libsoup &&
+depends at-spi2-core &&
depends libpng &&
depends JPEG &&
-depends bison &&
-depends flex &&
+depends libwebp &&
depends sqlite &&
-depends libsoup &&
-depends enchant &&
-depends libxt &&
+depends perl &&
+depends PYTHON &&
depends RUBY &&

-optional_depends cairo '--enable-svg' \
- '--disable-svg' \
- 'Enable SVG support?'
+optional_depends enchant \
+ "--enable-spellcheck" "--disable-spellcheck" \
+ "Enable spellchecking support?" &&

-optional_depends libxslt '--enable-xslt' \
- '--disable-xslt' \
- 'for XSLT support' &&
+optional_depends libsecret \
+ "--enable-credential-storage"
"--disable-credential-storage" \
+ "Enable support for credential storage?" &&

-optional_depends gtk-doc '--enable-gtk-doc' \
- '--disable-gtk-doc' \
- 'for documentation generation' &&
-
-if [[ ! $WEBKIT_FONT_BE == freetype2 ]]; then
- depends pango "--with-font-backend=pango"
-fi &&
-depends freetype2 &&
+optional_depends gobject-introspection \
+ "--enable-introspection" "--disable-introspection" \
+ "Enable GObject introspection?" &&

-optional_depends gst-plugins-base \
- "--enable-video" \
- "--disable-video" \
- "for HTML5 streaming video support" &&
+optional_depends geoclue \
+ "--enable-geolocation" "--disable-geolocation" \
+ "Enable geolocation support?" &&

-#optional_depends gobject-introspection \
-# "--enable-introspection" \
-# "--disable-introspection" \
-# "to enable introspection" &&
+optional_depends gstreamer-1.0 \
+ "--enable-web-audio --enable-video" \
+ "--disable-web-audio --disable-video" \
+ "Enable support for enable HTML5 video and Web Audio?" &&

-optional_depends geoclue \
- "--enable-geolocation" \
- "--disable-geolocation" \
- "to enable geolocation support" &&
-
-case $WEBKIT_ACC in
- opengl)
- depends OPENGL "--with-acceleration-backend=opengl"
- ;;
- clutter)
- depends clutter "--with-acceleration-backend=clutter"
- ;;
- *)
- OPTS+=" --with-acceleration-backend=none"
- ;;
-esac
+if is_depends_enabled $SPELL gstreamer-1.0 ; then
+ depends gst-plugins-base-1.0
+fi &&

-#if is_depends_enabled $SPELL gobject-introspection; \
-# then depends gir-repository; fi
+optional_depends upower \
+ "--enable-battery-status" "--disable-battery-status" \
+ "Enable support for Battery Status API?" &&

-depends atk &&
-depends fontconfig &&
-depends gdk-pixbuf2 &&
-depends glib2 &&
-depends libx11 &&
-depends libxml2
+optional_depends gtk-doc \
+ "--enable-gtk-doc" "--disable-gtk-doc" \
+ "Build documentation with gtk-doc?"
diff --git a/http/webkitgtk/DETAILS b/http/webkitgtk/DETAILS
index 0b1cf0b..85ab13f 100755
--- a/http/webkitgtk/DETAILS
+++ b/http/webkitgtk/DETAILS
@@ -1,17 +1,9 @@
SPELL=webkitgtk
-if [[ $WEBKITGTK_NIGHT == "y" ]]; then
- VERSION=1.10.2
- SOURCE=$SPELL-$VERSION.tar.xz
+ VERSION=2.2.4
+ SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:0c2909eabdc9532619d6486cd42f18a4eb4868c02be3f1c62a6d11d2cb23b4d5a84dd9b60fc353a25134c4ecd8f7cc9f75690bfc17a0360fd4a4c1f4f07aac8f
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-else
- VERSION=1.10.2
- SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:0c2909eabdc9532619d6486cd42f18a4eb4868c02be3f1c62a6d11d2cb23b4d5a84dd9b60fc353a25134c4ecd8f7cc9f75690bfc17a0360fd4a4c1f4f07aac8f
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-fi
+
SOURCE_HASH=sha512:9467abb72dda5839274702ee9173d8d83599196446f80537cf18e9be4b42fb7e23fdeb7d053d87a0143de5b499163d693dd09c4f035a315df78c46d9f7408705
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
WEB_SITE=http://webkitgtk.org/
SECURITY_PATCH=8
PATCHLEVEL=1
diff --git a/http/webkitgtk/HISTORY b/http/webkitgtk/HISTORY
index 44ee84d..c7ce335 100644
--- a/http/webkitgtk/HISTORY
+++ b/http/webkitgtk/HISTORY
@@ -1,3 +1,11 @@
+2014-01-28 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.2.4
+ * DEPENDS: updated to new dependencies
+ * CONFIURE: added new configure options
+ * PREPARE: removed
+ * PRE_BUILD: removed but may be needed if can get gtk-doc removal
fixed
+ * BUILD: removed the make_single
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on RUBY (tested ruby-1.9 and ruby-1.8)

diff --git a/http/webkitgtk/PREPARE b/http/webkitgtk/PREPARE
deleted file mode 100755
index 678e34c..0000000
--- a/http/webkitgtk/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query WEBKITGTK_NIGHT "Build devel version?" n
diff --git a/http/webkitgtk/PRE_BUILD b/http/webkitgtk/PRE_BUILD
deleted file mode 100755
index cdd362a..0000000
--- a/http/webkitgtk/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/gtk-doc.patch" &&
-patch -p0 < "$SPELL_DIRECTORY/opengl-headers.patch"
diff --git a/http/webkitgtk3/BUILD b/http/webkitgtk3/BUILD
index d93409a..081340c 100755
--- a/http/webkitgtk3/BUILD
+++ b/http/webkitgtk3/BUILD
@@ -1,4 +1,4 @@
-OPTS="$WEBKIT_SVG $WEBKIT_WEBGL $OPTS" &&
-OPTS="--with-gtk=3.0 $OPTS" &&
+OPTS="--enable-webkit1 --disable-webkit2 $WEBKIT_OPTS $OPTS" &&

default_build
+
diff --git a/http/webkitgtk3/CONFIGURE b/http/webkitgtk3/CONFIGURE
index 1fe0ab0..992cf7d 100755
--- a/http/webkitgtk3/CONFIGURE
+++ b/http/webkitgtk3/CONFIGURE
@@ -1,4 +1,21 @@
-config_query_list WEBKIT_FONT_BE "Select font backend to use" freetype2
pango &&
+config_query_option WEBKIT_OPTS "Enable support for WebGL?" y \
+ "--enable-webgl" "--disable-webgl" &&
+
+config_query_option WEBKIT_OPTS "Enable support for GLX?" y \
+ "--enable-glx" "--disable-glx" &&
+
+config_query_option WEBKIT_OPTS "Enable support for EGL?" y \
+ "--enable-egl" "--disable-egl" &&
+
+config_query_option WEBKIT_OPTS "Enable support for OpenGL ES 2?" n \
+ "--enable-gles2" "--disable-gles2" &&
+
+config_query_option WEBKIT_OPTS "Enable JIT compilation?" y \
+ "--enable-jit" "--disable-jit" &&
+
+config_query_option WEBKIT_OPTS "Enable Opcode statistics?" n \
+ "--enable-opcode-stats" "--disable-opcode-stats"
+
+# Something like this will be needed for wayland
+#config_query_list WEBKIT_TARGET "Build for which target?" x11 wayland
x11,wayland directfb

-config_query_option WEBKIT_WEBGL "Enable support for WebGL?" y \
- "--enable-webgl" "--disable-webgl"
diff --git a/http/webkitgtk3/DEPENDS b/http/webkitgtk3/DEPENDS
index 8062770..f0cbcf2 100755
--- a/http/webkitgtk3/DEPENDS
+++ b/http/webkitgtk3/DEPENDS
@@ -2,53 +2,66 @@ depends -sub CXX gcc &&
depends autoconf &&
depends automake &&
depends libtool &&
-depends gtk+3 &&
-depends icu &&
+depends bison &&
depends gperf &&
+depends flex &&
+depends icu &&
+depends libxslt &&
+depends libxml2 &&
+depends zlib &&
+depends libxt &&
+depends libxrender &&
+depends libxcomposite &&
+depends libxdamage &&
+depends mesalib --enable-accelerated-compositing &&
+depends glib2 &&
+depends fontconfig &&
+depends freetype2 &&
+depends harfbuzz &&
+depends cairo --enable-svg &&
+depends pango &&
+depends gtk+3 --with-gtk=3.0 &&
+depends gtk+2 &&
+depends gdk-pixbuf2 &&
+depends libsoup &&
+depends at-spi2-core &&
depends libpng &&
depends JPEG &&
-depends bison &&
-depends flex &&
+depends libwebp &&
depends sqlite &&
-depends libsoup &&
-depends enchant &&
-depends libxt &&
depends perl &&
depends PYTHON &&
depends RUBY &&

-optional_depends gtk-doc '--enable-gtk-doc' \
- '' \
- 'Build documentation?' &&
+optional_depends enchant \
+ "--enable-spellcheck" "--disable-spellcheck" \
+ "Enable spellchecking support?" &&

-optional_depends cairo '--enable-svg' \
- '--disable-svg' \
- 'Enable SVG support?' &&
+optional_depends libsecret \
+ "--enable-credential-storage"
"--disable-credential-storage" \
+ "Enable support for credential storage?" &&

-optional_depends libxslt '--enable-xslt' \
- '--disable-xslt' \
- 'for XSLT support' &&
+optional_depends gobject-introspection \
+ "--enable-introspection" "--disable-introspection" \
+ "Enable GObject introspection?" &&

-if [[ $WEBKIT_FONT_BE == freetype2 ]]; then
- depends freetype2
-else
- depends pango "--with-font-backend=pango"
-fi &&
+optional_depends geoclue \
+ "--enable-geolocation" "--disable-geolocation" \
+ "Enable geolocation support?" &&

-optional_depends gst-plugins-base \
- "--enable-video" \
- "--disable-video" \
- "for HTML5 streaming video support" &&
+optional_depends gstreamer-1.0 \
+ "--enable-web-audio --enable-video" \
+ "--disable-web-audio --disable-video" \
+ "Enable support for enable HTML5 video and Web Audio?" &&

-optional_depends gobject-introspection \
- "--enable-introspection" \
- "--disable-introspection" \
- "to enable introspection" &&
+if is_depends_enabled $SPELL gstreamer-1.0 ; then
+ depends gst-plugins-base-1.0
+fi &&

-optional_depends geoclue \
- "--enable-geolocation" \
- "--disable-geolocation" \
- "to enable geolocation support"
+optional_depends upower \
+ "--enable-battery-status" "--disable-battery-status" \
+ "Enable support for Battery Status API?" &&

-#if is_depends_enabled $SPELL gobject-introspection; \
-# then depends gir-repository; fi
+optional_depends gtk-doc \
+ "--enable-gtk-doc" "--disable-gtk-doc" \
+ "Build documentation with gtk-doc?"
diff --git a/http/webkitgtk3/DETAILS b/http/webkitgtk3/DETAILS
index 27a7654..a8d1e2e 100755
--- a/http/webkitgtk3/DETAILS
+++ b/http/webkitgtk3/DETAILS
@@ -1,14 +1,15 @@
SPELL=webkitgtk3
- VERSION=1.10.2
+ VERSION=2.2.4
SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:0c2909eabdc9532619d6486cd42f18a4eb4868c02be3f1c62a6d11d2cb23b4d5a84dd9b60fc353a25134c4ecd8f7cc9f75690bfc17a0360fd4a4c1f4f07aac8f
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkitgtk-$VERSION"
+
SOURCE_HASH=sha512:9467abb72dda5839274702ee9173d8d83599196446f80537cf18e9be4b42fb7e23fdeb7d053d87a0143de5b499163d693dd09c4f035a315df78c46d9f7408705
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
WEB_SITE=http://webkitgtk.org/
- SECURITY_PATCH=4
+ SECURITY_PATCH=8
+ PATCHLEVEL=1
GATHER_DOCS=off
LICENSE[0]=GPL
- ENTERED=20101017
+ ENTERED=20071208
SHORT="open source web browser engine"
cat << EOF
WebKit is an open source web browser engine. WebKit is also the name of the
diff --git a/http/webkitgtk3/HISTORY b/http/webkitgtk3/HISTORY
index 0e90558..6adac04 100644
--- a/http/webkitgtk3/HISTORY
+++ b/http/webkitgtk3/HISTORY
@@ -1,40 +1,66 @@
-2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DEPENDS: added dependencies on perl, PYTHON and RUBY
+2014-01-28 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.2.4
+ * DEPENDS: updated to new dependencies
+ * CONFIURE: added new configure options
+ * PRE_BUILD: removed but may be needed if can get gtk-doc removal
fixed
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on RUBY (tested ruby-1.9 and ruby-1.8)
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * CONFIGURE, DEPENDS: added configuration options for selecting
+ the acceleration backend and the unicode backend
+ * DEPENDS: removed dependencies on gstreamer, libffi, libxrender
+ and pcre
+
+2012-12-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: fix syntax error in if statement
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, fontconfig, gdk-pixbuf2,
+ glib2, gstreamer, libffi, libx11, libxml2, libxrender, pcre
+ * DETAILS: bumped PATCHLEVEL

2012-12-11 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 1.10.2, SECURITY_PATCH=4, SOURCE: webkit -> webkitgtk
+ * DETAILS: 1.10.2, SECURITY_PATCH=8, SOURCE: webkit -> webkitgtk
+ * BUILD: --disable-webkit2 added, WebKit2 requires GTK+ 3.x
* PRE_BUILD, bison-2.6.patch: patch removed

2012-09-17 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 1.8.3, SECURITY_PATCH=3
+ * DETAILS: 1.8.3, SECURITY_PATCH=7

2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 1.8.2, SECURITY_PATCH=2
+ * DETAILS: 1.8.2, SECURITY_PATCH=6
* PRE_BUILD, bison-2.6.patch: upstream patch added
http://trac.webkit.org/changeset/124099

-2012-05-10 Arjan Bouter <abouter AT sourcemage.org>
- * PRE_BUILD, opengl-headers.patch, gtk-doc.patch: apply
- webkitgtk patches to webkitgtk3
-
2012-04-25 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 1.8.1, SECURITY_PATCH=1
+ * DETAILS: 1.8.1, SECURITY_PATCH=5
+ * PRE_BUILD, disable-geo.patch: patch removed
+
+2012-04-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply patches
+ * disable-geo.patch: added, to fix compilation with disabled geoclue
+ support
+ * gtk-doc.patch: added, to fix installation without gtk-doc
+ * opengl-headers.patch: added, to fix compilation with opengl support
+
+2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: corrected source urls

2012-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.8.0
* CONFIGURE, BUILD: option for enable/disable webgl added

-2012-02-05 George Sherwood <gsherwood AT sourcemage.org>
- * DEPENDS: No longer depends on libsoup devel
-
2012-02-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.3

-2011-11-12 Tommy Boatman <tboatman AT sourcemage.org>
- * DEPENDS: changed gtk-doc to optional (bug #317)
+2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: libsoup is up to date enough to be used as stable

2011-09-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.1
+ * BUILD: --with-gtk=2.0 added

2011-08-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.3
@@ -49,38 +75,383 @@

2011-06-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.1
- * PRE_BUILD, perl514.patch: added to fix compilation with new Perl
5.14

-2011-04-26 Ladislav Hagara <hgr AT vabo.cz>
+2011-05-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * perl514.patch: added, to fix compilation with new Perl 5.14
+
+2011-05-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: stable is now at 1.4.0, which requires devel libsoup
+
+2011-04-30 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.0

+2011-04-12 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS: devel webkit depends on devel libsop
+
2011-04-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.13

2011-02-27 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 1.3.12
+ * DETAILS: Updated devel to version 1.3.12

-2011-02-12 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 1.3.11
- * DEPENDS: Required devel version of libsoup
+2011-02-13 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to version 1.3.11

-2011-01-11 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 1.3.10
+2011-02-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.7, SECURITY_PATCH=4
+
+2011-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD: fixed multijob build
+
+2010-12-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.6, SECURITY_PATCH=3, #15926

2010-12-24 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 1.3.9
+ * DETAILS: Updated devel to version 1.3.9
+
+2010-12-19 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to version 1.3.7

-2010-12-18 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 1.3.7
- * DEPENDS: Added back optional_depends gobject-introspection
+2010-11-13 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to version 1.3.6

2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

2010-10-22 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 1.3.5. Updated SOURCE_URL & SOURCE
- Updated SOURCE_DIRECTORY
- * PRE_BUILD: Removed. Not needed for released source.
+ * DETAILS: Updated devel to 1.3.5
+
+2010-10-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.5, SECURITY_PATCH=2, #15882
+
+2010-09-26 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to version 1.3.4
+
+2010-09-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.4, SECURITY_PATCH=1
+
+2010-08-13 George Sherwood <gsherwood AT sourcemage.org>
+ * DEPENDS: Remove optional_depends gobject-introspection for now.
+
+2010-07-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.3
+ * PRE_BUILD, webkit-icu44.patch: removed
+
+2010-07-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.3
+
+2010-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.2, 1.3.2
+
+2010-06-05 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to version 1.3.1
+ * PRE_BUILD: Devel version doesn't need icu patch
+
+2010-05-18 Robert Figura <template AT sourcemage.org>
+ * DEPENDS: added libxt
+
+2010-05-14 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 1.2.1
+ * webkit-icu44.patch: Updated (Removed ChangeLog) to work with 1.2.1
+
+2010-05-07 Arjan Bouter <abouter AT sourcemage.org>
+ * PRE_BUILD: fixed icu-dev version patch
+
+2010-04-24 George Sherwood <gsherwood AT sourcemage.org>
+ * DEPENDS: Added depends gir-repository if optional depends
+ gobject-introspection
+
+2010-04-18 Arjan Bouter <abouter AT sourcemage.org>
+ * PRE_BUILD, webkit-icu44.patch: added patch to fix icu 4.4 issues
+
+2010-04-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.0
+ * DEPENDS: used devel dependencies for both stable and devel now
+
+2010-04-02 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^none^PRE_SUB_DEPENDS: added
+ WEBKIT_DEVEL sub dependency
+
+2010-03-24 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to version 1.1.90
+
+2010-03-13 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to version 1.1.23
+
+2010-03-09 Vasil Yonkov <spirtbrat AT sourcemage.org>
+ * DEPENDS: added geoclue,
+ added gobject-introspection for the devel version
+
+2010-02-28 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to 1.1.22
+
+2010-02-11 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to 1.1.21
+
+2010-02-05 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to 1.1.20
+
+2010-01-24 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to 1.1.19
+
+2010-01-16 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to 1.1.18
+ * DEPENDS: Devel version needs devel version of libsoup
+
+2009-12-20 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS: made gtk-doc and libxslt optional,
+ moved svg query to an optional dep.
+
+2009-12-06 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.15.4
+ Updated devel to version 1.1.17
+ Added devel version vice a nightly build. Updated SOURCE &
SOURCE_URL
+ Updated devel SOURCE_DIRECTORy
+ * PREPARE: Changed query to use devel version
+ * PRE_BUILD: Removed. Not needed for upstream devel version
+
+2009-11-16 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r51062
+
+2009-10-24 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r50006
+
+2009-10-20 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.15.3
+
+2009-10-06 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.15.2
+
+2009-10-02 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r49032. Updated SOURCE_URL[0]
+
+2009-09-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: stable libsoup is ok now (removed -sub SOUP_DEVEL)
+
+2009-09-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.15, 1.1.15.1
+
+2009-09-07 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.14
+
+2009-09-04 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r48037
+
+2009-08-24 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.13
+
+2009-08-11 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r47011
+
+2009-08-01 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.12
+
+2009-07-22 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r46193
+
+2009-07-13 George Sherwood <gsherwood AT sourcemage.org>
+ * DEPENDS: Added sub_depends for libsoup on devel version
+ * DETAILS: Updated stable to 1.1.11
+
+2009-06-29 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r45330
+
+2009-06-15 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.10
+
+2009-06-10 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.9
+
+2009-05-30 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r44282
+
+2009-05-28 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.8
+
+2009-05-22 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r44015
+
+2009-05-13 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.7
+
+2009-05-04 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to r43163
+
+2009-04-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: enchant isn't optional
+
+2009-04-29 George Sherwood <gsherwood AT sourcemage.org>
+ * DEPENDS: optional_depends enchant
+ devel depends on gtk-doc
+ * DETAILS: Updated stable to version 1.1.6
+ Updated evel to version r43000
+
+2009-04-16 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to version 1.1.5
+
+2009-04-05 George Sherwood <gsherwood AT sourcemage.org>
+ * DEPENDS: optional_depends gst-plugins-base not gstreamer
+
+2009-04-04 George Sherwood <gsherwood AT sourcemage.org>
+ * DEPENDS: Added optional_depends gstreamer
+
+2009-04-03 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to version 1.1.4
+
+2009-03-28 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated nightly build to r42075
+
+2009-03-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated stable to 1.1.3
+
+2009-03-15 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated stable to 1.1.2 and nightly build to r41707
+ Updated SOURCE_URL and WEB_SITE
+
+2009-03-02 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Added webkit released version 1.1.1
+ * PREPARE: Added to select release or nightly build
+ * CONFIGURE: curl is no longer an option
+ * DEPENDS: no longer choice between libsoup and curl. Only libsoup
+ * UP_TRIGGERS: Added.
+
+2009-02-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r41017
+
+2009-01-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: curl/libsoup are _http_ backends
+
+2009-01-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r40000
+
+2009-01-13 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version r39872
+
+2009-01-11 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version r39790
+ * PRE_BUILD: Removed bison patch
+ * webkit-bison.patch: Removed. Official fix incorporated upstream
+
+2008-12-09 George Sherwood <gsherwood AT sourcemage.org>
+ * CONFIGURE: Added option for libsoup http backend
+ * DEPENDS: depends on either curl or libsoup depending on http backend
+
+2008-12-07 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version r39077
+ * PRE_BUILD: Added upstream patch
+ * webkit-bison.patch: Added patch to fix problems with bison 2.4
+
+2008-11-21 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version r38654
+
+2008-10-08 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: updated spell to r37381
+
+2008-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r36635, for new JavaScript engine (SFX)
+
+2008-09-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r36108, for the latest (0.0.21) midori
+
+2008-08-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r36004, ~1k rev passed since the last
+ non-midori update
+
+2008-08-26 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version bump to r35928
+
+2008-08-23 George sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version r35895
+
+2008-08-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r35417 for midori 0.0.19
+
+2008-07-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r35075 (switched back to 8.8 mib tarball)
+
+2008-07-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r35005, fixed long desc
+
+2008-06-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: don't do useless doc'ing, let's keep good tradition to
update
+ this spell on every ~1Kth revision :P
+
+2008-05-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r34271
+
+2008-05-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r33475
+
+2008-05-03 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated to version r32828
+
+2008-04-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r31872
+ * BUILD, CONFIGURE, DEPENDS: added font backend selection
+
+2008-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * PRE_BUILD: moved autogen.sh here
+ * BUILD: uses default_build
+
+2008-04-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r31738
+
+2008-03-30 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated to version r31436
+ * CONFIGURE: Changed to --enable-svg-experimental to fix compile
+ problem with SVG.
+
+2008-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r30549
+
+2008-02-24 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated to version r30468
+
+2008-02-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r30218
+
+2008-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r30048
+
+2008-02-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r30028
+
+2008-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r29866
+
+2008-01-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r29801
+ * CONFIGURE: made SVG support configurable
+ * PRE_BUILD: => BUILD
+
+2008-01-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r29753
+
+2008-01-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r29711
+
+2008-01-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r29438, added SVG support
+
+2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r29226
+
+2008-01-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r29208
+
+2008-01-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r29180
+
+2008-01-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to r29152
+
+2008-01-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated to build 29079, cleaned up
+ * DEPENDS, BUILD, PRE_BUILD: qmake => autotools
+
+2007-12-14 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated to build 28711

-2010-10-17 George Sherwood <gsherwood AT sourcemage.org>
- * All: Created spell
+2007-12-08 George Sherwood <george AT beernabeer.com>
+ * DETAILS, DEPENDS, BUILD, INSTALL: spell created
diff --git a/http/webkitgtk3/PRE_BUILD b/http/webkitgtk3/PRE_BUILD
deleted file mode 100755
index cdd362a..0000000
--- a/http/webkitgtk3/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/gtk-doc.patch" &&
-patch -p0 < "$SPELL_DIRECTORY/opengl-headers.patch"
diff --git a/kde4-apps/clementine/DEPENDS b/kde4-apps/clementine/DEPENDS
new file mode 100755
index 0000000..f3e5458
--- /dev/null
+++ b/kde4-apps/clementine/DEPENDS
@@ -0,0 +1,2 @@
+depends qt4
+
diff --git a/kde4-apps/clementine/DETAILS b/kde4-apps/clementine/DETAILS
new file mode 100755
index 0000000..36103e3
--- /dev/null
+++ b/kde4-apps/clementine/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=clementine
+ VERSION=1.2.2
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/Clementine-$VERSION
+
SOURCE_URL[0]=https://github.com/clementine-player/Clementine/archive/${VERSION}.tar.gz
+ WEB_SITE=http://www.clementine-player.org/
+ ENTERED=20131015
+
SOURCE_HASH=sha512:48e934ed1f18724c4cc79eaf7ac16dcb2ecc9d268a4986a8a421c6518d7a13bd81a5b7d249b4ff146c860bed520a59d2062139fb57672609019b8c2c84e495ca
+ LICENSE[0]=GPL
+ SHORT="music player"
+cat << EOF
+Clementine is a modern music player and library organizer.
+EOF
diff --git a/kde4-apps/clementine/HISTORY b/kde4-apps/clementine/HISTORY
new file mode 100644
index 0000000..5fe13e8
--- /dev/null
+++ b/kde4-apps/clementine/HISTORY
@@ -0,0 +1,8 @@
+2014-02-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.2, SOURCE_URL[0] & SOURCE_DIRECTORY updated
+
+2013-11-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.1
+
+2013-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 1.2
diff --git a/kde4-apps/quassel/DETAILS b/kde4-apps/quassel/DETAILS
index 5a0bd94..a616549 100755
--- a/kde4-apps/quassel/DETAILS
+++ b/kde4-apps/quassel/DETAILS
@@ -1,6 +1,6 @@
SPELL=quassel
- VERSION=0.9.0
-
SOURCE_HASH=sha512:5f0b54c7c0e839d30ec5cc1c76f115f60aef35c53b2ed1cc69cb856413e0b381bfa3b56d6a9b60d8a118d216930adb52856d39b1bbd4c96e8c0f3809756f6f21
+ VERSION=0.9.2
+
SOURCE_HASH=sha512:81e343b9b7df7473c9d899df9ad8c4baa779545ac4fe15c3b7d47f3e9473d24aa78c8cfc1833b79ec5b4b3173e8d83e22394a50b7184f348b3f1155bb3724f3d
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://quassel-irc.org
diff --git a/kde4-apps/quassel/HISTORY b/kde4-apps/quassel/HISTORY
index 4bd2ee9..1e63fd7 100644
--- a/kde4-apps/quassel/HISTORY
+++ b/kde4-apps/quassel/HISTORY
@@ -1,3 +1,6 @@
+2013-11-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.2
+
2013-05-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.0

diff --git a/kde4-apps/rekonq/DETAILS b/kde4-apps/rekonq/DETAILS
index 8c614ee..9ad2485 100755
--- a/kde4-apps/rekonq/DETAILS
+++ b/kde4-apps/rekonq/DETAILS
@@ -1,7 +1,7 @@
SPELL=rekonq
- VERSION=2.3.2
-
SOURCE_HASH=sha512:cdb60c86f80bb3ba14ae53660cca971880880f5cb5fe28326d85c89baab4a5cdaab993d65628d3ca12efc2045316d715c9eb25351927e6838aec1e2d1249ebc5
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=2.4.2
+
SOURCE_HASH=sha512:55594dac99b06db7986198f1b6e8efdb0770e2219a33d34db7919d4d0d741ef026b0e12d284ae9b2e1a9b6e40efcdf4f0870e9b0819bff14f45162c5b464ba78
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
WEB_SITE=http://rekonq.kde.org/
diff --git a/kde4-apps/rekonq/HISTORY b/kde4-apps/rekonq/HISTORY
index b567cc7..2a1215a 100644
--- a/kde4-apps/rekonq/HISTORY
+++ b/kde4-apps/rekonq/HISTORY
@@ -1,3 +1,9 @@
+2014-01-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.4.2
+
+2013-11-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.4.0
+
2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.3.2

diff --git a/kde4-apps/skrooge/DETAILS b/kde4-apps/skrooge/DETAILS
index c7364b7..e06fa95 100755
--- a/kde4-apps/skrooge/DETAILS
+++ b/kde4-apps/skrooge/DETAILS
@@ -1,9 +1,9 @@
SPELL=skrooge
if [[ $SK_VER != devel ]]; then
- VERSION=1.0.0
-
SOURCE_HASH=sha512:48dee76fee8938448a465c9ff8e455ac3582cd911caf83c216bb56c6c481d59b32b182d93ce437ddf0070eb0a609b755718b41053b4bacbff05a55aa04ccb03a
+ VERSION=1.8.0
+
SOURCE_HASH=sha512:cc64c47af430c52f5e341c6af8630704f33f2b1973b8f4275bf4522cc2c2925c71ced3f68557ba652c3f37b3119c1132489f55e0ec2bab551eb4eb1f7a02fb44
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=http://skrooge.org/files/$SOURCE
+ SOURCE_URL[0]=http://download.kde.org/stable/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
else
if [[ $SK_VCS_AUTOUPDATE == y ]]; then
diff --git a/kde4-apps/skrooge/HISTORY b/kde4-apps/skrooge/HISTORY
index 6188025..14dac9c 100644
--- a/kde4-apps/skrooge/HISTORY
+++ b/kde4-apps/skrooge/HISTORY
@@ -1,3 +1,6 @@
+2014-02-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: stable -> 1.8.0, download URL to download.kde.org
+
2011-10-07 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.0.0

diff --git a/kde4-apps/tellico2/DEPENDS b/kde4-apps/tellico2/DEPENDS
index 95ce1a0..6ffc30b 100755
--- a/kde4-apps/tellico2/DEPENDS
+++ b/kde4-apps/tellico2/DEPENDS
@@ -1,11 +1,13 @@
source "$SECTION_DIRECTORY/KDE_DEPENDS" &&
depends libxml2 &&
depends libxslt &&
-optional_depends kdemultimedia4 '' '' 'for fetching CDDB information' &&
+depends qimageblitz &&
optional_depends kdepimlibs4 '' '' 'address book & calendar support' &&
optional_depends libksane '' '' 'scanning images' &&
optional_depends v4l-utils '' '' 'barcode scanning' &&
optional_depends poppler '' '' 'reading PDF files' &&
optional_depends exempi '' '' 'for reading PDF/XMP metadata' &&
-optional_depends taglib '' '' 'for reading audio files'
-#libyaz" "Support for searching z39.50 databases"
"http://www.indexdata.dk/yaz/
+optional_depends libkcddb '' '' 'fetch CDDB information' &&
+optional_depends taglib '' '' 'read audio files' &&
+optional_depends yaz '' '' 'search z39.50 databases' &&
+optional_depends qjson '' '' 'search OpenLibrary/Freebase'
diff --git a/kde4-apps/tellico2/DETAILS b/kde4-apps/tellico2/DETAILS
index 0ce87c3..11f220d 100755
--- a/kde4-apps/tellico2/DETAILS
+++ b/kde4-apps/tellico2/DETAILS
@@ -1,7 +1,7 @@
SPELL=tellico2
SPELLX=tellico
- VERSION=2.3.4
-
SOURCE_HASH=sha512:fdb8f2c35f181ad9af702577d7cdef47fc25596ea43f5554263bf9b69b423db3560279720a7da9442d41a179b7761fd01f6baa550127524fe59654ba5ef4c03f
+ VERSION=2.3.8
+
SOURCE_HASH=sha512:80fbac2c8a5cbe419220a923980960ff7420104486e4b80ee504acd06c99a14e6e10eb673e7be2490af5980ae1b3e0eaf5f89093cf100a4b9513c18fb5afb3b3
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://tellico-project.org
diff --git a/kde4-apps/tellico2/HISTORY b/kde4-apps/tellico2/HISTORY
index d7d2326..c71ffa0 100644
--- a/kde4-apps/tellico2/HISTORY
+++ b/kde4-apps/tellico2/HISTORY
@@ -1,3 +1,7 @@
+204-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.8
+ * DEPENDS: add libkcddb, yaz, qimageblitz, qjson
+
2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libv4l -> v4l-utils

diff --git a/kde4-look/oxygen-gtk2/DETAILS b/kde4-look/oxygen-gtk2/DETAILS
index c1910f4..5c0737d 100755
--- a/kde4-look/oxygen-gtk2/DETAILS
+++ b/kde4-look/oxygen-gtk2/DETAILS
@@ -1,8 +1,8 @@
SPELL=oxygen-gtk2
- VERSION=1.4.0
+ VERSION=1.4.3
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=$KDE_URL/stable/${SPELL}/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:a84ea72064c7e115f7cfabdbf40776d7055f7353c8b70e37c020bd010042e7b676ac996425c358efc5dd3c50fd810f271075ffa7c2f6d2510d8da7df16c7b1e5
+
SOURCE_HASH=sha512:20cb30affdc28cc7d89ee05ee4bd00f1fca93bf4348bf9b3afb38225cd39e433c8aa3531bbb5755380cdacc10319830adc80d541b83833090b7a8518ef593146
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde-look.org/content/show.php/?content=136216";
LICENSE[0]=LGPL
diff --git a/kde4-look/oxygen-gtk2/HISTORY b/kde4-look/oxygen-gtk2/HISTORY
index 4333b45..a020777 100644
--- a/kde4-look/oxygen-gtk2/HISTORY
+++ b/kde4-look/oxygen-gtk2/HISTORY
@@ -1,3 +1,6 @@
+2014-02-12 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.4.3
+
2013-09-27 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.4.0

diff --git a/kde4-support/libdbusmenu-qt/DETAILS
b/kde4-support/libdbusmenu-qt/DETAILS
index 787bf62..77ee255 100755
--- a/kde4-support/libdbusmenu-qt/DETAILS
+++ b/kde4-support/libdbusmenu-qt/DETAILS
@@ -1,14 +1,13 @@
SPELL=libdbusmenu-qt
- VERSION=0.9.2
- PATCHLEVEL=0
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.asc
- SOURCE2_IGNORE=signature
- SOURCE_GPG=EEE34473.gpg:$SOURCE2:UPSTREAM_KEY
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://people.canonical.com/~agateau/dbusmenu
- SOURCE_URL=http://launchpad.net/$SPELL/trunk/$VERSION/+download/$SOURCE
-
SOURCE2_URL=http://launchpad.net/$SPELL/trunk/$VERSION/+download/$SOURCE2
+ VERSION=0.9.3
+ PATCHLEVEL=14.04.20140314
+
SOURCE_HASH=sha512:028ef2d7d7845050e4deea10d71a77fd22a21d3504df28fcd29eec193990592d2fbe716d8839d425a567facd0eca6cbad9117542e8ad774f8b541833606aea24
+ VX=${VERSION}+${PATCHLEVEL}
+ SOURCE=${SPELL}_${VX}.orig.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VX
+ WEB_SITE=https://launchpad.net/libdbusmenu-qt
+
SOURCE_URL="https://launchpad.net/ubuntu/trusty/+source/$SPELL/$VX-0ubuntu1/+files/$SOURCE";
+ SOURCE_HINTS="no-check-certificate"
LICENSE[0]=MIT
ENTERED=2010-04-26
KEYWORDS="dbus qt4"
diff --git a/kde4-support/libdbusmenu-qt/HISTORY
b/kde4-support/libdbusmenu-qt/HISTORY
index 559498b..ef11b82 100644
--- a/kde4-support/libdbusmenu-qt/HISTORY
+++ b/kde4-support/libdbusmenu-qt/HISTORY
@@ -1,3 +1,12 @@
+2014-03-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.3
+ specify no-check-certificates
+
+2014-02-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL +++
+ new WEBSITE
+ SOURCE_URL get sources from ubuntu
+
2012-05-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.2

diff --git a/kde4/kdebase4/DEPENDS b/kde4/kdebase4/DEPENDS
index 3194099..38762be 100755
--- a/kde4/kdebase4/DEPENDS
+++ b/kde4/kdebase4/DEPENDS
@@ -29,6 +29,7 @@ optional_depends fontconfig '' '' 'font management'
&&
optional_depends libxklavier '' '' 'keyboard configuration' &&
optional_depends LIBUSB '' '' 'usb support' &&
optional_depends pciutils '' '' 'show pci data' &&
+optional_depends tidy '' '' 'HTML validation' &&

if [[ "$BLUEZ" != "none" ]]; then
depends $BLUEZ;
diff --git a/kde4/kdebase4/HISTORY b/kde4/kdebase4/HISTORY
index ec7d383..3ac2287 100644
--- a/kde4/kdebase4/HISTORY
+++ b/kde4/kdebase4/HISTORY
@@ -1,3 +1,6 @@
+2014-02-14 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: tidy is optional for HTML validation
+
2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.10.5

diff --git a/kde4/kdeedu4/BUILD b/kde4/kdeedu4/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdeedu4/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdeedu4/CONFLICTS b/kde4/kdeedu4/CONFLICTS
deleted file mode 100755
index 06d3bce..0000000
--- a/kde4/kdeedu4/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts kdeedu4 y
diff --git a/kde4/kdeedu4/DETAILS b/kde4/kdeedu4/DETAILS
deleted file mode 100755
index 4ac44b4..0000000
--- a/kde4/kdeedu4/DETAILS
+++ /dev/null
@@ -1,7 +0,0 @@
- SPELL=kdeedu4
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
-cat << EOF
- deprecated spell [replaced by kde4-edu-profile]
-EOF
diff --git a/kde4/kdeedu4/DOWNLOAD b/kde4/kdeedu4/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdeedu4/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdeedu4/HISTORY b/kde4/kdeedu4/HISTORY
deleted file mode 100644
index 33a4a2e..0000000
--- a/kde4/kdeedu4/HISTORY
+++ /dev/null
@@ -1,406 +0,0 @@
-2011-10-15 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: removed spaces before EOF/cat
-
-2011-08-31 Bor Kraljič <pyrobor AT ver.si>
- * CONFLICTS: conflict with self. Just to be sure
-
-2011-08-15 Bor Kraljič <pyrobor AT ver.si>
- * UP_TRIGGERS: added "&&"
-
-2011-08-03 Bor Kraljič <pyrobor AT ver.si>
- * deprecated in favour of kde4-edu-profile [Split of the source]
- * PATCHLEVEL=9999
- * DETAILS: version 0
-
-2011-07-11 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.5
-
-2011-06-17 Bor Kraljič <pyrobor AT ver.si>
- * DEPENDS: added r as optional dependency
-
-2011-06-11 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.4
-
-2011-05-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.3
-
-2011-04-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.2
-
-2011-03-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.1
-
-2011-01-26 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.0
-
-2011-01-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.5
-
-2010-12-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.4
-
-2010-11-03 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.3
-
-2010-10-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.2
-
-2010-08-31 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.1
-
-2010-06-30 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.5
-
-2010-06-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.4
-
-2010-05-05 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.3
-
-2010-04-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.2
-
-2010-03-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.4.1 (stable)
-
-2010-03-01 Julien "_kaze_" ROZO <julien AT rozo.org>
- * PRE_BUILD, gpsd-2.9.0.patch : removed, patch is included upstream
-2010-02-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.4.0 (stable)
-
-2010-01-28 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated version to 4.3.5
-
-2010-01-25 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.95 (unstable)
-
-2010-01-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.90 (unstable)
-
-2009-12-14 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated version to 4.3.4
- * PRE_BUILD: added gpsd-2.9.0.patch if gpsd dependency is enabled and
- installed version is >= 2.9.0
-
-2009-12-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: eigen2 is mentioned twice
-
-2009-11-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.74svn1044032 (unstable)
-
-2009-11-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: fix WEB_SITE, broken by previous update
-
-2009-11-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.3 (stable)
-
-2009-10-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove support for multiple versions
- it also requires qt-4.6
- remove KDE_VER
- if you want the devel version, use git devel-kde44 branch
- * DETAILS: version 4.3.73svn1040395 (unstable)
- * CONFLICTS: added
-
-2009-10-17 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional xplanet, qalculate, gsl
-
-2009-10-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.72svn1035674 (unstable)
-
-2009-10-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.2 (stable)
-
-2009-09-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.69svn1027298 (unstable)
-
-2009-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.1 (stable)
-
-2009-08-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.63svn1007208 (unstable)
-
-2009-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.0 (stable)
-
-2009-08-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove svn support
-
-2009-07-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.98 (unstable)
-
-2009-07-20 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.61svn998540 (unstable)
-
-2009-07-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: revert url fixes
-
-2009-07-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.96 (unstable)
-
-2009-07-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.95 (unstable)
-
-2009-06-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.90 (unstable)
-
-2009-06-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.89svn977047 (unstable)
-
-2009-06-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.4 (stable)
-
-2009-05-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.88svn973768 (unstable)
-
-2009-05-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.87svn969966 (unstable)
-
-2009-05-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.85 (unstable)
-
-2009-05-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.3 (stable)
-
-2009-05-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.71.svn961800 (unstable)
-
-2009-04-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.70.svn954171 (unstable)
-
-2009-04-13 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: gmm -> eigen2
-
-2009-04-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.69.svn949727 (unstable)
-
-2009-04-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.2 (stable)
-
-2009-03-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.68.svn945504 (unstable)
-
-2009-03-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.67.svn940805 (unstable)
-
-2009-03-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.66.svn937700 (unstable)
-
-2009-03-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.1 (stable)
-
-2009-03-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.65.svn932664 (unstable)
-
-2009-02-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.63.svn925121 (unstable)
-
-2009-01-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.61.svn917530 (unstable)
-
-2009-01-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.0 (stable)
-
-2009-01-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.60.svn912032 (unstable)
-
-2009-01-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.4
-
-2009-01-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.96 (unstable)
-
-2009-01-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.87 (unstable)
-
-2008-12-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.85 (unstable)
-
-2008-12-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.82 (devel)
- * DEPENDS: eigen -> eigen2
- add optional gmm
-
-2008-11-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.81 (devel)
-
-2008-11-26 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.80 (devel)
-
-2008-11-13 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.73 (devel)
-
-2008-11-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.72 (devel)
-
-2008-11-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.3 (stable)
-
-2008-10-23 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.71 (devel)
-
-2008-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.70 (devel)
-
-2008-10-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.69
-
-2008-10-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.2
-
-2008-10-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.68
-
-2008-09-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.67
-
-2008-09-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.66
-
-2008-09-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.65
-
-2008-09-03 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated stable version to 4.1.1
-
-2008-08-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.64
-
-2008-08-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.61
-
-2008-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove versioning from svn tarball
-
-2008-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.60
-
-2008-07-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.0
-
-2008-07-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.99
-
-2008-07-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.98
-
-2008-07-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.85
-
-2008-06-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.84
-
-2008-06-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.83
-
-2008-06-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.82
-
-2008-05-29 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: Added FORCE_DOWNLOAD=on,
- import KDE_VCS_AUTOUPDATE var from kdelibs4.
-
-2008-05-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.80
- * DEPENDS: fix boost/python support
-
-2008-05-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.74
-
-2008-05-09 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: Added SVN version.
-
-2008-05-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.73
-
-2008-05-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.72
-
-2008-04-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.71
-
-2008-04-26 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add several optional depends
- fixes bug #14493
-
-2008-04-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.70
-
-2008-04-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.69
-
-2008-04-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.68
-
-2008-04-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.3
-
-2008-03-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.67
-
-2008-03-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.66
-
-2008-03-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.2
-
-2008-03-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.65
-
-2008-02-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.64
-
-2008-02-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * DETAILS: added fallback KDE_VER=stable so summoning works if you
don't
- have kdelibs4 yet (at least for the stable choice)
-
-2008-02-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.63
-
-2008-02-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.1
- add stable/unstable versions; currently(4.0.1/4.0.61)
-
-2008-02-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.61
-
-2008-01-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.60
- KEYWORDS=kde4
-
-2008-01-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.0
-
-2007-12-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.97.0
-
-2007-12-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.96.2
-
-2007-11-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.96.1
-
-2007-11-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.96.0
-
-2007-11-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.95.2
-
-2007-11-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.95.1
-
-2007-10-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.95.0
-
-2007-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.94.0
-
-2007-09-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.93.0
- * DEPENDS: add facile, for Kalzium (linear algebra support)
- add openbabel (chemistry support)
- add sub_depends boost PYTHON (scripting support)
-
-2007-08-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.92.0
- spell created
diff --git a/kde4/kdeedu4/INSTALL b/kde4/kdeedu4/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdeedu4/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdeedu4/PRE_BUILD b/kde4/kdeedu4/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdeedu4/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdeedu4/UP_TRIGGERS b/kde4/kdeedu4/UP_TRIGGERS
deleted file mode 100644
index ec92858..0000000
--- a/kde4/kdeedu4/UP_TRIGGERS
+++ /dev/null
@@ -1,3 +0,0 @@
-up_trigger kdeedu4 dispel_self &&
-up_trigger kde4-edu-profile cast_self
-
diff --git a/kde4/kdegraphics4/BUILD b/kde4/kdegraphics4/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdegraphics4/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdegraphics4/CONFLICTS b/kde4/kdegraphics4/CONFLICTS
deleted file mode 100755
index c1f0650..0000000
--- a/kde4/kdegraphics4/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts kdegraphics4 y
diff --git a/kde4/kdegraphics4/DETAILS b/kde4/kdegraphics4/DETAILS
deleted file mode 100755
index aa6bb5c..0000000
--- a/kde4/kdegraphics4/DETAILS
+++ /dev/null
@@ -1,7 +0,0 @@
- SPELL=kdegraphics4
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
-cat << EOF
- deprecated spell [replaced by kde4-graphics-profile]
-EOF
diff --git a/kde4/kdegraphics4/DOWNLOAD b/kde4/kdegraphics4/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdegraphics4/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdegraphics4/HISTORY b/kde4/kdegraphics4/HISTORY
deleted file mode 100644
index 95d98a6..0000000
--- a/kde4/kdegraphics4/HISTORY
+++ /dev/null
@@ -1,487 +0,0 @@
-2011-10-15 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: removed spaces before EOF/cat
-
-2011-08-31 Bor Kraljič <pyrobor AT ver.si>
- * CONFLICTS: conflict with self. Just to be sure.
-
-2011-08-15 Bor Kraljič <pyrobor AT ver.si>
- * UP_TRIGGERS: added "&&"
-
-2011-08-03 Bor Kraljič <pyrobor AT ver.si>
- * deprecated in favour of kde4-graphics-profile [Split of the source]
- * PATCHLEVEL=9999
- * DETAILS: version 0
-
-2011-07-11 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.5
-
-2011-06-11 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.4
-
-2011-05-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.3
-
-2011-04-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.2
-
-2011-03-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.1
-
-2011-01-26 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.0
-
-2011-01-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.5
-
-2010-12-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.4
-
-2010-11-25 Bor Kraljič <pyrobor AT ver.si>
- * PRE_BUILD: added, hack the build system to install pc files
- in /usr/lib/pkgconfig
- * INSTALL: removed, fixed the problem in PRE_BUILD
-
-2010-11-03 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.3
-
-2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
- * DEPENDS: jpeg -> JPEG
-
-2010-10-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.2
-
-2010-09-18 Bor Kraljič <pyrobor AT ver.si>
- * INSTALL: added, create symlink to pc files in /usr/lib/pkgconfig
-
-2010-08-31 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.1
-
-2010-06-30 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.5
-
-2010-06-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.4
-
-2010-05-05 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.3
-
-2010-04-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.2
-
-2010-03-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.4.1 (stable)
-
-2010-02-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.4.0 (stable)
-2010-01-28 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated version to 4.3.5
-2010-01-25 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.95 (unstable)
-
-2010-01-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.90 (unstable)
-
-2009-12-14 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated version to 4.3.4
-
-2009-11-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add shared-desktop-ontologies
-
-2009-11-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: remove 'sub_depends kdelibs4 SOPRANO'
- all of kde now depends on soprano
- remove optional OPENGL - is required for all of kde
-
-2009-11-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.75svn1048496 (unstable)
-
-2009-11-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.74svn1044032 (unstable)
-
-2009-11-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: fix WEB_SITE, broken by previous update
-
-2009-11-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.3 (stable)
-
-2009-10-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove support for multiple versions
- it also requires qt-4.6
- remove KDE_VER
- if you want the devel version, use git devel-kde44 branch
- * DETAILS: version 4.3.73svn1040395 (unstable)
-
-2009-10-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.72svn1035674 (unstable)
-
-2009-10-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.2 (stable)
-
-2009-10-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional libxxf86vm
-
-2009-09-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.69svn1027298 (unstable)
-
-2009-09-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.68svn1024329 (unstable)
-
-2009-09-17 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.67svn1020033 (unstable)
-
-2009-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.1 (stable)
-
-2009-08-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.65svn1013471 (unstable)
-
-2009-08-13 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.64svn1010339 (unstable)
-
-2009-08-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.63svn1007208 (unstable)
-
-2009-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.0 (stable)
-
-2009-08-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove svn support
-
-2009-07-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.98 (unstable)
-
-2009-07-20 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.61svn998540 (unstable)
-
-2009-07-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: revert url fixes
-
-2009-07-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.96 (unstable)
-
-2009-07-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.95 (unstable)
-
-2009-06-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.90 (unstable)
-
-2009-06-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.89svn977047 (unstable)
-
-2009-06-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.4 (stable)
-
-2009-05-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.88svn973768 (unstable)
-
-2009-05-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.87svn969966 (unstable)
- * PRE_BUILD, sane.diff, FindKdcraw.cmake: deleted, no longer needed
-
-2009-05-12 Julien "_kaze_" ROZO <julien AT rozo.org>
- * PRE_BUILD: sane patch is not needed for 4.2.3 version
-
-2009-05-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.85 (unstable)
- * sane.diff: added, fix compile of sane
- * FindKdcraw.cmake: added, fix finding kdcraw
- * PRE_BUILD: added, apply patches
-
-2009-05-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.3 (stable)
-
-2009-05-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.71.svn961800 (unstable)
-
-2009-04-16 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Okular PDF support needs poppler built with qt4 support
- Fixes https://bugs.kde.org/show_bug.cgi?id=167064
-
-2009-04-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.70.svn954171 (unstable)
-
-2009-04-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.69.svn949727 (unstable)
-
-2009-04-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.2 (stable)
-
-2009-03-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.68.svn945504 (unstable)
-
-2009-03-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.67.svn940805 (unstable)
-
-2009-03-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.66.svn937700 (unstable)
-
-2009-03-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.1 (stable)
-
-2009-03-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.65.svn932664 (unstable)
-
-2009-02-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.63.svn925121 (unstable)
-
-2009-01-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.61.svn917530 (unstable)
- * DEPENDS: add soprano, and sub_depends kdelibs4 with soprano
-
-2009-01-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.0 (stable)
-
-2009-01-23 Treeve Jelbert <treeve AT sourcemage.org>
- * CONFLICTS: obsolete, remove it
-
-2009-01-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.60.svn912032 (unstable)
-
-2009-01-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.4
-
-2009-01-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.96 (unstable)
-
-2009-01-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add lcms, fixes bug #14992
-
-2009-01-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.87 (unstable)
-
-2008-12-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.85 (unstable)
-
-2008-12-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.82 (devel)
-
-2008-11-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.81 (devel)
-
-2008-11-26 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.80 (devel)
-
-2008-11-13 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.73 (devel)
- * CONFLICTS: add itself, otherwise uses previous version of libkipi
-
-2008-11-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.72 (devel)
-
-2008-11-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.3 (stable)
-
-2008-10-23 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.71 (devel)
-
-2008-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.70 (devel)
-
-2008-10-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.69
-
-2008-10-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.2
-
-2008-10-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.68
-
-2008-09-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.67
-
-2008-09-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.66
-
-2008-09-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: remove check_if_xorg_modular_libs (fix bug #14708
-
-2008-09-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.65
-
-2008-09-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.1
-
-2008-08-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.64
-
-2008-08-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.61
-
-2008-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove versioning from svn tarball
-
-2008-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.60
-
-2008-08-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional qca2
-
-2008-07-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.0
-
-2008-07-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.99
-
-2008-07-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.98
-
-2008-07-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: update descriptions, fixes bug #14489
- add xf86vidmodeproto
-
-2008-07-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.85
-
-2008-06-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.84
-
-2008-06-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.83
-
-2008-06-13 Treeve Jelbert <treeve AT sourcemage.org>
- * CONFLICTS: fix type, libkdcraw4
-
-2008-06-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.82
-
-2008-06-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: libksane4 -> sane-backends
- * CONFLICTS: added, libksane, libdcraw4, libkipi4,libkexiv4
- these are now part of kdegraphics4
-
-2008-06-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.81
-
-2008-05-29 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: Added FORCE_DOWNLOAD=on,
- import KDE_VCS_AUTOUPDATE var from kdelibs4.
-
-2008-05-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.80
-
-2008-05-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.74
-
-2008-05-09 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: Added SVN version.
-
-2008-05-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.73
- * DEPENDS: sane-backends -> libksane
-
-2008-05-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.72
-
-2008-04-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.71
-
-2008-04-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.70
-
-2008-04-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.69
-
-2008-04-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.68
-
-2008-04-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.3
-
-2008-03-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.67
-
-2008-03-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.66
-
-2008-03-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.2
-
-2008-03-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.65
-
-2008-02-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.64
-
-2008-02-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * DETAILS: added fallback KDE_VER=stable so summoning works if you
don't
- have kdelibs4 yet (at least for the stable choice)
-
-2008-02-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.63
-
-2008-02-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.62
-
-2008-02-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.1
- add stable/unstable versions; currently(4.0.1/4.0.61)
-
-2008-02-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.61
-
-2008-02-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DE:PENDS: add optional libspectre
-
-2008-01-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.60
- KEYWORDS=kde4
-
-2008-01-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.0
-
-2007-12-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add ghostscript -sub LIBS
-
-2007-12-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: delete imlib
-
-2007-12-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.97.0
-
-2007-12-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.96.2
-
-2007-11-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.96.1
-
-2007-11-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.96.0
-
-2007-11-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.95.2
-
-2007-11-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.95.1
-
-2007-10-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.95.0
-
-2007-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.94.0
-
-2007-09-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.93.0
- * DEPENDS: add qimageblitz
-
-2007-08-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.92.0
-
-2007-07-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional exiv2
-
-2007-07-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.91.0
-
-2007-05-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add djvulibre, chmlib
-
-2007-05-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.90.1
-
-2007-03-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.80.3
-
-2007-02-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.80.2
- kde4 spell cloned from kde3 spell
-
diff --git a/kde4/kdegraphics4/INSTALL b/kde4/kdegraphics4/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdegraphics4/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdegraphics4/PRE_BUILD b/kde4/kdegraphics4/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdegraphics4/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdegraphics4/UP_TRIGGERS b/kde4/kdegraphics4/UP_TRIGGERS
deleted file mode 100644
index 04b5d4e..0000000
--- a/kde4/kdegraphics4/UP_TRIGGERS
+++ /dev/null
@@ -1,3 +0,0 @@
-up_trigger kdegraphics4 dispel_self &&
-up_trigger kde4-graphics-profile cast_self
-
diff --git a/kde4/kdemultimedia4/BUILD b/kde4/kdemultimedia4/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdemultimedia4/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdemultimedia4/CONFLICTS b/kde4/kdemultimedia4/CONFLICTS
deleted file mode 100755
index 3977e1a..0000000
--- a/kde4/kdemultimedia4/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts kdemultimedia4 y
diff --git a/kde4/kdemultimedia4/DETAILS b/kde4/kdemultimedia4/DETAILS
deleted file mode 100755
index 0a1737d..0000000
--- a/kde4/kdemultimedia4/DETAILS
+++ /dev/null
@@ -1,7 +0,0 @@
- SPELL=kdemultimedia4
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
-cat << EOF
- deprecated spell [replaced by kde4-multimedia-profile]
-EOF
diff --git a/kde4/kdemultimedia4/DOWNLOAD b/kde4/kdemultimedia4/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdemultimedia4/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdemultimedia4/HISTORY b/kde4/kdemultimedia4/HISTORY
deleted file mode 100644
index 41f182a..0000000
--- a/kde4/kdemultimedia4/HISTORY
+++ /dev/null
@@ -1,455 +0,0 @@
-2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
- * Spell Deprecated for kde4-multimedia-profile
-
-2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
- * DEPENDS: ffmpeg -> LIBAVCODEC
- * PRE_BUILD: also apply patch if ffmpeg-svn is installed
-
-2012-07-28 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: updated spell to 4.8.4
- * DEPENDS: added optional_depends pulseaudio & ffmpeg
- fixed up optional_depend descriptions
- * PRE_BUILD: added to apply patch if ffmpeg >= 0.11 is installed
- * kdemultimedia-4.8.4-ffmpeg-0.11.patch: added, to remove deprecated
functions
-
-2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 4.8.3, bz2 -> xz
-
-2012-02-01 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.8.0
-
-2011-12-10 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.4
-
-2011-11-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.3
-
-2011-10-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.2
-
-2011-09-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.1
-
-2011-09-04 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change
-
-2011-08-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.0
-
-2011-07-11 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.5
-
-2011-06-11 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.4
-
-2011-05-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.3
-
-2011-04-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.2
-
-2011-03-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.1
-
-2011-01-26 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.0
-
-2011-01-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.5
-
-2010-12-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.4
-
-2010-11-03 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.3
-
-2010-10-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.2
-
-2010-08-31 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.1
-
-2010-06-30 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.5
-
-2010-06-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.4
-
-2010-05-05 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.3
-
-2010-04-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.2
-
-2010-03-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.4.1 (stable)
-
-2010-02-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.4.0 (stable)
-2010-01-28 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated version to 4.3.5
-2010-01-25 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.95 (unstable)
-
-2010-01-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.90 (unstable)
-
-2010-01-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: remove kdelibs4-experimental
-
-2009-12-22 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DEPENDS: added kdelibs4-experimental, fixed bug #15487
-
-2009-12-14 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated version to 4.3.4
-
-2009-11-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: fix WEB_SITE, broken by previous update
-
-2009-11-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.3 (stable)
-
-2009-10-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove support for multiple versions
- it also requires qt-4.6
- remove KDE_VER
- if you want the devel version, use git devel-kde44 branch
- * DETAILS: version 4.3.73svn1040395 (unstable)
-
-2009-10-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.72svn1035674 (unstable)
-
-2009-10-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.2 (stable)
-
-2009-09-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.69svn1027298 (unstable)
-
-2009-09-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.68svn1024329 (unstable)
-
-2009-09-17 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.67svn1020033 (unstable)
-
-2009-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.1 (stable)
-
-2009-08-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.65svn1013471 (unstable)
-
-2009-08-13 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.64svn1010339 (unstable)
-
-2009-08-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.63svn1007208 (unstable)
-
-2009-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.0 (stable)
-
-2009-08-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove svn support
-
-2009-07-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.98 (unstable)
-
-2009-07-20 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.61svn998540 (unstable)
-
-2009-07-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: revert url fixes
-
-2009-07-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.96 (unstable)
-
-2009-07-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.95 (unstable)
-
-2009-06-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.90 (unstable)
-
-2009-06-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.89svn977047 (unstable)
-
-2009-06-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.4 (stable)
-
-2009-05-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.88svn973768 (unstable)
-
-2009-05-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.87svn969966 (unstable)
-
-2009-05-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.85 (unstable)
- currently needs phonon from svn
-
-2009-05-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.3 (stable)
-
-2009-05-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.71.svn961800 (unstable)
-
-2009-04-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.70.svn954171 (unstable)
-
-2009-04-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.69.svn949727 (unstable)
-
-2009-04-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.2 (stable)
-
-2009-03-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.68.svn945504 (unstable)
-
-2009-03-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.67.svn940805 (unstable)
-
-2009-03-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.66.svn937700 (unstable)
-
-2009-03-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.1 (stable)
-
-2009-03-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.65.svn932664 (unstable)
-
-2009-02-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.63.svn925121 (unstable)
-
-2009-01-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.61.svn917530 (unstable)
-
-2009-01-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.0 (stable)
-
-2009-01-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.60.svn912032 (unstable)
-
-2009-01-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.4
-
-2009-01-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.96 (unstable)
-
-2009-01-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.87 (unstable)
-
-2008-12-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.85 (unstable)
-
-2008-12-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.82 (devel)
-
-2008-11-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.81 (devel)
-
-2008-11-26 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.80 (devel)
-
-2008-11-13 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.73 (devel)
-
-2008-11-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.72 (devel)
-
-2008-11-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.3 (stable)
-
-2008-10-23 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.71 (devel)
-
-2008-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.70 (devel)
-
-2008-10-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.69
-
-2008-10-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.2
-
-2008-10-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.68
-
-2008-09-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.67
-
-2008-09-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.66
-
-2008-09-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.65
-
-2008-09-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.1
-
-2008-08-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.64
-
-2008-08-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.61
-
-2008-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove versioning from svn tarball
-
-2008-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.60
-
-2008-07-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.0
-
-2008-07-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.99
-
-2008-07-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.98
-
-2008-07-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.85
-
-2008-06-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.84
-
-2008-06-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.83
-
-2008-06-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.82
-
-2008-05-29 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: Added FORCE_DOWNLOAD=on,
- import KDE_VCS_AUTOUPDATE var from kdelibs4.
-
-2008-05-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.80
-
-2008-05-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.74
-
-2008-05-09 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: Added SVN version.
-
-2008-05-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.73
-
-2008-05-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.72
-
-2008-04-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.71
-
-2008-04-26 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: remove gstreamer
- fixes bug #14491
-
-2008-04-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.70
-
-2008-04-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.69
-
-2008-04-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.68
-
-2008-04-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.3
-
-2008-03-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.67
-
-2008-03-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.66
-
-2008-03-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.2
-
-2008-03-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.65
-
-2008-02-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.64
-
-2008-02-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * DETAILS: added fallback KDE_VER=stable so summoning works if you
don't
- have kdelibs4 yet (at least for the stable choice)
-
-2008-02-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.63
-
-2008-02-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.62
-
-2008-02-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.1
- add stable/unstable versions; currently(4.0.1/4.0.61)
-
-2008-02-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.61
-
-2008-02-01 Treeve Jelbert <treeve AT sourcemage.org>
- * CONFLICTS: added, dragonplayer is no part of kdemultimedia4
-
-2008-01-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.60
- KEYWORDS=kde4
-
-2008-01-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.0.0
-
-2007-12-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.97.0
-
-2007-12-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.96.2
-
-2007-11-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.96.1
-
-2007-11-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.96.0
-
-2007-11-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.95.2
-
-2007-11-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.95.1
-
-2007-10-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.95.0
-
-2007-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.94.0
-
-2007-09-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.93.0
- * DEPENDS: remove explicit kdebase4
-
-2007-08-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.92.0
-
-2007-07-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional kdebase4
- expand descriptions
-
-2007-07-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.91.0
-
-2007-05-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: tidy up
-
-2007-05-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.90.1
-
-2007-03-07 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: ogg -> libogg
- vorbis -> libvorbis
- theora -> libtheora
- xine -> xine-lib
- tunepimp -> libtunepimp
-
-2007-03-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.80.3
-
-2007-02-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.80.2
- kde4 spell cloned from kde3 spell
-
diff --git a/kde4/kdemultimedia4/INSTALL b/kde4/kdemultimedia4/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdemultimedia4/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdemultimedia4/PRE_BUILD b/kde4/kdemultimedia4/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdemultimedia4/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdemultimedia4/UP_TRIGGERS b/kde4/kdemultimedia4/UP_TRIGGERS
deleted file mode 100644
index 38bfe0e..0000000
--- a/kde4/kdemultimedia4/UP_TRIGGERS
+++ /dev/null
@@ -1,2 +0,0 @@
-up_trigger kdemultimedia4 dispel_self &&
-up_trigger kde4-multimedia-profile cast_self
diff --git a/kde4/ksecrets/BUILD b/kde4/ksecrets/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4/ksecrets/BUILD
@@ -0,0 +1 @@
+true
diff --git a/kde4/ksecrets/CONFLICTS b/kde4/ksecrets/CONFLICTS
new file mode 100755
index 0000000..82ac0db
--- /dev/null
+++ b/kde4/ksecrets/CONFLICTS
@@ -0,0 +1 @@
+conflicts ksecrets y
diff --git a/kde4/ksecrets/DEPENDS b/kde4/ksecrets/DEPENDS
deleted file mode 100755
index 79232eb..0000000
--- a/kde4/ksecrets/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends kdebase-workspace4
diff --git a/kde4/ksecrets/DETAILS b/kde4/ksecrets/DETAILS
index e1ac6b4..bdd35b5 100755
--- a/kde4/ksecrets/DETAILS
+++ b/kde4/ksecrets/DETAILS
@@ -1,15 +1,8 @@
SPELL=ksecrets
- VERSION=4.8.5
- SOURCE="${SPELL}-${VERSION}.tar.xz"
- SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:beccfb798b8596ba17b2e294b1126458807303f42a68977c93fc0bcdfbe4078a6af101d1c9f579dca114da5ea7627083219109709726ef329bc51eab0b98d9f4
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://techbase.kde.org/Projects/Utils/ksecretsservice";
- LICENSE[0]="GPL"
- ENTERED=20120211
- KEYWORDS=""
- SHORT="Secrets Management Infrastructure for KDE"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-Secrets Management Infrastructure for KDE ksecretsservice is a secrets
-management infrastructure aiming to replace Projects/Utils/kwallet.
+deprecated spell
EOF
+
diff --git a/kde4/ksecrets/DOWNLOAD b/kde4/ksecrets/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4/ksecrets/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/kde4/ksecrets/HISTORY b/kde4/ksecrets/HISTORY
index d89674a..4c856f4 100644
--- a/kde4/ksecrets/HISTORY
+++ b/kde4/ksecrets/HISTORY
@@ -1,6 +1,4 @@
-2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
- * DETAILS: 4.8.5 (no 4.9 yet), bz2 -> xz
-
-2012-02-11 Bor Kraljič <pyrobor AT ver.si>
- * DEPENDS, DETAILS: spell created
-
+2014-02-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated
diff --git a/kde4/ksecrets/INSTALL b/kde4/ksecrets/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4/ksecrets/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/kde4/ksecrets/PRE_BUILD b/kde4/ksecrets/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4/ksecrets/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/kde4/ksecrets/UP_TRIGGERS b/kde4/ksecrets/UP_TRIGGERS
new file mode 100755
index 0000000..55c778f
--- /dev/null
+++ b/kde4/ksecrets/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger ksecrets dispel_self
diff --git a/kde4/oxygen-icons/CONFIGURE b/kde4/oxygen-icons/CONFIGURE
deleted file mode 100755
index 3e2e1ef..0000000
--- a/kde4/oxygen-icons/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-source $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/oxygen-icons/DEPENDS b/kde4/oxygen-icons/DEPENDS
deleted file mode 100755
index 60dd614..0000000
--- a/kde4/oxygen-icons/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends cmake
diff --git a/kde4/oxygen-icons/DETAILS b/kde4/oxygen-icons/DETAILS
deleted file mode 100755
index d4181b4..0000000
--- a/kde4/oxygen-icons/DETAILS
+++ /dev/null
@@ -1,16 +0,0 @@
- SPELL=oxygen-icons
- VERSION=4.10.5
-
SOURCE_HASH=sha512:0bbcbce4e4ba24f3d55ef28d822c927886f9552e49e59d5f0189e7051f3ce605aab40f81736edb8e449f307744f9db51aaaa53a9d9052df69bd002989c570f6c
- SOURCE=$SPELL-$VERSION.tar.xz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
- WEB_SITE=http://www.kde.org
- ENTERED=20090321
-# SECURITY_PATCH=1
- ARCHIVE=off
- LICENSE[0]=GPL
- KEYWORDS="kde4"
- SHORT="set of icons for kde4"
-cat << EOF
-set of icons for kde4
-EOF
diff --git a/kde4/oxygen-icons/HISTORY b/kde4/oxygen-icons/HISTORY
deleted file mode 100644
index 5c7fa70..0000000
--- a/kde4/oxygen-icons/HISTORY
+++ /dev/null
@@ -1,187 +0,0 @@
-2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 4.10.5
-
-2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 4.10.1
-
-2013-02-07 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 4.10.0
-
-2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 4.9.5
-
-2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
- * DETAILS: 4.9.1
-
-2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 4.9.0
-
-2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 4.8.3, bz2 -> xz
-
-2012-02-01 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.8.0
-
-2011-12-10 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.4
-
-2011-11-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.3
-
-2011-10-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.2
-
-2011-09-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.1
-
-2011-09-04 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change
-
-2011-08-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.7.0
-
-2011-07-11 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.5
-
-2011-06-11 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.4
-
-2011-05-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.3
-
-2011-04-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.2
-
-2011-03-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.1
-
-2011-01-26 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.6.0
-
-2011-01-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.5
-
-2010-12-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.4
-
-2010-11-03 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.3
-
-2010-10-06 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.2
-
-2010-08-31 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.1
-
-2010-06-30 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.5
-
-2010-06-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.4.4
-
-2010-03-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.4.1 (stable)
-
-2010-02-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.4.0 (stable)
-2010-01-28 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated version to 4.3.5
-2010-01-25 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.95 (unstable)
-
-2010-01-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.90 (unstable)
-
-2009-12-14 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated version to 4.3.4
-
-2009-11-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.74svn1044032 (unstable)
-
-2009-11-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: fix WEB_SITE, broken by previous update
-
-2009-11-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.3 (stable)
-
-2009-10-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: remove support for multiple versions
- it also requires qt-4.6
- remove KDE_VER
- if you want the devel version, use git devel-kde44 branch
- * DETAILS: version 4.3.73svn1040395 (unstable)
-
-2009-10-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.72svn1035674 (unstable)
-
-2009-10-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.2 (stable)
-
-2009-09-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.69svn1027298 (unstable)
-
-2009-09-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.68svn1024329 (unstable)
-
-2009-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.1 (stable)
-
-2009-08-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.65svn1013471 (unstable)
-
-2009-08-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.63svn1007208 (unstable)
-
-2009-08-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.0 (stable)
- * PREPARE: deleted
-
-2009-07-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.98 (unstable)
-
-2009-07-20 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.3.61svn998540 (unstable)
-
-2009-07-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: revert url fix
-
-2009-07-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.96 (unstable)
-
-2009-07-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.95 (unstable)
-
-2009-06-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.90 (unstable)
-
-2009-06-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.89svn977047 (unstable)
-
-2009-05-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.88svn973768 (unstable)
-
-2009-05-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.87svn969966 (unstable)
-
-2009-05-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.85 (unstable)
-
-2009-05-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.71.svn961800 (unstable)
-
-2009-04-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.70.svn954171 (unstable)
-
-2009-04-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.69.svn949727 (unstable)
-
-2009-03-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.68.svn945504 (unstable)
-
-2009-03-22 Treeve Jelbert <treeve AT sourcemage.org>
- * PREPARE: added, prevent install on stable kde
-
-2009-03-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.67.svn940805 (unstable)
- use ARCHIVE=off, to save lots of space and time
- spell created
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 3c409a7..d95ad9e 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,89 @@
+2014-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.13.9: added
+ * latest_defaults: version 3.13.9
+
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.13.7: added
+ * latest_defaults: version 3.13.7
+
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.13.6: added
+ * latest_defaults: version 3.13.6
+
+2014-02-28 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.13.5
+ * info/patches/maintenance_patches_3/patch-3.13.5: added
+
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.13.4: added
+ * latest_defaults: version 3.13.4
+
+2014-02-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.13.3: added
+ * latest_defaults: version 3.13.3
+
+2014-02-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.13.2: added
+ * latest_defaults: version 3.13.2
+
+2014-01-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.13.1: added
+ * latest_defaults: version 3.13.1
+
+2014-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: add support for xz compressed kernels
+ * info/kernels/3.13, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.13: version 3.13
+
+2014-01-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.12.8: added
+ * latest_defaults: version 3.12.8
+
+2014-01-15 Eric Sandall <sandalle AT sourcemage.org>
+ * info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch: Works
with 3.12.x
+
+2014-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: add support for xz compressed patches
+ * info/patches/maintenance_patches_3/patch-3.12.7: added
+ * latest_defaults: version 3.12.7
+
+2013-12-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.12.6: added
+ * latest_defaults: version 3.12.6
+
+2013-12-12 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.12.5
+ * info/patches/maintenance_patches_3/patch-3.12.5: added
+
+2013-12-09 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.12.4
+ * info/patches/maintenance_patches_3/patch-3.12.4: added
+
+2013-12-06 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.12.3
+ * info/patches/maintenance_patches_3/patch-3.12.3: added
+
+2013-11-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.12.2: added
+ * latest_defaults: version 3.12.2
+
+2013-10-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.12.1: added
+ * latest_defaults: version 3.12.1
+
+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
+
+2013-10-14 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.11.5
+ * info/patches/maintenance_patches_3/patch-3.11.5: added
+
2013-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* info/patches/maintenance_patches_3/patch-3.11.4: added
* latest_defaults: version 3.11.4
diff --git a/kernels/linux/PRE_BUILD b/kernels/linux/PRE_BUILD
index 052c8ed..c3c8ce5 100755
--- a/kernels/linux/PRE_BUILD
+++ b/kernels/linux/PRE_BUILD
@@ -17,6 +17,10 @@ function linux_new_uncompress()
[[ $(file $1 | grep data) != "" ]] && [[ "$(echo $1|grep -o
"\.[^.]*$")" == '.lzma' ]]
then
unlzma $1
+ elif
+ [[ $(file $1 | grep data) != "" ]] && [[ "$(echo $1|grep -o
"\.[^.]*$")" == '.xz' ]]
+ then
+ unxz $1
else
message "${PROBLEM_COLOR}$1 has some unknown/unimplemented compression
type${DEFAULT_COLOR}"
return 1
@@ -60,11 +64,25 @@ case "${KMODE}" in
mk_source_dir $LINUX_SOURCE_DIRECTORY &&
cd $LINUX_SOURCE_DIRECTORY &&
case $VERSION in
- 3.[1-9]*)
- message "${MESSAGE_COLOR}bunzip2
$SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
- bunzip2 -k $SOURCE_CACHE/$SOURCE
- SOURCE_ORI=$SOURCE
- SOURCE=${SOURCE/.bz2}
+ 3.[1-9]*)
+ case $SOURCE in
+ *.bz2)
+ message "${MESSAGE_COLOR}bunzip2
$SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
+ bunzip2 -k $SOURCE_CACHE/$SOURCE
+ SOURCE_ORI=$SOURCE
+ SOURCE=${SOURCE/.bz2}
+ ;;
+ *.xz)
+ message "${MESSAGE_COLOR}unxz
$SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
+ unxz -k $SOURCE_CACHE/$SOURCE
+ SOURCE_ORI=$SOURCE
+ SOURCE=${SOURCE/.xz}
+ ;;
+ *)
+ message "${MESSAGE_COLOR}unknown compression:
$SOURCE${DEFAULT_COLOR}"
+ return 1
+ ;;
+ esac
unpack_file '' || return 1
message "${MESSAGE_COLOR}rm
$SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
rm $SOURCE_CACHE/$SOURCE
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/kernels/3.13 b/kernels/linux/info/kernels/3.13
new file mode 100755
index 0000000..8c055ca
--- /dev/null
+++ b/kernels/linux/info/kernels/3.13
@@ -0,0 +1,5 @@
+version="3.13"
+source="linux-${version}.tar.xz"
+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.11.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.5
new file mode 100755
index 0000000..9be2294
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.5
@@ -0,0 +1,5 @@
+appliedkernels="3.11"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="d3b17a3206318ccfc60c7a417142515a3d192256"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.6
new file mode 100755
index 0000000..6573a13
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.6
@@ -0,0 +1,5 @@
+appliedkernels="3.11"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="19fe92c873fc4ce936bf8de3a69ff57d7b280672"
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/info/patches/maintenance_patches_3/patch-3.12.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.1
new file mode 100755
index 0000000..be68c74
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.1
@@ -0,0 +1,5 @@
+appliedkernels="3.12"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1ea21c76db43132e0eb138016fe5d5df37afb4a5"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.2
new file mode 100755
index 0000000..b7c03ff
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.2
@@ -0,0 +1,5 @@
+appliedkernels="3.12"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c5a4cda9bbd84b45df40b408629e93b26dd31ace"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.3
new file mode 100755
index 0000000..1ddde8e
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.3
@@ -0,0 +1,5 @@
+appliedkernels="3.12"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8133977971ec68d87ae91f33c97f00f71dff1721"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.4
new file mode 100755
index 0000000..e909f81
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.4
@@ -0,0 +1,5 @@
+appliedkernels="3.12"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="a1b2e0299b9d9a0268cc27a5fa43ba07cbfab95c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.5
new file mode 100755
index 0000000..ea6d525
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.5
@@ -0,0 +1,5 @@
+appliedkernels="3.12"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="debd20a63450756a94aa012330ccb587ab9f51db"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.6
new file mode 100755
index 0000000..fef33d8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.6
@@ -0,0 +1,5 @@
+appliedkernels="3.12"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="59419e262e81f9fb5783a9ff3c503c3a0b26c862"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.7
new file mode 100755
index 0000000..9b7140f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.7
@@ -0,0 +1,5 @@
+appliedkernels="3.12"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c2db52c8d2e8c588f49c706dd3be2e69605235a0"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.8
new file mode 100755
index 0000000..3487c18
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.8
@@ -0,0 +1,5 @@
+appliedkernels="3.12"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c489cd1f565bf1e961e7d5d5f252a21f36026032"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13
new file mode 100755
index 0000000..aa68e3e
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13
@@ -0,0 +1,5 @@
+patchversion="3.13.0"
+source=""
+source_url=""
+appliedkernels="3.13"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.1
new file mode 100755
index 0000000..b0ce1c1
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.1
@@ -0,0 +1,6 @@
+appliedkernels="3.13"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="ee699c5fdcfff2d82a7b890037c4e70ac2262559"
+
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.2
new file mode 100755
index 0000000..82908bd
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.2
@@ -0,0 +1,5 @@
+appliedkernels="3.13"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="04e5d61a7bb31e629bd3bdf925e5413c00a230fe"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.3
new file mode 100755
index 0000000..1963171
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.3
@@ -0,0 +1,5 @@
+appliedkernels="3.13"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="e1263405f05b2dd3248344e4a5b0c33c6d4117d7"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.4
new file mode 100755
index 0000000..905a702
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.4
@@ -0,0 +1,5 @@
+appliedkernels="3.13"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="7bcac55d7725d510071d62d263212333fa386b84"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.5
new file mode 100755
index 0000000..6aec214
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.5
@@ -0,0 +1,5 @@
+appliedkernels="3.13"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="cbe7d2a303ad379e618d597983c9bc8dd411844d"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.6
new file mode 100755
index 0000000..f3e3ab8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.6
@@ -0,0 +1,5 @@
+appliedkernels="3.13"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="146ebff66f32f772ba85969ef10402595dd2df01"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.7
new file mode 100755
index 0000000..de2c26a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.7
@@ -0,0 +1,5 @@
+appliedkernels="3.13"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="ddba8cdde36f7ec835f40b75d148dc0800297633"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.9
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.9
new file mode 100755
index 0000000..c4d0560
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.9
@@ -0,0 +1,5 @@
+appliedkernels="3.13"
+patchversion="${appliedkernels}.9"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3c388ddc74b8b77cfe017aa93413ccb33897e038"
diff --git
a/kernels/linux/info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch
b/kernels/linux/info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch
index 9ae4b89..8d8de32 100755
--- a/kernels/linux/info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch
+++ b/kernels/linux/info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch
@@ -1,4 +1,4 @@
-appliedkernels="2.6.31 2.6.32 2.6.33 2.6.34 2.6.35 2.6.36 2.6.37 2.6.38
2.6.39 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11"
+appliedkernels="2.6.31 2.6.32 2.6.33 2.6.34 2.6.35 2.6.36 2.6.37 2.6.38
2.6.39 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12"
source="smgl-logo-0.2-for-2.6.31.patch.bz2"
source_url="http://download.sourcemage.org/distro/kernel/${source}";
source_gpg="gurus.gpg:${source}.sig"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 85492f8..ab50076 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -1,8 +1,8 @@
-LATEST_3=3.11
+LATEST_3=3.13
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.4
+LATEST_maintenance_patches_3=patch-3.13.9
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/kernels/lm_sensors/DETAILS b/kernels/lm_sensors/DETAILS
index d79c286..5db38cc 100755
--- a/kernels/lm_sensors/DETAILS
+++ b/kernels/lm_sensors/DETAILS
@@ -7,7 +7,7 @@ case $LM_SENSORS_BRANCH in
SOURCE2=$SPELL-$VERSION.tar.gz.asc
;;
*)
- VERSION=3.3.4
+ VERSION=3.3.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SPELL-$VERSION.tar.bz2.sig
;;
diff --git a/kernels/lm_sensors/HISTORY b/kernels/lm_sensors/HISTORY
index 8ea883c..7638b15 100644
--- a/kernels/lm_sensors/HISTORY
+++ b/kernels/lm_sensors/HISTORY
@@ -1,3 +1,6 @@
+2014-01-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.5
+
2013-05-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.3.4

diff --git a/kernels/nct6775/BUILD b/kernels/nct6775/BUILD
index 6dfecc1..27ba77d 100755
--- a/kernels/nct6775/BUILD
+++ b/kernels/nct6775/BUILD
@@ -1 +1 @@
-default_build_make
+true
diff --git a/kernels/nct6775/DEPENDS b/kernels/nct6775/DEPENDS
index 12af80c..4b0a62d 100755
--- a/kernels/nct6775/DEPENDS
+++ b/kernels/nct6775/DEPENDS
@@ -1,2 +1 @@
-depends git &&
-depends linux
+depends linux
diff --git a/kernels/nct6775/DETAILS b/kernels/nct6775/DETAILS
index 1c3f44f..bda512b 100755
--- a/kernels/nct6775/DETAILS
+++ b/kernels/nct6775/DETAILS
@@ -1,18 +1,7 @@
- SPELL=nct6775
-if [[ $NCT6775_AUTOUPDATE == y ]]; then
- VERSION="$(date +%Y%m%d)"
-else
- VERSION=git
-fi
- SOURCE="${SPELL}-git.tar.bz2"
- SOURCE_URL[0]=git://github.com/groeck/${SPELL}.git
- SOURCE_IGNORE=volatile
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
- WEB_SITE="http://roeck-us.net/linux/drivers/";
- LICENSE[0]=GPL
- ENTERED=20130224
- SHORT="new driver for NCT6775F, NCT6776F and NCT6779D"
-cat << EOF
-This driver supercedes the NCT6775F and NCT6776F support in the W83627EHF
-driver. It supports NCT6775F, NCT6776F, and NCT6779D.
-EOF
+ SPELL=nct6775
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by linux]
+ EOF
diff --git a/kernels/nct6775/DOWNLOAD b/kernels/nct6775/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kernels/nct6775/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/kernels/nct6775/HISTORY b/kernels/nct6775/HISTORY
index 47b2b19..3b5d21d 100644
--- a/kernels/nct6775/HISTORY
+++ b/kernels/nct6775/HISTORY
@@ -1,3 +1,8 @@
+2014-01-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [part of mainline now]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, HISTORY, PRE_BUILD, PREPARE, TRIGGERS:
spell created
diff --git a/kernels/nct6775/INSTALL b/kernels/nct6775/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kernels/nct6775/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/kernels/nct6775/PRE_BUILD b/kernels/nct6775/PRE_BUILD
index 1c2dc36..27ba77d 100755
--- a/kernels/nct6775/PRE_BUILD
+++ b/kernels/nct6775/PRE_BUILD
@@ -1,5 +1 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-sedit "s|^TARGET\s\+:=.*|TARGET:=$(get_kernel_version)|" Makefile
-sedit "s:cp \$(DRIVER).ko \$(KERNEL_MODULES)/kernel/\$(MOD_SUBDIR):cp
\$(DRIVER).ko ${INSTALL_ROOT}/\$(KERNEL_MODULES)/kernel/\$(MOD_SUBDIR):"
Makefile &&
-sedit 's:linux-headers-:linux-:' Makefile
+true
diff --git a/kernels/nct6775/TRIGGERS b/kernels/nct6775/TRIGGERS
index bb1c400..94a6188 100755
--- a/kernels/nct6775/TRIGGERS
+++ b/kernels/nct6775/TRIGGERS
@@ -1 +1 @@
-on_cast linux cast_self
+on_cast nct6775 dispel_self
diff --git a/kernels/ndiswrapper/DETAILS b/kernels/ndiswrapper/DETAILS
index 58ff0f2..5b94acb 100755
--- a/kernels/ndiswrapper/DETAILS
+++ b/kernels/ndiswrapper/DETAILS
@@ -11,8 +11,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn/$SPELL

SOURCE_URL[0]=svn://ndiswrapper.svn.sourceforge.net/svnroot/ndiswrapper/trunk:ndiswrapper
SOURCE_IGNORE=volatile
else
- VERSION=1.58
-
SOURCE_HASH=sha512:161e87df13143841ff29f424e979cd9648a0022f0ad74c1189e398c832f5c4a77834fc9dde941c8202773064f2b312968c21b39c5023167fb67ae67ebd86795a
+ VERSION=1.59
+
SOURCE_HASH=sha512:dd1d486b6178185e813217e4fff38f6ea6b21f8a3544c5cc25be9edbca60f34b21656e5d46b9d02cb1e43c8cc82856283aaa428964b8f85cb07146a41e40e44d
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/kernels/ndiswrapper/HISTORY b/kernels/ndiswrapper/HISTORY
index 3accb80..3a4c008 100644
--- a/kernels/ndiswrapper/HISTORY
+++ b/kernels/ndiswrapper/HISTORY
@@ -1,3 +1,6 @@
+2013-11-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: upgrade to 1.59
+
2013-02-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: upgrade to 1.58
* PRE_BUILD: dont't need patches
diff --git a/kernels/psmouse-elantech/BUILD b/kernels/psmouse-elantech/BUILD
new file mode 100755
index 0000000..2a79ad5
--- /dev/null
+++ b/kernels/psmouse-elantech/BUILD
@@ -0,0 +1,7 @@
+cd "$SOURCE_DIRECTORY/src" &&
+
+make -C "$INSTALL_ROOT/usr/src/linux" M=$PWD \
+ EXTRA_CFLAGS="-DCONFIG_MOUSE_PS2
-DCONFIG_MOUSE_PS2_ELANTECH" \
+ CONFIG_MOUSE_PS2=m \
+ CONFIG_MOUSE_PS2_ELANTECH=y \
+ psmouse.ko
diff --git a/kernels/psmouse-elantech/DETAILS
b/kernels/psmouse-elantech/DETAILS
new file mode 100755
index 0000000..e4e847e
--- /dev/null
+++ b/kernels/psmouse-elantech/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=psmouse-elantech
+ VERSION=v6
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://planet76.com/drivers/elantech/$SOURCE
+
SOURCE_HASH=sha512:0c7cd8ed4745ee14093ee752e110ba71070d3d112853cc73e08fe65ec7094fa172eb560e658f8d231259f9f4f5bf52ea8ed4fdccc6d63a1d414bd5f1454a2980
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://planet76.com/
+ LICENSE[0]=GPL
+ GATHER_DOCS="off"
+ ENTERED=20131013
+ KEYWORDS=""
+ SHORT="psmouse kernel module with support for elantech with
multitouch"
+cat << EOF
+psmouse kernel module with support for elantech with multitouch.
+EOF
diff --git a/kernels/psmouse-elantech/HISTORY
b/kernels/psmouse-elantech/HISTORY
new file mode 100644
index 0000000..ae76ff8
--- /dev/null
+++ b/kernels/psmouse-elantech/HISTORY
@@ -0,0 +1,2 @@
+2013-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD, INSTALL, PREPARE, TRIGGERS: created spell
diff --git a/kernels/psmouse-elantech/INSTALL
b/kernels/psmouse-elantech/INSTALL
new file mode 100755
index 0000000..6387f21
--- /dev/null
+++ b/kernels/psmouse-elantech/INSTALL
@@ -0,0 +1,3 @@
+cd "$SOURCE_DIRECTORY/src" &&
+
+make -C "$INSTALL_ROOT/usr/src/linux" M=$PWD modules_install
diff --git a/kernels/psmouse-elantech/PREPARE
b/kernels/psmouse-elantech/PREPARE
new file mode 100755
index 0000000..6cade45
--- /dev/null
+++ b/kernels/psmouse-elantech/PREPARE
@@ -0,0 +1,7 @@
+. $GRIMOIRE/FUNCTIONS &&
+
+if [[ $(get_kernel_config CONFIG_MOUSE_PS2) == "y" ||
+ $(get_kernel_config CONFIG_MOUSE_PS2) == "m" ]]; then
+ message "${PROBLEM_COLOR}Your kernel appears to have psmouse device
support enabled (CONFIG_MOUSE_PS2 is set to 'y' or 'm'). $SPELL will not
function with this, please set it to 'n'.${DEFAULT_COLOR}"
+ return 1
+fi
diff --git a/kernels/psmouse-elantech/TRIGGERS
b/kernels/psmouse-elantech/TRIGGERS
new file mode 100755
index 0000000..5c92593
--- /dev/null
+++ b/kernels/psmouse-elantech/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/schedtool/0001-clean-up-Makefile.patch
b/kernels/schedtool/0001-clean-up-Makefile.patch
new file mode 100644
index 0000000..a27847d
--- /dev/null
+++ b/kernels/schedtool/0001-clean-up-Makefile.patch
@@ -0,0 +1,38 @@
+From d1d97e7d0b3024816934fd0a64efe3d1c567fff6 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 01:28:06 +0100
+Subject: [PATCH] clean up Makefile
+
+---
+ Makefile | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 46c1331..f9c3110 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,10 +1,9 @@
+ # go on and adjust here if you don't like those flags
+-CFLAGS=-Os -fomit-frame-pointer -s -pipe
++CFLAGS ?= -Os -fomit-frame-pointer -s -pipe
+ #CFLAGS=-Wall -Os -fomit-frame-pointer -s -pipe -DDEBUG
+-CC=gcc
+ # likewise, if you want to change the destination prefix
+ DESTDIR=
+-DESTPREFIX=/usr/local
++DESTPREFIX ?= /usr/local
+ MANDIR=$(DESTPREFIX)/share/man/man8
+ GZIP=gzip -9
+ TARGET=schedtool
+@@ -19,7 +18,7 @@ clean:
+ distclean: clean unzipman
+ rm -f *~ *.s
+
+-install: all install-doc zipman
++install: all zipman
+ install -d $(DESTDIR)$(DESTPREFIX)/bin
+ install -p -c $(TARGET) $(DESTDIR)$(DESTPREFIX)/bin
+ install -d $(DESTDIR)$(MANDIR)
+--
+1.9.0
+
diff --git a/kernels/schedtool/BUILD b/kernels/schedtool/BUILD
index 8f58e6d..6dfecc1 100755
--- a/kernels/schedtool/BUILD
+++ b/kernels/schedtool/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/kernels/schedtool/DETAILS b/kernels/schedtool/DETAILS
index cf94eee..9af8547 100755
--- a/kernels/schedtool/DETAILS
+++ b/kernels/schedtool/DETAILS
@@ -1,12 +1,12 @@
SPELL=schedtool
- VERSION=1.2.9
+ VERSION=1.3.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://freequaos.host.sk/${SPELL}/${SOURCE}
WEB_SITE=http://freequaos.host.sk/schedtool/
ENTERED=20040718
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:0480da5b98c1ee37f93d37f5d3fd4843dec0587bcff37af0b22053a37a89ef4f8f3232f5dd127d575d39cf13be846f0594e2c173e08f0369316cccaab69fba01
+
SOURCE_HASH=sha512:1ae39a7b9481cf4062740343cd31289117610041546a7969fde7ae3bed3c1a06cd258dffaeafc4326c9115e37878b943d5abec222e25e45e2a5f76c65adf3b6a
KEYWORDS="kernels"
SHORT="schedtool can be used to query or alter a process'
scheduling policy under Linux"
cat << EOF
diff --git a/kernels/schedtool/HISTORY b/kernels/schedtool/HISTORY
index 203f12a..106958d 100644
--- a/kernels/schedtool/HISTORY
+++ b/kernels/schedtool/HISTORY
@@ -1,3 +1,11 @@
+2014-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: use default_build_make
+ * DETAILS: version 1.3.0
+ * 0001-clean-up-Makefile.patch, INSTALL, PRE_BUILD: install to
+ correct location
+
+no changes added to commit (use "git add" and/or "git commit -a")
+
2009-10-31 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.2.9

diff --git a/kernels/schedtool/INSTALL b/kernels/schedtool/INSTALL
new file mode 100755
index 0000000..cd93132
--- /dev/null
+++ b/kernels/schedtool/INSTALL
@@ -0,0 +1 @@
+DESTPREFIX=${INSTALL_ROOT}/usr default_install
diff --git a/kernels/schedtool/PRE_BUILD b/kernels/schedtool/PRE_BUILD
new file mode 100755
index 0000000..c443003
--- /dev/null
+++ b/kernels/schedtool/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/0001-clean-up-Makefile.patch
diff --git a/latex/texlive/HISTORY b/latex/texlive/HISTORY
index a527ec9..0b129dc 100644
--- a/latex/texlive/HISTORY
+++ b/latex/texlive/HISTORY
@@ -1,3 +1,7 @@
+2013-11-18 Remko van der Vossen <wich AT sourcemage.org>
+ * INSTALL: do not try to install luatex fonts if lua dependency is not
+ enabled.
+
2013-06-08 Thomas Orgis <sobukus AT sourcemage.org>
* INSTALL: hack to install a copy of TeXLive::TLUtils to make updmap
work
* BUILD: Do not disable gsftopk; who else provides it?
diff --git a/latex/texlive/INSTALL b/latex/texlive/INSTALL
index b16cf99..21866c0 100755
--- a/latex/texlive/INSTALL
+++ b/latex/texlive/INSTALL
@@ -11,6 +11,11 @@ ln -svf mf ${INSTALL_ROOT}/usr/bin/mf-nowin &&
# don't create aleph files
sed -i -e '/aleph/d' ${INSTALL_ROOT}/usr/share/texmf/web2c/fmtutil.cnf &&

+# remove luatex stuff from config file if not enabled
+if ! depends_is_enabled $SPELL lua51; then
+ sed -i -e '/luatex/d' ${INSTALL_ROOT}/usr/share/texmf/web2c/fmtutil.cnf
+fi &&
+
# create symlinks to latex, pdflatex, etc
${INSTALL_ROOT}/usr/bin/texlinks -f
${INSTALL_ROOT}/usr/share/texmf/web2c/fmtutil.cnf ${INSTALL_ROOT}/usr/bin &&

diff --git a/libs/apr-util/DETAILS b/libs/apr-util/DETAILS
index d1c3a70..29efcae 100755
--- a/libs/apr-util/DETAILS
+++ b/libs/apr-util/DETAILS
@@ -3,7 +3,7 @@ if [ -f $DEPENDS_CONFIG/apr.p ]; then
fi

SPELL=apr-util
- VERSION=1.5.2
+ VERSION=1.5.3
SECURITY_PATCH=2
# SOURCE_HASH=sha512:
REPOS_URI="branches/${VERSION%.*}.x"
diff --git a/libs/apr-util/HISTORY b/libs/apr-util/HISTORY
index 6412a7a..855d5fa 100644
--- a/libs/apr-util/HISTORY
+++ b/libs/apr-util/HISTORY
@@ -1,3 +1,6 @@
+2014-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.3
+
2013-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.5.2

diff --git a/libs/apr/DETAILS b/libs/apr/DETAILS
index 51854f3..53673b5 100755
--- a/libs/apr/DETAILS
+++ b/libs/apr/DETAILS
@@ -1,5 +1,5 @@
SPELL=apr
- VERSION=1.4.8
+ VERSION=1.5.0
SECURITY_PATCH=2
REPOS_URI="branches/${VERSION%.*}.x"
# APR_LATEST replaces APR_CVS; remove APR_CVS in May, 2005
diff --git a/libs/apr/HISTORY b/libs/apr/HISTORY
index ddddf89..6af4cd7 100644
--- a/libs/apr/HISTORY
+++ b/libs/apr/HISTORY
@@ -1,3 +1,6 @@
+2014-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.0
+
2013-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.8

diff --git a/libs/asio/DETAILS b/libs/asio/DETAILS
index bfa08e8..08b9eaf 100755
--- a/libs/asio/DETAILS
+++ b/libs/asio/DETAILS
@@ -1,8 +1,8 @@
SPELL=asio
- VERSION=1.4.8
+ VERSION=1.10.1
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:74755767a90e87963352233ba0b1b865197262fc3fc2f2fa4446340d910de0f146454bf1b46736bb81aff4518bc64db1ee74f79966bcc1382774408468dd0540
+
SOURCE_URL[0]="$SOURCEFORGE_URL/$SPELL/$SPELL/${VERSION}%20%28Stable%29/${SOURCE}"
+
SOURCE_HASH=sha512:f5319aae07752af6e6ffa34a52427bbe475fbbc001154a48fc5ee5bd22d32ea07ac3be690a1466645d39cbedadafd9c97595dc14f6d2c51d4ceec097184ec0f4
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://asio.sourceforge.net/
LICENSE[0]=http://www.boost.org/LICENSE_1_0.txt
diff --git a/libs/asio/HISTORY b/libs/asio/HISTORY
index 6444d07..dcf4237 100644
--- a/libs/asio/HISTORY
+++ b/libs/asio/HISTORY
@@ -1,6 +1,9 @@
+2014-01-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.10.1
+
2012-04-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS: version 1.4.8
- * PRE_BUILD, gcc-4.4.patch: removed
+ * DETAILS: version 1.4.8
+ * PRE_BUILD, gcc-4.4.patch: removed

2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
diff --git a/libs/boost/DETAILS b/libs/boost/DETAILS
index b829669..558e4cd 100755
--- a/libs/boost/DETAILS
+++ b/libs/boost/DETAILS
@@ -1,6 +1,6 @@
SPELL=boost
- VERSION=1_54_0
-
SOURCE_HASH=sha512:3467a2bb9b4797cadfc52150cb036939ef35263f421870897dbe9492d1504a714805668a193b0811fdaf39a3527ee693ff70da5b942d7ab11b307e2e693e1760
+ VERSION=1_55_0
+
SOURCE_HASH=sha512:dc606477f4c303e8f40de2586c16394b6d758e198b35bf3a7d3e576a2f49171aadc4f95e8d685fa731bc4e61e19869d5a24e1e816febfca9de078d66e096e041
SECURITY_PATCH=1
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=${SPELL}_${VERSION}.tar.bz2
diff --git a/libs/boost/HISTORY b/libs/boost/HISTORY
index 4c80b25..27af465 100644
--- a/libs/boost/HISTORY
+++ b/libs/boost/HISTORY
@@ -1,3 +1,13 @@
+2013-11-14 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_55_0
+ * PRE_BUILD: do not apply atomic patch
+ * atomic.diff: deleted
+
+2013-10-13 Treeeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: apply atomic patch
+ * atomic.diff: added, upstream patch
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: add atomic
+
2013-09-12 Treeeve Jelbert <treeve AT sourcemage.org>
* CONFIGURE, PRE_SUB_DEPENDS, SUB_DEPENDS: add coroutine and log

diff --git a/libs/boost/PRE_BUILD b/libs/boost/PRE_BUILD
index c70df8d..bfcc95a 100755
--- a/libs/boost/PRE_BUILD
+++ b/libs/boost/PRE_BUILD
@@ -3,10 +3,9 @@ message "${MESSAGE_COLOR}Allow providing our own
CXXFLAGS...${DEFAULT_COLOR}" &&
patch $SOURCE_DIRECTORY/tools/build/v2/tools/gcc.jam \
$SCRIPT_DIRECTORY/boost-use-cxxflags.patch &&

+cd $SOURCE_DIRECTORY &&
if is_depends_enabled $SPELL python3;then
- cd $SOURCE_DIRECTORY &&
sed -i 's/python$/&3/;s/sys.prefix/(&)/' bootstrap.sh
fi &&
-
message "patching done"

diff --git a/libs/boost/PRE_SUB_DEPENDS b/libs/boost/PRE_SUB_DEPENDS
index df28479..631c798 100755
--- a/libs/boost/PRE_SUB_DEPENDS
+++ b/libs/boost/PRE_SUB_DEPENDS
@@ -16,6 +16,7 @@ case $THIS_SUB_DEPENDS in
is_depends_enabled $SPELL python3 ;;
SYSTEM) list_find "$BOOST_LIBS_MZ" system ;;
THREAD) list_find "$BOOST_LIBS_MZ" thread ;;
+ ATOMIC) list_find "$BOOST_LIBS_AL" atomic ;;
CHRONO) list_find "$BOOST_LIBS_AL" chrono ;;
CONTEXT) list_find "$BOOST_LIBS_AL" context ;;
COROUTINE) list_find "$BOOST_LIBS_AL" coroutine ;;
diff --git a/libs/boost/SUB_DEPENDS b/libs/boost/SUB_DEPENDS
index c850b32..a1574b0 100755
--- a/libs/boost/SUB_DEPENDS
+++ b/libs/boost/SUB_DEPENDS
@@ -14,6 +14,7 @@ case $THIS_SUB_DEPENDS in
depends PYTHON ;;
SYSTEM) list_add BOOST_LIBS_MZ system ;;
THREAD) list_add BOOST_LIBS_MZ thread ;;
+ ATOMIC) list_add BOOST_LIBS_AL atomic ;;
CHRONO) list_add BOOST_LIBS_AL chrono ;;
CONTEXT) list_add BOOST_LIBS_AL context ;;
COROUTINE) list_add BOOST_LIBS_AL coroutine ;;
diff --git a/libs/cfitsio/DETAILS b/libs/cfitsio/DETAILS
index f36f586..ed6c251b 100755
--- a/libs/cfitsio/DETAILS
+++ b/libs/cfitsio/DETAILS
@@ -1,8 +1,8 @@
SPELL=cfitsio
- VERSION=3300
+ VERSION=3360
SOURCE="${SPELL}${VERSION}.tar.gz"
SOURCE_URL[0]=ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/${SOURCE}
-
SOURCE_HASH=sha512:0e1bca3dfbe8ee2082e5bd5414475181140e41132d0f955022475265b92c5b63b31a35148b536c6ca29319abf4289421de0db6166dd709d37082b9359e17fc6c
+
SOURCE_HASH=sha512:1ee864cc5c51347ec262dbc585b2dbbd8630a7396bdcbe7a860906371dc296dc147d72a999a54b255514dd81783bb8f8c79d7a75f8689d085ba90931947100e1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="http://heasarc.gsfc.nasa.gov/fitsio/";
LICENSE[0]=GPL
diff --git a/libs/cfitsio/HISTORY b/libs/cfitsio/HISTORY
index 226d248..237f470 100644
--- a/libs/cfitsio/HISTORY
+++ b/libs/cfitsio/HISTORY
@@ -1,3 +1,6 @@
+2014-01-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3360
+
2012-05-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3300

diff --git a/libs/fftw/DETAILS b/libs/fftw/DETAILS
index a9930c8..042278b 100755
--- a/libs/fftw/DETAILS
+++ b/libs/fftw/DETAILS
@@ -1,6 +1,6 @@
SPELL=fftw
- VERSION=3.3.3
-
SOURCE_HASH=sha512:1d88b6376ba8c15cceafd3381de1d181a974b921b72b31dd89c297e5771e8d665aa3c121ef2504a70e7b0bb562b1e0612ac2a02121c412d27df06c4d687507c4
+ VERSION=3.3.4
+
SOURCE_HASH=sha512:1ee2c7bec3657f6846e63c6dfa71410563830d2b951966bf0123bd8f4f2f5d6b50f13b76d9a7b0eae70e44856f829ca6ceb3d080bb01649d1572c9f3f68e8eb1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.fftw.org/$SOURCE
diff --git a/libs/fftw/HISTORY b/libs/fftw/HISTORY
index 48331f7..00d14b2 100644
--- a/libs/fftw/HISTORY
+++ b/libs/fftw/HISTORY
@@ -1,3 +1,7 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.4
+ * *.patch: removed
+
2013-06-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD,
0001-Fix-the-manual-to-work-with-both-texinfo-4-and-texin.patch:
fix issue with texinfo-5
diff --git a/libs/fftw/PRE_BUILD b/libs/fftw/PRE_BUILD
index cbc6a9d..a389802 100755
--- a/libs/fftw/PRE_BUILD
+++ b/libs/fftw/PRE_BUILD
@@ -2,7 +2,6 @@ mk_source_dir $SOURCE_DIRECTORY &&
cd $SOURCE_DIRECTORY &&
unpack_file &&
cd ${SOURCE_DIRECTORY}/fftw-$VERSION &&
-patch -p1 <
$SPELL_DIRECTORY/0001-Fix-the-manual-to-work-with-both-texinfo-4-and-texin.patch
&&
cd - >/dev/null &&
cp -r $SOURCE_DIRECTORY/fftw-$VERSION $SOURCE_DIRECTORY/fftw-single-$VERSION
&&
cp -r $SOURCE_DIRECTORY/fftw-$VERSION $SOURCE_DIRECTORY/fftw-double-$VERSION
&&
diff --git a/libs/findlib/DETAILS b/libs/findlib/DETAILS
index 248007a..d278067 100755
--- a/libs/findlib/DETAILS
+++ b/libs/findlib/DETAILS
@@ -1,8 +1,8 @@
SPELL=findlib
- VERSION=1.3.3
+ VERSION=1.4
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://www.ocaml-programming.de/packages/${SOURCE}
-
SOURCE_HASH=sha512:c5e5a6911a0f79c2036ad59e5ac2bc16a0de9b086c29e30625c49748d3f54844730d0f9a9aaadc7e7c47f4bcbeec4ad9351a4179ff9a0743b30b6c7e8da6159d
+
SOURCE_HASH=sha512:7ee5bee74f6fc14c8d85496e673d42b63e056d35a724fe4f78fd1010a5af4506a9a962c0403fd96d5bf51f2278bfbe98a60aad65a171803cbde935cc3889157b
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://projects.camlcity.org/projects/findlib.html
ENTERED=20060629
diff --git a/libs/findlib/HISTORY b/libs/findlib/HISTORY
index 29484c9..b245b76 100644
--- a/libs/findlib/HISTORY
+++ b/libs/findlib/HISTORY
@@ -1,3 +1,6 @@
+2014-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4
+
2013-06-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: fix WEB_SITE

diff --git a/libs/fribidi/DETAILS b/libs/fribidi/DETAILS
index 743aabb..053b133 100755
--- a/libs/fribidi/DETAILS
+++ b/libs/fribidi/DETAILS
@@ -1,8 +1,8 @@
SPELL=fribidi
- VERSION=0.19.5
+ VERSION=0.19.6
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:0661cf8e0985edfd5bf02c8de32432bf2faacadcaf35aef4e039a28f802a0468288e76b60231ebe7b54f909bd4d3ecc31a1fc94e83d434ae16dd21de6089629e
SOURCE_URL[0]=http://fribidi.org/download/$SOURCE
WEB_SITE=http://fribidi.freedesktop.org/
LICENSE[0]=LGPL
diff --git a/libs/fribidi/HISTORY b/libs/fribidi/HISTORY
index c2d403c..afc241b 100644
--- a/libs/fribidi/HISTORY
+++ b/libs/fribidi/HISTORY
@@ -1,3 +1,6 @@
+2013-12-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.19.6
+
2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.19.5

diff --git a/libs/fribidi/fribidi-0.19.5.tar.bz2.sig
b/libs/fribidi/fribidi-0.19.5.tar.bz2.sig
deleted file mode 100644
index 22f8532..0000000
Binary files a/libs/fribidi/fribidi-0.19.5.tar.bz2.sig and /dev/null differ
diff --git a/libs/geoip/DETAILS b/libs/geoip/DETAILS
index 8e70de6..1e39a6d 100755
--- a/libs/geoip/DETAILS
+++ b/libs/geoip/DETAILS
@@ -1,9 +1,10 @@
SPELL=geoip
- VERSION=1.5.1
- SOURCE=GeoIP-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/GeoIP-$VERSION"
- SOURCE_URL[0]=http://www.maxmind.com/download/geoip/api/c/$SOURCE
-
SOURCE_HASH=sha512:aacb59ac7ced106ed420d320ffe6ffbec0d0e49ef3af8c2380c731824413386b6979e13f7a4ba81ba5b8d5ab4792830da232a02caa263752302acf55ac9bcae5
+ SPELLX=GeoIP
+ VERSION=1.6.0
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.maxmind.com/download/$SPELL/api/c/$SOURCE
+
SOURCE_HASH=sha512:2d43f8b2aca4b4c30f674d5765bc67d9a6da79688fb8559d34e5981016b2553b568ecff554d1efc8ddee937b45eb864def7480f0e13279883082b9c067c88e91
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://www.maxmind.com/app/c
ENTERED=20050108
LICENSE[0]=GPL
diff --git a/libs/geoip/HISTORY b/libs/geoip/HISTORY
index b7e8fb9..4bb8a3c 100644
--- a/libs/geoip/HISTORY
+++ b/libs/geoip/HISTORY
@@ -1,3 +1,6 @@
+2013-12-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.0
+
2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.5.1
* PRE_BUILD: dropped
diff --git a/libs/girara/DETAILS b/libs/girara/DETAILS
index 837d8f1..e0e0d4f 100755
--- a/libs/girara/DETAILS
+++ b/libs/girara/DETAILS
@@ -1,6 +1,6 @@
SPELL=girara
- VERSION=0.1.5
-
SOURCE_HASH=sha512:d170be2e5fe3388e2b6c2cca8a3a4d506625ff6c8d07e6f2e191042f924104756dc975310f0d8d9b7487204ac1f1a0b76a52ec9930aaeb242a029d1e03ccc54f
+ VERSION=0.1.7
+
SOURCE_HASH=sha512:0aa4fe349fb73e8cfad166d523842b19f3944fa02a0af672b85a7e80ff1b7fd5d521dc944683abeb44638efef8937d68616bfdf12b279a410542fe2225a83239
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pwmt.org/projects/girara/download/$SOURCE
diff --git a/libs/girara/HISTORY b/libs/girara/HISTORY
index 05bbb84..6c4cc18 100644
--- a/libs/girara/HISTORY
+++ b/libs/girara/HISTORY
@@ -1,3 +1,6 @@
+2013-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.1.7
+
2013-01-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.5

diff --git a/libs/glibc/DETAILS b/libs/glibc/DETAILS
index f3938b3..25649f1 100755
--- a/libs/glibc/DETAILS
+++ b/libs/glibc/DETAILS
@@ -58,7 +58,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
if [[ $(uname -r) = 3.* ]]; then
HEADERS_VERSION=$(echo $LATEST_maintenance_patches_3 | sed "s/patch-//")
HEADERS_VERSION=${HEADERS_VERSION:-$LATEST_3}
- SOURCE3=linux-${LATEST_3}.tar.bz2
+ SOURCE3=linux-${LATEST_3}.tar.xz
SOURCE3_URL="${KERNEL_URL}/pub/linux/kernel/v3.0/${SOURCE3}"
case $HEADERS_VERSION in
3.[1-9]*)
@@ -73,7 +73,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE6_IGNORE=signature
SOURCE3_GPG="kernel.gpg:${SOURCE6}:ESTABLISHED_UPSTREAM_KEY"
if [[ ${HEADERS_VERSION} != $LATEST_3 ]]; then
- SOURCE7=patch-${HEADERS_VERSION}.bz2
+ SOURCE7=patch-${HEADERS_VERSION}.xz
SOURCE7_URL="${KERNEL_URL}/pub/linux/kernel/v3.0/${SOURCE7}"
if [[ ${HEADERS_VERSION} > 3.0.4 ]]; then
SOURCE8="patch-${HEADERS_VERSION}.sign"
diff --git a/libs/glibc/HISTORY b/libs/glibc/HISTORY
index 478b6a5..245e5ad 100644
--- a/libs/glibc/HISTORY
+++ b/libs/glibc/HISTORY
@@ -1,3 +1,7 @@
+2014-02-15 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, PRE_BUILD: Use .xz files for 3.x kernels, .bz2 missing
+ for newer versions.
+
2013-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: TMPFS=off

diff --git a/libs/glibc/PRE_BUILD b/libs/glibc/PRE_BUILD
index 99a69d6..84a75c6 100755
--- a/libs/glibc/PRE_BUILD
+++ b/libs/glibc/PRE_BUILD
@@ -12,20 +12,21 @@ if [ "$GLIBC_NPTL" = "y" ]; then
# Set GLIBC_HEADERS_DIR for use later
#
persistent_add GLIBC_HEADERS_DIR &&
- GLIBC_HEADERS_DIR=$SOURCE_DIRECTORY/${SOURCE3/.tar.bz2} &&

case ${HEADERS_VERSION} in
3.[1-9]*)
- message "${MESSAGE_COLOR}bunzip2
$SOURCE_CACHE/$SOURCE3${DEFAULT_COLOR}"
- bunzip2 -k $SOURCE_CACHE/$SOURCE3
+ GLIBC_HEADERS_DIR=$SOURCE_DIRECTORY/${SOURCE3/.tar.xz}
+ message "${MESSAGE_COLOR}xz -d
$SOURCE_CACHE/$SOURCE3${DEFAULT_COLOR}"
+ xz -d -k $SOURCE_CACHE/$SOURCE3
SOURCE3_ORI=$SOURCE3
- SOURCE3=${SOURCE3/.bz2}
+ SOURCE3=${SOURCE3/.xz}
unpack_file 3 || return 1
message "${MESSAGE_COLOR}rm
$SOURCE_CACHE/$SOURCE3${DEFAULT_COLOR}"
rm $SOURCE_CACHE/$SOURCE3
SOURCE3=$SOURCE3_ORI
;;
*)
+ GLIBC_HEADERS_DIR=$SOURCE_DIRECTORY/${SOURCE3/.tar.bz2}
unpack_file 3 || return 1
;;
esac
@@ -39,10 +40,10 @@ if [ "$GLIBC_NPTL" = "y" ]; then
cd $GLIBC_HEADERS_DIR &&
if [ ! -z $SOURCE7 ]; then
if [[ ${HEADERS_VERSION} > 3.0.4 ]]; then
- message "${MESSAGE_COLOR}bunzip2
$SOURCE_CACHE/$SOURCE7${DEFAULT_COLOR}"
- bunzip2 -k ${SOURCE_CACHE}/$SOURCE7 &&
+ message "${MESSAGE_COLOR}xz -d
$SOURCE_CACHE/$SOURCE7${DEFAULT_COLOR}"
+ xz -d -k ${SOURCE_CACHE}/$SOURCE7 &&
SOURCE7_ORI=${SOURCE7}
- SOURCE7=${SOURCE7/.bz2}
+ SOURCE7=${SOURCE7/.xz}
echo $SOURCE7_GPG
verify_file 7 || return 1
message "${MESSAGE_COLOR}rm $SOURCE_CACHE/$SOURCE7${DEFAULT_COLOR}"
@@ -51,9 +52,9 @@ if [ "$GLIBC_NPTL" = "y" ]; then
else
verify_file 7 || return 1
fi
- bzcat ${SOURCE_CACHE}/$SOURCE7 > ${SOURCE7/.bz2}
+ xzcat ${SOURCE_CACHE}/$SOURCE7 > ${SOURCE7/.xz}
message "${MESSAGE_COLOR}Patching ${!patch}${DEFAULT_COLOR}" &&
- patch -p1 < ${SOURCE7/.bz2} &&
+ patch -p1 < ${SOURCE7/.xz} &&
if [[ $? != 0 ]]; then
message "${PROBLEM_COLOR}Patch ${!patch} failed${DEFAULT_COLOR}" &&
return 1
diff --git a/libs/gmp/DETAILS b/libs/gmp/DETAILS
index 986568f..8f95d93 100755
--- a/libs/gmp/DETAILS
+++ b/libs/gmp/DETAILS
@@ -1,7 +1,8 @@
SPELL=gmp
if [[ $GMP_DEVEL == "y" ]]; then
- VERSION=5.1.2
- SOURCE=$SPELL-$VERSION.tar.xz
+ VERSION=6.0.0
+ XVERSION=a
+ SOURCE=$SPELL-$VERSION$XVERSION.tar.xz
else
VERSION=4.3.2
PATCHLEVEL=0
diff --git a/libs/gmp/HISTORY b/libs/gmp/HISTORY
index fd767dc..b3c0764 100644
--- a/libs/gmp/HISTORY
+++ b/libs/gmp/HISTORY
@@ -1,3 +1,9 @@
+2014-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.0.0a
+
+2013-10-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.1.3 (devel)
+
2013-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.2 (devel)
this tarball is now .xz
diff --git a/libs/iec16022/DEPENDS b/libs/iec16022/DEPENDS
new file mode 100755
index 0000000..a69c83f
--- /dev/null
+++ b/libs/iec16022/DEPENDS
@@ -0,0 +1,2 @@
+depends libz &&
+depends popt
diff --git a/libs/iec16022/DETAILS b/libs/iec16022/DETAILS
new file mode 100755
index 0000000..5d82752
--- /dev/null
+++ b/libs/iec16022/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=iec16022
+ VERSION=0.2.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://datenfreihafen.org/~stefan/$SPELL/$SOURCE
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
SOURCE_HASH=sha512:4e997a6c224bb7f2a0c2e7a2e22641c7bdce72e1da9bd580efe4ed923a0a80d0ac32d960549c757edabdf214f9d6daca3755c32df00f6a4e3e5d1d2005031cb4
+ WEB_SITE=http://datenfreihafen.org/projects/iec16022.html
+ LICENSE[0]=
+ ENTERED=20131117
+ SHORT="library for DataMatrix barcodes"
+cat << EOF
+With iec16022 you can produce 2D barcodes often also referenced as
DataMatrix.
+EOF
diff --git a/libs/iec16022/HISTORY b/libs/iec16022/HISTORY
new file mode 100644
index 0000000..f1b37cf
--- /dev/null
+++ b/libs/iec16022/HISTORY
@@ -0,0 +1,2 @@
+2013-11-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS, DEPENDS: spell created
diff --git a/libs/json-c/DETAILS b/libs/json-c/DETAILS
index a3cbee5..b7e24ce 100755
--- a/libs/json-c/DETAILS
+++ b/libs/json-c/DETAILS
@@ -1,10 +1,10 @@
SPELL=json-c
- VERSION=0.9
-
SOURCE_HASH=sha512:40e4f7efd82fac732ff6da439a1ca95944d4ecfa8a673c7466e93134f29f8863f4d86f4e6e859a7be0096a25837047bd167a625cc0c61d6b919b55c5a47a76e8
+ VERSION=0.11
+
SOURCE_HASH=sha512:65ab563fe908d585ba05fff3b77283050ec4f94114ff6e4b916557013d75498271cf65b2660a0aaf74b23beaa80385c80d37ab6a700ba967dd859fa779a81cb0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://oss.metaparadigm.com/json-c/$SOURCE
- WEB_SITE=http://oss.metaparadigm.com/json-c/
+ SOURCE_URL[0]=https://s3.amazonaws.com/json-c_releases/releases/$SOURCE
+ WEB_SITE=https://github.com/json-c/json-c
ENTERED=20111127
LICENSE[0]=MIT
SHORT="JSON implementation in C"
diff --git a/libs/json-c/HISTORY b/libs/json-c/HISTORY
index 3bd84f4..3acd68d 100644
--- a/libs/json-c/HISTORY
+++ b/libs/json-c/HISTORY
@@ -1,2 +1,6 @@
+2013-10-17 Treeve Jelbert <treeve AT souremage.org>
+ * DETAILS: version 0.11
+ new SOURCE_URL & WEB_SITE
+
2011-11-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: spell created, version 0.9
diff --git a/libs/libatomic_ops/DETAILS b/libs/libatomic_ops/DETAILS
index add77ef..ab622d7 100755
--- a/libs/libatomic_ops/DETAILS
+++ b/libs/libatomic_ops/DETAILS
@@ -1,5 +1,5 @@
SPELL=libatomic_ops
- VERSION=7.2
+ VERSION=7.4.0

SOURCE_HASH=sha512:e5ba1e14d72a2aa85ef0db18026095e4d1490bf31af437ab875ef356b77c7fe9194c6d198c0110db911dd1e8235772c4026dc8f4eecebf8d5be8424837734717
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/ivmai-libatomic_ops-ee242b7
diff --git a/libs/libatomic_ops/HISTORY b/libs/libatomic_ops/HISTORY
index 73ab8ae..f880b09 100644
--- a/libs/libatomic_ops/HISTORY
+++ b/libs/libatomic_ops/HISTORY
@@ -1,3 +1,6 @@
+2014-02-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.4.0
+
2012-05-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 7.2

diff --git a/libs/libatomic_ops/libatomic_ops-1.2.tar.gz.sig
b/libs/libatomic_ops/libatomic_ops-1.2.tar.gz.sig
deleted file mode 100644
index cb25095..0000000
Binary files a/libs/libatomic_ops/libatomic_ops-1.2.tar.gz.sig and /dev/null
differ
diff --git a/libs/libcdio/DETAILS b/libs/libcdio/DETAILS
index f528ec6..fb28509 100755
--- a/libs/libcdio/DETAILS
+++ b/libs/libcdio/DETAILS
@@ -1,5 +1,5 @@
SPELL=libcdio
- VERSION=0.90
+ VERSION=0.92
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/libcdio/HISTORY b/libs/libcdio/HISTORY
index 50a7aae..6bf3edf 100644
--- a/libs/libcdio/HISTORY
+++ b/libs/libcdio/HISTORY
@@ -1,3 +1,6 @@
+2014-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.92
+
2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
* UP_TRIGGERS: added, for proper update process

diff --git a/libs/libevdev/DEPENDS b/libs/libevdev/DEPENDS
new file mode 100755
index 0000000..a05ac33
--- /dev/null
+++ b/libs/libevdev/DEPENDS
@@ -0,0 +1,2 @@
+optional_depends doxygen '' '' 'build documentation'
+
diff --git a/libs/libevdev/DETAILS b/libs/libevdev/DETAILS
new file mode 100755
index 0000000..dbd9726
--- /dev/null
+++ b/libs/libevdev/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=libevdev
+ VERSION=1.0.1
+
SOURCE_HASH=sha512:4b66adf79f24c7700438dfc4bfeea10b9b17daebd5bcf6fa315cb8b02808ae065997b8b4801e37dd2db5b23827a351399ce64caef895603f0af03f9ab4f5d069
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://www.freedesktop.org/wiki/Software/libevdev/
+ SOURCE_URL[0]=http://www.freedesktop.org/software/$SPELL/$SOURCE
+ LICENSE[0]=GPL
+ ENTERED=20140227
+ KEYWORDS=""
+ SHORT="wrapper library for evdev devices"
+cat << EOF
+ibevdev is a wrapper library for evdev devices. it moves the common tasks
when dealing with evdev
+devices into a library and provides a library interface to the callers, thus
avoiding erroneous
+ioctls, etc.
+The eventual goal is that libevdev wraps all ioctls available to evdev
devices, thus making
+direct access unnecessary.
+EOF
diff --git a/libs/libevdev/HISTORY b/libs/libevdev/HISTORY
new file mode 100644
index 0000000..1251664
--- /dev/null
+++ b/libs/libevdev/HISTORY
@@ -0,0 +1,7 @@
+2014-03-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.1
+
+2014-02-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0
+ spell created
+
diff --git a/libs/libfm/DETAILS b/libs/libfm/DETAILS
index 1cd3153..356e4a9 100755
--- a/libs/libfm/DETAILS
+++ b/libs/libfm/DETAILS
@@ -1,8 +1,8 @@
SPELL=libfm
- VERSION=1.1.0
- SOURCE="${SPELL}-${VERSION}.tar.gz"
+ VERSION=1.2.0
+ SOURCE="${SPELL}-${VERSION}.tar.xz"

SOURCE_URL[0]=$SOURCEFORGE_URL/project/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/${SPELL}%20%28required%20by%20PCManFM%29/${SOURCE}
-
SOURCE_HASH=sha512:497c2c0b84022113ee1a1687f979394903b2b20415d884a99e59aea9fd86a2ed0ae404cf75c22e6cd399d7f995c3a10a6fbcf9741854bebb1a5ae7ea56028687
+
SOURCE_HASH=sha512:a62d3b8a26bf52c058f49e9b5328409f32189c708c0de8f419e7946e0be19f2d5dad604a214381b98bf1b26a81e85f60bced8b29b40bbfeb7e1c0aee4d1e36f2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://wiki.lxde.org/en/PCManFM
LICENSE[0]=GPL
diff --git a/libs/libfm/HISTORY b/libs/libfm/HISTORY
index c6b8b05..b8be1b4 100644
--- a/libs/libfm/HISTORY
+++ b/libs/libfm/HISTORY
@@ -1,3 +1,9 @@
+2014-02-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.0, gz -> xz
+
+2013-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.2.2
+
2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.1.0

diff --git a/libs/libmpc/DETAILS b/libs/libmpc/DETAILS
index 78703b1..1fdbc1e 100755
--- a/libs/libmpc/DETAILS
+++ b/libs/libmpc/DETAILS
@@ -1,6 +1,6 @@
SPELL=libmpc
- VERSION=1.0.1
-
SOURCE_HASH=sha512:fa381e75999bba626ba08d73225285b03c6d2f6cca87881b28829925d1624eaed1c9b544f75e7281cf5d8dcdd7831025a4eafc05f88f13375f9e08239a8a9303
+ VERSION=1.0.2
+
SOURCE_HASH=sha512:0e94ba9a20c7374839d2a53a9ed8cce647cc74142b464634fdb9cbaf96e91e43ea13f0b4dab5c06c247e6719de0c0ae03fdcba0c7c4518ee504c545c96da70d0
SECURITY_PATCH=1
SOURCE="mpc-$VERSION.tar.gz"
SOURCE_URL[0]=http://www.multiprecision.org/mpc/download/$SOURCE
diff --git a/libs/libmpc/HISTORY b/libs/libmpc/HISTORY
index 0cdba50..55673c9 100644
--- a/libs/libmpc/HISTORY
+++ b/libs/libmpc/HISTORY
@@ -1,3 +1,6 @@
+2014-01-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.2
+
2012-09-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.1
SECURITY_PATCH=1, fixes CVE-2012-3386
diff --git a/libs/libnl/DETAILS b/libs/libnl/DETAILS
index 192f066..a1b8f12 100755
--- a/libs/libnl/DETAILS
+++ b/libs/libnl/DETAILS
@@ -1,6 +1,6 @@
SPELL=libnl
- VERSION=3.2.22
-
SOURCE_HASH=sha512:b4918857c73d8da41b3cc9d61e579340538c77846aed4291ed38ae549d8c85fa1dd632d8fafc493dd27034440d9890db0d789cb1666ca916d8f82d97ad471461
+ VERSION=3.2.23
+
SOURCE_HASH=sha512:b56dde135bf8e2a48bb7bb885351cf557b6a88c67dbc012c3c3f4008b8c6066f18442de772e7f8a41d6da8c80d4a38664393f131732870deae9da090b53045d8
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libnl/HISTORY b/libs/libnl/HISTORY
index 9f7e898..66ef37d 100644
--- a/libs/libnl/HISTORY
+++ b/libs/libnl/HISTORY
@@ -1,3 +1,6 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.23
+
2013-05-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.2.22

diff --git a/libs/libnoise/0001-fix-link-error.patch
b/libs/libnoise/0001-fix-link-error.patch
new file mode 100644
index 0000000..0059309
--- /dev/null
+++ b/libs/libnoise/0001-fix-link-error.patch
@@ -0,0 +1,37 @@
+From 3083c004a32b6ce6e76eb7d4d20326defa2a7e08 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 17 Jan 2014 15:45:14 +0100
+Subject: [PATCH] fix link error
+
+---
+ Makefile | 2 +-
+ src/Makefile | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index cb1c7a0..390320c 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,5 +1,5 @@
+ .PHONY: all doc src include
+-all: doc src include lib
++all: src include lib
+ clean: cleandoc cleansrc cleaninclude cleanlib
+ install: installinclude installlib
+
+diff --git a/src/Makefile b/src/Makefile
+index 8df1a95..7c63b11 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -17,7 +17,7 @@ libnoise.so.0: libnoise.so.0.3
+
+ # Real build targets
+ libnoise.so.0.3: $(OBJECTS)
+- $(LIBTOOL) --mode=link $(CXX) $(LDFLAGS) -shared
-Wl,-soname=libnoise.so.0 -o $@ $(OBJECTS:.o=.lo)
++ $(LIBTOOL) --mode=link $(CXX) $(LDFLAGS) -Xcompiler -shared
-Wl,-soname=libnoise.so.0 -o $@ $(OBJECTS:.o=.lo)
+
+ libnoise.a: $(OBJECTS)
+ $(LIBTOOL) --mode=link $(CXX) $(LDFLAGS) -o $@ $(OBJECTS)
+--
+1.8.5.2
+
diff --git a/libs/libnoise/BUILD b/libs/libnoise/BUILD
new file mode 100755
index 0000000..4e6515d
--- /dev/null
+++ b/libs/libnoise/BUILD
@@ -0,0 +1,4 @@
+cd $SOURCE_DIRECTORY/noise &&
+make_single &&
+default_build_make &&
+make_normal
diff --git a/libs/libnoise/DETAILS b/libs/libnoise/DETAILS
new file mode 100755
index 0000000..fe58f0e
--- /dev/null
+++ b/libs/libnoise/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=libnoise
+ VERSION=1.0.0
+ SOURCE="${SPELL}src-${VERSION}.zip"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}%20sources/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:02fd600ad60d668d230ecc9d2f34020c0e3b8d1365c9ec78ae795c7031224fc2624080764824a4f899571d848587578c80a70e879b22463774435f16c3d06529
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
+ WEB_SITE="http://libnoise.sourceforge.net";
+ LICENSE[0]=GPL
+ ENTERED=20140117
+ SHORT="a portable, open-source, coherent noise-generating library
for C++"
+cat << EOF
+libnoise is a portable C++ library that is used to generate coherent noise,
+a type of smoothly-changing noise. libnoise can generate Perlin noise,
+ridged multifractal noise, and other types of coherent-noise.
+
+Coherent noise is often used by graphics programmers to generate
+natural-looking textures, planetary terrain, and other things.
+
+In libnoise, coherent-noise generators are encapsulated in classes called
noise
+modules. There are many different types of noise modules. Some noise modules
+can combine or modify the outputs of other noise modules in various ways;
+you can join these modules together to generate very complex coherent noise.
+EOF
diff --git a/libs/libnoise/HISTORY b/libs/libnoise/HISTORY
new file mode 100644
index 0000000..e9670ee
--- /dev/null
+++ b/libs/libnoise/HISTORY
@@ -0,0 +1,3 @@
+2014-01-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-fix-link-error.patch, BUILD, DETAILS, INSTALL, PRE_BUILD:
spell created
+
diff --git a/libs/libnoise/INSTALL b/libs/libnoise/INSTALL
new file mode 100755
index 0000000..7b050a1
--- /dev/null
+++ b/libs/libnoise/INSTALL
@@ -0,0 +1,4 @@
+mkdir $INSTALL_ROOT/usr/include/noise &&
+cp -R $SOURCE_DIRECTORY/noise/include/* $INSTALL_ROOT/usr/include/noise/ &&
+install -m644 $SOURCE_DIRECTORY/noise/lib/libnoise* $INSTALL_ROOT/usr/lib/ &&
+ln -s /usr/lib/libnoise.so.0.3 $INSTALL_ROOT/usr/lib/libnoise.so
diff --git a/libs/libnoise/PRE_BUILD b/libs/libnoise/PRE_BUILD
new file mode 100755
index 0000000..13f2540
--- /dev/null
+++ b/libs/libnoise/PRE_BUILD
@@ -0,0 +1,5 @@
+mk_source_dir &&
+cd $SOURCE_DIRECTORY &&
+unpack_file '' &&
+cd $SOURCE_DIRECTORY/noise &&
+patch -p1 < $SPELL_DIRECTORY/0001-fix-link-error.patch
diff --git a/libs/libofx/DETAILS b/libs/libofx/DETAILS
index c5bdd52..20b889a 100755
--- a/libs/libofx/DETAILS
+++ b/libs/libofx/DETAILS
@@ -1,6 +1,6 @@
SPELL=libofx
- VERSION=0.9.4
-
SOURCE_HASH=sha512:8e61a1cf3a41721b4e34fefc0a6f6ce9867e52e7e9b22f449b1f73d077e430c0c2aaa197dfcea0b0657e99fcb768357960dde2f4839fb6e06e8db45d85335bc7
+ VERSION=0.9.9
+
SOURCE_HASH=sha512:dc2ca53c972e2c628216f959e0d713ce2ccf396103475775e27d19738400663622da79a890813ef8caa6575bc9afc8b9c4282013a907bb2c79ce13a7c642b0e3
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/libs/libofx/HISTORY b/libs/libofx/HISTORY
index 7da5e0f..ec9fd9f 100644
--- a/libs/libofx/HISTORY
+++ b/libs/libofx/HISTORY
@@ -1,3 +1,6 @@
+2014-01-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.9
+
2011-10-12 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: removed CVS version (fixes #136)
* PREPARE, PRE_BUILD: removed, no longer needed
diff --git a/libs/libquvi-scripts/DETAILS b/libs/libquvi-scripts/DETAILS
index 79199dc..8e83a61 100755
--- a/libs/libquvi-scripts/DETAILS
+++ b/libs/libquvi-scripts/DETAILS
@@ -1,8 +1,8 @@
SPELL=libquvi-scripts
- VERSION=0.4.18
+ VERSION=0.4.21
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
- SOURCE_URL[0]=$SOURCEFORGE_URL/quvi/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/quvi/${VERSION%.*}/libquvi-scripts/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.sig
SOURCE_GPG=quvi.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/libs/libquvi-scripts/HISTORY b/libs/libquvi-scripts/HISTORY
index 2d264ec..f205bba 100644
--- a/libs/libquvi-scripts/HISTORY
+++ b/libs/libquvi-scripts/HISTORY
@@ -1,2 +1,8 @@
+2014-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.2
+
+2013-11-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.20
+
2013-09-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS: spell created, version 0.4.18
diff --git a/libs/libquvi/DETAILS b/libs/libquvi/DETAILS
index 71d0a01..b595837 100755
--- a/libs/libquvi/DETAILS
+++ b/libs/libquvi/DETAILS
@@ -2,7 +2,7 @@
VERSION=0.4.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
- SOURCE_URL[0]=$SOURCEFORGE_URL/quvi/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/quvi/${VERSION%.*}/quvi/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.sig
SOURCE_GPG=quvi.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/libs/libquvi/HISTORY b/libs/libquvi/HISTORY
index 4eeb954..55f876c 100644
--- a/libs/libquvi/HISTORY
+++ b/libs/libquvi/HISTORY
@@ -1,2 +1,5 @@
+2014-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL
+
2013-09-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: spell created, version 0.4.1
diff --git a/libs/libsigc++3/DETAILS b/libs/libsigc++3/DETAILS
index ef10af8..f7177b0 100755
--- a/libs/libsigc++3/DETAILS
+++ b/libs/libsigc++3/DETAILS
@@ -1,10 +1,11 @@
SPELL=libsigc++3
- VERSION=2.2.10
+ VERSION=2.2.11
+
SOURCE_HASH=sha512:9f5022b80920e36fdfb6c52452da0ff18eec7e7836a945b50b5ce3423307ee37eb7f69ec1b206b651a668c8c458737aa51904c61121fc939286c580eaee98c59
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=libsigc++-$VERSION.tar.bz2
+ SOURCE=libsigc++-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/libsigc++-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/libsigc++/$BRANCH/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+# SOURCE_GPG=gurus.gpg:$SOURCE.sig
WEB_SITE=http://libsigc.sourceforge.net/
ENTERED=20020523
LICENSE[0]=LGPL
diff --git a/libs/libsigc++3/HISTORY b/libs/libsigc++3/HISTORY
index 107a126..1341602 100644
--- a/libs/libsigc++3/HISTORY
+++ b/libs/libsigc++3/HISTORY
@@ -1,3 +1,6 @@
+2013-12-29 Treeve Jelbert <treeve AT sourceamge.org>
+ * DETAILS: version 2.2.11
+
2011-11-18 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2.2.10
gz -> bz2
diff --git a/libs/libsigc++3/libsigc++-2.2.10.tar.bz2.sig
b/libs/libsigc++3/libsigc++-2.2.10.tar.bz2.sig
deleted file mode 100644
index b66a0ff..0000000
Binary files a/libs/libsigc++3/libsigc++-2.2.10.tar.bz2.sig and /dev/null
differ
diff --git a/libs/libtasn1/DETAILS b/libs/libtasn1/DETAILS
index 3a737ae..7803222 100755
--- a/libs/libtasn1/DETAILS
+++ b/libs/libtasn1/DETAILS
@@ -1,5 +1,5 @@
SPELL=libtasn1
- VERSION=3.2
+ VERSION=3.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/libs/libtasn1/HISTORY b/libs/libtasn1/HISTORY
index e098c12..6d6777a 100644
--- a/libs/libtasn1/HISTORY
+++ b/libs/libtasn1/HISTORY
@@ -1,3 +1,6 @@
+2013-12-17Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4
+
2012-12-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.2

diff --git a/libs/libusb-compat/DETAILS b/libs/libusb-compat/DETAILS
index f421995..3da543b 100755
--- a/libs/libusb-compat/DETAILS
+++ b/libs/libusb-compat/DETAILS
@@ -1,6 +1,6 @@
SPELL=libusb-compat
- VERSION=0.1.4
- PATCHLEVEL=2
+ VERSION=0.1.5
+ PATCHLEVEL=0
#
SOURCE_HASH=sha512:6589523b747a5fd5893840b2d246cf46b64e10997cec2c3116664b8ce7090314bf413ed66049cdfcf68ea4a4ae33468673c897d18254ef52348cd430ffc99c0d
SOURCE_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/libs/libusb-compat/HISTORY b/libs/libusb-compat/HISTORY
index e0f4337..4c1ad0d 100644
--- a/libs/libusb-compat/HISTORY
+++ b/libs/libusb-compat/HISTORY
@@ -1,3 +1,6 @@
+2014-01-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.1.5
+
2012-09-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: PATCHLEVEL++
* PRE_BUILD: deleted ; libusbx has been fixed
diff --git a/libs/libusb/DEPENDS b/libs/libusb/DEPENDS
index 6a272ed..864c31e 100755
--- a/libs/libusb/DEPENDS
+++ b/libs/libusb/DEPENDS
@@ -8,4 +8,9 @@ optional_depends docbook-sgml-dtd \
optional_depends doxygen \
"" \
"" \
- "Build C++ API documentation"
+ "Build C++ API documentation" &&
+
+optional_depends udev \
+ "--enable-udev" \
+ "--disable-udev" \
+ "udev support"
diff --git a/libs/libusb/DETAILS b/libs/libusb/DETAILS
index 6de54d0..c8c2805 100755
--- a/libs/libusb/DETAILS
+++ b/libs/libusb/DETAILS
@@ -1,16 +1,16 @@
SPELL=libusb
- VERSION=1.0.9
-
SOURCE_HASH=sha512:5eba3e9df2c1db71d685becebebf5b1310ee87e442f97a2553a430fd11655a2d9ce50e4ec2ffd62fe322286b0d6bc9e142ce552effc2466ee50424deba035ee5
+ VERSION=1.0.18
+
SOURCE_HASH=sha512:bbc3d75cb91f4e6a024549c2bac38ee85aeda8529a4553fd36bc8e8a5c223cd89eb952eda71fcc0071d6c6c818a0631d4cca084fed69d4986eee5dcf9a87d662
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE

- SOURCE2=libusb-compat-0.1.4.tar.bz2
+ SOURCE2=libusb-compat-0.1.5.tar.bz2
SOURCE2_URL[0]=$SOURCEFORGE_URL/libusb/$SOURCE2
-
SOURCE2_HASH=sha512:23214b362f3a3c2aa299678bf6da786ac3ff3c6a4299b392dee65b6ca7ffff68d8559f72549b16175f2fd44f45e127efdfc883895a1b39465a89f0b288b2fb7d
+
SOURCE2_HASH=sha512:fe63bd1c65e67588a83ebfdd329025ecf75f33f877fb80dd83eb528df057efb591e010416027f9054294504562299166e8e2811a7681fa1967a03baae9b88857

LICENSE[0]=LGPL
- WEB_SITE=http://sourceforge.net/projects/libusb/
+ WEB_SITE=http://libusb.info/
ENTERED=20020213
KEYWORDS="usb libs"
SHORT="Library for USB devices."
diff --git a/libs/libusb/HISTORY b/libs/libusb/HISTORY
index cb4c108..854c8fe 100644
--- a/libs/libusb/HISTORY
+++ b/libs/libusb/HISTORY
@@ -1,3 +1,9 @@
+2014-02-27 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: optional dependency on udev
+
+2014-01-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.18, libusb-compat 0.1.5, WEB_SITE updated
+
2013-02-23 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: remove non-existent variable
make docs optional
diff --git a/libs/libusbx/BUILD b/libs/libusbx/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/libs/libusbx/BUILD
@@ -0,0 +1 @@
+true
diff --git a/libs/libusbx/CONFLICTS b/libs/libusbx/CONFLICTS
index c3cc187..678cde3 100755
--- a/libs/libusbx/CONFLICTS
+++ b/libs/libusbx/CONFLICTS
@@ -1 +1 @@
-conflicts libusb
+conflicts libusbx y
diff --git a/libs/libusbx/DEPENDS b/libs/libusbx/DEPENDS
deleted file mode 100755
index 60149b4..0000000
--- a/libs/libusbx/DEPENDS
+++ /dev/null
@@ -1,14 +0,0 @@
-depends -sub CXX gcc &&
-
-#
-# Fix Bug #8283
-#
-if [ "$LIBUSB_DOC" == '--enable-build-docs' ]; then
- depends docbook-dsssl &&
- depends docbook-sgml-dtd
-fi &&
-
-optional_depends doxygen \
- "" \
- "" \
- "to build C++ API documentation"
diff --git a/libs/libusbx/DETAILS b/libs/libusbx/DETAILS
index 356b006..3f6d063 100755
--- a/libs/libusbx/DETAILS
+++ b/libs/libusbx/DETAILS
@@ -1,25 +1,8 @@
SPELL=libusbx
- VERSION=1.0.17
-
SOURCE_HASH=sha512:fddde538197707e6a97a6ddefab0deeba67f93def1694dac8379589d442c707f8319b1bd9fae6587b25ddaa92ce7894f3ec2e65ddfc031697c15e4c65d251d31
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- LICENSE[0]=LGPL
- WEB_SITE=http://libusbx.org/
- ENTERED=20120509
- KEYWORDS="usb libs"
- SHORT="Library for USB devices."
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-libusbx is a library that provides generic access to USB devices. It is meant
-to be used by developers, to facilitate the development of applications that
-communicate with USB hardware.
-
-It is user-mode: No special privilege or elevation is required for the
-application to communicate with a device.
-
-It is version-agnostic: All versions of the USB protocol, from 1.0 to 3.0
-(latest), are supported.
-
-It is a fork of libusb, meant to be a drop-in replacement, with more features
-and a faster release cycle.
+deprecated spell [replaced by libusb]
EOF
+
diff --git a/libs/libusbx/DOWNLOAD b/libs/libusbx/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/libs/libusbx/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/libs/libusbx/HISTORY b/libs/libusbx/HISTORY
index 75ebbc7..cdfeb98 100644
--- a/libs/libusbx/HISTORY
+++ b/libs/libusbx/HISTORY
@@ -1,29 +1,4 @@
-2013-09-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: 1.0.17
-
-2013-07-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: 1.0.16
-
-2013-07-01 Ismael Luceno <ismael AT sourcemage.org>
- * DETAILS: updated spell to 1.0.16-rc1
-
-2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: 1.0.15
-
-2012-10-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: 1.0.14
-
-2012-09-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: 1.0.13
- remove libusb-compat
- * PRE_BUILD: deleted, libusb-compat: is not needed here
-
-2012-06-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: 1.0.12
-
-2012-05-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: fix url for libusb-compat
-
-2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: 1.0.11, libusb-compat 0.1.4
- spell created, cloned from libusb spell
+2014-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by libusb]
diff --git a/libs/libusbx/INSTALL b/libs/libusbx/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/libs/libusbx/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/libs/libusbx/PRE_BUILD b/libs/libusbx/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/libs/libusbx/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/libs/libusbx/PROVIDES b/libs/libusbx/PROVIDES
deleted file mode 100755
index 42a30a8..0000000
--- a/libs/libusbx/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-LIBUSB
diff --git a/libs/libusbx/UP_TRIGGERS b/libs/libusbx/UP_TRIGGERS
index dfd894b..d40a01c 100755
--- a/libs/libusbx/UP_TRIGGERS
+++ b/libs/libusbx/UP_TRIGGERS
@@ -1 +1 @@
-up_trigger libusb-compat cast_self
+up_trigger libusb cast_self
diff --git a/libs/libuv/BUILD b/libs/libuv/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/libs/libuv/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/libs/libuv/DETAILS b/libs/libuv/DETAILS
new file mode 100755
index 0000000..556f7a8
--- /dev/null
+++ b/libs/libuv/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=libuv
+ VERSION=0.10.19
+ SOURCE="${SPELL}-v${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.org/dist/v0.10.19/${SOURCE}
+
SOURCE_HASH=sha512:05fcda8a8e523749226f8ed82287673ec937c33b0853a320a183d930b64c84d87c90812ecffc581c6619b70cb60a11302b56311d475d35713f678cdc026b5826
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-v${VERSION}"
+ WEB_SITE="https://github.com/joyent/libuv/";
+ LICENSE[0]=BSD
+ ENTERED=20140111
+ SHORT="a multi-platform support library with a focus on
asynchronous I/O"
+cat << EOF
+libuv is a multi-platform support library with a focus on asynchronous
+I/O. It was primarily developed for use by Node.js, but it's also used by
+Mozilla's Rust language, Luvit, Julia, pyuv, and others.
+
+Feature highlights:
+
+ * Full-featured event loop backed by epoll, kqueue, IOCP, event ports. *
+ Asynchronous TCP and UDP sockets * Asynchronous DNS resolution *
Asynchronous
+ file and file system operations * File system events * ANSI escape code
+ controlled TTY * IPC with socket sharing, using Unix domain sockets or
+ named pipes (Windows) * Child processes * Thread pool * Signal handling *
+ High resolution clock * Threading and synchronization primitives
+EOF
diff --git a/libs/libuv/HISTORY b/libs/libuv/HISTORY
new file mode 100644
index 0000000..5fa24e0
--- /dev/null
+++ b/libs/libuv/HISTORY
@@ -0,0 +1,3 @@
+2014-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, INSTALL: spell created
+
diff --git a/libs/libuv/INSTALL b/libs/libuv/INSTALL
new file mode 100755
index 0000000..90c927d
--- /dev/null
+++ b/libs/libuv/INSTALL
@@ -0,0 +1,7 @@
+install -m644 $SOURCE_DIRECTORY/include/uv.h $INSTALL_ROOT/usr/include/ &&
+mkdir -p $INSTALL_ROOT/usr/include/uv-private &&
+install -m644 $SOURCE_DIRECTORY/include/uv-private/*.h
$INSTALL_ROOT/usr/include/uv-private/ &&
+install -m644 $SOURCE_DIRECTORY/libuv.a $INSTALL_ROOT/usr/lib/ &&
+install -m644 $SOURCE_DIRECTORY/libuv.so
$INSTALL_ROOT/usr/lib/libuv.so.${VERSION} &&
+ln -s /usr/lib/libuv.so.${VERSION} $INSTALL_ROOT/usr/lib/libuv.so.$(echo
${VERSION} | cut -f1,2 -d.) &&
+ln -s /usr/lib/libuv.so.${VERSION} $INSTALL_ROOT/usr/lib/libuv.so.$(echo
${VERSION} | cut -f1 -d.)
diff --git a/libs/libxml2/BUILD b/libs/libxml2/BUILD
deleted file mode 100755
index 10eb6b8..0000000
--- a/libs/libxml2/BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-if is_depends_enabled $SPELL python3;then
- export PYTHON=/usr/bin/python3
-fi &&
-if is_depends_enabled $SPELL python;then
- export PYTHON=/usr/bin/python2.7
-fi &&
-default_build
diff --git a/libs/libxml2/HISTORY b/libs/libxml2/HISTORY
index d0a1e12..a271d2f 100644
--- a/libs/libxml2/HISTORY
+++ b/libs/libxml2/HISTORY
@@ -1,3 +1,6 @@
+2013-11-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: deleted, python usege is solved in FUNCTIONS
+
2013-07-25 Treeve Jelbert <treeve AT sourcemage.org>
* SUB_DEPENDS, PRE_SUB_DEPENDS: adjust to python3
* BUILD: added, fix detection of python3
diff --git a/libs/mpfr/DETAILS b/libs/mpfr/DETAILS
index b84414d..1a52c96 100755
--- a/libs/mpfr/DETAILS
+++ b/libs/mpfr/DETAILS
@@ -1,5 +1,6 @@
SPELL=mpfr
VERSION=3.1.2
+ PATCHLEVEL=1

SOURCE_HASH=sha512:8d594206afb2637ed39ad564d42c8c4d02b042b95925f5c6ec891e5cb87f7155195559c7ff477256a088ecaaa3c2b0d35a9d11a74ed526a1080d49b2950e5587
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/libs/mpfr/HISTORY b/libs/mpfr/HISTORY
index a383a2a..17715f0 100644
--- a/libs/mpfr/HISTORY
+++ b/libs/mpfr/HISTORY
@@ -1,3 +1,7 @@
+2014-01-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD, allpatches.bz2: added, apply patches recommended by
upstream
+
2013-03-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.1.2

diff --git a/libs/mpfr/PRE_BUILD b/libs/mpfr/PRE_BUILD
new file mode 100755
index 0000000..1a60664
--- /dev/null
+++ b/libs/mpfr/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+bzcat $SPELL_DIRECTORY/allpatches.bz2 | patch -p1
diff --git a/libs/mpfr/allpatches.bz2 b/libs/mpfr/allpatches.bz2
new file mode 100644
index 0000000..e0b8cb4
Binary files /dev/null and b/libs/mpfr/allpatches.bz2 differ
diff --git a/libs/muparser/DETAILS b/libs/muparser/DETAILS
index 2be1486..7af354e 100755
--- a/libs/muparser/DETAILS
+++ b/libs/muparser/DETAILS
@@ -3,7 +3,7 @@

SOURCE_HASH=sha512:86d140c07161757e2f0de516a4c2922ce5b135d06b01466bc15ad90833bd3e9f99b9b9c528617262597a7a5a6b09bff5ae8ced5d51c413ea611059e0bdb22e6d
SX="${SPELL}_${VERSION}"
SOURCE="${SX}.zip"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/Version%20$(echo ${VERSION}
| sed -e 's:^v::' -e 's:_:.:g')/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SX}"
WEB_SITE="http://muparser.beltoforion.de";
LICENSE[0]=MIT
diff --git a/libs/muparser/HISTORY b/libs/muparser/HISTORY
index 283a7fc..284f9ae 100644
--- a/libs/muparser/HISTORY
+++ b/libs/muparser/HISTORY
@@ -1,3 +1,6 @@
+2014-01-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL
+
2013-08-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.2.3
new website & url
diff --git a/libs/neon/DETAILS b/libs/neon/DETAILS
index 62ff43e..63938c0 100755
--- a/libs/neon/DETAILS
+++ b/libs/neon/DETAILS
@@ -1,7 +1,6 @@
SPELL=neon
- VERSION=0.29.6
+ VERSION=0.30.0
SECURITY_PATCH=2
- PATCHLEVEL=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
diff --git a/libs/neon/HISTORY b/libs/neon/HISTORY
index f97f29b..d1a44ac 100644
--- a/libs/neon/HISTORY
+++ b/libs/neon/HISTORY
@@ -1,3 +1,7 @@
+2014-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.30.0
+ * PRE_BUILD, spaces.patch: deleted
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* PRE_SUB_DEPENDS, SUB_DEPENDS: Allow requiring SSL support

diff --git a/libs/neon/PRE_BUILD b/libs/neon/PRE_BUILD
deleted file mode 100755
index 4077f33..0000000
--- a/libs/neon/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p1 < "$SPELL_DIRECTORY/spaces.patch"
diff --git a/libs/neon/spaces.patch b/libs/neon/spaces.patch
deleted file mode 100644
index 9df8abd..0000000
--- a/libs/neon/spaces.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/src/ne_uri.c b/src/ne_uri.c
-index 8d86c31..a930b9c 100644
---- a/src/ne_uri.c
-+++ b/src/ne_uri.c
-@@ -96,7 +96,7 @@ static const unsigned int uri_chars[256] = {
- /* 0xXX x0 x2 x4 x6 x8 xA xC xE */
- /* 0x */ OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT,
- /* 1x */ OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT,
--/* 2x */ OT, SD, OT, GD, SD, PC, SD, SD, SD, SD, SD, PS, SD, DS, DT, FS,
-+/* 2x */ AL, SD, OT, GD, SD, PC, SD, SD, SD, SD, SD, PS, SD, DS, DT, FS,
- /* 3x */ DG, DG, DG, DG, DG, DG, DG, DG, DG, DG, CL, SD, OT, SD, OT, QU,
- /* 4x */ AT, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
- /* 5x */ AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, GD, OT, GD, OT, US,
-@@ -475,7 +475,7 @@ char *ne_path_unescape(const char *uri)
-
- /* CH must be an unsigned char; evaluates to 1 if CH should be
- * percent-encoded. */
--#define path_escape_ch(ch) (uri_lookup(ch) & URI_ESCAPE)
-+#define path_escape_ch(ch) ((ch == ' ') | (uri_lookup(ch) & URI_ESCAPE))
-
- char *ne_path_escape(const char *path)
- {
diff --git a/libs/nspr/DETAILS b/libs/nspr/DETAILS
index f69c295..5e0eb13 100755
--- a/libs/nspr/DETAILS
+++ b/libs/nspr/DETAILS
@@ -1,11 +1,11 @@
SPELL=nspr
- VERSION=4.10
+ VERSION=4.10.4
+
SOURCE_HASH=sha512:9aadd94473e840246b08b4377ac68ec8a1474997b7a08484993186843afdaca65157cf8797d8922f137d881a4df6fda66edc188ba579fdc6bba429571a701222
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$VERSION/src/$SOURCE
WEB_SITE=http://www.mozilla.org/projects/nspr/
ENTERED=20050512
-
SOURCE_HASH=sha512:80d511e3bdce9a1efc577acc1671f507bef3d6ca933705f67a7aba567ff7b981e9cde70c2da6fbde82852938b779baa0058c82f937d4ac3e672f6d8e7bdefe8b
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
LICENSE[0]=MPL
GATHER_DOCS=no
diff --git a/libs/nspr/HISTORY b/libs/nspr/HISTORY
index f42b557..d427571 100644
--- a/libs/nspr/HISTORY
+++ b/libs/nspr/HISTORY
@@ -1,3 +1,15 @@
+2014-03-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.4
+
+2014-02-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.3
+
+2013-11-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.10.2
+
+2013-10-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.10.1
+
2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.10
* BUILD: updated, mozilla/nsprpub -> nspr
diff --git a/libs/openscenegraph/BUILD b/libs/openscenegraph/BUILD
index e013b8d..2966661 100755
--- a/libs/openscenegraph/BUILD
+++ b/libs/openscenegraph/BUILD
@@ -1 +1,2 @@
+OPTS+="-DFREETYPE_INCLUDE_DIR_freetype2=/usr/include/freetype2
-DFREETYPE_INCLUDE_DIR_ft2build=/usr/include/freetype2" &&
cmake_build
diff --git a/libs/openscenegraph/DEPENDS b/libs/openscenegraph/DEPENDS
index 9edd465..a4b7b4e 100755
--- a/libs/openscenegraph/DEPENDS
+++ b/libs/openscenegraph/DEPENDS
@@ -1,7 +1,9 @@
depends cmake &&
depends freetype2 &&
depends giflib &&
+depends gdal &&
depends GLUT &&
+depends jasper &&
depends JPEG &&
depends libpng &&
depends libx11 &&
@@ -9,15 +11,18 @@ depends libxext &&
depends libice &&
depends libxml2 &&
depends libxrandr &&
+depends mesalib &&
depends tiff &&
depends unzip &&
depends zlib &&
-depends -sub LEGACY ffmpeg &&
+depends -sub STABLE ffmpeg &&
depends -sub CXX gcc &&
depends openexr

+optional_depends asio '' '' 'for network support' &&
optional_depends cairo '' '' 'for GTK+ plugins' &&
optional_depends gtk+2 '' '' 'for GTK+ plugins' &&
optional_depends gtkglext '' '' 'for GTK+ plugins' &&
optional_depends librsvg2 '' '' 'for GTK+ plugins' &&
-optional_depends poppler '' '' 'for GTK+ plugins'
+optional_depends poppler '' '' 'for GTK+ plugins' &&
+optional_depends qt4 '-DOSG_USE_QT=ON' '-DOSG_USE_QT=OFF' 'build qt
libraries, plugins and examples'
diff --git a/libs/openscenegraph/DETAILS b/libs/openscenegraph/DETAILS
index 3e901bf..e4e45e3 100755
--- a/libs/openscenegraph/DETAILS
+++ b/libs/openscenegraph/DETAILS
@@ -1,10 +1,10 @@
SPELL=openscenegraph
- VERSION=3.0.1
+ VERSION=3.2.0
BRANCH=${VERSION/%.?/}
SOURCE=OpenSceneGraph-$VERSION.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/OpenSceneGraph-${VERSION}
-
SOURCE_URL[0]=http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-$VERSION/source/$SOURCE
-
SOURCE_HASH=sha512:5fbfe9070721f055349a27516c9a20195070d13ab562e0c5109cc1f1d46dfaf09778152a14f5815b72728d315cb80b2d7bab747bfd9be58aea22d600c2c97912
+
SOURCE_URL[0]=http://www.openscenegraph.org/downloads/developer_releases/$SOURCE
+
SOURCE_HASH=sha512:9a270f2a0b5f8b0527fb99668da8771073c6469c5a403371a786da47df0443f6a5776716942f2318e7e58d9a41417b5dc5f4ae4a123cfcc72840e3d2999322bd
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
WEB_SITE=http://www.openscenegraph.org/
ENTERED=20021102
diff --git a/libs/openscenegraph/FINAL b/libs/openscenegraph/FINAL
new file mode 100755
index 0000000..1895a77
--- /dev/null
+++ b/libs/openscenegraph/FINAL
@@ -0,0 +1 @@
+glselect mesa
diff --git a/libs/openscenegraph/HISTORY b/libs/openscenegraph/HISTORY
index feedeef..cf302f7 100644
--- a/libs/openscenegraph/HISTORY
+++ b/libs/openscenegraph/HISTORY
@@ -1,3 +1,17 @@
+2014-01-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: pass path of freetype2 headers to cmake
+ * DEPENDS: add dep on jasper, optional dep on asio
+ * DEPENDS, PRE_BUILD, FINAL, POST_RESURRECT: select mesa for
+ opengl
+
+2014-01-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependency on gdal, optional dependency on qt4
+
+2014-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.0
+ * DEPENDS: switch dependency on ffmpeg from legacy to stable
+ * PRE_BUILD, video_out_rgb.c.patch: removed obsolete patch
+
2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, video_out_rgb.c.patch: add patch from gentoo to fix
compile error with recent versions of xine-lib
diff --git a/libs/openscenegraph/POST_RESURRECT
b/libs/openscenegraph/POST_RESURRECT
new file mode 100755
index 0000000..44b0976
--- /dev/null
+++ b/libs/openscenegraph/POST_RESURRECT
@@ -0,0 +1,2 @@
+. $GRIMOIRE/FUNCTIONS
+glselect mesa
diff --git a/libs/openscenegraph/PRE_BUILD b/libs/openscenegraph/PRE_BUILD
index f75bdda..28e97b5 100755
--- a/libs/openscenegraph/PRE_BUILD
+++ b/libs/openscenegraph/PRE_BUILD
@@ -1,3 +1,2 @@
default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SPELL_DIRECTORY}/video_out_rgb.c.patch
+glselect mesa
diff --git a/libs/openscenegraph/video_out_rgb.c.patch
b/libs/openscenegraph/video_out_rgb.c.patch
deleted file mode 100644
index 86618de..0000000
--- a/libs/openscenegraph/video_out_rgb.c.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Adjust xine plugin in osg to driver class members used for xine-lib-1.2.0.
-
-2012-01-07 Martin von Gagern
-
-References:
-https://bugs.gentoo.org/397643
-http://anonscm.debian.org/hg/xine-lib/xine-lib-1.2/diff/806b590a4d38/src/xine-engine/video_out.h
-http://www.openscenegraph.org/projects/osg/browser/OpenSceneGraph/trunk/src/osgPlugins/xine
-
-Index: OpenSceneGraph-3.0.1/src/osgPlugins/xine/video_out_rgb.c
-===================================================================
---- OpenSceneGraph-3.0.1.orig/src/osgPlugins/xine/video_out_rgb.c
-+++ OpenSceneGraph-3.0.1/src/osgPlugins/xine/video_out_rgb.c
-@@ -2769,8 +2769,14 @@ init_class(xine_t* xine, void* vo_visual
- clear(rgb_class, sizeof(rgbout_class_t));
-
- rgb_class->driver_class.open_plugin = open_plugin;
-+#if XINE_MAJOR_VERSION < 1 || (XINE_MAJOR_VERSION == 1 &&
XINE_MINOR_VERSION < 2)
- rgb_class->driver_class.get_identifier = get_identifier;
- rgb_class->driver_class.get_description = get_description;
-+#else
-+ rgb_class->driver_class.identifier = get_identifier(NULL);
-+ rgb_class->driver_class.description = get_description(NULL);
-+#endif
-+
- rgb_class->driver_class.dispose = dispose_class;
-
- return(rgb_class);
diff --git a/libs/orc/DEPENDS b/libs/orc/DEPENDS
new file mode 100755
index 0000000..d8393d5
--- /dev/null
+++ b/libs/orc/DEPENDS
@@ -0,0 +1 @@
+optional_depends gtk-doc '' '' 'Build documentation?'
diff --git a/libs/orc/DETAILS b/libs/orc/DETAILS
index 7b9254b..7d708dd 100755
--- a/libs/orc/DETAILS
+++ b/libs/orc/DETAILS
@@ -1,6 +1,6 @@
SPELL=orc
- VERSION=0.4.17
-
SOURCE_HASH=sha512:3a69da6d39e80dd68570aeac341aed692c041c1cfd91abbc36a269167a9b97b5ab539b873dbf800d4735da276e3aa43d664a7efb13559124e0862d2fc2202306
+ VERSION=0.4.18
+
SOURCE_HASH=sha512:75f06d603f71077daa952533b33597fb2bce573647ed75496d55e436485b3c58cd6a43865e931c4def32217b0969bb4c07ef222845c28e9e711bfba80d0d9a21
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://code.entropywave.com/download/orc/$SOURCE
diff --git a/libs/orc/HISTORY b/libs/orc/HISTORY
index c0da0cd..aec59bf 100644
--- a/libs/orc/HISTORY
+++ b/libs/orc/HISTORY
@@ -1,5 +1,12 @@
+2014-02-14 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: Created. gtk-doc optional for doc building
+ * HISTORY: Corrected a couple of typos
+
+2013-10-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.18
+
2013-04-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DTEAAILS: version 0.4.17
+ * DETAILS: version 0.4.17

2012-01-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.16
diff --git a/libs/osgearth/BUILD b/libs/osgearth/BUILD
new file mode 100755
index 0000000..bff46e4
--- /dev/null
+++ b/libs/osgearth/BUILD
@@ -0,0 +1,2 @@
+OPTS+="-DOSGEARTH_USE_QT=OFF" &&
+cmake_build
diff --git a/libs/osgearth/DEPENDS b/libs/osgearth/DEPENDS
new file mode 100755
index 0000000..5fbac86
--- /dev/null
+++ b/libs/osgearth/DEPENDS
@@ -0,0 +1,11 @@
+depends openscenegraph &&
+depends gdal &&
+depends curl &&
+optional_depends libnoise \
+ "-DLIBNOISE_LIBRARY=/usr/lib/libnoise.so" \
+ "" \
+ "" &&
+optional_depends geos \
+ "" \
+ "" \
+ ""
diff --git a/libs/osgearth/DETAILS b/libs/osgearth/DETAILS
new file mode 100755
index 0000000..4939032
--- /dev/null
+++ b/libs/osgearth/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=osgearth
+ VERSION=2.5
+ VERSIONHASH=864c253
+ SOURCE="${SPELL}-${VERSION}"
+ SOURCE_URL[0]=https://github.com/gwaldron/${SPELL}/tarball/${SOURCE}
+
SOURCE_HASH=sha512:e1787f67b2b94b9ee5c782849df550b63cef1e9e73ac9109748c14ebb60d54810cb0f6203f39ed7993ceecf2f5d0693dc8c0400c740ab643f2205fb5da6b0977
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/gwaldron-${SPELL}-${VERSIONHASH}"
+ WEB_SITE="http://docs.osgearth.org";
+ LICENSE[0]=LGPL
+ ENTERED=20140117
+ SHORT="a 3D mapping SDK for OpenSceneGraph applications"
+cat << EOF
+osgEarth is a 3D mapping SDK for OpenSceneGraph applications. It’s different
+from traditional terrain engines in an important way: osgEarth does not
+require you to build a 3D terrain model before you display it. Instead,
+it will access the raw data sources at application run time and composite
+them into a 3D map on the fly. No terrain model is actually stored to disk,
+though it does use caching techniques to speed up the rendering of the map.
+EOF
diff --git a/libs/osgearth/HISTORY b/libs/osgearth/HISTORY
new file mode 100644
index 0000000..c6ed4a2
--- /dev/null
+++ b/libs/osgearth/HISTORY
@@ -0,0 +1,3 @@
+2014-01-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/libs/pcre/DETAILS b/libs/pcre/DETAILS
index 11c8d5a..3f26497 100755
--- a/libs/pcre/DETAILS
+++ b/libs/pcre/DETAILS
@@ -1,5 +1,5 @@
SPELL=pcre
- VERSION=8.33
+ VERSION=8.34
PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
diff --git a/libs/pcre/HISTORY b/libs/pcre/HISTORY
index e042a72..bdb43b8 100644
--- a/libs/pcre/HISTORY
+++ b/libs/pcre/HISTORY
@@ -1,3 +1,6 @@
+2013-12-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.34
+
2013-05-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 8.33

diff --git a/libs/pugixml/DETAILS b/libs/pugixml/DETAILS
index 00fbdbb..f67949e 100755
--- a/libs/pugixml/DETAILS
+++ b/libs/pugixml/DETAILS
@@ -1,10 +1,10 @@
SPELL=pugixml
- VERSION=1.2
-
SOURCE_HASH=sha512:c46ed096b6657a670e12738d191f81da0c33f699dd3ec8bc9b093a05edf2b0788a2d0c79a900a2aafd99a966b3c9a85cfdaeda6291c06e9a0fb419b5ac4d445e
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.4
+
SOURCE_HASH=sha512:7e77a8f603b3047c99b5c5f6a3ed5db4f5a2bc765d5cf5a7fde068d57f48fc18a5460ad1c6d60666143cbad75d7b7e458fe85b08f3349323db93db22b83beb89
+ SOURCE=$SPELL-$VERSION.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pugixml.org/
- SOURCE_URL[0]=http://$SPELL.googlecode.com/files/$SOURCE
+
SOURCE_URL[0]=https://github.com/zeux/pugixml/releases/download/v${VERSION}/$SOURCE
LICENSE[0]=MIT
ENTERED=20130810
KEYWORDS="C++ XML"
diff --git a/libs/pugixml/HISTORY b/libs/pugixml/HISTORY
index c7d9340..62b09be 100644
--- a/libs/pugixml/HISTORY
+++ b/libs/pugixml/HISTORY
@@ -1,3 +1,8 @@
+2014-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4
+ new url
+ * PRE_BUILD: update
+
2013-08-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2
spell created
diff --git a/libs/pugixml/PRE_BUILD b/libs/pugixml/PRE_BUILD
index 7719943..74d91ad 100755
--- a/libs/pugixml/PRE_BUILD
+++ b/libs/pugixml/PRE_BUILD
@@ -1,5 +1,4 @@
-mk_source_dir $SOURCE_DIRECTORY &&
+default_pre_build &&
cd $SOURCE_DIRECTORY &&
-unpack_file &&
#use an improveed version of their cmake file
cp $SPELL_DIRECTORY/CMakeLists.txt .
diff --git a/libs/pyqt4/BUILD b/libs/pyqt4/BUILD
index cbedf9f..23a40ec 100755
--- a/libs/pyqt4/BUILD
+++ b/libs/pyqt4/BUILD
@@ -1,7 +1,7 @@
if [ $PYQT_BIG == y ];then
VBIG=-c
-fi &&
-export QTDIR=/usr &&
-PATH=$QTDIR/bin/qt4:$PATH &&
-python ./configure.py --confirm-license $VBIG &&
+fi &&
+export QTDIR=/usr &&
+PATH=$QTDIR/bin/qt4:$PATH &&
+$PYTHON ./configure.py --confirm-license $VBIG -j $MAKE_NJOBS &&
make
diff --git a/libs/pyqt4/DEPENDS b/libs/pyqt4/DEPENDS
index 24a5a28..2ab9874 100755
--- a/libs/pyqt4/DEPENDS
+++ b/libs/pyqt4/DEPENDS
@@ -1,5 +1,5 @@
depends qt4 &&
-depends python &&
+depends PYTHON &&
depends sip &&
optional_depends qscintilla '' '' "editting component"
if is_depends_enabled pyqt4 qscintilla; then
diff --git a/libs/pyqt4/DETAILS b/libs/pyqt4/DETAILS
index 90e2f84..bd937cf 100755
--- a/libs/pyqt4/DETAILS
+++ b/libs/pyqt4/DETAILS
@@ -1,7 +1,7 @@
SPELL=pyqt4
SPELLX=PyQt-x11-gpl
- VERSION=4.10
-
SOURCE_HASH=sha512:caf856d84659375cdaee9eead34d05f7bb0cbacbebf6e53bcfefa054335a774c09475d2e2b4be62967443700fc88e97389484e26e1a7d3ef4e3aa43a20afaade
+ VERSION=4.10.4
+
SOURCE_HASH=sha512:6e99331f84a246e939e2f203db5065ffc54eed31889b07132de52aa88daae60aabd01a32e886bdbac7c22012fc15df907ee637d1d5e030d8e6912c41d6e1f760
URI=PyQt4
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/libs/pyqt4/HISTORY b/libs/pyqt4/HISTORY
index 70dd17a..d65b654 100644
--- a/libs/pyqt4/HISTORY
+++ b/libs/pyqt4/HISTORY
@@ -1,3 +1,11 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.10.4
+
+2014-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.10.3
+ * DEPENDS, BUILD: add python3 support
+ * BUILD: enable multiple make jobs
+
2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.10

diff --git a/libs/raptor/DETAILS b/libs/raptor/DETAILS
index 625769b..743fefd 100755
--- a/libs/raptor/DETAILS
+++ b/libs/raptor/DETAILS
@@ -1,6 +1,6 @@
SPELL=raptor
SPELLX=raptor2
- VERSION=2.0.9
+ VERSION=2.0.13
SECURITY_PATCH=1
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/libs/raptor/HISTORY b/libs/raptor/HISTORY
index ff54de5..46b5e69 100644
--- a/libs/raptor/HISTORY
+++ b/libs/raptor/HISTORY
@@ -1,3 +1,9 @@
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.13
+
+2013-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.12
+
2013-04-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.9

diff --git a/libs/rasqal/DETAILS b/libs/rasqal/DETAILS
index ff0cc94..be754a8 100755
--- a/libs/rasqal/DETAILS
+++ b/libs/rasqal/DETAILS
@@ -1,5 +1,5 @@
SPELL=rasqal
- VERSION=0.9.30
+ VERSION=0.9.31
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://download.librdf.org/source/$SOURCE
diff --git a/libs/rasqal/HISTORY b/libs/rasqal/HISTORY
index 7878852..4321af4 100644
--- a/libs/rasqal/HISTORY
+++ b/libs/rasqal/HISTORY
@@ -1,3 +1,6 @@
+2013-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.31
+
2013-02-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.30

diff --git a/libs/redland/DETAILS b/libs/redland/DETAILS
index 23a084a..d1d0442 100755
--- a/libs/redland/DETAILS
+++ b/libs/redland/DETAILS
@@ -1,5 +1,5 @@
SPELL=redland
- VERSION=1.0.16
+ VERSION=1.0.17
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://download.librdf.org/source/$SOURCE
diff --git a/libs/redland/HISTORY b/libs/redland/HISTORY
index b2ccdef..d5681e3 100644
--- a/libs/redland/HISTORY
+++ b/libs/redland/HISTORY
@@ -1,3 +1,6 @@
+2013-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.17
+
2013-02-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.16

diff --git a/libs/sdl/HISTORY b/libs/sdl/HISTORY
index 1516806..84c9849 100644
--- a/libs/sdl/HISTORY
+++ b/libs/sdl/HISTORY
@@ -1,3 +1,7 @@
+2013-10-23 Jeremy Blosser <jblosser AT sourcemage.org>
+ * PRE_BUILD, libsdl-1.2-fix-compilation-libX11.patch: Upstream patch
to
+ fix building against recent libx11
+
2013-09-06 Eric Sandall <sandalle AT sourcemage.org>
* *SUB_DEPENDS: Replaced xorg-libs with libx11
* DEPENDS: Additionally depend on libice when depending on libx11
@@ -53,6 +57,7 @@
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.

+
2006-09-10 George Sherwood <george AT beernabeer.com>
* PRE_BUILD: Added patch from:

http://cvs.mandriva.com/cgi-bin/viewvc.cgi/SPECS/SDL12/SDL-1.2.11-no-yasm.patch?view=log
diff --git a/libs/sdl/PRE_BUILD b/libs/sdl/PRE_BUILD
index 74b2580..e1b2fed 100755
--- a/libs/sdl/PRE_BUILD
+++ b/libs/sdl/PRE_BUILD
@@ -1,5 +1,9 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-mkdir -p smgl &&
-cp $SCRIPT_DIRECTORY/sdl smgl/ &&
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 <$SCRIPT_DIRECTORY/libsdl-1.2-fix-compilation-libX11.patch &&
+./autogen.sh &&
+
+mkdir -p smgl &&
+cp $SCRIPT_DIRECTORY/sdl smgl/ &&
cp $SCRIPT_DIRECTORY/sdl.sh smgl/
diff --git a/libs/sdl/libsdl-1.2-fix-compilation-libX11.patch
b/libs/sdl/libsdl-1.2-fix-compilation-libX11.patch
new file mode 100644
index 0000000..5bb14d4
--- /dev/null
+++ b/libs/sdl/libsdl-1.2-fix-compilation-libX11.patch
@@ -0,0 +1,59 @@
+
+# HG changeset patch
+# User Azamat H. Hackimov <azamat.hackimov AT gmail.com>
+# Date 1370184533 -21600
+# Node ID 91ad7b43317a6387e115ecdf63a49137f47e42c8
+# Parent f7fd5c3951b9ed922fdf696f7182e71b58a13268
+Fix compilation with libX11 >= 1.5.99.902.
+
+These changes fixes bug #1769 for SDL 1.2
+(http://bugzilla.libsdl.org/show_bug.cgi?id=1769).
+
+diff -r f7fd5c3951b9 -r 91ad7b43317a configure.in
+--- a/configure.in Wed Apr 17 00:56:53 2013 -0700
++++ b/configure.in Sun Jun 02 20:48:53 2013 +0600
+@@ -1169,6 +1169,17 @@
+ if test x$definitely_enable_video_x11_xrandr = xyes; then
+ AC_DEFINE(SDL_VIDEO_DRIVER_X11_XRANDR)
+ fi
++ AC_MSG_CHECKING(for const parameter to _XData32)
++ have_const_param_xdata32=no
++ AC_TRY_COMPILE([
++ #include <X11/Xlibint.h>
++ extern int _XData32(Display *dpy,register _Xconst long
*data,unsigned len);
++ ],[
++ ],[
++ have_const_param_xdata32=yes
++ AC_DEFINE(SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32)
++ ])
++ AC_MSG_RESULT($have_const_param_xdata32)
+ fi
+ fi
+ }
+diff -r f7fd5c3951b9 -r 91ad7b43317a include/SDL_config.h.in
+--- a/include/SDL_config.h.in Wed Apr 17 00:56:53 2013 -0700
++++ b/include/SDL_config.h.in Sun Jun 02 20:48:53 2013 +0600
+@@ -283,6 +283,7 @@
+ #undef SDL_VIDEO_DRIVER_WINDIB
+ #undef SDL_VIDEO_DRIVER_WSCONS
+ #undef SDL_VIDEO_DRIVER_X11
++#undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32
+ #undef SDL_VIDEO_DRIVER_X11_DGAMOUSE
+ #undef SDL_VIDEO_DRIVER_X11_DYNAMIC
+ #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT
+diff -r f7fd5c3951b9 -r 91ad7b43317a src/video/x11/SDL_x11sym.h
+--- a/src/video/x11/SDL_x11sym.h Wed Apr 17 00:56:53 2013 -0700
++++ b/src/video/x11/SDL_x11sym.h Sun Jun 02 20:48:53 2013 +0600
+@@ -165,7 +165,11 @@
+ */
+ #ifdef LONG64
+ SDL_X11_MODULE(IO_32BIT)
++#if SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32
++SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned
len),(dpy,data,len),return)
++#else
+ SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned
len),(dpy,data,len),return)
++#endif
+ SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long
len),(dpy,data,len),)
+ #endif
+
+
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/libs/serd/DETAILS b/libs/serd/DETAILS
index 9f1ccd0..037a2b5 100755
--- a/libs/serd/DETAILS
+++ b/libs/serd/DETAILS
@@ -1,5 +1,5 @@
SPELL=serd
- VERSION=0.5.0
+ VERSION=0.18.2
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE2="$SOURCE.sig"
SOURCE_URL=http://download.drobilla.net/${SOURCE}
diff --git a/libs/serd/HISTORY b/libs/serd/HISTORY
index 237a1de..206a66c 100644
--- a/libs/serd/HISTORY
+++ b/libs/serd/HISTORY
@@ -1,3 +1,6 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 0.18.2
+
2011-12-20 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS, BUILD, INSTALL, DEPENDS: spell created

diff --git a/libs/sip/BUILD b/libs/sip/BUILD
index 67b1763..a1db27a 100755
--- a/libs/sip/BUILD
+++ b/libs/sip/BUILD
@@ -1,5 +1,3 @@
- sed -i "s/-O2//" specs/linux-g++ &&
-
- python ./configure.py \
- CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS} -fno-exceptions"
&&
- make
+sed -i "s/-O2//" specs/linux-g++ &&
+$PYTHON ./configure.py CFLAGS_EXCEPTIONS_OFF=1 &&
+make
diff --git a/libs/sip/DEPENDS b/libs/sip/DEPENDS
index 867b4d4..b9f5874 100755
--- a/libs/sip/DEPENDS
+++ b/libs/sip/DEPENDS
@@ -1 +1 @@
-depends python
+depends PYTHON
diff --git a/libs/sip/DETAILS b/libs/sip/DETAILS
index 6ad97e3..4c1b793 100755
--- a/libs/sip/DETAILS
+++ b/libs/sip/DETAILS
@@ -1,6 +1,6 @@
SPELL=sip
- VERSION=4.14.5
-
SOURCE_HASH=sha512:0100197678bfe1742b35817eeed40f9b38375b146c412679f24c11faa4f0ac02abade79d1567a23d107d28916322f97fc16ddc3600fc1e23c0721385a99a6650
+ VERSION=4.15.5
+
SOURCE_HASH=sha512:7ddccf274027992efecfcb7186999164260955046e62723b0e26ac13002f7a4f4d12222880a62efc06c3b9318d337db4c7c2f48a16b2c7b971652bdd27c49f9c
URI=sip4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/sip/HISTORY b/libs/sip/HISTORY
index 90f6b10..97d9348 100644
--- a/libs/sip/HISTORY
+++ b/libs/sip/HISTORY
@@ -1,3 +1,10 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.15.5
+
+2014-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.15.4
+ * DEPENDS, BUILD, INSTALL: adapt to python3
+
2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.14.5

diff --git a/libs/sip/INSTALL b/libs/sip/INSTALL
index 46adc48..c0c5b55 100755
--- a/libs/sip/INSTALL
+++ b/libs/sip/INSTALL
@@ -1,3 +1,2 @@
- make &&
- make install &&
- mkdir -p /usr/share/sip
+make install &&
+mkdir -p $INSTALL_ROOT/usr/share/sip
diff --git a/libs/sord/DETAILS b/libs/sord/DETAILS
index 7d1bf52..080d927 100755
--- a/libs/sord/DETAILS
+++ b/libs/sord/DETAILS
@@ -1,5 +1,5 @@
SPELL=sord
- VERSION=0.5.0
+ VERSION=0.12.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE2="$SOURCE.sig"
SOURCE_URL=http://download.drobilla.net/${SOURCE}
diff --git a/libs/sord/HISTORY b/libs/sord/HISTORY
index f6b7da8..960a6bd 100644
--- a/libs/sord/HISTORY
+++ b/libs/sord/HISTORY
@@ -1,3 +1,6 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 0.12.0
+
2011-12-20 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS, BUILD, INSTALL: spell created

diff --git a/libs/sword/DETAILS b/libs/sword/DETAILS
index d6a0373..f2fb464 100755
--- a/libs/sword/DETAILS
+++ b/libs/sword/DETAILS
@@ -1,6 +1,6 @@
SPELL=sword
- VERSION=1.6.0
-
SOURCE_HASH=sha512:d548060d520fcfa733ede292bafb3a28c297a98d44f577ca8c6146fcb783c2cd1d4c9fbc6fbe21a87d494fe6aa3d0fe058173457b26d7152eaaf6c605ebfdcd0
+ VERSION=1.7.0
+
SOURCE_HASH=sha512:550ce7260ab331e5d5e4dd3c0f031ed227a8afcaaf15f4284b1e7e664d57cac7932861c8bbe3ed7a4a0aacfdc41603eb5b18aaf7713760604bcc1a785fd59460
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://www.crosswire.org/ftpmirror/pub/sword/source/v${VERSION%.*}/$SOURCE
diff --git a/libs/sword/HISTORY b/libs/sword/HISTORY
index c1e3dcd..c3bdc71 100644
--- a/libs/sword/HISTORY
+++ b/libs/sword/HISTORY
@@ -1,3 +1,6 @@
+2013-10-13 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS: 1.7.0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/libs/tbb/DETAILS b/libs/tbb/DETAILS
index bd06862..bd460f7 100755
--- a/libs/tbb/DETAILS
+++ b/libs/tbb/DETAILS
@@ -1,6 +1,6 @@
SPELL=tbb
- VERSION=41_20130613
-
SOURCE_HASH=sha512:00123264d300832fd6494814043f2bf10097946d24ec2dec8273aaf54b2d777ecef09f055a731f786d40fcff9be404fc4107e9e4d17afb3ce2e4da1cd6d0b3ea
+ VERSION=42_20131118
+
SOURCE_HASH=sha512:1f3e2bd807b7fa0cf42c712353cc2a622ddad22fe64359e668480617831ac595a46fa8db86ecd0376989cb4928bb4febe4d11a0f27c26437c60ed0a61c451174
SOURCE=tbb${VERSION}oss_src.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}${VERSION}oss
WEB_SITE=http://www.threadingbuildingblocks.org
diff --git a/libs/tbb/HISTORY b/libs/tbb/HISTORY
index 67177e9..99eb853 100644
--- a/libs/tbb/HISTORY
+++ b/libs/tbb/HISTORY
@@ -1,3 +1,13 @@
+2014-01-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 42_20131118
+
+2013-11-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 42_20131003
+ * INSTALL: fix
+
+2013-10-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 42_20130725
+
2013-09-02 Robin Cook <rcook AT wyrms.net>
* INSTALL: added -f to link command

diff --git a/libs/tbb/INSTALL b/libs/tbb/INSTALL
index 5966dcd..9f45e46 100755
--- a/libs/tbb/INSTALL
+++ b/libs/tbb/INSTALL
@@ -1,10 +1,6 @@
cd $SOURCE_DIRECTORY &&
-# copy the libs and create symlinks
-for foo in $(find -executable -type f); do
- bar=$(basename $foo)
- cp $foo ${INSTALL_ROOT}/usr/lib/$bar &&
- ln -sf ${INSTALL_ROOT}/usr/lib/$bar ${INSTALL_ROOT}/usr/lib/$(expr match
"${bar}" '\([a-z_]*\.so\)')
-done &&
+mkdir -p ${INSTALL_ROOT}/usr/lib &&
+cp -a build/linux*release/*.so{,.?} ${INSTALL_ROOT}/usr/lib

#install the include files
mkdir ${INSTALL_ROOT}/usr/include/tbb &&
diff --git a/libs/tevent/HISTORY b/libs/tevent/HISTORY
index 95eec09..7367a6e 100644
--- a/libs/tevent/HISTORY
+++ b/libs/tevent/HISTORY
@@ -1,3 +1,6 @@
+2013-11-23 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Removed, I don't even know, but it doesn't work (no
files)
+
2013-02-08 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: remove git version, add stable 0.9.17
git version removed because it checks out entire samba4 and it was
broken
diff --git a/libs/tevent/PRE_BUILD b/libs/tevent/PRE_BUILD
deleted file mode 100755
index d2974e5..0000000
--- a/libs/tevent/PRE_BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-message "${MESSAGE_COLOR}gunzip $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
-SOURCE_ORI=${SOURCE}
-SOURCE=${SOURCE/.gz}
-gunzip -c ${SOURCE_CACHE}/$SOURCE_ORI > $SOURCE
-default_pre_build
-message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
-rm $SOURCE
-SOURCE=${SOURCE_ORI}
diff --git a/libs/tinyxml/CONFIGURE b/libs/tinyxml/CONFIGURE
new file mode 100755
index 0000000..6da3712
--- /dev/null
+++ b/libs/tinyxml/CONFIGURE
@@ -0,0 +1 @@
+config_query TINYXML_STL "Build with STL support?" "n"
diff --git a/libs/tinyxml/HISTORY b/libs/tinyxml/HISTORY
index be4a10c..fb90923 100644
--- a/libs/tinyxml/HISTORY
+++ b/libs/tinyxml/HISTORY
@@ -1,3 +1,6 @@
+2013-10-26 Jeremy Blosser <jblosser AT sourcemage.org>
+ * CONFIGURE, PRE_BUILD: allow building with STL support
+
2011-08-20 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2_6_2 (Fixed SOURCE_URL[0])

diff --git a/libs/tinyxml/PRE_BUILD b/libs/tinyxml/PRE_BUILD
index addce42..81426d6 100755
--- a/libs/tinyxml/PRE_BUILD
+++ b/libs/tinyxml/PRE_BUILD
@@ -1,3 +1,6 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-cp ${SCRIPT_DIRECTORY}/CMakeLists.txt .
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+cp ${SCRIPT_DIRECTORY}/CMakeLists.txt . &&
+if [[ "${TINYXML_STL}" == "y" ]]; then
+ sed -i '1i#define TIXML_USE_STL=YES' tinyxml.h
+fi
diff --git a/libs/tzdata/DETAILS b/libs/tzdata/DETAILS
index d24fd6c..54da1ea 100755
--- a/libs/tzdata/DETAILS
+++ b/libs/tzdata/DETAILS
@@ -1,6 +1,7 @@
SPELL=tzdata
- VERSION=2013g
-
SOURCE_HASH=sha512:84107da6eb8bbc9063b06e422eb6ef4a5952039b90b4c86f6cc6ccecb370d1482dddf8be472d498b98cbb3ac6f7a0ed374f8b83613989a7d7a3a228b8910ac71
+ VERSION=2014a
+
SOURCE_HASH=sha512:91493a5ea85be2db6334c71d742e490e109896de28b08f6a76fa6cd30c03edb8b45c2ed4cab254464f1e559aaf22b1533f6b3582718f56142114178846cd5a96
+ PATCHLEVEL=1
SOURCE="${SPELL}${VERSION}.tar.gz"
SOURCE_URL[0]=ftp://ftp.iana.org/tz/releases/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/libs/tzdata/HISTORY b/libs/tzdata/HISTORY
index 35c314d..df66c8b 100644
--- a/libs/tzdata/HISTORY
+++ b/libs/tzdata/HISTORY
@@ -1,3 +1,16 @@
+2014-03-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2014a
+
+2013-12-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: remove solar*, add some missing &&
+
+2013-12-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2013i
+
+2013-12-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2013h
+
2013-10-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2013g

diff --git a/libs/tzdata/INSTALL b/libs/tzdata/INSTALL
index 5099e8d..fe2c8e8 100755
--- a/libs/tzdata/INSTALL
+++ b/libs/tzdata/INSTALL
@@ -1,8 +1,7 @@
cd $SOURCE_DIRECTORY &&

TIMEZONES=('africa' 'antarctica' 'asia' 'australasia' 'backward' 'etcetera' \
- 'europe' 'factory' 'northamerica' 'pacificnew' 'solar87' \
- 'solar88' 'solar89' 'southamerica' 'systemv')
+ 'europe' 'factory' 'northamerica' 'pacificnew' 'southamerica'
'systemv')

# Remove files that should be hard linked, in case they are not
if [ -d ${INSTALL_ROOT}/usr/share/zoneinfo ]; then
@@ -20,7 +19,7 @@ zic -y ./yearistype -d
${INSTALL_ROOT}/usr/share/zoneinfo/right -L leapseconds $
#If you want POSIX compatibility, use "America/New_York".
zic -y ./yearistype -d ${INSTALL_ROOT}/usr/share/zoneinfo -p
America/New_York &&

-install -m444 -t ${INSTALL_ROOT}/usr/share/zoneinfo iso3166.tab zone.tab
+install -m444 -t ${INSTALL_ROOT}/usr/share/zoneinfo iso3166.tab zone.tab &&

if [ $SET_LOCALTIME == "y" ]; then
if [ -z "$LOCAL_TIMEZONE" ]; then
diff --git a/libs/upower/DETAILS b/libs/upower/DETAILS
index 44c2bbf..43d6498 100755
--- a/libs/upower/DETAILS
+++ b/libs/upower/DETAILS
@@ -1,6 +1,6 @@
SPELL=upower
- VERSION=0.9.21
-
SOURCE_HASH=sha512:71f3d0bd328265094792cf1e91fb57952fa275415358c50286fb177b212867ac670a27b7caf84072552b5d84e665f9387a4998a5c04d2b9f92d4415a77885ab7
+ VERSION=0.9.23
+
SOURCE_HASH=sha512:526ef95e43faf61744ba2bbf80bae23bc5c8672130563a87a7f18f00d85b16e2069814ad70dd66ce6ce698037b522d78579cc2135e2af0c2a636230cfa662c6d
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/upower/HISTORY b/libs/upower/HISTORY
index 773c5f3..c8a2d28 100644
--- a/libs/upower/HISTORY
+++ b/libs/upower/HISTORY
@@ -1,3 +1,9 @@
+2013-10-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.23
+
+2013-10-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.22
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.21
* DEPENDS: add LIBUSB
diff --git a/libs/vc/DETAILS b/libs/vc/DETAILS
index 9a691e7..323380b 100755
--- a/libs/vc/DETAILS
+++ b/libs/vc/DETAILS
@@ -1,8 +1,8 @@
SPELL=vc
SPELLX=Vc
- VERSION=0.7.2
- VX=164
-
SOURCE_HASH=sha512:997087e04a40fa70a91ca1e0814e5fcd92edf945130c894176af8b7471fcbe27fde17a3aab2d60adb67f2df07f9065e1f999c2bef8b72703930713d60595cc5e
+ VERSION=0.7.3
+ VX=174
+
SOURCE_HASH=sha512:79330ca9d9258ab356d15760550ec6e88421bc7c268a46eb120680a5df6008384cf9b35d28f37f28bcf795be594a4a87c6e31496484f59cec9a611cc55f9ac42
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://code.compeng.uni-frankfurt.de/projects/vc
diff --git a/libs/vc/HISTORY b/libs/vc/HISTORY
index 4cbd69d..b49e1c4 100644
--- a/libs/vc/HISTORY
+++ b/libs/vc/HISTORY
@@ -1,3 +1,6 @@
+2014-01-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.3
+
2013-08-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.2

diff --git a/libs/xmlrpc-c/DETAILS b/libs/xmlrpc-c/DETAILS
index 8069584..d2b0374 100755
--- a/libs/xmlrpc-c/DETAILS
+++ b/libs/xmlrpc-c/DETAILS
@@ -11,8 +11,8 @@ if [ "${XMLRPCC_ADV}" = "y" ]; then
SOURCE_HINTS=old_svn_compat
SOURCE=$SPELL-$VERSION.tar.bz2
else
- VERSION=1.06.30
-
SOURCE_HASH=sha512:fdef54e4bb4ed7ff4fe67799f1af766637865a5ca077ff6ae3297da14d1608bd04d23bc038ca93cd565c15ab4384551fb2d922be38e40607f782f17d551e87d6
+ VERSION=1.25.26
+
SOURCE_HASH=sha512:664ecf5099a109f90130d8794c41d21cc8adfc3e990b63a658b04ccfd73278437c13c54f24336442ea1d8d9f38f248471474912b8647754a15e9eeb3a6ab5e96
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
fi
diff --git a/libs/xmlrpc-c/HISTORY b/libs/xmlrpc-c/HISTORY
index ad442f7..2fefb5f 100644
--- a/libs/xmlrpc-c/HISTORY
+++ b/libs/xmlrpc-c/HISTORY
@@ -1,3 +1,6 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, PRE_BUILD: bump to 1.25.26
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/libs/xmlrpc-c/PRE_BUILD b/libs/xmlrpc-c/PRE_BUILD
index 048a907..e7ef9ad 100755
--- a/libs/xmlrpc-c/PRE_BUILD
+++ b/libs/xmlrpc-c/PRE_BUILD
@@ -1,8 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-sedit "s:\(CFLAGS_COMMON.*\)-g -O3:\1$CFLAGS:" Makefile.common &&
-sedit "s:\(CXXFLAGS_COMMON.*\)-g:\1$CXXFLAGS:" Makefile.common &&
-sedit "s:-Wall::g" Makefile.common &&
+sedit "s:\(CFLAGS_COMMON.*\)-g -O3:\1$CFLAGS:" common.mk &&
+sedit "s:\(CXXFLAGS_COMMON.*\)-g:\1$CXXFLAGS:" common.mk &&
+sedit "s:-Wall::g" common.mk &&

if [[ "${XMLRPCC_ADV}" == "y" ]]; then
patch -p1 < ${SPELL_DIRECTORY}/xmlrpc-c-advanced-undefined_dblmax.patch
diff --git a/loop-AES.gpg b/loop-AES.gpg
index 0409475..506cfa3 100644
Binary files a/loop-AES.gpg and b/loop-AES.gpg differ
diff --git a/lua-forge/lua/DETAILS b/lua-forge/lua/DETAILS
index 010d8db..74efdaa 100755
--- a/lua-forge/lua/DETAILS
+++ b/lua-forge/lua/DETAILS
@@ -1,11 +1,10 @@
SPELL=lua
- VERSION=5.2.2
- PATCHLEVEL=0
+ VERSION=5.2.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.lua.org/ftp/$SOURCE
SOURCE_URL[1]=http://www.tecgraf.puc-rio.br/lua/mirror/ftp/$SOURCE
-
SOURCE_HASH=sha512:7165c7c5cb5606abc6306338fac425604c2d432c9f1c6cef35d0cc353ebd4eb7e6ed7781d58fb1fedc4b9ac43f64055f57506d9b71d999278af9408c1f34f664
+
SOURCE_HASH=sha512:264bb7c8db2f190ef0ca38584ec81999ab588f54e03119c5214c40bb8925b0eb407fac483a03e40cc8a220f6748ddff7d3a7392da3803418276b0d263b866449
WEB_SITE=http://www.lua.org/
ENTERED=20020309
LICENSE[0]=MIT
diff --git a/lua-forge/lua/HISTORY b/lua-forge/lua/HISTORY
index b3cf35d..9ebdb3e 100644
--- a/lua-forge/lua/HISTORY
+++ b/lua-forge/lua/HISTORY
@@ -1,3 +1,6 @@
+2013-12-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.2.3
+
2013-04-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, lua.pc: 5.2.2

diff --git a/lua-forge/lua/lua.pc b/lua-forge/lua/lua.pc
index be8c67e..a37b082 100644
--- a/lua-forge/lua/lua.pc
+++ b/lua-forge/lua/lua.pc
@@ -5,7 +5,7 @@
# grep '^V=' ../Makefile
V= 5.2
# grep '^R=' ../Makefile
-R= 5.2.2
+R= 5.2.3

# grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/'
prefix= /usr
diff --git a/lua-forge/lualdap/BUILD b/lua-forge/lualdap/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/lua-forge/lualdap/BUILD
@@ -0,0 +1 @@
+make
diff --git a/lua-forge/lualdap/DEPENDS b/lua-forge/lualdap/DEPENDS
new file mode 100755
index 0000000..f416e11
--- /dev/null
+++ b/lua-forge/lualdap/DEPENDS
@@ -0,0 +1,2 @@
+depends lua51 &&
+depends openldap
diff --git a/lua-forge/lualdap/DETAILS b/lua-forge/lualdap/DETAILS
new file mode 100755
index 0000000..ef8466f
--- /dev/null
+++ b/lua-forge/lualdap/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=lualdap
+ VERSION=1.1.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=http://files.luaforge.net/releases/lualdap/lualdap/LuaLDAP1.1.0/${SOURCE}
+
SOURCE_HASH=sha512:48217d0428cdc45a3d310458a59ba507b334ed75fe8c24f5a963e3c8e891b063f60f89ce5475fe83e3f32e4971e16ce9c7b1daffd78200db8372440a01155d4b
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.keplerproject.org/lualdap/
+ LICENSE[0]=http://www.keplerproject.org/lualdap/license.html
+ ENTERED=20131014
+ SHORT="LDAP support for Lua"
+cat << EOF
+LuaLDAP is a simple interface from Lua to an LDAP client, in fact it is
+a bind to OpenLDAP or to ADSI. It enables a Lua program to:
+
+ o Connect to an LDAP server;
+ o Execute any operation (search, add, compare, delete, modify and rename);
+ o Retrieve entries and references of the search result.
+
+EOF
diff --git a/lua-forge/lualdap/HISTORY b/lua-forge/lualdap/HISTORY
new file mode 100644
index 0000000..6d9af1b
--- /dev/null
+++ b/lua-forge/lualdap/HISTORY
@@ -0,0 +1,2 @@
+2013-10-14 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, BUILD, DEPENDS, PRE_BUILD: spell created
diff --git a/lua-forge/lualdap/PRE_BUILD b/lua-forge/lualdap/PRE_BUILD
new file mode 100755
index 0000000..4e47ded
--- /dev/null
+++ b/lua-forge/lualdap/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+sed -i "s:/usr/local:$INSTALL_ROOT/usr:g" config &&
+sed -i 's:/usr/lib/lua/5.0:/usr/lib/lua/5.1:' config &&
+sed -i 's:LUA_VERSION_NUM= 500:LUA_VERSION_NUM= 510:' config
diff --git a/lxde/gpicview/DETAILS b/lxde/gpicview/DETAILS
index 46e4bb1..5912be8 100755
--- a/lxde/gpicview/DETAILS
+++ b/lxde/gpicview/DETAILS
@@ -1,8 +1,8 @@
SPELL=gpicview
- VERSION=0.2.2
+ VERSION=0.2.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/lxde/${SOURCE}
-
SOURCE_HASH=sha512:b139952605270406e01b3af001e48a21aaed3021665e0c794974c950623e9fae59a333a496c9fa3f0cc5e577cbf1ac09c0878b6ea75cf105bc969b9ed3aa9b75
+
SOURCE_HASH=sha512:60aeae5100ceafc5131cf61d600be5e5fd21c7d0fa62b8124b6f5bc917666b80908ba9e540010867c6d3eab485d9735dfa72f16095be468a718c55eeb65cef34
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://lxde.sourceforge.net/
LICENSE[0]=GPL
diff --git a/lxde/gpicview/HISTORY b/lxde/gpicview/HISTORY
index c0cf9d9..c4f0be1 100644
--- a/lxde/gpicview/HISTORY
+++ b/lxde/gpicview/HISTORY
@@ -1,3 +1,6 @@
+2013-10-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.2.4
+
2011-07-30 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.2.2

diff --git a/lxde/menu-cache/DETAILS b/lxde/menu-cache/DETAILS
index cdd8f2f..4935413 100755
--- a/lxde/menu-cache/DETAILS
+++ b/lxde/menu-cache/DETAILS
@@ -1,8 +1,8 @@
SPELL=menu-cache
- VERSION=0.4.1
+ VERSION=0.5.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/lxde/${SOURCE}
-
SOURCE_HASH=sha512:9744765f6894462139cbb9cbeec74c915df27bfeb31179743fc6dbf2ac20e26520be6d089c8733f0a17248a2aa6687730c5ee28f26eb15195eaa16db5c73aec6
+
SOURCE_URL[0]=$SOURCEFORGE_URL/lxde/menu-cache/menu-cache%20${VERSION%.*}.x/${SOURCE}
+
SOURCE_HASH=sha512:44d55a01f5452804e77518c4a2ba400a5b65edbf4061e346a6c02356195867eaa0bb9eaa057fbf603ddf79759acb16632bf3b7ae543eebc1544e28517cd23066
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://lxde.sourceforge.net/
LICENSE[0]=GPL
diff --git a/lxde/menu-cache/HISTORY b/lxde/menu-cache/HISTORY
index 23a85ad..c0bccfc 100644
--- a/lxde/menu-cache/HISTORY
+++ b/lxde/menu-cache/HISTORY
@@ -1,3 +1,6 @@
+2013-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.1
+
2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.4.1

diff --git a/mail/claws-mail/CONFIGURE b/mail/claws-mail/CONFIGURE
index d4b180a..e686ca1 100755
--- a/mail/claws-mail/CONFIGURE
+++ b/mail/claws-mail/CONFIGURE
@@ -1,4 +1,4 @@
-config_query_list CLAWSMAIL_GTK "Use which GTK to build?" gtk+2 gtk+3 &&
+config_query_list CLAWSMAIL_GTK "Use which GTK to build (gtk+3
experimental)?" gtk+2 gtk+3 &&

config_query_option CLAWSMAIL_OPTS "Compile tray-icon plugin?" y \
"--enable-trayicon-plugin" \
@@ -47,6 +47,7 @@ config_query_option CLAWSMAIL_OPTS "Enable fetchinfo
plugin?" y \
config_query_option CLAWSMAIL_OPTS "Enable mailmbox plugin?" y \
"--enable-mailmbox-plugin" \
"--disable-mailmbox-plugin" &&
+
config_query_option CLAWSMAIL_OPTS "Enable newmail plugin?" y \
"--enable-newmail-plugin" \
"--disable-newmail-plugin" &&
diff --git a/mail/claws-mail/DEPENDS b/mail/claws-mail/DEPENDS
index 1e40fc5..10d5108 100755
--- a/mail/claws-mail/DEPENDS
+++ b/mail/claws-mail/DEPENDS
@@ -10,11 +10,6 @@ optional_depends "dbus" \
"--disable-dbus" \
"for DBus notification support" &&

-optional_depends "gnome-print" \
- "--enable-gnomeprint" \
- "--disable-gnomeprint" \
- "enable gnome-print support?" &&
-
optional_depends "libetpan" \
"--enable-libetpan" \
"--disable-libetpan" \
@@ -25,14 +20,14 @@ optional_depends "compface" \
"--disable-compface" \
"for X-Face support" &&

-optional_depends "gnutls" \
- "--enable-openssl --enable-gnutls" \
- "--disable-openssl --disable-gnutls" \
- "for pop3s and imaps" &&
+optional_depends "gnutls" \
+ "--enable-gnutls" \
+ "--disable-gnutls" \
+ "for pop3s and imaps" &&

optional_depends "gpgme" \
- "--enable-pgpmime-plugin" \
- "--disable-pgpmime-plugin" \
+ "--enable-pgpcore-plugin --enable-pgpmime-plugin
--enable-pgpinline-plugin" \
+ "--disable-pgpcore-plugin --disable-pgpmime-plugin
--disable-pgpinline-plugin" \
"for encrypted email" &&

optional_depends "spamassassin" \
@@ -60,11 +55,6 @@ optional_depends "startup-notification" \
"--disable-startup-notification" \
"enable startup-notification support?" &&

-optional_depends "dillo" \
- "--enable-dillo-viewer-plugin" \
- "--disable-dillo-viewer-plugin" \
- "enable dillo plugin support to read html emails?" &&
-
optional_depends "aspell" \
"" \
"" \
@@ -80,9 +70,9 @@ optional_depends "gettext" \
"--disable-nls" \
"for Native Language Support" &&

-optional_depends network-manager \
- "--enable-networkmanager-support" \
- "--disable-networkmanager-support" \
+optional_depends network-manager \
+ "--enable-networkmanager" \
+ "--disable-networkmanager" \
"support for NetworkManager" &&

optional_depends valgrind \
diff --git a/mail/claws-mail/DETAILS b/mail/claws-mail/DETAILS
index 074c7e8..9e16d29 100755
--- a/mail/claws-mail/DETAILS
+++ b/mail/claws-mail/DETAILS
@@ -1,5 +1,5 @@
SPELL=claws-mail
- VERSION=3.9.2
+ VERSION=3.9.3
SECURITY_PATCH=1
SOURCE=$SPELL-${VERSION}.tar.bz2

SOURCE_URL=$SOURCEFORGE_URL/sylpheed-claws/Claws%20Mail/$VERSION/$SOURCE
diff --git a/mail/claws-mail/HISTORY b/mail/claws-mail/HISTORY
index 67ec17c..484b3a4 100644
--- a/mail/claws-mail/HISTORY
+++ b/mail/claws-mail/HISTORY
@@ -1,3 +1,7 @@
+2014-01-26 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 3.9.3
+ * DEPENDS: updated to new depends
+
2013-09-02 Robin Cook <rcook AT wyrms.net>
* CONFIGURE: added additional configure options
* DEPENDS: added additional optional depends
diff --git a/mail/gnarwl/BUILD b/mail/gnarwl/BUILD
new file mode 100755
index 0000000..88fd2d7
--- /dev/null
+++ b/mail/gnarwl/BUILD
@@ -0,0 +1,5 @@
+create_account gnarwl &&
+
+OPTS="--with-homedir=$INSTALL_ROOT/var/lib/gnarwl $OPTS" &&
+
+default_build
diff --git a/mail/gnarwl/DEPENDS b/mail/gnarwl/DEPENDS
new file mode 100755
index 0000000..4747d8b
--- /dev/null
+++ b/mail/gnarwl/DEPENDS
@@ -0,0 +1,4 @@
+depends gdbm &&
+depends openldap &&
+
+suggest_depends MAIL-TRANSPORT-AGENT "" "" "to use MTA"
diff --git a/mail/gnarwl/DETAILS b/mail/gnarwl/DETAILS
new file mode 100755
index 0000000..ce9e5c6
--- /dev/null
+++ b/mail/gnarwl/DETAILS
@@ -0,0 +1,30 @@
+ SPELL=gnarwl
+ VERSION=3.6
+ SOURCE=$SPELL-$VERSION.tgz
+
SOURCE_URL[0]=http://www.onyxbits.de/sites/default/files/upload_cck/node/526/$SOURCE
+
SOURCE_HASH=sha512:acb9e90cc61d48f57a141625d3584710260aea08e228f3f10fffec57b50b33cf120da26718c9e2d8685939a458768fb33c6d7cce26c93cd2ecc28386b8aec652
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
+ WEB_SITE=http://www.onyxbits.de/gnarwl
+ LICENSE[0]=GPL
+ ENTERED=20140205
+ SHORT="LDAP based email autoresponder"
+cat << EOF
+Gnarwl is a email autoreply/vacation agent, intented to be used on
mailservers,
+where users may not (nescessarily) have systemaccoounts, but
accountinformation
+is kept within an LDAP database.
+
+Features:
+- User information is kept in an LDAP database.
+- Configurable via single systemwide configuration file.
+- Careful about not creating mail loops by answering to mailing lists or
other
+ automated user agents.
+- Configurable blacklist of corporate email addresses for which to never send
+ out vacation notifications, even if an associated user is out of office.
+- Works with all major mail transport agents (postfix, sendmail and qmail).
+- Highly configurable output generation. Gnarwl allows the administrator to
+ force headers and footers, users may reference fields of their own LDAP
+ object in the outgoing mail.
+- Unicode support.
+- Status reports via syslog.
+EOF
diff --git a/mail/gnarwl/HISTORY b/mail/gnarwl/HISTORY
new file mode 100644
index 0000000..db6860d
--- /dev/null
+++ b/mail/gnarwl/HISTORY
@@ -0,0 +1,2 @@
+2014-02-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS, {PRE_,}BUILD, INSTALL, excluded: spell created
diff --git a/mail/gnarwl/INSTALL b/mail/gnarwl/INSTALL
new file mode 100755
index 0000000..65a82c0
--- /dev/null
+++ b/mail/gnarwl/INSTALL
@@ -0,0 +1,27 @@
+default_install &&
+
+local CONFIG_FILE="/etc/gnarwl.cfg" &&
+
+install_config_file "data/gnarwl.cfg" "$CONFIG_FILE" &&
+chown gnarwl:gnarwl "$CONFIG_FILE" &&
+chmod 600 "$CONFIG_FILE" &&
+
+local HOME_DIR="$INSTALL_ROOT/var/lib/gnarwl" &&
+
+if [[ ! -d "$HOME_DIR/block" ]]; then
+ mkdir -p "$HOME_DIR/block"
+fi &&
+
+for tmpl in header footer; do
+ if [[ ! -r "$HOME_DIR/$tmpl.txt" ]]; then
+ install -vm 644 "data/$tmpl.txt" "$HOME_DIR/$tmpl.txt"
+ fi
+done &&
+
+for tmpl in badheaders blacklist; do
+ if [[ ! -r "$HOME_DIR/$tmpl.db" ]]; then
+ cat "data/$tmpl.txt" | "$TRACK_ROOT/usr/sbin/damnit" -a
"$HOME_DIR/$tmpl.db"
+ fi
+done &&
+
+chown -R gnarwl:gnarwl "$HOME_DIR"
diff --git a/mail/gnarwl/PRE_BUILD b/mail/gnarwl/PRE_BUILD
new file mode 100755
index 0000000..9129419
--- /dev/null
+++ b/mail/gnarwl/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# use custom CFLAGS
+sedit "s:-g -Wall -O2:$CFLAGS:" Makefile.in &&
+
+# use custom LDFLAGS
+sedit "s:^LFLAGS=\(.*\):LFLAGS=\1 $LDFLAGS:" Makefile.in &&
+
+sedit "/data install/d" Makefile.in
diff --git a/mail/gnarwl/excluded b/mail/gnarwl/excluded
new file mode 100644
index 0000000..11818c4
--- /dev/null
+++ b/mail/gnarwl/excluded
@@ -0,0 +1 @@
+^/var/lib/gnarwl
diff --git a/mail/smtpc/BUILD b/mail/smtpc/BUILD
new file mode 100755
index 0000000..73252f6
--- /dev/null
+++ b/mail/smtpc/BUILD
@@ -0,0 +1,5 @@
+make &&
+
+if list_find "$LDFLAGS" "-s"; then
+ strip -v smtpc
+fi
diff --git a/mail/smtpc/DEPENDS b/mail/smtpc/DEPENDS
new file mode 100755
index 0000000..ed472ed
--- /dev/null
+++ b/mail/smtpc/DEPENDS
@@ -0,0 +1 @@
+depends openssl
diff --git a/mail/smtpc/DETAILS b/mail/smtpc/DETAILS
new file mode 100755
index 0000000..78e5956
--- /dev/null
+++ b/mail/smtpc/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=smtpc
+ VERSION=1.53
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=http://www-uxsup.csx.cam.ac.uk/~fanf2/hermes/src/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:7658e5569220e9bf4216ba2c234eb2946f9874ed7430e215ef7b5a89c4eb0c4fc2cdfd991a24840159e3dcdc3fd2165abe3f728b94d34625c04d5fb0afc3d03d
+ DOCS="ChangeLog"
+ WEB_SITE=http://www-uxsup.csx.cam.ac.uk/~fanf2/
+ ENTERED=20140324
+ LICENSE[0]=GPL
+ KEYWORDS="smtp mail"
+ SHORT="test smtp client"
+cat << EOF
+smtpc is a small SMTP client for testing complicated MTA configurations
+involving cryptography and authentication. It's a bit rough-and-ready at the
+moment.
+EOF
diff --git a/mail/smtpc/HISTORY b/mail/smtpc/HISTORY
new file mode 100644
index 0000000..4cc9e25
--- /dev/null
+++ b/mail/smtpc/HISTORY
@@ -0,0 +1,2 @@
+2014-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE,}BUILD, INSTALL: created spell
diff --git a/mail/smtpc/INSTALL b/mail/smtpc/INSTALL
new file mode 100755
index 0000000..daa734d
--- /dev/null
+++ b/mail/smtpc/INSTALL
@@ -0,0 +1 @@
+install -vm 755 smtpc "$INSTALL_ROOT/usr/bin"
diff --git a/mail/smtpc/PRE_BUILD b/mail/smtpc/PRE_BUILD
new file mode 100755
index 0000000..199d812
--- /dev/null
+++ b/mail/smtpc/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:-o:$CFLAGS -o:" Makefile
diff --git a/mail/ssmtp/0020_all_from-format-fix.patch
b/mail/ssmtp/0020_all_from-format-fix.patch
new file mode 100644
index 0000000..da3292d
--- /dev/null
+++ b/mail/ssmtp/0020_all_from-format-fix.patch
@@ -0,0 +1,13 @@
+Index: ssmtp-2.64/ssmtp.c
+===================================================================
+--- ssmtp-2.64.orig/ssmtp.c
++++ ssmtp-2.64/ssmtp.c
+@@ -454,7 +454,7 @@ from_format() -- Generate standard From:
+ */
+ char *from_format(char *str, bool_t override_from)
+ {
+- char buf[(BUF_SZ + 1)];
++ char buf[(BUF_SZ + 1)] = "";
+
+ if(override_from) {
+ if(minus_f) {
diff --git a/mail/ssmtp/0030_all_authpass.patch
b/mail/ssmtp/0030_all_authpass.patch
new file mode 100644
index 0000000..2e39535
--- /dev/null
+++ b/mail/ssmtp/0030_all_authpass.patch
@@ -0,0 +1,14 @@
+Index: ssmtp-2.64/ssmtp.c
+===================================================================
+--- ssmtp-2.64.orig/ssmtp.c
++++ ssmtp-2.64/ssmtp.c
+@@ -1057,7 +1057,8 @@ bool_t read_config()
+ }
+ }
+ else if(strcasecmp(p, "AuthPass") == 0 && !auth_pass)
{
+- if((auth_pass = strdup(q)) == (char *)NULL) {
++ auth_pass = firsttok(&rightside, " \n\t");
++ if(auth_pass == (char *)NULL) {
+ die("parse_config() -- strdup()
failed");
+ }
+
diff --git a/mail/ssmtp/0060_all_opessl_crypto.patch
b/mail/ssmtp/0060_all_opessl_crypto.patch
new file mode 100644
index 0000000..e3055b2
--- /dev/null
+++ b/mail/ssmtp/0060_all_opessl_crypto.patch
@@ -0,0 +1,21 @@
+Fix linking error:
+
+Undefined symbols:
+ "_X509_free", referenced from:
+ _smtp_open in ssmtp.o
+ld: symbol(s) not found
+
+
+Index: ssmtp-2.64/configure.in
+===================================================================
+--- ssmtp-2.64.orig/configure.in
++++ ssmtp-2.64/configure.in
+@@ -52,7 +52,7 @@ AC_ARG_ENABLE(ssl,
+ [ --enable-ssl support for secure connection to mail server])
+ if test x$enableval = xyes ; then
+ AC_DEFINE(HAVE_SSL)
+- LIBS="$LIBS -lssl"
++ LIBS="$LIBS -lssl -lcrypto"
+ fi
+ enableval=""
+
diff --git a/mail/ssmtp/0080_all_gnutls.patch
b/mail/ssmtp/0080_all_gnutls.patch
new file mode 100644
index 0000000..74bdb4c
--- /dev/null
+++ b/mail/ssmtp/0080_all_gnutls.patch
@@ -0,0 +1,88 @@
+http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=374327
+
+GPL code linked against OpenSSL without exception
+
+[ Alejandro Rios ]
+* Initial port from openssl to gnutls
+
+[ Anibal Monsalve Salazar ]
+* configure: replaced -lssl with /usr/lib/libgnutls-openssl.so.
+* ssmtp.c: replaced SSL_CTX_use_certificate_chain_file with
+ SSL_CTX_use_certificate_file and marked SSL_CTX_check_private_key
+ as not used.
+
+Alejandro Rios <alerios AT debian.org>
+Anibal Monsalve Salazar <anibal AT debian.org>
+
+Index: ssmtp-2.64/ssmtp.c
+===================================================================
+--- ssmtp-2.64.orig/ssmtp.c
++++ ssmtp-2.64/ssmtp.c
+@@ -27,12 +27,16 @@
+ #include <ctype.h>
+ #include <netdb.h>
+ #ifdef HAVE_SSL
++#ifdef HAVE_GNUTLS
++#include <gnutls/openssl.h>
++#else
+ #include <openssl/crypto.h>
+ #include <openssl/x509.h>
+ #include <openssl/pem.h>
+ #include <openssl/ssl.h>
+ #include <openssl/err.h>
+ #endif
++#endif
+ #ifdef MD5AUTH
+ #include "md5auth/hmac_md5.h"
+ #endif
+@@ -1154,7 +1158,11 @@ int smtp_open(char *host, int port)
+ }
+
+ if(use_cert == True) {
++#ifdef HAVE_GNUTLS
++ if(SSL_CTX_use_certificate_file(ctx, tls_cert,
SSL_FILETYPE_PEM) <= 0) {
++#else
+ if(SSL_CTX_use_certificate_chain_file(ctx, tls_cert) <= 0) {
++#endif
+ perror("Use certfile");
+ return(-1);
+ }
+@@ -1164,10 +1172,12 @@ int smtp_open(char *host, int port)
+ return(-1);
+ }
+
++#ifndef HAVE_GNUTLS
+ if(!SSL_CTX_check_private_key(ctx)) {
+ log_event(LOG_ERR, "Private key does not match the
certificate public key\n");
+ return(-1);
+ }
++#endif
+ }
+ #endif
+
+Index: ssmtp-2.64/configure.in
+===================================================================
+--- ssmtp-2.64.orig/configure.in
++++ ssmtp-2.64/configure.in
+@@ -50,11 +50,17 @@ enableval=""
+
+ AC_ARG_ENABLE(ssl,
+ [ --enable-ssl support for secure connection to mail server])
+-if test x$enableval = xyes ; then
+- AC_DEFINE(HAVE_SSL)
+- LIBS="$LIBS -lssl -lcrypto"
++AC_ARG_WITH([gnutls],
++ AS_HELP_STRING([--with-gnutls], [Use GnuTLS for SSL support]))
++if test x$enable_ssl = "xyes" ; then
++ AC_DEFINE(HAVE_SSL)
++ if test "x$with_gnutls" != "xyes"; then
++ LIBS="$LIBS -lssl -lcrypto"
++ else
++ AC_DEFINE([HAVE_GNUTLS])
++ LIBS="$LIBS -lgnutls-openssl"
++ fi
+ fi
+-enableval=""
+
+ AC_ARG_ENABLE(inet6,
+ [ --enable-inet6 support for IPv6 transport])
diff --git a/mail/ssmtp/0100_all_ldflags.patch
b/mail/ssmtp/0100_all_ldflags.patch
new file mode 100644
index 0000000..e740d24
--- /dev/null
+++ b/mail/ssmtp/0100_all_ldflags.patch
@@ -0,0 +1,22 @@
+Index: ssmtp-2.64/Makefile.in
+===================================================================
+--- ssmtp-2.64.orig/Makefile.in
++++ ssmtp-2.64/Makefile.in
+@@ -9,6 +9,8 @@ mandir=$(prefix)/man/man8
+
+ LN_S=@LN_S@
+ CC=@CC@
++LDFLAGS=@LDFLAGS@
++LIBS=@LIBS@
+
+ etcdir=@sysconfdir@
+ SSMTPCONFDIR=$(etcdir)/ssmtp
+@@ -79,7 +81,7 @@ uninstall-sendmail: uninstall
+
+ # Binaries:
+ ssmtp: $(OBJS)
+- $(CC) -o ssmtp $(OBJS) @LIBS@ $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o ssmtp $(OBJS) $(LIBS)
+
+ .PHONY: clean
+ clean:
diff --git a/mail/ssmtp/0110_all_stdint.patch
b/mail/ssmtp/0110_all_stdint.patch
new file mode 100644
index 0000000..066ab49
--- /dev/null
+++ b/mail/ssmtp/0110_all_stdint.patch
@@ -0,0 +1,133 @@
+Use C99 standard's uint32_t
+
+Index: ssmtp-2.64/md5auth/md5.h
+===================================================================
+--- ssmtp-2.64.orig/md5auth/md5.h
++++ ssmtp-2.64/md5auth/md5.h
+@@ -23,10 +23,12 @@ These notices must be retained in any co
+ documentation and/or software.
+ */
+
++#include <stdint.h>
++
+ /* MD5 context. */
+ typedef struct {
+- u_int32_t state[4]; /* state (ABCD) */
+- u_int32_t count[2]; /* number of bits, modulo 2^64 (lsb first) */
++ uint32_t state[4]; /* state (ABCD) */
++ uint32_t count[2]; /* number of bits, modulo 2^64 (lsb first) */
+ unsigned char buffer[64]; /* input buffer */
+ } MD5_CTX;
+
+Index: ssmtp-2.64/md5auth/md5c.c
+===================================================================
+--- ssmtp-2.64.orig/md5auth/md5c.c
++++ ssmtp-2.64/md5auth/md5c.c
+@@ -46,11 +46,11 @@ documentation and/or software.
+ #define S43 15
+ #define S44 21
+
+-static void MD5Transform PROTO_LIST ((u_int32_t [4], unsigned char [64]));
++static void MD5Transform PROTO_LIST ((uint32_t [4], unsigned char [64]));
+ static void Encode PROTO_LIST
+- ((unsigned char *, u_int32_t *, unsigned int));
++ ((unsigned char *, uint32_t *, unsigned int));
+ static void Decode PROTO_LIST
+- ((u_int32_t *, unsigned char *, unsigned int));
++ ((uint32_t *, unsigned char *, unsigned int));
+ static void MD5_memcpy PROTO_LIST ((POINTER, POINTER, unsigned int));
+ static void MD5_memset PROTO_LIST ((POINTER, int, unsigned int));
+
+@@ -75,22 +75,22 @@ static unsigned char PADDING[64] = {
+ Rotation is separate from addition to prevent recomputation.
+ */
+ #define FF(a, b, c, d, x, s, ac) { \
+- (a) += F ((b), (c), (d)) + (x) + (u_int32_t)(ac); \
++ (a) += F ((b), (c), (d)) + (x) + (uint32_t)(ac); \
+ (a) = ROTATE_LEFT ((a), (s)); \
+ (a) += (b); \
+ }
+ #define GG(a, b, c, d, x, s, ac) { \
+- (a) += G ((b), (c), (d)) + (x) + (u_int32_t)(ac); \
++ (a) += G ((b), (c), (d)) + (x) + (uint32_t)(ac); \
+ (a) = ROTATE_LEFT ((a), (s)); \
+ (a) += (b); \
+ }
+ #define HH(a, b, c, d, x, s, ac) { \
+- (a) += H ((b), (c), (d)) + (x) + (u_int32_t)(ac); \
++ (a) += H ((b), (c), (d)) + (x) + (uint32_t)(ac); \
+ (a) = ROTATE_LEFT ((a), (s)); \
+ (a) += (b); \
+ }
+ #define II(a, b, c, d, x, s, ac) { \
+- (a) += I ((b), (c), (d)) + (x) + (u_int32_t)(ac); \
++ (a) += I ((b), (c), (d)) + (x) + (uint32_t)(ac); \
+ (a) = ROTATE_LEFT ((a), (s)); \
+ (a) += (b); \
+ }
+@@ -124,10 +124,10 @@ unsigned int inputLen;
+ index = (unsigned int)((context->count[0] >> 3) & 0x3F);
+
+ /* Update number of bits */
+- if ((context->count[0] += ((u_int32_t)inputLen << 3))
+- < ((u_int32_t)inputLen << 3))
++ if ((context->count[0] += ((uint32_t)inputLen << 3))
++ < ((uint32_t)inputLen << 3))
+ context->count[1]++;
+- context->count[1] += ((u_int32_t)inputLen >> 29);
++ context->count[1] += ((uint32_t)inputLen >> 29);
+
+ partLen = 64 - index;
+
+@@ -184,10 +184,10 @@ MD5_CTX *context;
+ /* MD5 basic transformation. Transforms state based on block.
+ */
+ static void MD5Transform (state, block)
+-u_int32_t state[4];
++uint32_t state[4];
+ unsigned char block[64];
+ {
+- u_int32_t a = state[0], b = state[1], c = state[2], d = state[3], x[16];
++ uint32_t a = state[0], b = state[1], c = state[2], d = state[3], x[16];
+
+ Decode (x, block, 64);
+
+@@ -273,12 +273,12 @@ unsigned char block[64];
+ MD5_memset ((POINTER)x, 0, sizeof (x));
+ }
+
+-/* Encodes input (u_int32_t) into output (unsigned char). Assumes len is
++/* Encodes input (uint32_t) into output (unsigned char). Assumes len is
+ a multiple of 4.
+ */
+ static void Encode (output, input, len)
+ unsigned char *output;
+-u_int32_t *input;
++uint32_t *input;
+ unsigned int len;
+ {
+ unsigned int i, j;
+@@ -291,19 +291,19 @@ unsigned int len;
+ }
+ }
+
+-/* Decodes input (unsigned char) into output (u_int32_t). Assumes len is
++/* Decodes input (unsigned char) into output (uint32_t). Assumes len is
+ a multiple of 4.
+ */
+ static void Decode (output, input, len)
+-u_int32_t *output;
++uint32_t *output;
+ unsigned char *input;
+ unsigned int len;
+ {
+ unsigned int i, j;
+
+ for (i = 0, j = 0; j < len; i++, j += 4)
+- output[i] = ((u_int32_t)input[j]) | (((u_int32_t)input[j+1]) << 8) |
+- (((u_int32_t)input[j+2]) << 16) | (((u_int32_t)input[j+3]) << 24);
++ output[i] = ((uint32_t)input[j]) | (((uint32_t)input[j+1]) << 8) |
++ (((uint32_t)input[j+2]) << 16) | (((uint32_t)input[j+3]) << 24);
+ }
+
+ /* Note: Replace "for loop" with standard memcpy if possible.
diff --git a/mail/ssmtp/BUILD b/mail/ssmtp/BUILD
new file mode 100755
index 0000000..aaeeff1
--- /dev/null
+++ b/mail/ssmtp/BUILD
@@ -0,0 +1 @@
+LIBS="-lcrypto" default_build
diff --git a/mail/ssmtp/HISTORY b/mail/ssmtp/HISTORY
index 1ed69d3..44eabf3 100644
--- a/mail/ssmtp/HISTORY
+++ b/mail/ssmtp/HISTORY
@@ -1,3 +1,11 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: add libcrypt to LIBS
+ * PRE_BUILD, 0020_all_from-format-fix.patch,
+ 0030_all_authpass.patch, 0060_all_opessl_crypto.patch,
+ 0080_all_gnutls.patch, 0100_all_ldflags.patch,
+ 0110_all_stdint.patch: add patches from gentoo to fix build
+ errors
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added masqmail

diff --git a/mail/ssmtp/PRE_BUILD b/mail/ssmtp/PRE_BUILD
new file mode 100755
index 0000000..71a97b6
--- /dev/null
+++ b/mail/ssmtp/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0020_all_from-format-fix.patch &&
+patch -p1 < $SPELL_DIRECTORY/0030_all_authpass.patch &&
+patch -p1 < $SPELL_DIRECTORY/0060_all_opessl_crypto.patch &&
+patch -p1 < $SPELL_DIRECTORY/0080_all_gnutls.patch &&
+patch -p1 < $SPELL_DIRECTORY/0100_all_ldflags.patch &&
+patch -p1 < $SPELL_DIRECTORY/0110_all_stdint.patch
diff --git a/mail/sylpheed/DETAILS b/mail/sylpheed/DETAILS
index 642e0d7..a83a87e 100755
--- a/mail/sylpheed/DETAILS
+++ b/mail/sylpheed/DETAILS
@@ -3,7 +3,7 @@ if [[ $SYLPHEED_GTK2 == n ]]; then
VERSION=1.0.6

SOURCE_HASH=sha512:2b94979b671ef63b62040ed6b394368536a4817de910407cdfcdadc891e77a6752a6b547c0c1fdaa5360bd4c3b6c0a497f3d75bb17476a0ee37f7c4b5f18136e
else
- VERSION=3.3.0
+ VERSION=3.4.0
SECURITY_PATCH=1
if [[ $SYLPHEED_IT == y ]]; then
SOURCE3=Sylpheed3.0_icon-set.tar.gz
diff --git a/mail/sylpheed/HISTORY b/mail/sylpheed/HISTORY
index ba8ae27..afdf86a 100644
--- a/mail/sylpheed/HISTORY
+++ b/mail/sylpheed/HISTORY
@@ -1,3 +1,9 @@
+2014-04-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.0
+
+2014-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.3.1
+
2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.3.0

diff --git
a/mail/thunderbird/0001-remove-version-number-from-thunderbird-s-installatio.patch

b/mail/thunderbird/0001-remove-version-number-from-thunderbird-s-installatio.patch
new file mode 100644
index 0000000..5b1b2ae
--- /dev/null
+++
b/mail/thunderbird/0001-remove-version-number-from-thunderbird-s-installatio.patch
@@ -0,0 +1,64 @@
+From 3509f66d1881194da6dacfba7bb592ee7d13b5f0 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 12 Dec 2013 23:27:13 +0100
+Subject: [PATCH] remove version number from thunderbird's installation path
+
+---
+ config/baseconfig.mk | 8 ++++----
+ mozilla/config/baseconfig.mk | 8 ++++----
+ mozilla/js/src/config/baseconfig.mk | 4 ++--
+ 3 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/config/baseconfig.mk b/config/baseconfig.mk
+index 636b9aa..fe36c48 100644
+--- a/config/baseconfig.mk
++++ b/config/baseconfig.mk
+@@ -1,9 +1,9 @@
+ INCLUDED_AUTOCONF_MK = 1
+
+-includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
++includedir := $(includedir)/$(MOZ_APP_NAME)
++idldir = $(datadir)/idl/$(MOZ_APP_NAME)
++installdir = $(libdir)/$(MOZ_APP_NAME)
++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
+ MOZILLA_SRCDIR = $(topsrcdir)/mozilla
+ MOZDEPTH = $(DEPTH)/mozilla
+ DIST = $(MOZDEPTH)/dist
+diff --git a/mozilla/config/baseconfig.mk b/mozilla/config/baseconfig.mk
+index ae69bae..c452e84 100644
+--- a/mozilla/config/baseconfig.mk
++++ b/mozilla/config/baseconfig.mk
+@@ -1,9 +1,9 @@
+ INCLUDED_AUTOCONF_MK = 1
+
+-includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
++includedir := $(includedir)/$(MOZ_APP_NAME)
++idldir = $(datadir)/idl/$(MOZ_APP_NAME)
++installdir = $(libdir)/$(MOZ_APP_NAME)
++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
+ DIST = $(DEPTH)/dist
+
+ # We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't
+diff --git a/mozilla/js/src/config/baseconfig.mk
b/mozilla/js/src/config/baseconfig.mk
+index 6ca9f60..9262ac1 100644
+--- a/mozilla/js/src/config/baseconfig.mk
++++ b/mozilla/js/src/config/baseconfig.mk
+@@ -1,7 +1,7 @@
+ INCLUDED_AUTOCONF_MK = 1
+
+-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
++installdir = $(libdir)/$(MOZ_APP_NAME)
++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
+
+ ifneq (,$(filter /%,$(TOP_DIST)))
+ DIST = $(TOP_DIST)
+--
+1.8.5.1
+
diff --git a/mail/thunderbird/DEPENDS b/mail/thunderbird/DEPENDS
index f2afef1..3d83a4b 100755
--- a/mail/thunderbird/DEPENDS
+++ b/mail/thunderbird/DEPENDS
@@ -73,5 +73,10 @@ optional_depends dbus-glib \
#optional_depends OPENGL \
# '--enable-webgl' \
# '--disable-webgl --without-gl-provider' \
-# 'for WebGL support'
-depends OPENGL
+# 'for WebGL support' &&
+depends OPENGL &&
+
+optional_depends gstreamer \
+ '--enable-gstreamer' \
+ '--disable-gstreamer' \
+ 'for gstreamer based AV support'
diff --git a/mail/thunderbird/DETAILS b/mail/thunderbird/DETAILS
index 166f670..a39b041 100755
--- a/mail/thunderbird/DETAILS
+++ b/mail/thunderbird/DETAILS
@@ -1,5 +1,5 @@
SPELL=thunderbird
- VERSION=24.0
+ VERSION=24.2.0
SOURCE=$SPELL-$VERSION.source.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG="mozilla.gpg:${SOURCE2}:UPSTREAM_HASH"
@@ -8,7 +8,7 @@

SOURCE2_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$VERSION/source/$SOURCE2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
TMPFS=off
- SECURITY_PATCH=38
+ SECURITY_PATCH=39
WEB_SITE=http://www.mozilla.org/products/thunderbird/
ENTERED=20041028
LICENSE[0]=MOZILLA
diff --git a/mail/thunderbird/HISTORY b/mail/thunderbird/HISTORY
index 0349af7..51695a1 100644
--- a/mail/thunderbird/HISTORY
+++ b/mail/thunderbird/HISTORY
@@ -1,3 +1,11 @@
+2014-02-27 Remko van der Vossen <wich AT sourcemage.org>
+»·······* DEPENDS: optional depends gstreamer
+
+2013-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 24.2.0, SECURITY_PATCH++
+ * 0001-remove-version-number-from-thunderbird-s-installatio.patch,
+ PRE_BUILD: remove version number from thunderbird's installation
path
+
2013-09-19 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 24.0
* mozconfig,PRE_BUILD,BUILD,INSTALL: Sync with firefox's setup, much
better
diff --git a/mail/thunderbird/PRE_BUILD b/mail/thunderbird/PRE_BUILD
index a01ab0f..130bf54 100755
--- a/mail/thunderbird/PRE_BUILD
+++ b/mail/thunderbird/PRE_BUILD
@@ -3,6 +3,8 @@ cd "${SOURCE_DIRECTORY}" &&
unpack_file '' &&
cd comm-* &&

+patch -p1 <
$SPELL_DIRECTORY/0001-remove-version-number-from-thunderbird-s-installatio.patch
&&
+
cp -v "${SPELL_DIRECTORY}"/mozconfig .mozconfig &&

if [[ "$THUNDERBIRD_STRIP" == "y" ]]; then
diff --git a/net/cgminer/BUILD b/net/cgminer/BUILD
new file mode 100755
index 0000000..c616caf
--- /dev/null
+++ b/net/cgminer/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS $CGMINER_OPTS" &&
+default_build
diff --git a/net/cgminer/CONFIGURE b/net/cgminer/CONFIGURE
new file mode 100755
index 0000000..45b3762
--- /dev/null
+++ b/net/cgminer/CONFIGURE
@@ -0,0 +1,29 @@
+config_query_option CGMINER_OPTS "Avalon support" n \
+ --{en,dis}able-avalon &&
+
+config_query_option CGMINER_OPTS "BlackArrow Bitfury support" n \
+ --{en,dis}able-bab &&
+
+config_query_option CGMINER_OPTS "BFL ASIC support" n \
+ --{en,dis}able-bflsc &&
+
+config_query_option CGMINER_OPTS "BitForce FPGA support" n \
+ --{en,dis}able-bitforce &&
+
+config_query_option CGMINER_OPTS "BitFury ASIC support" n \
+ --{en,dis}able-bitfury &&
+
+config_query_option CGMINER_OPTS "Hashfast support" n \
+ --{en,dis}able-hashfast &&
+
+config_query_option CGMINER_OPTS "Icarus support" n \
+ --{en,dis}able-icarus &&
+
+config_query_option CGMINER_OPTS "Klondike support" n \
+ --{en,dis}able-klondike &&
+
+config_query_option CGMINER_OPTS "KnC support" n \
+ --{en,dis}able-knc &&
+
+config_query_option CGMINER_OPTS "ModMiner FPGA support" n \
+ --{en,dis}able-modminer
diff --git a/net/cgminer/DEPENDS b/net/cgminer/DEPENDS
new file mode 100755
index 0000000..73c610bd
--- /dev/null
+++ b/net/cgminer/DEPENDS
@@ -0,0 +1,11 @@
+optional_depends curl \
+ --{en,dis}able-libcurl \
+ "getwork and GBT support" &&
+
+optional_depends ncurses \
+ --with{,out}-curses \
+ "curses user interface" &&
+
+optional_depends LIBUSB \
+ --with{,out}-system-libusb \
+ "Compile against system libusb (otherwise uses built-in)"
diff --git a/net/cgminer/DETAILS b/net/cgminer/DETAILS
new file mode 100755
index 0000000..20323ed
--- /dev/null
+++ b/net/cgminer/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=cgminer
+ VERSION=3.8.3
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://ck.kolivas.org/apps/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:5a99297152b65e886b7aa0b4ba23e5c6557a98efcc6d6ce675fc72774a18eb172caf3f9cd21d90fa062ea77d4914920e18940eede198d1ed954109a3c2a50df1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://ck.kolivas.org/apps/cgminer/";
+ LICENSE[0]="GPLv3"
+ ENTERED=20131124
+ KEYWORDS=""
+ SHORT="multi-threaded multi-pool FPGA and ASIC miner for bitcoin"
+cat << EOF
+This is a multi-threaded multi-pool FPGA and ASIC miner for bitcoin.
+
+This code is provided entirely free of charge by the programmer in his spare
+time so donations would be greatly appreciated. Please consider donating to
+the address below.
+
+Con Kolivas <kernel AT kolivas.org>
+15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ
+EOF
diff --git a/net/cgminer/HISTORY b/net/cgminer/HISTORY
new file mode 100644
index 0000000..a3acc5d
--- /dev/null
+++ b/net/cgminer/HISTORY
@@ -0,0 +1,2 @@
+2013-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: spell created
diff --git a/net/chrony/DETAILS b/net/chrony/DETAILS
index 4f7c4aad..a49b5b1 100755
--- a/net/chrony/DETAILS
+++ b/net/chrony/DETAILS
@@ -1,6 +1,6 @@
SPELL=chrony
- VERSION=1.29
- SECURITY_PATCH=2
+ VERSION=1.29.1
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SPELL-$VERSION-tar-gz-asc.txt
SOURCE_URL[0]=http://download.tuxfamily.org/$SPELL/$SOURCE
diff --git a/net/chrony/HISTORY b/net/chrony/HISTORY
index 0d4293d..6bf4cef 100644
--- a/net/chrony/HISTORY
+++ b/net/chrony/HISTORY
@@ -1,3 +1,8 @@
+2014-01-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.29.1
+ SECURITY_PATCH++
+ fixes CVE-2014-0021
+
2013-08-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.29
SECURITY_PATCH++
diff --git a/net/cpuminer/DETAILS b/net/cpuminer/DETAILS
index b28c45c..afbca36 100755
--- a/net/cpuminer/DETAILS
+++ b/net/cpuminer/DETAILS
@@ -1,8 +1,8 @@
SPELL=cpuminer
- VERSION=1.0.1
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://yyz.us/bitcoin/${SOURCE}
-
SOURCE_HASH=sha512:a5333ca8b505de458c3faf6601aef14743ef1e55f190b8a7c8db5b3484bc01cb698988d5a273ad15b9a8b0161ce611a18ca538db8ab17406bf4269e0084272fa
+ VERSION=2.3.2
+ SOURCE="pooler-${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:8c1e82651f8a1538ae636eab5458b82c9f2733484b8461fefcbfff32e1827976661d2d47ab6014b282ef65b658db70531188c326519564e34256c78971bcc407
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/jgarzik/cpuminer";
LICENSE[0]=GPL
diff --git a/net/cpuminer/HISTORY b/net/cpuminer/HISTORY
index 5052be9..210e860 100644
--- a/net/cpuminer/HISTORY
+++ b/net/cpuminer/HISTORY
@@ -1,3 +1,6 @@
+2013-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Switched to pooler's fork, version 2.3.2
+
2011-05-26 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS: spell created

diff --git a/net/dhcpcd/BUILD b/net/dhcpcd/BUILD
index 52de65c..5a7fc26 100755
--- a/net/dhcpcd/BUILD
+++ b/net/dhcpcd/BUILD
@@ -1,2 +1,3 @@
+OPTS+=" $DHCPD" &&
./configure --libexecdir=${INSTALL_ROOT}/usr/libexec
--dbdir=${INSTALL_ROOT}/var/lib/dhcpcd $OPTS &&
CSTD=gnu99 make DESTDIR="$INSTALL_ROOT"
diff --git a/net/dhcpcd/CONFIGURE b/net/dhcpcd/CONFIGURE
new file mode 100755
index 0000000..00f56f6
--- /dev/null
+++ b/net/dhcpcd/CONFIGURE
@@ -0,0 +1,2 @@
+config_query_option DHCPD 'use IPv6' n '--enable-ipv6' '--disable-ipv6'
+config_query_option DHCPD 'use IPv4' y '--enable-ipv4' '--disable-ipv4'
diff --git a/net/dhcpcd/DETAILS b/net/dhcpcd/DETAILS
index 91b0343..cafefc1 100755
--- a/net/dhcpcd/DETAILS
+++ b/net/dhcpcd/DETAILS
@@ -1,6 +1,6 @@
SPELL=dhcpcd
- VERSION=6.0.5
-
SOURCE_HASH=sha512:31dc038eba518aaaa0ce8864d61efae9ed166e47dd74b03c454ea033229c0ae3366221093a7a5a17050873c9278a3b435650e07bfb45c278f87ba64be9fdcd00
+ VERSION=6.2.1
+
SOURCE_HASH=sha512:0b3db1011e4e427d5c781dafb20e5541da486126e27cc1f018b825c8e2c21bf911f714f0663b6ee813888a558a006b4bddbbdfd7a91a73b17b0d09c53243541d
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://roy.marples.name/downloads/$SPELL/$SOURCE
diff --git a/net/dhcpcd/HISTORY b/net/dhcpcd/HISTORY
index ed74d93..54159da 100644
--- a/net/dhcpcd/HISTORY
+++ b/net/dhcpcd/HISTORY
@@ -1,3 +1,15 @@
+2014-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFIGURE, BUILD: allow building IpV4/6 support
+
+2014-01-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.2.1
+
+2014-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.2.0
+
+2013-10-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.1.0
+
2013-08-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.0.5

diff --git a/net/fping/DETAILS b/net/fping/DETAILS
index 243e32c..dbc46d7 100755
--- a/net/fping/DETAILS
+++ b/net/fping/DETAILS
@@ -1,9 +1,11 @@
SPELL=fping
- VERSION=3.5
+ VERSION=3.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.fping.org/dist/$SOURCE
-
SOURCE_HASH=sha512:db36e74a5051de32245c2d96289d238ae2ae6698a5215c83401ed3b5bca2784c7d09bff2686f696990b31063fea8c1a5d2f2e15c09f808a1012992a1349db8f5
+
SOURCE_HASH=sha512:1550c77faef2c5c696baf8e9307c905821a35aab33534d5a4bd388b20e8c70aa47c9aeeaf4b4d1cafd1f0f399271ec787bcd25cbd84224912c127c2a13d19fa1
+ DOCS="ChangeLog doc/README.1992 $DOCS"
+ DOC_DIRS=""
WEB_SITE=http://www.fping.org/
ENTERED=20020326
KEYWORDS="net"
diff --git a/net/fping/HISTORY b/net/fping/HISTORY
index 4b3f5c5..4ad8a5b 100644
--- a/net/fping/HISTORY
+++ b/net/fping/HISTORY
@@ -1,3 +1,15 @@
+2014-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.9
+
+2013-11-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8
+
+2013-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7; don't do useless doc'ing
+
+2013-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6
+
2013-05-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.5

diff --git a/net/gigolo/DEPENDS b/net/gigolo/DEPENDS
index 52d2cca..9c14b91 100755
--- a/net/gigolo/DEPENDS
+++ b/net/gigolo/DEPENDS
@@ -1,3 +1,8 @@
depends intltool &&
depends gtk+2 &&
-depends gvfs
+depends gvfs &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/net/gigolo/DETAILS b/net/gigolo/DETAILS
index 1b6e16d..bbc4cec 100755
--- a/net/gigolo/DETAILS
+++ b/net/gigolo/DETAILS
@@ -1,5 +1,5 @@
SPELL=gigolo
- VERSION=0.4.1
+ VERSION=0.4.2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://files.uvena.de/$SPELL/$SOURCE
diff --git a/net/gigolo/HISTORY b/net/gigolo/HISTORY
index 16cdfca..b129e9b 100644
--- a/net/gigolo/HISTORY
+++ b/net/gigolo/HISTORY
@@ -1,3 +1,8 @@
+2014-03-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.2
+ * DEPENDS: added gettext optional dependency
+ * PRE_BUILD: dropped
+
2010-08-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.4.1

diff --git a/net/gigolo/PRE_BUILD b/net/gigolo/PRE_BUILD
deleted file mode 100755
index ddd605e..0000000
--- a/net/gigolo/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-# prevent from running plain ./configure
-sed -i "77d" autogen.sh &&
-
-./autogen.sh
diff --git a/net/iproute2/DETAILS b/net/iproute2/DETAILS
index cfab05d..ae535a6 100755
--- a/net/iproute2/DETAILS
+++ b/net/iproute2/DETAILS
@@ -1,7 +1,7 @@
SPELL=iproute2
- VERSION=3.10.0
+ VERSION=3.12.0
+
SOURCE_HASH=sha512:64d2e2cf08be31c258fc1dd9c8649db6a511d7af22ac0e4262c1f8607082639ca66c50f764ff3a4e07a19fa75222bf7101bf76d1ddf1756c445650451a03e96a
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:afe81462e0d1ed4483cd7ab99abb15ccc9795fbd1276c162d0c8af236357d97fcbfc0ce3356f9ad94fbe048de9e13b2eb98cad60196d6cdbe1a3f2367887ce9f
# SOURCE2=${SOURCE}.sign
# SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/net/iproute2/HISTORY b/net/iproute2/HISTORY
index 605ace6..9234b2a 100644
--- a/net/iproute2/HISTORY
+++ b/net/iproute2/HISTORY
@@ -1,3 +1,6 @@
+2013-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.12.0
+
2013-08-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.10.0

diff --git a/net/ipsec-tools/CONFIGURE b/net/ipsec-tools/CONFIGURE
index 767f68b..1ca7894 100755
--- a/net/ipsec-tools/CONFIGURE
+++ b/net/ipsec-tools/CONFIGURE
@@ -6,6 +6,22 @@ config_query_option IPSEC_TOOLS_OPTS "Enable NAT-Traversal
support?" n \
"--enable-natt" \
"--disable-natt" &&

+config_query_option IPSEC_TOOLS_OPTS "Enable admin port?" n \
+ "--enable-adminport" \
+ "--disable-adminport" &&
+
+config_query_option IPSEC_TOOLS_OPTS "Enable IKE fragmentation payload
support?" n \
+ "--enable-frag" \
+ "--disable-frag" &&
+
+config_query_option IPSEC_TOOLS_OPTS "Enable dead peer detection?" n \
+ "--enable-dpd" \
+ "--disable-dpd" &&
+
+config_query_option IPSEC_TOOLS_OPTS "Enable hybrid authentication
(including mode-cfg and Xauth) support?" n \
+ "--enable-hybrid" \
+ "--disable-hybrid" &&
+
config_query_option IPSEC_TOOLS_OPTS "Enable statistics logging function?" y
\
"--enable-stats" \
"--disable-stats"
diff --git a/net/ipsec-tools/DEPENDS b/net/ipsec-tools/DEPENDS
index c521d73..4ab6b43 100755
--- a/net/ipsec-tools/DEPENDS
+++ b/net/ipsec-tools/DEPENDS
@@ -5,7 +5,31 @@ optional_depends readline \
"--without-readline" \
"to support readline input" &&

+optional_depends krb5 \
+ "--enable-gssapi" \
+ "--disable-gssapi" \
+ "to support GSS-API authentication" &&
+
optional_depends libselinux \
"--enable-security-context" \
"--disable-security-context" \
- "to support Security Context (SELinux)"
+ "to support Security Context (SELinux)" &&
+
+if list_find "$IPSEC_TOOLS_OPTS" "--enable-hybrid"; then
+ optional_depends freeradius \
+ "--with-libradius=$INSTALL_ROOT/usr" \
+ "--without-libradius" \
+ "for Hybrid authentication using RADIUS" &&
+
+ optional_depends linux-pam \
+ "--with-libpam=$INSTALL_ROOT/usr" \
+ "--without-libpam" \
+ "for Hybrid authentication using PAM" &&
+
+ optional_depends openldap \
+ "--with-libldap=$INSTALL_ROOT/usr" \
+ "--without-libldap" \
+ "for Hybrid authentication using LDAP"
+fi &&
+
+suggest_depends SYSTEM-LOGGER "" "" "for syslog support"
diff --git a/net/ipsec-tools/DETAILS b/net/ipsec-tools/DETAILS
index 826f522..c4637cd 100755
--- a/net/ipsec-tools/DETAILS
+++ b/net/ipsec-tools/DETAILS
@@ -1,10 +1,12 @@
SPELL=ipsec-tools
- VERSION=0.8.0
+ VERSION=0.8.1
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:3bec6bab4fe555612f1d48966e797202830f5254a8d2146a14d268ff0c68445af790285214db41ab08ee4888625e8e680c3b848c30789d836169d1612a25fe2c
+
SOURCE_HASH=sha512:c8308aba9764a8e0a0507dbc62e8e93dc4b51f7215f2c3bb50f2e7e1f46dde0c773cfe2992660ccd319523775a9bab668371ee53cd4af153d2fcf13a0ef4e1eb
+ DOCS="src/setkey/*.cf $DOCS"
+ DOC_DIRS="src/racoon/doc src/racoon/samples"
WEB_SITE=http://ipsec-tools.sourceforge.net/
ENTERED=20031120
LICENSE[0]=BSD
diff --git a/net/ipsec-tools/HISTORY b/net/ipsec-tools/HISTORY
index 1fa7f15..a268416 100644
--- a/net/ipsec-tools/HISTORY
+++ b/net/ipsec-tools/HISTORY
@@ -1,3 +1,11 @@
+2013-10-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.8.1; added missing docs
+ * DEPENDS: added missing optional dependencies
+ * CONFIGURE: added new configuration options
+ * INSTALL: added, for racoon init script
+ * PREPARE: added kernel 3.x support
+ * init.d/racoon{,.conf}: added, init script and config
+
2011-06-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFIGURE: added, for several options
* BUILD: apply IPSEC_TOOLS_OPTS
diff --git a/net/ipsec-tools/INSTALL b/net/ipsec-tools/INSTALL
new file mode 100755
index 0000000..bbd64bf
--- /dev/null
+++ b/net/ipsec-tools/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/racoon.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/racoon"
+fi
diff --git a/net/ipsec-tools/PREPARE b/net/ipsec-tools/PREPARE
index c002a0b..f7200d1 100755
--- a/net/ipsec-tools/PREPARE
+++ b/net/ipsec-tools/PREPARE
@@ -1,6 +1,6 @@
-uname -r | grep -qv ^2\.6 &&
+uname -r | grep -Eqv "^(2\.6|3\.)" &&
{
- echo "Please note that ipsec-tools requires the Linux 2.6 kernel
headers."
- echo "The cast will continue but will most likely fail."
+ message "${PROBLEM_COLOR}Please note that ipsec-tools requires the Linux
2.6/3.x kernel headers."
+ message "The cast will continue but will most likely
fail.${DEFAULT_COLOR}"
}
true
diff --git a/net/ipsec-tools/init.d/racoon b/net/ipsec-tools/init.d/racoon
new file mode 100755
index 0000000..51187b7
--- /dev/null
+++ b/net/ipsec-tools/init.d/racoon
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+. /etc/sysconfig/racoon
+
+PROGRAM=/usr/sbin/racoon
+PIDFILE="/var/run/racoon.pid"
+ARGS="$RACOON_ARGS"
+RUNLEVEL=3
+
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
+
+start() {
+ echo "Loading IPSec policies from $IPSEC_CONF... "
+ /usr/sbin/setkey -f "$IPSEC_CONF"
+
+ evaluate_retval
+
+ _start
+}
+
+stop() {
+ echo "Flushing policy entries... "
+ /usr/sbin/setkey -F
+ /usr/sbin/setkey -FP
+
+ evaluate_retval
+
+ _stop
+}
diff --git a/net/ipsec-tools/init.d/racoon.conf
b/net/ipsec-tools/init.d/racoon.conf
new file mode 100644
index 0000000..d964de0
--- /dev/null
+++ b/net/ipsec-tools/init.d/racoon.conf
@@ -0,0 +1,6 @@
+# For the arguments and description see racoon(8)
+
+RACOON_ARGS="-f /etc/racoon/racoon.conf"
+
+# IPsec SA/SP database config used by setkey(8)
+IPSEC_CONF="/etc/ipsec-tools.conf"
diff --git a/net/ipset/BUILD b/net/ipset/BUILD
index f5c9db3..c5ec8e5 100755
--- a/net/ipset/BUILD
+++ b/net/ipset/BUILD
@@ -1,8 +1,10 @@
if [[ ${VERSION/.*} == 4 ]]; then
make PREFIX="$INSTALL_ROOT/usr"
else
- ./autogen.sh &&
-
+ OPTS="$IPSET_OPTS $OPTS" &&
default_build &&
- make modules
+
+ if list_find "$IPSET_OPTS" "--with-kmod"; then
+ make modules
+ fi
fi
diff --git a/net/ipset/CONFIGURE b/net/ipset/CONFIGURE
new file mode 100755
index 0000000..ba5cd1f
--- /dev/null
+++ b/net/ipset/CONFIGURE
@@ -0,0 +1,5 @@
+if [[ ${VERSION/.*} != 4 ]]; then
+ config_query_option IPSET_OPTS "Do you want to compile $SPELL kernel
modules?" $IPSET_KMOD \
+ "--with-kmod" \
+ "--without-kmod"
+fi
diff --git a/net/ipset/DETAILS b/net/ipset/DETAILS
index 63b3efa..3b6c38e 100755
--- a/net/ipset/DETAILS
+++ b/net/ipset/DETAILS
@@ -6,9 +6,9 @@ if is_version_less $(get_kernel_version) 2.6.35; then
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_HASH=sha512:ccac555257600b8fd2e229426514582e6f3f04000b4f2bc704d28efdae0869c1c6952ddb9a833a32e49604d16a4a9aa0a5ea847d469a31e567e84f36b76e19f2
else
- VERSION=6.12.1
+ VERSION=6.20.1
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:cd3ef90c56a3e7fd70d95cc021f41a01c25a175f22f7157705b37391f92829a7f55bef37c3a98b0544b5814d597b1a02513328ba3dc91929f4b7642dd1c1ebaa
+
SOURCE_HASH=sha512:3fda3a71c18c8d5f9567038fc72f95abec81b4c789fbca7f7b9c032b15000cfbd2829f11a07f2f9ad2afcff54d6851923caff0917b2ead73756673a6b3667565
fi
SOURCE_URL[0]=http://ipset.netfilter.org/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/ipset/FINAL b/net/ipset/FINAL
new file mode 100755
index 0000000..34afa43
--- /dev/null
+++ b/net/ipset/FINAL
@@ -0,0 +1,3 @@
+if [[ ${VERSION/.*} == 4 ]] || list_find "$IPSET_OPTS" "--with-kmod"; then
+ depmod -a
+fi
diff --git a/net/ipset/HISTORY b/net/ipset/HISTORY
index 3cf0c9e..4491d0b 100644
--- a/net/ipset/HISTORY
+++ b/net/ipset/HISTORY
@@ -1,3 +1,12 @@
+2013-12-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 6.20.1 (2.6 branch)
+ * BUILD: dropped deprecated autogen.sh run; use IPSET_OPTS
+ * FINAL: added, to run depmod for registering modules
+ * CONFIGURE: added, to choose modules compilation
+ * PREPARE: added, to detect ip_set kernel module for 2.6 branch and
+ default answer in CONFIGURE
+ * PRE_BUILD: replaced sed with sedit
+
2012-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 6.12.1

diff --git a/net/ipset/INSTALL b/net/ipset/INSTALL
index 9e463c3..a177b2a 100755
--- a/net/ipset/INSTALL
+++ b/net/ipset/INSTALL
@@ -2,5 +2,8 @@ if [[ ${VERSION/.*} == 4 ]]; then
make PREFIX="$INSTALL_ROOT/usr" install
else
default_install &&
- make modules_install
+
+ if list_find "$IPSET_OPTS" "--with-kmod"; then
+ make modules_install
+ fi
fi
diff --git a/net/ipset/PREPARE b/net/ipset/PREPARE
new file mode 100755
index 0000000..c0e0c57
--- /dev/null
+++ b/net/ipset/PREPARE
@@ -0,0 +1,10 @@
+. $GRIMOIRE/FUNCTIONS &&
+
+persistent_add IPSET_KMOD &&
+
+if [[ $(get_sorcery_kernel_config CONFIG_IP_SET) != y ]] && [[
$(get_sorcery_kernel_config CONFIG_IP_SET) != m ]]; then
+ message "${MESSAGE_COLOR}You don't have ipset modules enabled in you
kernel; compiling external modules is highly recommended.${DEFAULT_COLOR}" &&
+ IPSET_KMOD=y
+else
+ IPSET_KMOD=n
+fi
diff --git a/net/ipset/PRE_BUILD b/net/ipset/PRE_BUILD
index c420cc0..23e69b6 100755
--- a/net/ipset/PRE_BUILD
+++ b/net/ipset/PRE_BUILD
@@ -2,7 +2,7 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

if [[ ${VERSION/.*} == 4 ]]; then
- sed -i "s:/man:/share/man:;s:share/man8:man8:" Makefile
+ sedit "s:/man:/share/man:;s:share/man8:man8:" Makefile
else
cd "$INSTALL_ROOT/usr/src/linux" &&

diff --git a/net/iptables/DETAILS b/net/iptables/DETAILS
index 26a92ab..a9f9079 100755
--- a/net/iptables/DETAILS
+++ b/net/iptables/DETAILS
@@ -1,5 +1,5 @@
SPELL=iptables
- VERSION=1.4.19.1
+ VERSION=1.4.21
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://www.iptables.org/projects/$SPELL/files/$SOURCE
diff --git a/net/iptables/HISTORY b/net/iptables/HISTORY
index 732d3f1..e2e9879 100644
--- a/net/iptables/HISTORY
+++ b/net/iptables/HISTORY
@@ -1,3 +1,6 @@
+2013-11-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.21
+
2013-06-21 Remko van der Vossen <wich AT sourcemage.org>
* DETAILS: 1.4.19.1

diff --git a/net/iw/DETAILS b/net/iw/DETAILS
index c937fb5..778c7ce 100755
--- a/net/iw/DETAILS
+++ b/net/iw/DETAILS
@@ -1,6 +1,6 @@
SPELL=iw
- VERSION=3.10
-
SOURCE_HASH=sha512:8cf38664b3eb9cfaf5c2c0c70376fc35d069eb4615af7c706253e9a111811be11c8d44d6c4205e8299db490dd9713faf4029ad2167a28f7305606e4683ac9f1b
+ VERSION=3.13
+
SOURCE_HASH=sha512:cbfa2ea8f4584e61060d56e52f405d1e67dc04d08b75179dde58d2ed20b78eae78b04650af1760265df97e559af0af6664e384d65109bf380391bc38b08a348d
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://linuxwireless.org/en/users/Documentation/iw
diff --git a/net/iw/HISTORY b/net/iw/HISTORY
index 3b9bb4c..78aeaeb 100644
--- a/net/iw/HISTORY
+++ b/net/iw/HISTORY
@@ -1,3 +1,9 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.13
+
+2013-10-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.11
+
2013-05-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.10

diff --git a/net/libmnl/DETAILS b/net/libmnl/DETAILS
index 4891d64..ea9af1f 100755
--- a/net/libmnl/DETAILS
+++ b/net/libmnl/DETAILS
@@ -1,5 +1,5 @@
SPELL=libmnl
- VERSION=1.0.1
+ VERSION=1.0.3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://www.netfilter.org/projects/$SPELL/files/$SOURCE
diff --git a/net/libmnl/HISTORY b/net/libmnl/HISTORY
index 718fc5b..d832e2c 100644
--- a/net/libmnl/HISTORY
+++ b/net/libmnl/HISTORY
@@ -1,2 +1,5 @@
+2013-12-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.3
+
2011-09-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: spell created
diff --git a/net/libpcap/DETAILS b/net/libpcap/DETAILS
index 9f72ed6..20dc0c3 100755
--- a/net/libpcap/DETAILS
+++ b/net/libpcap/DETAILS
@@ -1,5 +1,5 @@
SPELL=libpcap
- VERSION=1.4.0
+ VERSION=1.5.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/libpcap/HISTORY b/net/libpcap/HISTORY
index 3dd7d46..cf190b3 100644
--- a/net/libpcap/HISTORY
+++ b/net/libpcap/HISTORY
@@ -1,3 +1,6 @@
+2013-11-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.1
+
2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.0
* PRE_BUILD, libnl-3.patch: deleted
diff --git a/net/minicom/DETAILS b/net/minicom/DETAILS
index 9d791ef..7fb1bba 100755
--- a/net/minicom/DETAILS
+++ b/net/minicom/DETAILS
@@ -1,9 +1,9 @@
SPELL=minicom
- VERSION=2.6.2
+ VERSION=2.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://alioth.debian.org/download.php/3869/$SOURCE
-
SOURCE_HASH=sha512:fa5d9de94707d6ab8cc647b35ab6ed00457abb85a2dd07e4853dd88381757d67c603e290f961bb24deb9a11ac0fc2e58cffcc67a6624571e3dd490cb3e4d04a7
+ SOURCE_URL[0]=http://alioth.debian.org/frs/download.php/file/3977/$SOURCE
+
SOURCE_HASH=sha512:eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af
WEB_SITE=http://alioth.debian.org/projects/minicom/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/net/minicom/HISTORY b/net/minicom/HISTORY
index ced7abc..4344f8f 100644
--- a/net/minicom/HISTORY
+++ b/net/minicom/HISTORY
@@ -1,3 +1,6 @@
+2014-01-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.7; updated source url
+
2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.6.2
* DEPENDS: removed tabs
diff --git a/net/minidlna/BUILD b/net/minidlna/BUILD
deleted file mode 100755
index ced1fe7..0000000
--- a/net/minidlna/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-make_single
diff --git a/net/minidlna/DETAILS b/net/minidlna/DETAILS
index 97e8f81..dca2692 100755
--- a/net/minidlna/DETAILS
+++ b/net/minidlna/DETAILS
@@ -1,8 +1,9 @@
SPELL=minidlna
- VERSION=1.0.24
- SOURCE="${SPELL}_${VERSION}_src.tar.gz"
- SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:bf1c2e7465ad24ae7c57f4270d40875227e0fb0e3db6c20fee7e286d7f93cfa17935475a8e9dda2da539d88f33fc4ec123a55e8cdf8e6656ae0e37306bb9625e
+ VERSION=1.1.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_HASH=sha512:e8be77777f147f95b308d9b10d40f239e3031da1b5b074fd3bff8bb11e0234ca4eaf1a942527755cbc83f97c8dd0a768c284fd63601b3ca05f2bd5db6eb02e49
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$VERSION/$SOURCE
+#
SOURCE_HASH=sha512:bf1c2e7465ad24ae7c57f4270d40875227e0fb0e3db6c20fee7e286d7f93cfa17935475a8e9dda2da539d88f33fc4ec123a55e8cdf8e6656ae0e37306bb9625e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://minidlna.sourceforge.net/";
LICENSE[0]=GPL
diff --git a/net/minidlna/HISTORY b/net/minidlna/HISTORY
index 04d4da3..581e7da 100644
--- a/net/minidlna/HISTORY
+++ b/net/minidlna/HISTORY
@@ -1,3 +1,14 @@
+2013-12-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 1.1.1
+
+2013-10-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.1.0
+ * PRE_BUILD, BUILD: Removed
+ * minidlna.patch: Removed, no longer applies
+ * init.d/minidlna: Binary renamed to minidlnad
+ PID is stored in /var/run/minidlna/minidlna.pid
+
2012-06-19 Arjan Bouter <abouter AT sourcemage.org>
* PRE_BUILD, minidlna.patch: added ffmpeg fix

diff --git a/net/minidlna/PRE_BUILD b/net/minidlna/PRE_BUILD
deleted file mode 100755
index 1e3ce88..0000000
--- a/net/minidlna/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd "${SOURCE_DIRECTORY}" &&
-patch -p1 < "${SPELL_DIRECTORY}/minidlna.patch"
diff --git a/net/minidlna/init.d/minidlna b/net/minidlna/init.d/minidlna
index c2d2f2b..c6d2033 100644
--- a/net/minidlna/init.d/minidlna
+++ b/net/minidlna/init.d/minidlna
@@ -1,8 +1,8 @@
#!/bin/bash

-PROGRAM=/usr/sbin/minidlna
+PROGRAM=/usr/sbin/minidlnad
RUNLEVEL=3
-PIDFILE="/var/run/minidlna.pid"
+PIDFILE="/var/run/minidlna/minidlna.pid"

. /etc/init.d/smgl_init

diff --git a/net/minidlna/minidlna.patch b/net/minidlna/minidlna.patch
deleted file mode 100644
index adb02c4..0000000
--- a/net/minidlna/minidlna.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Common subdirectories: minidlna-1.0.24/linux and minidlna-1.0.24-fixed/linux
-diff -Nau minidlna-1.0.24/metadata.c minidlna-1.0.24-fixed/metadata.c
---- minidlna-1.0.24/metadata.c 2012-02-14 19:44:56.000000000 +0100
-+++ minidlna-1.0.24-fixed/metadata.c 2012-06-19 17:11:39.150099226 +0200
-@@ -710,7 +710,7 @@
- DPRINTF(E_WARN, L_METADATA, "Opening %s failed!\n", path);
- return 0;
- }
-- av_find_stream_info(ctx);
-+ avformat_find_stream_info(ctx, NULL);
- //dump_format(ctx, 0, NULL, 0);
- for( i=0; i<ctx->nb_streams; i++)
- {
-@@ -732,7 +732,7 @@
- /* This must not be a video file. */
- if( !vc )
- {
-- av_close_input_file(ctx);
-+ avformat_close_input(&ctx);
- if( !is_audio(path) )
- DPRINTF(E_DEBUG, L_METADATA, "File %s does not
contain a video stream.\n", basename(path));
- return 0;
-@@ -1514,10 +1514,10 @@
- {
- if( ctx->metadata )
- {
-- AVMetadataTag *tag = NULL;
-+ AVDictionaryEntry *tag = NULL;
-
- //DEBUG DPRINTF(E_DEBUG, L_METADATA, "Metadata:\n");
-- while( (tag = av_metadata_get(ctx->metadata, "", tag,
AV_METADATA_IGNORE_SUFFIX)) )
-+ while( (tag = av_dict_get(ctx->metadata, "", tag,
AV_DICT_IGNORE_SUFFIX)) )
- {
- //DEBUG DPRINTF(E_DEBUG, L_METADATA, "
%-16s: %s\n", tag->key, tag->value);
- if( strcmp(tag->key, "title") == 0 )
-@@ -1534,7 +1534,7 @@
- #endif
- #endif
- video_no_dlna:
-- av_close_input_file(ctx);
-+ avformat_close_input(&ctx);
-
- #ifdef TIVO_SUPPORT
- if( ends_with(path, ".TiVo") && is_tivo_file(path) )
-Common subdirectories: minidlna-1.0.24/po and minidlna-1.0.24-fixed/po
-Common subdirectories: minidlna-1.0.24/tagutils and
minidlna-1.0.24-fixed/tagutils
diff --git a/net/monit/DETAILS b/net/monit/DETAILS
index 154606a..4f9ce8a 100755
--- a/net/monit/DETAILS
+++ b/net/monit/DETAILS
@@ -1,9 +1,8 @@
SPELL=monit
- VERSION=5.6
- PATCHLEVEL=1
+ VERSION=5.8
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]="http://mmonit.com/${SPELL}/dist/${SOURCE}";
-
SOURCE_HASH=sha512:36933b6560860eac39421a56726c8748e2ce0f16ee51149828e6ffcb77edf3ce73394c2b58e208f6614712e7c6e0e114bc92e911794503b89793b225199193b8
+
SOURCE_HASH=sha512:61f2cb4a6b2da8617adfd16ace4d9b246957385109fee9a3312272ac271003cd89a12872ac3a07b0148ad7bdbe544e447745033d2a9fab19908ef19b7a106dda
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://mmonit.com/monit/";
LICENSE[0]=GPL
diff --git a/net/monit/HISTORY b/net/monit/HISTORY
index 874cf52..086fa8c 100644
--- a/net/monit/HISTORY
+++ b/net/monit/HISTORY
@@ -1,3 +1,9 @@
+2014-03-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.8
+
+2014-02-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.7
+
2013-10-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* init.d/monit: moved to runlevel 2, according to official doc;
depends
diff --git a/net/mtr/DETAILS b/net/mtr/DETAILS
index 8c2882d..80a3487 100755
--- a/net/mtr/DETAILS
+++ b/net/mtr/DETAILS
@@ -1,9 +1,9 @@
SPELL=mtr
- VERSION=0.84
+ VERSION=0.85
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.bitwizard.nl/mtr/$SOURCE
-
SOURCE_HASH=sha512:b148871f8009bbfe421265ebc1d5b124e27a12522ee80d8b068278c6ee8670dd134f0b5b69f718e4ba5c30dd555b695ed86eeee482b4da6ea6ceb022769464a8
+
SOURCE_HASH=sha512:ce6dbcd469e2364b3e3553a4b92b913e01a2f598dab42fcd78bdb8bf82926a0a84625fbbcae1db76b9b8aa321c9bf96b7943daf78c4d07193177987909858314
WEB_SITE=http://www.bitwizard.nl/mtr/
ENTERED=20010922
KEYWORDS="net"
diff --git a/net/mtr/HISTORY b/net/mtr/HISTORY
index 6af35a0..33e182d 100644
--- a/net/mtr/HISTORY
+++ b/net/mtr/HISTORY
@@ -1,3 +1,6 @@
+2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.85
+
2013-03-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.84

diff --git a/net/nfs-utils/DEPENDS b/net/nfs-utils/DEPENDS
index dc78600..4d3872e 100755
--- a/net/nfs-utils/DEPENDS
+++ b/net/nfs-utils/DEPENDS
@@ -12,5 +12,6 @@ optional_depends tcp_wrappers \
#
if [[ "$NFS_UTILS_NFSV4" == "--enable-nfsv4" ]]; then
depends libevent &&
- depends libnfsidmap
+ depends libnfsidmap &&
+ depends sqlite
fi
diff --git a/net/nfs-utils/HISTORY b/net/nfs-utils/HISTORY
index 4a72cdd..ed552bf 100644
--- a/net/nfs-utils/HISTORY
+++ b/net/nfs-utils/HISTORY
@@ -1,3 +1,6 @@
+2014-01-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: NFSv4 support requires sqlite
+
2013-09-17 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Fix SOURCE_URL for duplicate '/' causing 404

diff --git a/net/openvpn/DEPENDS b/net/openvpn/DEPENDS
index fec3614..a4f8dc6 100755
--- a/net/openvpn/DEPENDS
+++ b/net/openvpn/DEPENDS
@@ -1,3 +1,5 @@
+depends linux-pam &&
+
optional_depends openssl
\
""
\
"--disable-crypto --disable-ssl"
\
diff --git a/net/openvpn/DETAILS b/net/openvpn/DETAILS
index 82db63b..4a2180d 100755
--- a/net/openvpn/DETAILS
+++ b/net/openvpn/DETAILS
@@ -1,5 +1,5 @@
SPELL=openvpn
- VERSION=2.2.2
+ VERSION=2.3.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/net/openvpn/HISTORY b/net/openvpn/HISTORY
index c993419..e946d8c 100644
--- a/net/openvpn/HISTORY
+++ b/net/openvpn/HISTORY
@@ -1,3 +1,8 @@
+2014-02-13 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2.3.2
+ * DEPENDS: added linux-pam as dependency
+ * openvpn.gpg: replaced with new signing key
+
2012-04-18 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 2.2.2

diff --git a/net/openvpn/openvpn.gpg b/net/openvpn/openvpn.gpg
index fd74475..ccf64d0 100644
Binary files a/net/openvpn/openvpn.gpg and b/net/openvpn/openvpn.gpg differ
diff --git a/net/pingtunnel/DETAILS b/net/pingtunnel/DETAILS
index 9cb9a73..d3436ac 100755
--- a/net/pingtunnel/DETAILS
+++ b/net/pingtunnel/DETAILS
@@ -1,8 +1,8 @@
SPELL=pingtunnel
- VERSION=0.70
+ VERSION=0.72
SOURCE=PingTunnel-$VERSION.tar.gz
SOURCE_URL[0]=http://www.cs.uit.no/~daniels/PingTunnel/$SOURCE
-
SOURCE_HASH=sha512:0f75a0a95d33f395845437c38e5c3c2c71829c9dd826de5ced7af22e5ba2235b1d39c774e10355cbf87b2727164934e8279d208381d6c226680cc353d7838e82
+
SOURCE_HASH=sha512:943fc571ca95bb6af59f2a74458470865a89a502145bb1e5cf9b86159d61d897418d10d100691337f299892af7aba65964624462068a77ef1645890a4abf5d17
SOURCE_DIRECTORY="$BUILD_DIRECTORY/PingTunnel"
WEB_SITE=http://www.cs.uit.no/~daniels/PingTunnel/
LICENSE[0]=BSD
diff --git a/net/pingtunnel/HISTORY b/net/pingtunnel/HISTORY
index 00d0853..d00e801 100644
--- a/net/pingtunnel/HISTORY
+++ b/net/pingtunnel/HISTORY
@@ -1,3 +1,6 @@
+2013-12-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: version 0.72
+
2009-03-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 0.70

diff --git a/net/samba/DETAILS b/net/samba/DETAILS
index 9ad7370..ab142f0 100755
--- a/net/samba/DETAILS
+++ b/net/samba/DETAILS
@@ -1,12 +1,12 @@
SPELL=samba
- VERSION=3.6.18
- SECURITY_PATCH=20
+ VERSION=3.6.22
+ SECURITY_PATCH=21
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.samba.org/samba/ftp/$SOURCE
SOURCE_URL[1]=ftp://de3.samba.org/pub/$SPELL/$SOURCE
SOURCE_URL[2]=http://us1.samba.org/samba/ftp/old-versions/$SOURCE
-
SOURCE_HASH=sha512:fdd10db9ab3a1619291d6a65b84782205081333b97ab8e6b0eed5b58084ffce35bc168010ff2442622220ed65dd8b94834d419ae6a35a7dbcfb77756d23b0548
+
SOURCE_HASH=sha512:13b7d4c7ee24434626cf7e835e302252a281f00dfff1b83fd3c28f8264c1ce7afa0aa6ad237c28015fd2a39a38954189a140b36c27d8b0434a48b46d56936981
if [[ "$SAMBA_VSCAN" == "y" ]] ; then
VSCAN_VERSION=0.3.6c-beta4
SOURCE2=$SPELL-vscan-$VSCAN_VERSION.tar.gz
diff --git a/net/samba/HISTORY b/net/samba/HISTORY
index 2fd90d2..2db1eaa 100644
--- a/net/samba/HISTORY
+++ b/net/samba/HISTORY
@@ -1,3 +1,6 @@
+2013-12-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.22, SECURITY_PATCH=21, CVE-2013-4408 and CVE-2012-6150
+
2013-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.6.18, SECURITY_PATCH=20, CVE-2013-4124

diff --git a/net/samba4/DEPENDS b/net/samba4/DEPENDS
index 8fabf65..762377a 100755
--- a/net/samba4/DEPENDS
+++ b/net/samba4/DEPENDS
@@ -69,8 +69,8 @@ optional_depends avahi \
"for avahi support" &&

optional_depends sendfile \
- "--enable-sendfile-support" \
- "--disable-sendfile-support" \
+ "--with-sendfile-support" \
+ "--without-sendfile-support" \
"for sendfile support" &&

optional_depends libaio \
diff --git a/net/samba4/HISTORY b/net/samba4/HISTORY
index cafdd0b..ed1d789 100644
--- a/net/samba4/HISTORY
+++ b/net/samba4/HISTORY
@@ -1,3 +1,7 @@
+2013-11-23 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Fixed stable to just use default_pre_build, the other
way leaves no files
+ * DEPENDS: Fixed --with-sendfile-support syntax
+
2013-02-08 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: stable => 4.0.2
updated SOURCE_URLs
diff --git a/net/samba4/PRE_BUILD b/net/samba4/PRE_BUILD
index ee39da5..96783b6 100755
--- a/net/samba4/PRE_BUILD
+++ b/net/samba4/PRE_BUILD
@@ -1,13 +1,5 @@
if [[ "$SAMBA4_BRANCH" != "scm" ]]; then
- message "${MESSAGE_COLOR}gunzip $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
- SOURCE_ORI=${SOURCE}
- SOURCE=${SOURCE/.gz}
- gunzip -c ${SOURCE_CACHE}/$SOURCE_ORI > $SOURCE
default_pre_build
- message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
- rm $SOURCE
- SOURCE=${SOURCE_ORI}
-
else
default_pre_build &&
cd $SOURCE_DIRECTORY/source4 &&
diff --git a/net/slowhttptest/DETAILS b/net/slowhttptest/DETAILS
index 83f493a..b527620 100755
--- a/net/slowhttptest/DETAILS
+++ b/net/slowhttptest/DETAILS
@@ -1,9 +1,9 @@
SPELL=slowhttptest
- VERSION=1.5
+ VERSION=1.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://slowhttptest.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:c1b11f57da637a827047948fcf1fb35b142631c428053b0d847657ab293bae50d259256ca3a2da2950c6621de016db6d687dbd06fd86510a3a666a469059b8a7
+
SOURCE_HASH=sha512:34360be27120f5922f68f25690d10d7c2e352c99cdc0224a5de5ad935d00b5e0b79ab9f80dd772fab098767acc1bdba41f7279470e75cd9dba9cf4f6aed28774
WEB_SITE=http://code.google.com/p/slowhttptest/
GATHER_DOCS=off
LICENSE[0]=APACHE
diff --git a/net/slowhttptest/HISTORY b/net/slowhttptest/HISTORY
index 62a3a65..c5fbcb8 100644
--- a/net/slowhttptest/HISTORY
+++ b/net/slowhttptest/HISTORY
@@ -1,3 +1,6 @@
+2013-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6
+
2013-02-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.5; fixed long description wrap

diff --git a/net/socat/DETAILS b/net/socat/DETAILS
index 5864ecb..0688945 100755
--- a/net/socat/DETAILS
+++ b/net/socat/DETAILS
@@ -1,7 +1,7 @@
SPELL=socat
- VERSION=1.7.2.2
- SECURITY_PATCH=3
-
SOURCE_HASH=sha512:712a9e061139ffc38552db9321bac143f22da85852dc8b30148c5fb3b4209d4a963a62948aaf9eb35f63b23b4b6459627effb5a2b6757b70ddecffe31860b73b
+ VERSION=1.7.2.4
+ SECURITY_PATCH=4
+
SOURCE_HASH=sha512:256a3fba171544733cbfd6efde884cb9f5ff52e2b5300cebbe712cbb79d3e3bc7142e2e8a93fe4faf944db8326ab2c3673ef37ef76b724f33bf65cc0f9fbf27b
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.dest-unreach.org/$SPELL/download/$SOURCE
diff --git a/net/socat/HISTORY b/net/socat/HISTORY
index 56c2b15..b20f818 100644
--- a/net/socat/HISTORY
+++ b/net/socat/HISTORY
@@ -1,3 +1,9 @@
+2014-03-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.7.2.4
+
+2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.7.2.3; SECURITY_PATCH++ (CVE-2014-0019)
+
2013-05-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.2.2; SECURITY_PATCH++ (CVE-2013-3571)

diff --git a/net/ssocks/BUILD b/net/ssocks/BUILD
new file mode 100755
index 0000000..c8651fe
--- /dev/null
+++ b/net/ssocks/BUILD
@@ -0,0 +1,5 @@
+if is_depends_enabled "$SPELL" openssl; then
+ LIBS="$LIBS -lssl -lcrypto" default_build
+else
+ default_build
+fi
diff --git a/net/ssocks/DETAILS b/net/ssocks/DETAILS
index 9362e37..937d444 100755
--- a/net/ssocks/DETAILS
+++ b/net/ssocks/DETAILS
@@ -1,9 +1,9 @@
SPELL=ssocks
- VERSION=0.0.13
+ VERSION=0.0.14
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:58c2e5fe965aabb83ebc3d748da114b7c886dd383e3ef4c22dfddace75a5fc498534d88aa51315f0c9aaadfebf7f4dac21864baeacf44ebb9d77d6588347ea40
+
SOURCE_HASH=sha512:8d9f63dfa7636db64ae456b620c34a098a99c6a1e52a8ab5ea145c57970711a9139861efa409b7471d8cc3d4b04183963991ff1225e421bb1d146ee21db8abdd
WEB_SITE=http://ssocks.sourceforge.net/
ENTERED=20130207
LICENSE[0]=MIT
diff --git a/net/ssocks/HISTORY b/net/ssocks/HISTORY
index a223322..c4e7cc5 100644
--- a/net/ssocks/HISTORY
+++ b/net/ssocks/HISTORY
@@ -1,3 +1,7 @@
+2013-12-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Fix LIBS, must include -lcrypto with -lssl
+ * DETAILS: updated spell to 0.0.14
+
2013-02-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.0.13
* ssl.patch: dropped, fixed by upstream
diff --git a/net/stunnel/BUILD b/net/stunnel/BUILD
index 2257fb6..6fa259a 100755
--- a/net/stunnel/BUILD
+++ b/net/stunnel/BUILD
@@ -1,25 +1,14 @@
-[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST} --build=${BUILD}"
-
-OPTS=" --prefix=${INSTALL_ROOT}/usr \
- --sysconfdir=${INSTALL_ROOT}/etc \
---localstatedir=${INSTALL_ROOT}/var \
- --mandir=${INSTALL_ROOT}/usr/share/man \
- --infodir=${INSTALL_ROOT}/usr/share/info \
- $OPTS"
-
-
-case $CERTIFICATE in
+OPTS="--with-threads=$STUNNEL_THREADS \
+ $STUNNEL_OPTS \
+ $OPTS" &&

+case "$CERTIFICATE" in
y|Y|j|J)
- ./configure $OPTS &&
- make all &&
+ default_build &&
rm -f /etc/stunnel/stunnel.pem
;;
-
*)
cp /etc/stunnel/stunnel.pem tools/ &&
- ./configure $OPTS &&
- make all
+ default_build
;;
-
esac
diff --git a/net/stunnel/CONFIGURE b/net/stunnel/CONFIGURE
index 311140a..0a899d0 100755
--- a/net/stunnel/CONFIGURE
+++ b/net/stunnel/CONFIGURE
@@ -1,52 +1,60 @@
+config_query_list STUNNEL_THREADS "Select threading model:" \
+ pthread \
+ fork \
+ ucontext &&
+
+config_query_option STUNNEL_OPTS \
+ "Enable IPv6?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6" &&
+
get_info_from_user()
{
-
- cat <<EOF
-You are about to be asked to enter information that will be incorporated
-into your certificate request.
+message "${MESSAGE_COLOR}
+You are about to be asked to enter information that will be incorporated into
+your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
-There are quite a few fields but you can leave some blank
-For some fields there will be a default value,
-If you enter '.', the field will be left blank.
-EOF
+There are quite a few fields but you can leave some blank.
+For some fields there will be a default value.${DEFAULT_COLOR}\n" &&

- config_query_string COUNTRY_NAME "Country Name (2 letter code)" "PL"
+ config_query_string COUNTRY_NAME "Country Name (2 letter code)" "PL" &&

config_query_string PROVINCE_NAME \
- "State or Province Name (full name)" "Some-State"
+ "State or Province Name (full name)" "Some-State" &&

- config_query_string LOCALITY_NAME "Locality Name (eg, city)"
+ config_query_string LOCALITY_NAME "Locality Name (eg, city)" &&

config_query_string ORG_NAME \
- "Organization Name (eg, company)" "Stunnel Developers Ltd"
+ "Organization Name (eg, company)" "Stunnel Developers Ltd" &&

- config_query_string ORG_UNIT_NAME "Organizational Unit Name (eg, section)"
+ config_query_string ORG_UNIT_NAME "Organizational Unit Name (eg, section)"
&&

config_query_string COMMON_NAME \
"Common Name (FQDN of your server)" "localhost"
-
}

if [ -f /etc/stunnel.pem ] ; then
mv /etc/stunnel.pem /etc/ssl/certs/
-fi
+fi &&

# Heh
if [ -f /etc/ssl/certs/stunnel.pem ] ; then
mv /etc/ssl/certs/stunnel.pem /etc/stunnel/
-fi
+fi &&

-persistent_add CERTIFICATE
+persistent_add CERTIFICATE &&

if [ ! -f /etc/stunnel/stunnel.pem ] ; then
- get_info_from_user
+ get_info_from_user &&
+
CERTIFICATE="y"
elif [[ $CERTIFICATE == "" ]] &&
query "Generate a self signed certificate?" n ; then
- get_info_from_user
- CERTIFICATE="y"
+ get_info_from_user &&
+
+ CERTIFICATE="y"
else
CERTIFICATE="n"
-fi
+fi &&

unset get_info_from_user
diff --git a/net/stunnel/DEPENDS b/net/stunnel/DEPENDS
index a70b5cf..3541952 100755
--- a/net/stunnel/DEPENDS
+++ b/net/stunnel/DEPENDS
@@ -1 +1,6 @@
-depends openssl
+depends openssl &&
+
+optional_depends tcp_wrappers \
+ "--enable-libwrap" \
+ "--disable-libwrap" \
+ "for TCP wrappers library support"
diff --git a/net/stunnel/DETAILS b/net/stunnel/DETAILS
index 245e0ec..ee48212 100755
--- a/net/stunnel/DETAILS
+++ b/net/stunnel/DETAILS
@@ -1,19 +1,22 @@
SPELL=stunnel
- VERSION=4.55
+ VERSION=4.56
BRANCH=$(echo $VERSION | cut -d. -f1)
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.stunnel.org/stunnel/archive/$BRANCH.x/$SOURCE

SOURCE_URL[1]=http://www.usenix.org.uk/mirrors/stunnel/archive/$BRANCH.x/$SOURCE

SOURCE_URL[2]=ftp://ftp.nluug.nl/pub/networking/stunnel/archive/$BRANCH.x/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
+ SOURCE2_URL[2]=${SOURCE_URL[2]}.asc
SOURCE_GPG="stunnel.gpg:$SOURCE2:UPSTREAM_KEY"
SOURCE2_IGNORE=signature
+ ACTIVE_FTP=on
WEB_SITE=http://www.stunnel.org/
KEYWORDS="net"
ENTERED=20011108
- SHORT="Multiplatform SSL tunneling proxy"
+ SHORT="multiplatform SSL tunneling proxy"
cat << EOF
The stunnel program is designed to work as an SSL encryption wrapper between
remote client and local (inetd-startable) or remote server. It can be used to
diff --git a/net/stunnel/HISTORY b/net/stunnel/HISTORY
index 2a6af64..8553af6 100644
--- a/net/stunnel/HISTORY
+++ b/net/stunnel/HISTORY
@@ -1,3 +1,15 @@
+2014-02-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.56; added mirrors for pgp signature;
+ ACTIVE_FTP=on (official ftp doesn't support passive ftp connections)
+ * DEPENDS: added optional tcp_wrappers dependency
+ * BUILD: switched to modern build api2; use STUNNEL_THREAD,
STUNNEL_OPTS
+ * INSTALL: fixed certificate generation procedure
+ * CONFIGURE: added threads and IPv6 configure options; use message;
+ added missing `&&'
+ * PRE_BUILD: added, to fix build/install paths
+ * excluded: added, to exclude generated certificate from install log
+ * init.d/stunnel: added, init script for stunnel
+
2013-03-04 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 4.55
changed SOURCE_URLs to use archive dir so source is always available
diff --git a/net/stunnel/INSTALL b/net/stunnel/INSTALL
index 4caac86..bdb580c 100755
--- a/net/stunnel/INSTALL
+++ b/net/stunnel/INSTALL
@@ -1,8 +1,10 @@
-make install <<EOF
-$COUNTRY_NAME
-$PROVINCE_NAME
-$LOCALITY_NAME
-$ORG_NAME
-$ORG_UNIT_NAME
-$COMMON_NAME
-EOF
+local STUNNEL_CNF="tools/stunnel.cnf" &&
+
+sedit "s:^countryName_default.*:countryName_value = $COUNTRY_NAME:"
$STUNNEL_CNF &&
+sedit "s:^stateOrProvinceName_default.*:stateOrProvinceName_value =
$PROVINCE_NAME:" $STUNNEL_CNF &&
+sedit "s:^localityName_default.*:localityName_value = $LOCALITY_NAME:"
$STUNNEL_CNF &&
+sedit "s:^organizationName_default.*:organizationName_value = $ORG_NAME:"
$STUNNEL_CNF &&
+sedit "s:^organizationalUnitName_default.*:organizationalUnitName_value =
$ORG_UNIT_NAME:" $STUNNEL_CNF &&
+sedit "s:^0\.commonName_default.*:0\.commonName_value = $COMMON_NAME:"
$STUNNEL_CNF &&
+
+default_install
diff --git a/net/stunnel/PRE_BUILD b/net/stunnel/PRE_BUILD
new file mode 100755
index 0000000..40fdf4a
--- /dev/null
+++ b/net/stunnel/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# fixed default paths in configuration file
+sedit "s:@prefix@::g" tools/stunnel.conf-sample.in &&
+
+# fixed check for existent stunnel certificate
+sedit
"s:\$(DESTDIR)\$(confdir)/stunnel.pem:$INSTALL_ROOT/etc/stunnel/stunnel.pem:"
tools/Makefile.in
diff --git a/net/stunnel/excluded b/net/stunnel/excluded
new file mode 100644
index 0000000..21f41f2
--- /dev/null
+++ b/net/stunnel/excluded
@@ -0,0 +1 @@
+^/etc/stunnel/stunnel\.pem
diff --git a/net/stunnel/init.d/stunnel b/net/stunnel/init.d/stunnel
new file mode 100755
index 0000000..c23f066
--- /dev/null
+++ b/net/stunnel/init.d/stunnel
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+PROGRAM=/usr/bin/stunnel
+RUNLEVEL=3
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
diff --git a/net/tcpdump/DETAILS b/net/tcpdump/DETAILS
index b488d15..058c57e 100755
--- a/net/tcpdump/DETAILS
+++ b/net/tcpdump/DETAILS
@@ -1,5 +1,5 @@
SPELL=tcpdump
- VERSION=4.4.0
+ VERSION=4.5.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/tcpdump/HISTORY b/net/tcpdump/HISTORY
index a7b446c..ecf8cde 100644
--- a/net/tcpdump/HISTORY
+++ b/net/tcpdump/HISTORY
@@ -1,3 +1,6 @@
+2013-11-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.5.1
+
2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.4.0

diff --git a/net/tinc/DETAILS b/net/tinc/DETAILS
index c4d8b60..fc927a0 100755
--- a/net/tinc/DETAILS
+++ b/net/tinc/DETAILS
@@ -1,5 +1,5 @@
SPELL=tinc
- VERSION=1.0.22
+ VERSION=1.0.23
SECURITY_PATCH=1
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE2=$SOURCE.sig
@@ -8,6 +8,7 @@
SOURCE_GPG=C0D71F4A.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
+ DOC_DIRS=""
WEB_SITE=http://www.tinc-vpn.org/
LICENSE[0]=GPL
ENTERED=20070116
diff --git a/net/tinc/HISTORY b/net/tinc/HISTORY
index 4a78d34..897e994 100644
--- a/net/tinc/HISTORY
+++ b/net/tinc/HISTORY
@@ -1,3 +1,6 @@
+2013-10-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.23; don't do useless doc'ing
+
2013-08-21 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.22

diff --git a/net/traceroute/DETAILS b/net/traceroute/DETAILS
index d0973fb..323f7c5 100755
--- a/net/traceroute/DETAILS
+++ b/net/traceroute/DETAILS
@@ -1,9 +1,9 @@
SPELL=traceroute
- VERSION=2.0.18
+ VERSION=2.0.19
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:8eb096c10e4e450839126b41f858b380ef01990092e3de76c9423343a34edfc118fad6b2017fca2e8106c1065f6634cd9a892ea4118453f8c28ad5ab8c6c1c93
+
SOURCE_HASH=sha512:406b742dd0248720f1c15f2fc30050f9c420c8cfe564028b6f9519158afcbde6810af10d86739377809342762cb403fc32487867413a281b0644349ede125485
WEB_SITE=http://traceroute.sourceforge.net/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/net/traceroute/HISTORY b/net/traceroute/HISTORY
index fc7f2ca..7f098a7 100644
--- a/net/traceroute/HISTORY
+++ b/net/traceroute/HISTORY
@@ -1,3 +1,6 @@
+2013-12-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 2.0.19
+
2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.18

diff --git a/net/whois/DETAILS b/net/whois/DETAILS
index 18be533..2e3449c 100755
--- a/net/whois/DETAILS
+++ b/net/whois/DETAILS
@@ -1,9 +1,9 @@
SPELL=whois
- VERSION=5.0.26
+ VERSION=5.1.1
SOURCE=${SPELL}_$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/w/whois/$SOURCE
-
SOURCE_HASH=sha512:5a292fe721bdaea5db35437a904c0884723d037823769eccc4890cccebb3991534a2dc218b2e7abc7881cd7423dbf389fefc724899b90d28b45e45e17ca774cc
+
SOURCE_HASH=sha512:aea7b3ca73162737dfbc363d837538a5c4d287c4adb1407073e5d34523a04d93088166da6202b19c377f3d65891764d43d2a7ba506aa354252a7601cd91f0117
WEB_SITE=http://www.linux.it/~md/software/
ENTERED=20011228
LICENSE[0]=GPL
diff --git a/net/whois/HISTORY b/net/whois/HISTORY
index db33890..b3c507c 100644
--- a/net/whois/HISTORY
+++ b/net/whois/HISTORY
@@ -1,3 +1,6 @@
+2014-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.1.1
+
2013-08-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.0.26

diff --git a/perl-cpan/ack/DETAILS b/perl-cpan/ack/DETAILS
index 60f1ece..b22d138 100755
--- a/perl-cpan/ack/DETAILS
+++ b/perl-cpan/ack/DETAILS
@@ -1,6 +1,7 @@
SPELL=ack
- VERSION=2.04
-
SOURCE_HASH=sha512:def9bd2cff18f275d02cc6f4da512db22a9fcc2913d6a3e8aab3b302bc170a4c562a4f56d24f094fb91fe8022e89f5386954fce4aaccbc940733e7109cdeebb6
+ VERSION=2.13_06
+
SOURCE_HASH=sha512:56e7e8e164321f2c5608792c88afe91b4d8ad6ec35a1b5758432c3e04592cbb5e0200daeb2607f44746a0d0b2c5adca9775783ef7d109b3262d7157b7ddaba39
+ SECURITY_LEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/perl-cpan/ack/HISTORY b/perl-cpan/ack/HISTORY
index b12646b..026e7cd 100644
--- a/perl-cpan/ack/HISTORY
+++ b/perl-cpan/ack/HISTORY
@@ -1,3 +1,7 @@
+2014-01-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.13_06
+ SECURITY_LEVEL=1. see <http://beyondgrep.com/security/>
+
2013-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.04

diff --git a/perl-cpan/dbi/DETAILS b/perl-cpan/dbi/DETAILS
index 7bf4a96..5e073d8 100755
--- a/perl-cpan/dbi/DETAILS
+++ b/perl-cpan/dbi/DETAILS
@@ -1,6 +1,6 @@
SPELL=dbi
- VERSION=1.628
-
SOURCE_HASH=sha512:34bb50ba7c0364e064fd5a05ea5415e43e40d082ed299503beccf2cba7b2ddd8f1e79e96606f35f9da279175ac16531da96d3762a71e9e63570f6db7b683f3a1
+ VERSION=1.630
+
SOURCE_HASH=sha512:e7524d46ad54e3766a035c424964d381ab9d771120382e99e4f35b422caccadf4049ec273424ee3b3ef558ff8d2125ac674c0ca23bfa4708ef78e66dbd1b4c78
SOURCE=DBI-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/DBI-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/TIMB/$SOURCE
diff --git a/perl-cpan/dbi/HISTORY b/perl-cpan/dbi/HISTORY
index 6e765f4..7470b90 100644
--- a/perl-cpan/dbi/HISTORY
+++ b/perl-cpan/dbi/HISTORY
@@ -1,3 +1,6 @@
+2013-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.630
+
2013-09-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.628

diff --git a/perl-cpan/file-next/DETAILS b/perl-cpan/file-next/DETAILS
index deb32c9..137b388 100755
--- a/perl-cpan/file-next/DETAILS
+++ b/perl-cpan/file-next/DETAILS
@@ -1,7 +1,7 @@
SPELL=file-next
SPELLX=File-Next
- VERSION=1.10
-
SOURCE_HASH=sha512:f66e5b08b234cef7be3ac1dcf390ae76e8d66499c9a48dcb955254e23fb9e2523a255c56b5e53b505012729faddc19f89439ae7a12ab53e2f7a460659af808c5
+ VERSION=1.12
+
SOURCE_HASH=sha512:eb742ed03f91463946ffe9d2ddade77f794996f4007ba6ae924255cf028d14959a3263c254ef9e7bed1e10ec40a244364743c40b2f34c2160064059b1f4c6f2f
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://search.cpan.org/~petdance
diff --git a/perl-cpan/file-next/HISTORY b/perl-cpan/file-next/HISTORY
index 85d43ee..096c55b 100644
--- a/perl-cpan/file-next/HISTORY
+++ b/perl-cpan/file-next/HISTORY
@@ -1,3 +1,6 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.12
+
2012-09-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.10

diff --git a/perl-cpan/html-parser/DETAILS b/perl-cpan/html-parser/DETAILS
index d7d2dce..d1f061c 100755
--- a/perl-cpan/html-parser/DETAILS
+++ b/perl-cpan/html-parser/DETAILS
@@ -1,6 +1,6 @@
SPELL=html-parser
- VERSION=3.69
-
SOURCE_HASH=sha512:403e92437b6df12961aa35cd996ed4a1359a5c7f784b2ceafab6f49a54379fb13dda58034b4cdafcfa5be40bac3abbba430b579459371e463bf6178f9991afae
+ VERSION=3.71
+
SOURCE_HASH=sha512:98165e22534477a4e06e6c61c10a16ad04f0e4ec79a52e458a322751d66fc3fe0182391ff60dce76076449f29dcfcb613a6e43a839d4fc15c4af5b4e8751036e
SOURCE=HTML-Parser-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/HTML-Parser-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/G/GA/GAAS/$SOURCE
diff --git a/perl-cpan/html-parser/HISTORY b/perl-cpan/html-parser/HISTORY
index e7278cf..b0cf8cc 100644
--- a/perl-cpan/html-parser/HISTORY
+++ b/perl-cpan/html-parser/HISTORY
@@ -1,3 +1,6 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.71
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.69

diff --git a/perl-cpan/http-message/DETAILS b/perl-cpan/http-message/DETAILS
index b8c0023..4b50b39 100755
--- a/perl-cpan/http-message/DETAILS
+++ b/perl-cpan/http-message/DETAILS
@@ -1,8 +1,8 @@
SPELL=http-message
- VERSION=6.03
+ VERSION=6.06
+
SOURCE_HASH=sha512:38cc8931cc42f7af8b1c491e098eab4f2cb0dd56249be7a081999194c0d5f15d2b556ced1af15481f50c69dcf4a8deebe6c26c94e7e6f0e0b08f84f8953aa746
SOURCE="HTTP-Message-${VERSION}.tar.gz"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
-
SOURCE_HASH=sha512:3926305b028178820f6f52faf2fb7614cb7bc0ba32928e7fe38652f295006499cd820f6a8dc0be7c1e68b6c37820987f4fc64a6e3d075bc4591b4f1ba819aac6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTTP-Message-${VERSION}"
WEB_SITE="http://search.cpan.org/~LWWWP/HTTP-Message/";
LICENSE[0]=ART
diff --git a/perl-cpan/http-message/HISTORY b/perl-cpan/http-message/HISTORY
index 2badbd4..238a0c2 100644
--- a/perl-cpan/http-message/HISTORY
+++ b/perl-cpan/http-message/HISTORY
@@ -1,3 +1,6 @@
+20113-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.06
+
2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/perl-cpan/lwp/DETAILS b/perl-cpan/lwp/DETAILS
index 9718e2e..c3427fa 100755
--- a/perl-cpan/lwp/DETAILS
+++ b/perl-cpan/lwp/DETAILS
@@ -1,7 +1,6 @@
SPELL=lwp
- VERSION=6.04
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:9ea578e6da99e4002a35ae82d1ee025caf15b3bc7e40fbe71abd7e8592036f16bd0268453dfeedc2c445d957c45ec473b1ed4a1738b644d475d65f7cbdb6927b
+ VERSION=6.05
+
SOURCE_HASH=sha512:9e9272f72ab28bba1e8c0e85ed21f672e52605b3cc785c9e7d4f930439b75ce9fd43281f6e44c8fd5797404ba82f590de6cd2a6365fa2742fdc8df12a53b9014
SOURCE=libwww-perl-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/libwww-perl-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/G/GA/GAAS/$SOURCE
diff --git a/perl-cpan/lwp/HISTORY b/perl-cpan/lwp/HISTORY
index d464064..757023c 100644
--- a/perl-cpan/lwp/HISTORY
+++ b/perl-cpan/lwp/HISTORY
@@ -1,3 +1,6 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.05
+
2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: add dependencies on http-message, encode-locale,
http-cookies, http-date, http-negotiate, lwp-mediatypes
diff --git a/perl-cpan/mime-base64/DETAILS b/perl-cpan/mime-base64/DETAILS
index 6744cfc..ab323bb 100755
--- a/perl-cpan/mime-base64/DETAILS
+++ b/perl-cpan/mime-base64/DETAILS
@@ -1,6 +1,6 @@
SPELL=mime-base64
- VERSION=3.13
-
SOURCE_HASH=sha512:0d43a94d7b2b1112d47be3ead197603302185091f8b7ab7f50dac74724f1b53dc8a21ec0be257ba13081d872734fc7ec137cb4380f17d216c1f047febe5e993c
+ VERSION=3.14
+
SOURCE_HASH=sha512:cc3c011479a0ed27ed38074a9a0288b674b61d85ee6d0d633083d9e86d9702e403f9cc6ac61a214f2b9be0ec060f152f185785b0528a689108e37e417ec1079c
SOURCE=MIME-Base64-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/MIME-Base64-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/G/GA/GAAS/$SOURCE
diff --git a/perl-cpan/mime-base64/HISTORY b/perl-cpan/mime-base64/HISTORY
index 3db2245..d9de48a 100644
--- a/perl-cpan/mime-base64/HISTORY
+++ b/perl-cpan/mime-base64/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.14
+
2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.13

diff --git a/perl-cpan/net-http/DETAILS b/perl-cpan/net-http/DETAILS
index 4f9f280..ced8ada 100755
--- a/perl-cpan/net-http/DETAILS
+++ b/perl-cpan/net-http/DETAILS
@@ -1,8 +1,8 @@
SPELL=net-http
- VERSION=6.03
+ VERSION=6.06
+
SOURCE_HASH=sha512:fefa06eb960b354ec5f760b720d2d7e29820fbc5aad8fd0dbc8a63ec6a7cda0000b8449cce83e38d2f4bf03bf8aa0aa19351c7f5508cb435bb9b938b34ab9e53
SOURCE="Net-HTTP-${VERSION}.tar.gz"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
-
SOURCE_HASH=sha512:a9ffbe5a4c6e1633b130549bb292c9dce093436e0d80d3a9b2ac95c3d1f5d16d734388a1d52094cb34194a7b8973bfa24c549cced4fdc42f36ec08876f551a32
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Net-HTTP-${VERSION}"
WEB_SITE="http://search.cpan.org/~/Net-HTTP/";
LICENSE[0]=ART
diff --git a/perl-cpan/net-http/HISTORY b/perl-cpan/net-http/HISTORY
index 2badbd4..e965b57 100644
--- a/perl-cpan/net-http/HISTORY
+++ b/perl-cpan/net-http/HISTORY
@@ -1,3 +1,6 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.06
+
2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/perl-cpan/text-asciipipe/DETAILS
b/perl-cpan/text-asciipipe/DETAILS
index 4a6d7b3..ce45800 100755
--- a/perl-cpan/text-asciipipe/DETAILS
+++ b/perl-cpan/text-asciipipe/DETAILS
@@ -1,8 +1,8 @@
SPELL=text-asciipipe
- VERSION=1.000000
+ VERSION=1.001000
SOURCE="Text-ASCIIPipe-${VERSION}.tar.gz"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TH/THORGIS/${SOURCE}
-
SOURCE_HASH=sha512:b9a9cd3c72c6b73d50db79dd1ae3b234b6c21a0c07b890f17e91a0d013c772b03464744be821f006f8839c363b26de400664e34e526cbcf30e40ce9f7077350f
+
SOURCE_HASH=sha512:1bc2e02a4d3f7e7fec4979c3947b0af50fa3093287ea458722488ffff2ff52af14339f1fe2224fa9353fbde863bd92d8c94b371e2379a3a0d3280adbb4b54ee0
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Text-ASCIIPipe-${VERSION}"
WEB_SITE="http://search.cpan.org/~thorgis/Text-ASCIIPipe/";
LICENSE[0]=ART
diff --git a/perl-cpan/text-asciipipe/HISTORY
b/perl-cpan/text-asciipipe/HISTORY
index c857764..6020c7c 100644
--- a/perl-cpan/text-asciipipe/HISTORY
+++ b/perl-cpan/text-asciipipe/HISTORY
@@ -1,2 +1,4 @@
+2013-09-18 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update to 1.001000
2012-10-02 Thomas Orgis <sobukus AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/text-numericdata/CONFLICTS
b/perl-cpan/text-numericdata/CONFLICTS
new file mode 100755
index 0000000..5177d93
--- /dev/null
+++ b/perl-cpan/text-numericdata/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts textdata y
+
diff --git a/perl-cpan/text-numericdata/DEPENDS
b/perl-cpan/text-numericdata/DEPENDS
new file mode 100755
index 0000000..1cf3809
--- /dev/null
+++ b/perl-cpan/text-numericdata/DEPENDS
@@ -0,0 +1,4 @@
+depends perl &&
+depends config-param &&
+depends text-asciipipe &&
+depends math-spline
diff --git a/perl-cpan/text-numericdata/DETAILS
b/perl-cpan/text-numericdata/DETAILS
new file mode 100755
index 0000000..1bb187a
--- /dev/null
+++ b/perl-cpan/text-numericdata/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=text-numericdata
+ VERSION=2.001000
+ SOURCE="Text-NumericData-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TH/THORGIS/${SOURCE}
+
SOURCE_HASH=sha512:1e42f6f790bbf4b6630eaaa1e093de0911c650528c8c6f269511a4d1b4eb57604e491e36c42c67346348fda1751af2d5e748f29166654cd7c9a2f8d29a0ee19f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Text-NumericData-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~thorgis/Text-NumericData/";
+ LICENSE[0]=GPL+ART
+ ENTERED=20131020
+ SHORT="Perl modules and scripts for working with numerical data
stored in ascii text form"
+cat << EOF
+This archive contains the distribution Text-NumericData
+
+It consists of some modules for parsing and working with files that contain
+columns of numerical data in text files (ASCII, dat, txt, csv, tsv ... I
+name them txd, for "TeXt numerical Data"). Those files occur as a flexible
+human-readable format for exchange of small to intermediate data sets. As
+such, they appear in rich variety and need some flexibility in programs that
+work with them.
+
+The main benefit of the package is the supplied set of tools to directly
+work with these files, offering various operations like selection of subsets,
+sorting, basic statistics and flexible computations (also involving auxillary
+files influencing the main data set). Those operations are ideally combined
+via pipelines constructed in the shell (a cross-platform GUI for building
+filtering pipelines exists for an earlier version and might re-emerge if
+demand is there).
+
+The tools, starting with the prefix "txd", generally work as filters and
+are designed to work on multiple files sent via Text::ASCIIPipe, to avoid
+the penalty of recompiling the scripts all the time --- the raw parsing and
+computing performance is secondary to that, for usual data sets. There are
+some specific tools to convert from more esoteric formats. While there is
+some general adaptivity in the parsing, this can be necessary to get the
+data into an understandable shape.
+EOF
diff --git a/perl-cpan/text-numericdata/HISTORY
b/perl-cpan/text-numericdata/HISTORY
new file mode 100644
index 0000000..a0add6f
--- /dev/null
+++ b/perl-cpan/text-numericdata/HISTORY
@@ -0,0 +1,10 @@
+2013-11-07 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 2.001000
+
+2013-10-22 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 2.000004
+
+2013-10-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+ * CONFLICTS: This replaces textdata.
+
diff --git a/perl-cpan/textdata/DEPENDS b/perl-cpan/textdata/DEPENDS
index 6826bc7..0f76e0d 100755
--- a/perl-cpan/textdata/DEPENDS
+++ b/perl-cpan/textdata/DEPENDS
@@ -1 +1 @@
-depends perl
+depends text-numericdata
diff --git a/perl-cpan/textdata/DETAILS b/perl-cpan/textdata/DETAILS
index 2168a1b..aae77d2 100755
--- a/perl-cpan/textdata/DETAILS
+++ b/perl-cpan/textdata/DETAILS
@@ -1,21 +1,8 @@
- SPELL=textdata
- VERSION=1.9.0
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL=http://thomas.orgis.org/scripterei/download/$SOURCE
- SOURCE2=$SOURCE.sig
- SOURCE2_URL=$SOURCE_URL.sig
- SOURCE2_IGNORE=signature
- SOURCE_GPG=thomas.orgis.gpg:$SOURCE2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/$SPELL-$VERSION
- WEB_SITE=http://thomas.orgis.org/scripterei
- ENTERED=20060703
- LICENSE[0]=Artistic
- SHORT="Perl modules and scripts for working with numerical data
stored in ascii text form"
-cat << EOF
-This is a set of Perl modules to work with numerical data stored in ascii
-text files accompanied by a collection of scripts using them.
-The scripts have names like txdcalc, txdnorm, ... indicating their purpose
-(general calculation, normalization, ...).
-Most of them are designed as filterns so that you can chain up operations
-easily in the shell.
-EOF
+ SPELL=textdata
+ VERSION=0
+ PATCHLEVEL=9999
+ ARCHIVE=off
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by text-numericdata]
+ EOF
diff --git a/perl-cpan/textdata/DOWNLOAD b/perl-cpan/textdata/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/perl-cpan/textdata/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/perl-cpan/textdata/HISTORY b/perl-cpan/textdata/HISTORY
index 18d7947..3e01a01 100644
--- a/perl-cpan/textdata/HISTORY
+++ b/perl-cpan/textdata/HISTORY
@@ -1,3 +1,8 @@
+2013-10-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * spell deprecated [replaced upstream]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/perl-cpan/textdata/INSTALL b/perl-cpan/textdata/INSTALL
index 0f1eeb1..27ba77d 100755
--- a/perl-cpan/textdata/INSTALL
+++ b/perl-cpan/textdata/INSTALL
@@ -1,4 +1 @@
-install -d ${INSTALL_ROOT}/usr/lib/perl5/site_perl/TextData &&
-install -p -m 0644 ${SOURCE_DIRECTORY}/TextData/*.pm
${INSTALL_ROOT}/usr/lib/perl5/site_perl/TextData &&
-install -p -m 0755 ${SOURCE_DIRECTORY}/TextData-Scripts/*
${INSTALL_ROOT}/usr/bin
-
+true
diff --git a/perl-cpan/textdata/PRE_BUILD b/perl-cpan/textdata/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/perl-cpan/textdata/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/perl-cpan/textdata/TRIGGERS b/perl-cpan/textdata/TRIGGERS
new file mode 100755
index 0000000..b402d2c
--- /dev/null
+++ b/perl-cpan/textdata/TRIGGERS
@@ -0,0 +1 @@
+on_cast textdata dispel_self
diff --git a/perl-cpan/textdata/TextData-1.8.0.tar.bz2.sig
b/perl-cpan/textdata/TextData-1.8.0.tar.bz2.sig
deleted file mode 100644
index a8eb6d6..0000000
Binary files a/perl-cpan/textdata/TextData-1.8.0.tar.bz2.sig and /dev/null
differ
diff --git a/perl-cpan/xml-parser-expat/DETAILS
b/perl-cpan/xml-parser-expat/DETAILS
index 1788940..83a5b5c 100755
--- a/perl-cpan/xml-parser-expat/DETAILS
+++ b/perl-cpan/xml-parser-expat/DETAILS
@@ -1,6 +1,6 @@
SPELL=xml-parser-expat
- VERSION=2.41
-
SOURCE_HASH=sha512:3536a1f048572611636c2461bb98c2b460b5658b960b5b0b2f2a7848cf0b7efb48593f12f7eb99be22c26f417cf443d66c88fcca7fdfa2f03c60f43624d30801
+ VERSION=2.42_01
+
SOURCE_HASH=sha512:cd351a9c3e857fc1e8e742924d10b83917da5ce5e3f1c7168a6447c0bd27b2a878f301e3bfa927eb4a977b71e93c7d7bd4536e7837000f7b45ce6a31ae7d9390
SOURCE=XML-Parser-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/XML-Parser-$VERSION"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TO/TODDR/$SOURCE
diff --git a/perl-cpan/xml-parser-expat/HISTORY
b/perl-cpan/xml-parser-expat/HISTORY
index ea07998..698d3e2 100644
--- a/perl-cpan/xml-parser-expat/HISTORY
+++ b/perl-cpan/xml-parser-expat/HISTORY
@@ -1,3 +1,6 @@
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.42_01
+
2012-05-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.41; renewed source url
* CONFLICTS: conflicts with duplicate spell
diff --git a/perl-cpan/xml-twig/DETAILS b/perl-cpan/xml-twig/DETAILS
index e8d480e..1fe1698 100755
--- a/perl-cpan/xml-twig/DETAILS
+++ b/perl-cpan/xml-twig/DETAILS
@@ -1,6 +1,6 @@
SPELL=xml-twig
- VERSION=3.42
-
SOURCE_HASH=sha512:cad48a6ea77373cc7f86147a2cb60ffb0813cb36dee44da20001f5c922541fcefd89d94b83f91200da0371c9ef384dca537372e52029f4b084b50efddc6c8b84
+ VERSION=3.46
+
SOURCE_HASH=sha512:6a0a580d8659ddf5a6f6640911ca4b8a74688bdf546809a4b8d2e077813cb3d67513f654eaa30944641a5423c3373231f8452558baebb7517c1ece1b9dfee46d
SOURCE=XML-Twig-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/XML-Twig-$VERSION
WEB_SITE=http://search.cpan.org/dist/XML-Twig/
diff --git a/perl-cpan/xml-twig/HISTORY b/perl-cpan/xml-twig/HISTORY
index 8c80dac..852818e 100644
--- a/perl-cpan/xml-twig/HISTORY
+++ b/perl-cpan/xml-twig/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.46
+
2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.42

diff --git a/php-pear/php-clamav/DEPENDS b/php-pear/php-clamav/DEPENDS
new file mode 100755
index 0000000..704e00d
--- /dev/null
+++ b/php-pear/php-clamav/DEPENDS
@@ -0,0 +1,2 @@
+depends PHP &&
+depends clamav
diff --git a/php-pear/php-clamav/DETAILS b/php-pear/php-clamav/DETAILS
new file mode 100755
index 0000000..95c78d5
--- /dev/null
+++ b/php-pear/php-clamav/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=php-clamav
+ VERSION=0.15.7
+ SOURCE=${SPELL}_${VERSION}.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:df14b757ab0625c858cad90afac1b5ed5334dcb277112ccee2b3a944580b871cb8ac718c5e6539d7f93a1602f0626465c553f0ef2f8fba11986fd5dbb98acdb3
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://php-clamav.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20131126
+ SHORT="ClamAV Interface for PHP5 scripts"
+cat << EOF
+PHP-ClamAV is a PHP5 extension that allows to incorporate virus scanning
+features on your PHP5 scripts.
+
+It uses the Clam AV API for virus scanning.
+EOF
diff --git a/php-pear/php-clamav/FINAL b/php-pear/php-clamav/FINAL
new file mode 100755
index 0000000..86fba6c
--- /dev/null
+++ b/php-pear/php-clamav/FINAL
@@ -0,0 +1,5 @@
+local PHP_EXT=$(php-config --extension-dir) &&
+
+message "${MESSAGE_COLOR}\n" \
+ "Don't forget to add the following line to your php.ini:\n" \
+ "extension = \"$PHP_EXT/clamav.so\"${DEFAULT_COLOR}"
diff --git a/php-pear/php-clamav/HISTORY b/php-pear/php-clamav/HISTORY
new file mode 100644
index 0000000..b94e8f6
--- /dev/null
+++ b/php-pear/php-clamav/HISTORY
@@ -0,0 +1,2 @@
+2013-11-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD, FINAL, TRIGGERS: spell created
diff --git a/php-pear/php-clamav/PRE_BUILD b/php-pear/php-clamav/PRE_BUILD
new file mode 100755
index 0000000..7f85d2f
--- /dev/null
+++ b/php-pear/php-clamav/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+phpize
diff --git a/php-pear/php-clamav/TRIGGERS b/php-pear/php-clamav/TRIGGERS
new file mode 100755
index 0000000..fa2f0ec
--- /dev/null
+++ b/php-pear/php-clamav/TRIGGERS
@@ -0,0 +1 @@
+on_cast php cast_self
diff --git a/php-pear/php/DEPENDS b/php-pear/php/DEPENDS
index 12b5f79..ad80f0a 100755
--- a/php-pear/php/DEPENDS
+++ b/php-pear/php/DEPENDS
@@ -155,6 +155,8 @@ if list_find "$PHP5_DATABASE_DRIVERS" "mysql" ||
list_find "$PHP5_DATABASE_DRIVE
else
list_add "PHP5_OPTS" "--with-mysql=${INSTALL_ROOT}/usr"
fi
+ else
+ list_add "PHP5_OPTS" "--with-mysql=${INSTALL_ROOT}/usr"
fi
else
list_add "PHP5_OPTS" "--without-mysql"
diff --git a/php-pear/php/DETAILS b/php-pear/php/DETAILS
index 47a5504..96595bc 100755
--- a/php-pear/php/DETAILS
+++ b/php-pear/php/DETAILS
@@ -1,14 +1,14 @@
SPELL=php
if [[ $PHP5_BRANCH == stable ]]; then
- VERSION=5.4.17
- SECURITY_PATCH=2
+ VERSION=5.4.26
+ SECURITY_PATCH=4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
-
SOURCE_HASH=sha512:b35ab1d815bb56247c5f8842967859bfdf37ede5e4c5da4496e4f1540b2412ecb08028ed29a3cb5b79204cddc8c2f5f50a1a0dd1484ed449503945f2ec3f817a
+
SOURCE_HASH=sha512:9ff29943bfe283fc5b925a2d463a4bc6e4bd070909f202ce6e3a45a7281720b550d5569c5ee8e60412342739833d237974442182c392cfa1b2e9d73375f897ef
elif [[ $PHP5_BRANCH == previous ]]; then
- VERSION=5.3.27
- SECURITY_PATCH=21
-
SOURCE_HASH=sha512:e6f7f7c3c41d6007494ca8e6aac74dab5accf29c7bd8c2a70b085336fc75aa1dc879dacb6f33c8d42bcfda8e5326fde26c9f13994d740f2492417c904194571e
+ VERSION=5.3.28
+ SECURITY_PATCH=22
+
SOURCE_HASH=sha512:84b58379ca12748ae2c9ba37de28c80e78bf8e5b96cf9715b1eafd297a3e155089e9560d6fee7b031be0139dcbe954a9c0717b583ff1fb1cd8a89308b5f6dfd3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
# if [[ $PHP5_SUHOSIN == y ]]; then
diff --git a/php-pear/php/HISTORY b/php-pear/php/HISTORY
index f4506ad..cb5d48f 100644
--- a/php-pear/php/HISTORY
+++ b/php-pear/php/HISTORY
@@ -1,3 +1,25 @@
+2014-03-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.26 (stable); SECUIRTY_PATCH++
+ (CVE-2014-1943, CVE-2014-2270)
+
+2014-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.25 (stable)
+
+2014-01-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.24 (stable)
+
+2014-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.3.28 (previous); SECUIRTY_PATCH++
+ (CVE-2013-4073, CVE-2013-6420)
+
+2013-12-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.23 (stable); SECUIRTY_PATCH++ (several
+ CVEs)
+
+2013-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: fixed spell bug for building regular mysql module for
legacy
+ branch
+
2013-07-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.3.27 (previous), 5.4.17 (stable);
updated
backports+security patches for legacy branch to 20130717;
diff --git a/php-pear/xcache/DETAILS b/php-pear/xcache/DETAILS
index 234f26b..6d57da6 100755
--- a/php-pear/xcache/DETAILS
+++ b/php-pear/xcache/DETAILS
@@ -1,9 +1,9 @@
SPELL=xcache
- VERSION=3.0.3
+ VERSION=3.1.0
SECURITY_PATCH=1
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://xcache.lighttpd.net/pub/Releases/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:60e48eb6c9c729cec90ae7fc31459c725a5f7c75720015e5659f53e592fa9a67d802bce4c52477f6798ed6cb27c4fde34b76569ec17893b2962b8e3d2aa0e33d
+
SOURCE_HASH=sha512:9f003a7694772ce7e72b2e23ce83d52b31520be1a9f6be2e5195de6dec2bd4e2ec31c4359c7efb9f761e5c80fc5c78d679763ca9a21c74dbab960252c3df13cb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS
xcache.ini"
DOC_DIRS="admin"
@@ -12,7 +12,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20071215
SHORT="fast, stable opcode cacher for PHP"
cat << EOF
-XCache is a fast, stable PHP opcode cacher that has been tested and run on
-production servers under high load. It supports and is tested on all lastest
-PHP CVS branches, such as PHP_4_3, PHP_4_4, PHP_5_1, PHP_5_2, and HEAD (6.x).
+XCache is a fast, stable PHP opcode cacher that has been proven and is now
+running on production servers under high load. It is tested (on linux) and
+supported on all of the latest PHP release branches such as PHP_5_1, PHP_5_2,
+PHP_5_3, PHP_5_4, PHP_5_5.
EOF
diff --git a/php-pear/xcache/HISTORY b/php-pear/xcache/HISTORY
index a39a506..d72bfa7 100644
--- a/php-pear/xcache/HISTORY
+++ b/php-pear/xcache/HISTORY
@@ -1,3 +1,6 @@
+2013-12-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.0; updated description
+
2013-06-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.0.3

diff --git a/printer/cups-filters/DETAILS b/printer/cups-filters/DETAILS
index d38cfe7..fd42b04 100755
--- a/printer/cups-filters/DETAILS
+++ b/printer/cups-filters/DETAILS
@@ -1,6 +1,6 @@
SPELL=cups-filters
- VERSION=1.0.39
-
SOURCE_HASH=sha512:8ef2fca593d3cd6129d078c4ee6bbfe7729b21d2295e945ea9f3e9a7fac883db113a2701164d684c4d8620f13b46e85d033ceeef7c01e4828439f3bd6d636545
+ VERSION=1.0.50
+
SOURCE_HASH=sha512:8b10b9cf5bd0a6da11e26e56f7bce3b7122f6eb330f1c79102023df0ca363a6ebccd4e2e1e38ef3de32a22fadd9fee73b89ff516c2fe23339bb23b56535e238d
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/printer/cups-filters/HISTORY b/printer/cups-filters/HISTORY
index f84f7bf..4a35b0e 100644
--- a/printer/cups-filters/HISTORY
+++ b/printer/cups-filters/HISTORY
@@ -1,3 +1,27 @@
+2014-03-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.50
+
+2014-03-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.48
+
+2014-02-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.46
+
+2014-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.44
+
+2013-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.43
+
+2013-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.42
+
+2013-11-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.41
+
+2013-10-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.40
+
2013-10-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.39

diff --git a/printer/cups/DETAILS b/printer/cups/DETAILS
index fe399c5..4a09d4b 100755
--- a/printer/cups/DETAILS
+++ b/printer/cups/DETAILS
@@ -3,8 +3,8 @@
# VERSION=1.4.3
# SOURCE_HASH=sha512:
#else
- VERSION=1.6.3
-
SOURCE_HASH=sha512:31cafa52bdf1f00d6cf78456bc1dbb2f0440e29a18d45d3088c0da6858b0e35c43be8a1fc10d0efff7572dac5cf16eb93e299a978c4c7ae8af1b2e1e1365ddba
+ VERSION=1.7.1
+
SOURCE_HASH=sha512:e52f98f00e8b2c0eb7a8b29a8ed5e33b14b1a68a18f3f4558e473d8146c2dfd659c9a96ae07257c456d7a34dcc7bcabf858dcf719e8557173c8849d734711e57
SECURITY_PATCH=5
#fi
SOURCE=$SPELL-$VERSION-source.tar.bz2
diff --git a/printer/cups/HISTORY b/printer/cups/HISTORY
index 00bdf10..f2411f5 100644
--- a/printer/cups/HISTORY
+++ b/printer/cups/HISTORY
@@ -1,3 +1,12 @@
+2014-01-9 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.1
+
+2013-10-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.0
+
+2013-10-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.4
+
2013-09-14 Robin Cook <rcook AT wyrms.net>
* BUILD: force to use gcc as will use clang by default and fail

diff --git a/printer/glabels/DEPENDS b/printer/glabels/DEPENDS
index d6dd79b..7629df3 100755
--- a/printer/glabels/DEPENDS
+++ b/printer/glabels/DEPENDS
@@ -1,20 +1,38 @@
-depends intltool &&
-depends glib2 &&
-depends pkgconfig &&
-depends gtk+2 &&
-depends libxml2 &&
-depends libglade2 &&
-depends libgnomeui &&
-depends libgnome &&
-depends shared-mime-info &&
-depends desktop-file-utils &&
+depends pkgconfig &&
+depends glib2 &&
+depends pango &&
+depends cairo &&
+depends gtk+3 &&
+depends libxml2 &&
+depends librsvg2 &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"to build documentation" &&

+optional_depends barcode \
+ "--with-libbarcode" \
+ "--without-libbarcode" \
+ "for GNU Barcode support" &&
+
+optional_depends zint \
+ "--with-libzint" \
+ "--without-libzint" \
+ "for Zint Barcode support" &&
+
+optional_depends libqrencode \
+ "--with-libqrencode" \
+ "--without-libqrencode" \
+ "for QR code support" &&
+
+optional_depends iec16022 \
+ "--with-libiec16022" \
+ "--without-libiec16022" \
+ "for IEC 16022 support" &&
+
optional_depends evolution-data-server \
"--with-libebook" \
"--without-libebook" \
- "for Evolution Data Server support"
+ "for Evolution Data Server support"
+
diff --git a/printer/glabels/DETAILS b/printer/glabels/DETAILS
index b3cbe81..0e4d2f3 100755
--- a/printer/glabels/DETAILS
+++ b/printer/glabels/DETAILS
@@ -1,10 +1,10 @@
SPELL=glabels
- VERSION=2.2.8
+ VERSION=3.2.0
BRANCH=${VERSION:0:3}
- SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+
SOURCE_HASH=sha512:67faab8eb9f4128b532bce55a9fab34462c008d0990ba87e4d555359bec1bb162489d4bdf5efbb86c4fcfc708c92da4d88a91dd2a85f0989c9133af6b011c3ff
WEB_SITE=http://www.glabels.org/
LICENSE[0]=GPL
ENTERED=20070512
diff --git a/printer/glabels/HISTORY b/printer/glabels/HISTORY
index 91295b5..44b5cdb 100644
--- a/printer/glabels/HISTORY
+++ b/printer/glabels/HISTORY
@@ -1,3 +1,7 @@
+2013-11-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 3.2.0
+ * DEPENDS: updated depends
+
2010-04-22 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DEPENDS: added intltool, added optional gtk-doc,
evolution-data-server

diff --git a/printer/glabels/glabels-2.2.8.tar.gz.sig
b/printer/glabels/glabels-2.2.8.tar.gz.sig
deleted file mode 100644
index e2ae253..0000000
Binary files a/printer/glabels/glabels-2.2.8.tar.gz.sig and /dev/null differ
diff --git a/python-pypi/PY_DEPENDS b/python-pypi/PY_DEPENDS
index f20cfb3..540295f 100755
--- a/python-pypi/PY_DEPENDS
+++ b/python-pypi/PY_DEPENDS
@@ -1,5 +1,2 @@
depends PYTHON &&
-# distutils is now included with python3
-if is_depends_enabled $SPELL python; then
- depends setuptools
-fi
+depends setuptools
diff --git a/python-pypi/alembic/DETAILS b/python-pypi/alembic/DETAILS
index 8dd6eaf..c3e4889 100755
--- a/python-pypi/alembic/DETAILS
+++ b/python-pypi/alembic/DETAILS
@@ -1,6 +1,6 @@
SPELL=alembic
- VERSION=0.6.0
-
SOURCE_HASH=sha512:e93fcc14efef85f9235f4d5e1c2d3d3f8b83717b0f703713b86206ad941eee981fc8baee8bfa099ecb5bdeefcf12b84b6549fed2048ff360e43388c49b4538fb
+ VERSION=0.6.4
+
SOURCE_HASH=sha512:8bcc294329b58f672582384e98bd015933efcaa4345f28e67b34bd623cce7a7cd532837ddfe71e286c73c98d70f161cb722b5dd285a4a381c2a912329c196324
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/a/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/python-pypi/alembic/HISTORY b/python-pypi/alembic/HISTORY
index dbdbec3..9e68589 100644
--- a/python-pypi/alembic/HISTORY
+++ b/python-pypi/alembic/HISTORY
@@ -1,3 +1,15 @@
+2014-03-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6.4
+
+2014-02-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6.3
+
+2013-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6.2
+
+2013-11-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6.1
+
2013-07-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6.0

diff --git a/python-pypi/babel/DEPENDS b/python-pypi/babel/DEPENDS
index 503782e..48d8ddc 100755
--- a/python-pypi/babel/DEPENDS
+++ b/python-pypi/babel/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/babel/DETAILS b/python-pypi/babel/DETAILS
index 144511c..c2df258 100755
--- a/python-pypi/babel/DETAILS
+++ b/python-pypi/babel/DETAILS
@@ -1,11 +1,11 @@
SPELL=babel
SPELLX=Babel
- VERSION=0.9.6
-
SOURCE_HASH=sha512:65a93a405f8734dba5e36bac62e574633214660667ba5b2a8c1120924a93fed84a2a5087127d20bd33e98fbd8400bb7634f56b27d5f6db574c81ee5fe10ee537
+ VERSION=1.3
+
SOURCE_HASH=sha512:3173d578c36d7a20d14ffcf6406ec9fe301e71a199069b3d2e53bd0c66e7f83d6e94f071dc08f2708202ec1ace4d14f4476234cc8347a37b05317302f0cfe0cf
SOURCE=$SPELLX-$VERSION.tar.gz
- SOURCE_URL[0]=http://ftp.edgewall.com/pub/$SPELL/$SOURCE
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/B/$SPELLX/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
- WEB_SITE=http://babel.edgewall.org/
+ WEB_SITE=http://babel.pocoo.org/
LICENSE[0]=BSD
SHORT="tools for internationalizing Python applications"
cat << EOF
diff --git a/python-pypi/babel/HISTORY b/python-pypi/babel/HISTORY
index cfe8f75..2320aca 100644
--- a/python-pypi/babel/HISTORY
+++ b/python-pypi/babel/HISTORY
@@ -1,3 +1,7 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3, new website & url
+ * DEPENDS: PYTHON
+
2011-05-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: updated setuptools dependency to SETUPTOOLS provider

diff --git a/python-pypi/blinker/DETAILS b/python-pypi/blinker/DETAILS
index 555acfd..4919e0e 100755
--- a/python-pypi/blinker/DETAILS
+++ b/python-pypi/blinker/DETAILS
@@ -1,8 +1,8 @@
SPELL=blinker
- VERSION=1.2
+ VERSION=1.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.python.org/packages/source/b/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:1de8e163c66d4b75d173d63dfd7a3bf3795d69139291363ccea94b71731a9721317adb600d209654f44d40b52ff3464bd112cb6b83100c7ddd397011374a8b9b
+
SOURCE_HASH=sha512:54364234c57dde8059fb9782327cb72ba534d40d650a8fe1ca7b51e4a1c2dbef2b74071681ee934f6f5f24749b6a9ca1371989c39bf4a225be5e8852757588e9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://discorporate.us/projects/Blinker/";
LICENSE[0]=MIT
diff --git a/python-pypi/blinker/HISTORY b/python-pypi/blinker/HISTORY
index 2d62c49..1e9ec7e 100644
--- a/python-pypi/blinker/HISTORY
+++ b/python-pypi/blinker/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3
+
2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/cffi/DEPENDS b/python-pypi/cffi/DEPENDS
new file mode 100755
index 0000000..71a0e5d
--- /dev/null
+++ b/python-pypi/cffi/DEPENDS
@@ -0,0 +1,2 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
+depends pycparser
diff --git a/python-pypi/cffi/DETAILS b/python-pypi/cffi/DETAILS
new file mode 100755
index 0000000..f3c1adf
--- /dev/null
+++ b/python-pypi/cffi/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=cffi
+ VERSION=0.8.1
+
SOURCE_HASH=sha512:bed5cd911a58efd95721d75ff1925e210ccd9b373f8d38cc4a86ddd2b529d757390abf51bbf5b9e583f4ecdc27710560bb6c31679cd8c45d34b3562a91eac136
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://pypi.python.org/pypi/$SPELL
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/c/cffi/$SOURCE
+ LICENSE[0]=MIT
+ ENTERED=20140223
+ KEYWORDS="python"
+ SHORT="Foreign Function Interface for Python calling C cod"
+cat << EOF
+Foreign Function Interface for Python calling C code
+EOF
diff --git a/python-pypi/cffi/HISTORY b/python-pypi/cffi/HISTORY
new file mode 100644
index 0000000..ef465d7
--- /dev/null
+++ b/python-pypi/cffi/HISTORY
@@ -0,0 +1,4 @@
+2014-02-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.1
+ spell created
+
diff --git a/python-pypi/chardet/DEPENDS b/python-pypi/chardet/DEPENDS
index a86d429..178a7f5 100755
--- a/python-pypi/chardet/DEPENDS
+++ b/python-pypi/chardet/DEPENDS
@@ -1 +1,2 @@
-depends python
+. $SECTION_DIRECTORY/PY_DEPENDS
+
diff --git a/python-pypi/chardet/HISTORY b/python-pypi/chardet/HISTORY
index a4a9724..8df6fc6 100644
--- a/python-pypi/chardet/HISTORY
+++ b/python-pypi/chardet/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON
+
2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.1.1
new website & url
diff --git a/python-pypi/cherrypy/DETAILS b/python-pypi/cherrypy/DETAILS
index c3c88b7..6576e5e 100755
--- a/python-pypi/cherrypy/DETAILS
+++ b/python-pypi/cherrypy/DETAILS
@@ -1,10 +1,10 @@
SPELL=cherrypy
SPELLX=CherryPy
if [[ $BRANCH == 3 ]]; then
- VERSION=3.2.4
+ VERSION=3.2.5
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/C/$SPELLX/$SOURCE
-
SOURCE_HASH=sha512:f559630ba23b88edb1c9085cd0b916c816d2f6b51fde17ad3c617bf2da49f37874d603bab2b3763e9329ca283fc6a08b68a76911f40901ed09d3f6222b95e033
+
SOURCE_HASH=sha512:562a8dbacf35dc64ba015ab01cdf076eb6c58a21df67fc9cb3936ff37f3d6dad6271595ba431920533f3cc6c6c10896d9a36e818fada70d87ae041d7f00d97d8
else
VERSION=2.3.0
SOURCE=$SPELLX-$VERSION.tar.gz
diff --git a/python-pypi/cherrypy/HISTORY b/python-pypi/cherrypy/HISTORY
index 8dfb6fc..7c6647a 100644
--- a/python-pypi/cherrypy/HISTORY
+++ b/python-pypi/cherrypy/HISTORY
@@ -1,3 +1,6 @@
+2014-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated 3rd branch to 3.2.5
+
2013-04-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated 3rd branch to 3.2.4; added new source url

diff --git a/python-pypi/cython/DETAILS b/python-pypi/cython/DETAILS
index 1ca65d9..92447ff 100755
--- a/python-pypi/cython/DETAILS
+++ b/python-pypi/cython/DETAILS
@@ -1,6 +1,6 @@
SPELL=cython
- VERSION=0.19.1
-
SOURCE_HASH=sha512:9dcdda5b2ee2e63c2d3755245b7b4ed2f4592455f40feb6f8e86503195d9474559094ed27e789ab1c086d09da0bb21c4fe844af0e32a7d47c81ff59979b18ca0
+ VERSION=0.20.1
+
SOURCE_HASH=sha512:4bd511d55a795bccbcd3ccacfc79a3b97d67238abf4e8fe18cc2cf76f6d2c379b3d159155314826d8e6d00d9977fb3e34be07d06954e8dad5f92a23ed988275b
SOURCE=Cython-${VERSION}.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Cython-${VERSION}"
SOURCE_URL[0]=http://www.cython.org/release/${SOURCE}
diff --git a/python-pypi/cython/HISTORY b/python-pypi/cython/HISTORY
index 74c1a49..e73b729 100644
--- a/python-pypi/cython/HISTORY
+++ b/python-pypi/cython/HISTORY
@@ -1,3 +1,12 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.20.1
+
+2014-01-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.20
+
+2013-10-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.19.2
+
2013-06-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.19.1

diff --git a/python-pypi/fabric/DEPENDS b/python-pypi/fabric/DEPENDS
index 17f0989..3586723 100755
--- a/python-pypi/fabric/DEPENDS
+++ b/python-pypi/fabric/DEPENDS
@@ -1,6 +1,6 @@
. "$GRIMOIRE/FUNCTIONS" &&

-depends python &&
+depends PYTHON &&
depends SETUPTOOLS &&
depends paramiko &&

diff --git a/python-pypi/fabric/DETAILS b/python-pypi/fabric/DETAILS
index 85e04fe..0ff0fc2 100755
--- a/python-pypi/fabric/DETAILS
+++ b/python-pypi/fabric/DETAILS
@@ -1,9 +1,9 @@
SPELL=fabric
SPELLX=Fabric
- VERSION=1.5.3
+ VERSION=1.8.2
SOURCE=${SPELLX}-${VERSION}.tar.gz

SOURCE_URL[0]=http://pypi.python.org/packages/source/${SPELLX:0:1}/${SPELLX}/${SOURCE}
-
SOURCE_HASH=sha512:9cbd093f24d8b4dc2aa0c363d040df98652bdc955a7416e65b5c8b9dc32c3191d4d2dc7ff61f1bf93050ff3a68b858ba178e0bc11b0b33137191b760d7476b54
+
SOURCE_HASH=sha512:299b4d9d7579aac24d955ef8b392e85682057e4f19ea18e5fec764ca6c8a5f181b924e6293990591765cda3b2590c791ae3ea273376d36614c7dd57ccf62a3ea
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE=http://fabfile.org/
LICENSE[0]=BSD
diff --git a/python-pypi/fabric/HISTORY b/python-pypi/fabric/HISTORY
index 63d2ad9..849f17c 100644
--- a/python-pypi/fabric/HISTORY
+++ b/python-pypi/fabric/HISTORY
@@ -1,3 +1,7 @@
+2014-03-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.2
+ * DEPENDS: switched to PYTHON
+
2013-02-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.5.3

diff --git a/python-pypi/fb-python/DETAILS b/python-pypi/fb-python/DETAILS
index 524f7ea..24ca148 100755
--- a/python-pypi/fb-python/DETAILS
+++ b/python-pypi/fb-python/DETAILS
@@ -1,7 +1,7 @@
SPELL=fb-python
SPELLX=firebirdsql
- VERSION=0.7.3
-
SOURCE_HASH=sha512:76e9e8829da7ae326b1a26006e7354c34732b55d28f48e5e12d7bd528b0731976c07865986e23502091d396c5df3ed295f2f9ca97e3b893cb3e7530fbebeae20
+ VERSION=0.9.0
+
SOURCE_HASH=sha512:e281fc3d1d3b5349587da36d24a7b7859fb0ff3561d6b17cde297105035fc087afdd4a39097f72f7983f6c4a4114e54629a3fe811e2730ee36f7fdf2823cb02c
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL=http://pypi.python.org/packages/source/f/$SPELLX/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/python-pypi/fb-python/HISTORY b/python-pypi/fb-python/HISTORY
index 247fb04..f979235 100644
--- a/python-pypi/fb-python/HISTORY
+++ b/python-pypi/fb-python/HISTORY
@@ -1,3 +1,21 @@
+2014-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.0
+
+2014-02-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.4
+
+2013-12-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.2
+
+2013-12-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.1
+
+2013-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+
+2013-10-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.4
+
2013-09-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.3

diff --git a/python-pypi/fuzzyparsers/DEPENDS
b/python-pypi/fuzzyparsers/DEPENDS
index 94276bb..48d8ddc 100755
--- a/python-pypi/fuzzyparsers/DEPENDS
+++ b/python-pypi/fuzzyparsers/DEPENDS
@@ -1,3 +1 @@
-depends python &&
-depends SETUPTOOLS
-
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/fuzzyparsers/DETAILS
b/python-pypi/fuzzyparsers/DETAILS
index 5e82f83..511ffcf 100755
--- a/python-pypi/fuzzyparsers/DETAILS
+++ b/python-pypi/fuzzyparsers/DETAILS
@@ -1,6 +1,6 @@
SPELL=fuzzyparsers
- VERSION=0.8.0
-
SOURCE_HASH=sha512:00dbfbf6592a29a3657a9801c3b9f91616232f7871e4e2ac422ca8b0ce26cb64dbe6491009e5f5c37731050847fd7a6ecc6438ed6d11532ddaad9b6b084ad4b0
+ VERSION=0.9.0
+
SOURCE_HASH=sha512:7d49ece54893f52b4e9720b6b727fe7db7d0ffc1ae1523d3c1d32ed81f4a844cb6599c4eb340ddad432cdc7e8b8a3116d6d080d19d8085cc9ca5ff84f6af32d1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/fuzzyparsers
diff --git a/python-pypi/fuzzyparsers/HISTORY
b/python-pypi/fuzzyparsers/HISTORY
index 86c89fd..1b85da1 100644
--- a/python-pypi/fuzzyparsers/HISTORY
+++ b/python-pypi/fuzzyparsers/HISTORY
@@ -1,3 +1,7 @@
+2014-02-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.0
+ * DEPENDS: support python3
+
2012-06-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.0
LICENCE=MIT
diff --git a/python-pypi/isort/DEPENDS b/python-pypi/isort/DEPENDS
new file mode 100755
index 0000000..48d8ddc
--- /dev/null
+++ b/python-pypi/isort/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/isort/DETAILS b/python-pypi/isort/DETAILS
new file mode 100755
index 0000000..7e0fce0
--- /dev/null
+++ b/python-pypi/isort/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=isort
+ VERSION=3.6.2
+
SOURCE_HASH=sha512:30d15c392a48b8fca915b568edf309ce3aceb3e7d744e5abd3154783164c37869f142825d437f4ac8a79d578beec7bff243977294f1f4cd1001481a3c650773d
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://pypi.python.org/pypi/$SPELL
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/i/$SPELL/$SOURCE
+ LICENSE[0]=MIT
+ ENTERED=2014-01-02
+ KEYWORDS="python"
+ SHORT="sort Python imports"
+cat << EOF
+isort is a Python utility / library to sort imports alphabetically, and
automatically separated
+into sections. It provides a command line utility, Python library, Vim
plugin, Sublime plugin, and
+Kate plugin to quickly sort all your imports
+EOF
diff --git a/python-pypi/isort/HISTORY b/python-pypi/isort/HISTORY
new file mode 100644
index 0000000..f1e3828
--- /dev/null
+++ b/python-pypi/isort/HISTORY
@@ -0,0 +1,22 @@
+2014-03-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.6.2
+
+2014-02-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.6.0
+
+2014-02-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.1
+
+2014-01-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.0
+
+2014-01-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.2
+
+2014-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.0
+
+2014-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.0
+ spell created
+
diff --git a/python-pypi/jinja2/DETAILS b/python-pypi/jinja2/DETAILS
index 4306498..02b58d3 100755
--- a/python-pypi/jinja2/DETAILS
+++ b/python-pypi/jinja2/DETAILS
@@ -1,7 +1,8 @@
SPELL=jinja2
SPELLX=Jinja2
- VERSION=2.7
-
SOURCE_HASH=sha512:44d0c18babcdb84160eeea077ec6dbd63bc4669ee81b0f5849bc42a9d9665b3e6647ce64ea2e15f04940807a67f25ebcf937da217318dea3d3dc1531800422b1
+ VERSION=2.7.2
+
SOURCE_HASH=sha512:4aec74b87957ae723709eed59fb9ee0d888534888eb63228e9a194f32984a6d219fa92446bd6a1975eb09008f0eb63e997fa86c45bff04f27c375d178349c073
+ SECURITY_PATCH=1
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://jinja.pocoo.org
diff --git a/python-pypi/jinja2/HISTORY b/python-pypi/jinja2/HISTORY
index 7693707..ee716c4 100644
--- a/python-pypi/jinja2/HISTORY
+++ b/python-pypi/jinja2/HISTORY
@@ -1,3 +1,7 @@
+2014-01-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7.2
+ SECURITY_PATCH=1
+
2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.7

diff --git a/python-pypi/lxml/DEPENDS b/python-pypi/lxml/DEPENDS
index 95c935f..442be89 100755
--- a/python-pypi/lxml/DEPENDS
+++ b/python-pypi/lxml/DEPENDS
@@ -1,3 +1,4 @@
. $SECTION_DIRECTORY/PY_DEPENDS &&
+
depends libxml2 &&
depends libxslt
diff --git a/python-pypi/lxml/DETAILS b/python-pypi/lxml/DETAILS
index 4721241..533e490 100755
--- a/python-pypi/lxml/DETAILS
+++ b/python-pypi/lxml/DETAILS
@@ -1,5 +1,5 @@
SPELL=lxml
- VERSION=3.2.3
+ VERSION=3.3.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://pypi.python.org/packages/source/l/$SPELL/$SOURCE
diff --git a/python-pypi/lxml/HISTORY b/python-pypi/lxml/HISTORY
index 381e3a9..c7f3849 100644
--- a/python-pypi/lxml/HISTORY
+++ b/python-pypi/lxml/HISTORY
@@ -1,3 +1,12 @@
+2014-03-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.3.3
+
+2014-03-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.3.2
+
+2013-12-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.4
+
2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2.3

diff --git a/python-pypi/markupsafe/DETAILS b/python-pypi/markupsafe/DETAILS
index 50acc12..42838ae 100755
--- a/python-pypi/markupsafe/DETAILS
+++ b/python-pypi/markupsafe/DETAILS
@@ -1,7 +1,7 @@
SPELL=markupsafe
SPELLX=MarkupSafe
- VERSION=0.15
-
SOURCE_HASH=sha512:151f293272c41ea3d941c525bf5ec81faad8ad390e3d64691e6f73cba1428aaf949784a02996e1b782a6ff5311d13d7f1ea0fa5c2cce51e7c40c2fe98e32d7a4
+ VERSION=0.19
+
SOURCE_HASH=sha512:3fa91de4967394c16a948a401fc7ee024c5e617bd90f0b41c47021656a57087169a9d0ac8af34656c00e6696dc20c3501041eee03a49686034bb611ef6eba45d
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/M/$SPELLX/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/python-pypi/markupsafe/HISTORY b/python-pypi/markupsafe/HISTORY
index 333007d..85351b0 100644
--- a/python-pypi/markupsafe/HISTORY
+++ b/python-pypi/markupsafe/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.19
+
2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: fix python3 usage

diff --git a/python-pypi/mercurial/DETAILS b/python-pypi/mercurial/DETAILS
index 8c08283..780dcbd 100755
--- a/python-pypi/mercurial/DETAILS
+++ b/python-pypi/mercurial/DETAILS
@@ -1,6 +1,6 @@
SPELL=mercurial
- VERSION=2.7.2
-
SOURCE_HASH=sha512:d27dfff0b4c9feb5049098117d20fb2be211418969177a76ece772b4fdcaf780bf3c03cc388b70eef1622f32cc32c3a642a9239d35a30129c123705132228f6c
+ VERSION=2.9.2
+
SOURCE_HASH=sha512:60148bb953069228c1ccb043fdf6abb6f96b127bb0be8c2de6b32ca356140b7c3426f1c2ee09882e714672f6f1ba2dba4ee0622928896e9d4b79383ed50c347a
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://mercurial.selenic.com/release/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/mercurial/HISTORY b/python-pypi/mercurial/HISTORY
index 317b013..719287b 100644
--- a/python-pypi/mercurial/HISTORY
+++ b/python-pypi/mercurial/HISTORY
@@ -1,3 +1,21 @@
+2014-04-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.9.2
+
+2014-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.9.1
+
+2014-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9
+
+2014-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.8.2
+
+2013-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.8.1
+
+2013-11-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.8
+
2013-10-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: updated to 2.7.2

diff --git a/python-pypi/numpy/DETAILS b/python-pypi/numpy/DETAILS
index 46d2a3f..1e3aa37 100755
--- a/python-pypi/numpy/DETAILS
+++ b/python-pypi/numpy/DETAILS
@@ -1,6 +1,6 @@
SPELL=numpy
- VERSION=1.7.1
-
SOURCE_HASH=sha512:d58177f3971b6d07baf6f81a2088ba371c7e43ea64ee7ada261da97c6d725b4bd4927122ac373c55383254e4e31691939276dab08a79a238bfa55172a3eff684
+ VERSION=1.8.0
+
SOURCE_HASH=sha512:ec3d002ed786335e8748983261c96f88a9f1520fc345ad5b810dc02a5e126e15fe5afb02bed1f4b43d580a1da39583d86b84f57dc456b0702653e34e5357c857
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/python-pypi/numpy/HISTORY b/python-pypi/numpy/HISTORY
index d380e01..527ac25 100644
--- a/python-pypi/numpy/HISTORY
+++ b/python-pypi/numpy/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.0
+
2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.1
* DEPENDS: fix python3 usage
diff --git a/python-pypi/paramiko/DEPENDS b/python-pypi/paramiko/DEPENDS
index 89be6aa..8b65342 100755
--- a/python-pypi/paramiko/DEPENDS
+++ b/python-pypi/paramiko/DEPENDS
@@ -1,2 +1,4 @@
+depends PYTHON &&
depends SETUPTOOLS &&
-depends pycrypto
+depends pycrypto &&
+depends python-ecdsa
diff --git a/python-pypi/paramiko/DETAILS b/python-pypi/paramiko/DETAILS
index 3a154d8..e79dda7 100755
--- a/python-pypi/paramiko/DETAILS
+++ b/python-pypi/paramiko/DETAILS
@@ -1,8 +1,8 @@
SPELL=paramiko
- VERSION=1.9.0
+ VERSION=1.12.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:2f91b68b8a652aa773d14cded7a5f17cf6d758624f981c68510ee3b1302b64ee9290830440dca1a1000b7974ef9dca4f0acd13d01958433b6f35ae8a13e1c0a2
+
SOURCE_HASH=sha512:a8247c27ef3068b1c73ca39d7ce0da36ea7cbf28bdac805c92fd73bbe57c7f84e38433d330d54ea850ef952c57ff596dfb6627caee8e8b9c4ce69b1958fed094
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://github.com/paramiko/paramiko/
ENTERED=20060403
diff --git a/python-pypi/paramiko/HISTORY b/python-pypi/paramiko/HISTORY
index b713690..faad668 100644
--- a/python-pypi/paramiko/HISTORY
+++ b/python-pypi/paramiko/HISTORY
@@ -1,3 +1,7 @@
+2014-03-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.12.2
+ * DEPENDS: requires python, python-ecdsa
+
2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.9.0; renewed website and source urls
* paramiko.gpg: dropped, not used anymore
diff --git a/python-pypi/pelican/DETAILS b/python-pypi/pelican/DETAILS
index ebe9160..6e2b7f2 100755
--- a/python-pypi/pelican/DETAILS
+++ b/python-pypi/pelican/DETAILS
@@ -1,8 +1,8 @@
SPELL=pelican
- VERSION=3.2.2
+ VERSION=3.3.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:1b989c857aaad4cdf633e13d6949fb5d677bcb631dbaf8cc8a7409a31f3c8df96d8a66c25a7f939d37f1e15929c0a5630be9e91b8dd4d3f5218ebb9ce0d0ee3c
+
SOURCE_URL[0]=https://github.com/getpelican/pelican/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:352f755d95662c0cd06f1860ebeddc2b2b9fe84ddac4ae4c51b96a04119414a50e5920d88d8b6e7ab2bbd5463d2c048f74682f8893512aa927d7c1ae3884d049
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://getpelican.com/";
LICENSE[0]=Affero GPL
diff --git a/python-pypi/pelican/HISTORY b/python-pypi/pelican/HISTORY
index ecc1975..96bcc41 100644
--- a/python-pypi/pelican/HISTORY
+++ b/python-pypi/pelican/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.3.0
+
2013-08-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: depend on python-markdown instead of markdown

diff --git a/python-pypi/pexpect/DEPENDS b/python-pypi/pexpect/DEPENDS
new file mode 100755
index 0000000..a86d429
--- /dev/null
+++ b/python-pypi/pexpect/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/pexpect/DETAILS b/python-pypi/pexpect/DETAILS
new file mode 100755
index 0000000..1ec6230
--- /dev/null
+++ b/python-pypi/pexpect/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pexpect
+ VERSION=2.4
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/p/pexpect/$SOURCE
+
SOURCE_HASH=sha512:0d5db34f3dc0e1a5bf7d8d0ab584897e4142592f35765762e4ca60d112106b91485098c91ad95a3cb3ad1f3d600619fa0ad41d930085e75974d78e0f06280a9f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://pypi.python.org/pypi/pexpect/
+ LICENSE[0]=MIT
+ ENTERED=20131013
+ SHORT="pure Python expect-like module"
+cat << EOF
+Pexpect is a pure Python expect-like module. Pexpect makes Python a better
tool
+for controlling other applications.
+EOF
diff --git a/python-pypi/pexpect/HISTORY b/python-pypi/pexpect/HISTORY
new file mode 100644
index 0000000..fb910fb
--- /dev/null
+++ b/python-pypi/pexpect/HISTORY
@@ -0,0 +1,2 @@
+2013-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: spell created, version 2.4
diff --git a/python-pypi/py-bcrypt/DEPENDS b/python-pypi/py-bcrypt/DEPENDS
index a86d429..e4ea57a 100755
--- a/python-pypi/py-bcrypt/DEPENDS
+++ b/python-pypi/py-bcrypt/DEPENDS
@@ -1 +1 @@
-depends python
+depends PYTHON
diff --git a/python-pypi/py-bcrypt/DETAILS b/python-pypi/py-bcrypt/DETAILS
index 01565f4..560b77c 100755
--- a/python-pypi/py-bcrypt/DETAILS
+++ b/python-pypi/py-bcrypt/DETAILS
@@ -1,5 +1,5 @@
SPELL=py-bcrypt
- VERSION=0.3
+ VERSION=0.4
SECURITY_PATCH=1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/python-pypi/py-bcrypt/HISTORY b/python-pypi/py-bcrypt/HISTORY
index e1911d1..075510f 100644
--- a/python-pypi/py-bcrypt/HISTORY
+++ b/python-pypi/py-bcrypt/HISTORY
@@ -1,3 +1,7 @@
+2014-03-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.4
+ * DEPENDS: switched to PYTHON (python3 supported)
+
2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.3; renewed source urls; SECURITY_PATCH++
(CVE-2013-1895)
diff --git a/python-pypi/pybindgen/BUILD b/python-pypi/pybindgen/BUILD
deleted file mode 100755
index 1d8ce04..0000000
--- a/python-pypi/pybindgen/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-waf_build
diff --git a/python-pypi/pybindgen/DEPENDS b/python-pypi/pybindgen/DEPENDS
index 3e78464..1de373d 100755
--- a/python-pypi/pybindgen/DEPENDS
+++ b/python-pypi/pybindgen/DEPENDS
@@ -1,3 +1,3 @@
-depends python &&
+. $SECTION_DIRECTORY/PY_DEPENDS
depends gccxml &&
optional_depends pygccxml '' '' 'describe API in Python terms'
diff --git a/python-pypi/pybindgen/DETAILS b/python-pypi/pybindgen/DETAILS
index c0af06c..644b847 100755
--- a/python-pypi/pybindgen/DETAILS
+++ b/python-pypi/pybindgen/DETAILS
@@ -1,10 +1,11 @@
SPELL=pybindgen
- VERSION=0.16.0
-
SOURCE_HASH=sha512:5571a7d9f56f45bc408c4bf89382cc34a722ce8bba72bc7c125ef2c1d2ea6cb4c2a2508e97ca8de4f1f33da6bb3598ff83debcdb58259a1886e6a37c4e5bf0c6
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-WEB_SITE=http://code.google.com/p/$SPELL
- SOURCE_URL[0]=http://$SPELL.googlecode.com/files/$SOURCE
+ SPELLX=PyBindGen
+ VERSION=0.17.0
+
SOURCE_HASH=sha512:0b16986f84b6acd8ff490251faf1eb717983113529966e1530ddb26a4015e7e4bedda89f2350b6263bede6699e28fd29c0e6930af349d78b1e638301e0a4c1d9
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://code.google.com/p/$SPELL
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/P/$SPELLX/$SOURCE
LICENSE[0]=LGPL
ENTERED=20130628
KEYWORDS="Python C++"
diff --git a/python-pypi/pybindgen/HISTORY b/python-pypi/pybindgen/HISTORY
index cd1361a..9d1f3b7 100644
--- a/python-pypi/pybindgen/HISTORY
+++ b/python-pypi/pybindgen/HISTORY
@@ -1,3 +1,10 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.17.0, new url
+ * BUILD, INSTALL: deleted
+
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON3
+
2013-06-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.16.0
spell created
diff --git a/python-pypi/pybindgen/INSTALL b/python-pypi/pybindgen/INSTALL
deleted file mode 100755
index 0ea15cc..0000000
--- a/python-pypi/pybindgen/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-waf_install
diff --git a/python-pypi/pycparser/DEPENDS b/python-pypi/pycparser/DEPENDS
new file mode 100755
index 0000000..48d8ddc
--- /dev/null
+++ b/python-pypi/pycparser/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/pycparser/DETAILS b/python-pypi/pycparser/DETAILS
new file mode 100755
index 0000000..39dc840
--- /dev/null
+++ b/python-pypi/pycparser/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pycparser
+ VERSION=2.10
+
SOURCE_HASH=sha512:afe5079d6b0a39ea7f0df1ce74b1981c78d8687dbef50fb7a692395ca4a7e7a8119ec6abc0dfeb7a0535865ed2fac9dafca189bdbf6ff9205612205560e2d371
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://pypi.python.org/pypi/$SPELL
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+ LICENSE[0]=MIT
+ ENTERED=20140223
+ KEYWORDS="python"
+ SHORT="Complete C99 parser in pure Python"
+cat << EOF
+Complete C99 parser in pure Python
+EOF
diff --git a/python-pypi/pycparser/HISTORY b/python-pypi/pycparser/HISTORY
new file mode 100644
index 0000000..374c721
--- /dev/null
+++ b/python-pypi/pycparser/HISTORY
@@ -0,0 +1,4 @@
+2014-02-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.10
+ spell created
+
diff --git a/python-pypi/pycrypto/DETAILS b/python-pypi/pycrypto/DETAILS
index 6036134..5fe18a4 100755
--- a/python-pypi/pycrypto/DETAILS
+++ b/python-pypi/pycrypto/DETAILS
@@ -1,6 +1,6 @@
SPELL=pycrypto
- VERSION=2.6
- SECURITY_PATCH=1
+ VERSION=2.6.1
+ SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/pycrypto/HISTORY b/python-pypi/pycrypto/HISTORY
index a8cec56..547b116 100644
--- a/python-pypi/pycrypto/HISTORY
+++ b/python-pypi/pycrypto/HISTORY
@@ -1,3 +1,6 @@
+2014-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.1; SECURITY_PATCH++ (CVE-2013-1445)
+
2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: fix python usage

diff --git a/python-pypi/pyfpdf/HISTORY b/python-pypi/pyfpdf/HISTORY
index e009cfe..986ed84 100644
--- a/python-pypi/pyfpdf/HISTORY
+++ b/python-pypi/pyfpdf/HISTORY
@@ -1,3 +1,6 @@
+2013-12-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: added, foruse when building with python3
+
2013-04-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7
spell created
diff --git a/python-pypi/pyfpdf/PRE_BUILD b/python-pypi/pyfpdf/PRE_BUILD
new file mode 100755
index 0000000..4560881
--- /dev/null
+++ b/python-pypi/pyfpdf/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+if is_depends_enabled $SPELL python3;then
+ 2to3 -f all -w -o fpdf_py3k -n fpdf
+fi
diff --git a/python-pypi/pyopenssl/DEPENDS b/python-pypi/pyopenssl/DEPENDS
index 96ce075..a7039a1 100755
--- a/python-pypi/pyopenssl/DEPENDS
+++ b/python-pypi/pyopenssl/DEPENDS
@@ -1,2 +1,2 @@
-depends python &&
+. $SECTION_DIRECTORY/PY_DEPENDS &&
depends openssl
diff --git a/python-pypi/pyopenssl/HISTORY b/python-pypi/pyopenssl/HISTORY
index 009fff6..7bc70d2 100644
--- a/python-pypi/pyopenssl/HISTORY
+++ b/python-pypi/pyopenssl/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: use PYTHON
+
2013-09-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.13.1
SECURITY_PATCH=1, fixes CVE-2013-4314
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/pypdf2/DETAILS b/python-pypi/pypdf2/DETAILS
index fc1267d..3a8c2eb 100755
--- a/python-pypi/pypdf2/DETAILS
+++ b/python-pypi/pypdf2/DETAILS
@@ -1,20 +1,20 @@
SPELL=pypdf2
- SPELLX=knowah-PyPDF2
- VERSION=1.15
- VX=2857d48
-
SOURCE_HASH=sha512:d0baf0638d5624824254045c010d71ffe4b761bb95cd9a224a349d0a176d39df70ff298c87da55bb399ea7861444823a4d9280c96f533799c9741b22a6fff30e
- SOURCE=$SPELLX-$VX.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VX
+ SPELLX=PyPDF2
+ VERSION=1.19
+
SOURCE_HASH=sha512:d1c6746a90870ce0537af09f2a32bc5fd00b19f7c7d1c9e242248b00e767b031bcbacf31fe2b608f43730fb56a1c19d0cf7c7f99268a1ffe86475f913ebc8de9
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://pypi.python.org/pypi/PyPDF2
- SOURCE_URL[0]=http://github.com/knowah/PyPDF2/tarball/master
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/P/$SPELLX/$SOURCE
LICENSE[0]=BSD
ENTERED=20130508
KEYWORDS="python pdf"
SHORT="A Pure-Python library built as a PDF toolkit"
cat << EOF
-A Pure-Python library built as a PDF toolkit. It is capable of:
-extracting document information (title, author, ...),
-splitting documents page by page,merging documents page by page,
-cropping pages,merging multiple pages into a single page,
-encrypting and decrypting PDF files.
+PyPDF2 is a pure-python PDF library capable of
+splitting, merging together, cropping, and transforming
+the pages of PDF files. It can also add custom
+data, viewing options, and passwords to PDF files.
+It can retrieve text and metadata from PDFs as well
+as merge entire files together.
EOF
diff --git a/python-pypi/pypdf2/HISTORY b/python-pypi/pypdf2/HISTORY
index 16c338a..4feb2f5 100644
--- a/python-pypi/pypdf2/HISTORY
+++ b/python-pypi/pypdf2/HISTORY
@@ -1,3 +1,8 @@
+2013-12-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.19
+ url - use pypi
+ update description
+
2013-05-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.15
spell created
diff --git a/python-pypi/python-ecdsa/DEPENDS
b/python-pypi/python-ecdsa/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/python-ecdsa/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/python-ecdsa/DETAILS
b/python-pypi/python-ecdsa/DETAILS
new file mode 100755
index 0000000..1e4894e
--- /dev/null
+++ b/python-pypi/python-ecdsa/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=python-ecdsa
+ SPELLX=ecdsa
+ VERSION=0.10
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/e/$SPELLX/$SOURCE
+
SOURCE_HASH=sha512:c1a51e95af938aca01001a4aa7e3a830157d5ffd0370d880340e513edbe176b30750fb86270d605b729dcc5741346d552b2bf16d7b3b4910fd1d06f96eaffc0f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=https://github.com/warner/python-ecdsa
+ ENTERED=20140305
+ LICENSE=MIT
+ KEYWORDS="python devel"
+ SHORT="ECDSA cryptographic signature library"
+cat << EOF
+This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
+Digital Signature Algorithm), implemented purely in Python, released under
the
+MIT license. With this library, you can quickly create keypairs (signing key
and
+verifying key), sign messages, and verify the signatures. The keys and
+signatures are very short, making them easy to handle and incorporate into
other
+protocols.
+EOF
diff --git a/python-pypi/python-ecdsa/HISTORY
b/python-pypi/python-ecdsa/HISTORY
new file mode 100644
index 0000000..b83defb
--- /dev/null
+++ b/python-pypi/python-ecdsa/HISTORY
@@ -0,0 +1,2 @@
+2014-03-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/python-efl/CONFLICTS
b/python-pypi/python-efl/CONFLICTS
new file mode 100755
index 0000000..b2ed5cd
--- /dev/null
+++ b/python-pypi/python-efl/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts python-evas &&
+conflicts python-elementary
diff --git a/python-pypi/python-efl/DEPENDS b/python-pypi/python-efl/DEPENDS
new file mode 100755
index 0000000..4de62d8
--- /dev/null
+++ b/python-pypi/python-efl/DEPENDS
@@ -0,0 +1,4 @@
+depends PYTHON &&
+depends cython &&
+depends efl &&
+depends elementary
diff --git a/python-pypi/python-efl/DETAILS b/python-pypi/python-efl/DETAILS
new file mode 100755
index 0000000..f7fe148
--- /dev/null
+++ b/python-pypi/python-efl/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=python-efl
+if [[ ${PYTHON-EFL_AUTOUPDATE} == y ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=git
+fi
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+
SOURCE_URL[0]=git://git.enlightenment.org/bindings/python/${SPELL}.git:$SPELL-git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20131209
+ LICENSE[0]=BSD
+ SHORT="python bindings for EFL and Elementary"
+cat << EOF
+PYTHON-EFL are the python bindings for EFL and Elementary.
+EOF
diff --git a/python-pypi/python-efl/HISTORY b/python-pypi/python-efl/HISTORY
new file mode 100644
index 0000000..7f8c84a
--- /dev/null
+++ b/python-pypi/python-efl/HISTORY
@@ -0,0 +1,3 @@
+2013-12-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, CONFLICTS: spell created
+
diff --git a/python-pypi/python-efl/PREPARE b/python-pypi/python-efl/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/python-pypi/python-efl/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/python-pypi/python-stdnum/DETAILS
b/python-pypi/python-stdnum/DETAILS
index b258d2a..b6ccf4a 100755
--- a/python-pypi/python-stdnum/DETAILS
+++ b/python-pypi/python-stdnum/DETAILS
@@ -1,6 +1,6 @@
SPELL=python-stdnum
- VERSION=0.8.1
-
SOURCE_HASH=sha512:c3aa3179b6c27ca88ad8a39c086f8305d3406f79e29ea06656c1a5caf2c78a0fac4fa04bb663bb83f2c8e105cf156e9e421854b9b4c16b2cc18825c4f0ae1028
+ VERSION=0.9
+
SOURCE_HASH=sha512:c9870ad116c2c08b123b7b01cc229a1f9d3f3e15da3ba75bdf5da8bee2a854474f6ddd7464c2d662559fedf272ea13a3549ed79a4636ddc1d733a47ea11ae058
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/python-pypi/python-stdnum/HISTORY
b/python-pypi/python-stdnum/HISTORY
index 6526b76..ea75216 100644
--- a/python-pypi/python-stdnum/HISTORY
+++ b/python-pypi/python-stdnum/HISTORY
@@ -1,3 +1,6 @@
+2014-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9
+
2013-06-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.81.
spell created
diff --git a/python-pypi/pyutil/DETAILS b/python-pypi/pyutil/DETAILS
index 238c931..7785349 100755
--- a/python-pypi/pyutil/DETAILS
+++ b/python-pypi/pyutil/DETAILS
@@ -1,6 +1,6 @@
SPELL=pyutil
- VERSION=1.9.4
-
SOURCE_HASH=sha512:78df200025b96bf410eeb7e364e84d627761cb85a0cbfba65dea8ac3db2231128017a6ddf74e0002208d774c96445508932406a2016cc78274269a74b2bfbcc4
+ VERSION=1.9.7
+
SOURCE_HASH=sha512:467de9eb6a4b085bfcc11e1bab318220d440bbb1fd665ec32c4edf274599e53cc450a5a06fcd015e966acd597d5fcfa1b389f639aa6b3d6b0009a8eec6b11946
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/$SPELL
diff --git a/python-pypi/pyutil/HISTORY b/python-pypi/pyutil/HISTORY
index 96c5159..972e280 100644
--- a/python-pypi/pyutil/HISTORY
+++ b/python-pypi/pyutil/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAINS: version 1,9,7
+
2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.9.4

diff --git a/python-pypi/pyxattr/DETAILS b/python-pypi/pyxattr/DETAILS
index 38f61ad..eddeb66 100755
--- a/python-pypi/pyxattr/DETAILS
+++ b/python-pypi/pyxattr/DETAILS
@@ -1,10 +1,10 @@
SPELL=pyxattr
- VERSION=0.5.0
-
SOURCE_HASH=sha512:f0c2ae061826204d7c1934fe18dd642c108360a25aa3762324d0d59dc4434622d756c3256e0ee31c5159d8289c4e6848c9fc9089e4d95f8add0cd597b9fca0aa
+ VERSION=0.5.2
+
SOURCE_HASH=sha512:8dfe6583b1bb54c1674ca90ea99ad50d7ad51b858a1f40bfd4a3660fcba71b59540e5957bb601d816e82c9fec91985394f51193e5a2452c4b1b27cb5edf51e2f
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://pyxattr.sourceforge.net";
+ WEB_SITE=http://pyxattr.k1024.org/
+ SOURCE_URL[0]=$WEB_SITE/downloads/${SOURCE}
LICENSE[0]=LGPL
ENTERED=20081228
SHORT="allows you to manipulate the extended attributes present
in some os/filesystem combinations"
diff --git a/python-pypi/pyxattr/HISTORY b/python-pypi/pyxattr/HISTORY
index e3fac8b..6b0e509 100644
--- a/python-pypi/pyxattr/HISTORY
+++ b/python-pypi/pyxattr/HISTORY
@@ -1,3 +1,7 @@
+2014-02-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.2
+ * PRE_BUILD: added, suppress error messages
+
2012-04-28 Treeve Jelbert <treeve AT source.age.org>
* DEPENDS: add attr

diff --git a/python-pypi/pyxattr/PRE_BUILD b/python-pypi/pyxattr/PRE_BUILD
new file mode 100755
index 0000000..5c9dcd4
--- /dev/null
+++ b/python-pypi/pyxattr/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i '/extra_compile_args/D' setup.py
diff --git a/python-pypi/rbtools/DEPENDS b/python-pypi/rbtools/DEPENDS
new file mode 100755
index 0000000..48d8ddc
--- /dev/null
+++ b/python-pypi/rbtools/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/rbtools/DETAILS b/python-pypi/rbtools/DETAILS
new file mode 100755
index 0000000..5758d34
--- /dev/null
+++ b/python-pypi/rbtools/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=rbtools
+ SPELLX=RBTools
+ VERSION=0.5.7
+ VX=`echo ${VERSION} | cut -d. -f-2`
+
SOURCE_HASH=sha512:4db528d8f1a8c4d0d140d039af43fb42e7bdcf3a0efd495ddf5e6072cfff226554a545576d19e7a1b76d8a737cf558ca9162ef51991fd017bae19e2ac9590840
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL=http://downloads.reviewboard.org/releases/$SPELLX/$VX/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://www.reviewboard.org/downloads/rbtools/
+ LICENSE[0]=MIT
+ ENTERED=20140322
+ KEYWORDS="python"
+ SHORT="client tools to use with Review Board"
+cat << EOF
+rbtools is a set of client tools to use with Review Board
+EOF
diff --git a/python-pypi/rbtools/HISTORY b/python-pypi/rbtools/HISTORY
new file mode 100644
index 0000000..ff26eae
--- /dev/null
+++ b/python-pypi/rbtools/HISTORY
@@ -0,0 +1,4 @@
+2014-03-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.7
+ spell created
+
diff --git a/python-pypi/rdflib/DETAILS b/python-pypi/rdflib/DETAILS
index a6e1e08..96d1301 100755
--- a/python-pypi/rdflib/DETAILS
+++ b/python-pypi/rdflib/DETAILS
@@ -1,12 +1,11 @@
SPELL=rdflib
- VERSION=2.1.3
- VERSION_DATE=2005-06-28
- SOURCE=$SPELL-$VERSION.tgz
+ VERSION=4.0.1
+ SOURCE=$SPELL-$VERSION.tar.gz
DOCS='CHANGELOG LICENSE README index.html doc/ html/'
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://rdflib.net/${VERSION_DATE//-/\/}/$SOURCE
-
SOURCE_HASH=sha512:a00136f5af76793f2cbe8acb3fc1c1d5044d0b564c3af20b0aa96f99d93e5ac3a900c7bd46e11f6a6e63f669fbccc501e380cdfeacf7e18b8e76e3a5432a9c83
- WEB_SITE=http://$SPELL.net/
+ SOURCE_URL[0]=https://github.com/RDFLib/rdflib/archive/$VERSION.tar.gz
+
SOURCE_HASH=sha512:fdb1a2a95c5bbe7934dce0f8253f3c49cacd6981e2f5a2066a52dff5352b20b9d17e66fe7305044e86509bf119cf9bb1bc11319dfd56a507be38f81f41747bed
+ WEB_SITE=https://github.com/RDFLib
ENTERED=20050706
LICENSE[0]=PYTHON
KEYWORDS="python devel"
diff --git a/python-pypi/rdflib/HISTORY b/python-pypi/rdflib/HISTORY
index ef652d0..0e21791 100644
--- a/python-pypi/rdflib/HISTORY
+++ b/python-pypi/rdflib/HISTORY
@@ -1,3 +1,6 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 4.0.1, website moved to github
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/python-pypi/rsa/DEPENDS b/python-pypi/rsa/DEPENDS
index fb4bc89..60eb2bc 100755
--- a/python-pypi/rsa/DEPENDS
+++ b/python-pypi/rsa/DEPENDS
@@ -1,3 +1,3 @@
-depends PYTHON &&
-depends distribute &&
+. "$SECTION_DIRECTORY/PY_DEPENDS" &&
+
depends pyasn1
diff --git a/python-pypi/rsa/DETAILS b/python-pypi/rsa/DETAILS
index 7ad93cd..b595627 100755
--- a/python-pypi/rsa/DETAILS
+++ b/python-pypi/rsa/DETAILS
@@ -1,8 +1,8 @@
SPELL=rsa
- VERSION=3.1.1
+ VERSION=3.1.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/r/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5a8e8836f90ec1db41fa87b0f81accbc22814e71581ec0b66be850966603d0210f28e05f3330f62a4622ada2faa6d0f14a7f21cc46415e7a61bc0a51bd2bce37
+
SOURCE_HASH=sha512:b6ff7b91909b58359bda5da99ca4297337da5985c5430d2e96663c8bcf599b2180d54afa3316d4c3b11a8f79ddcb1f41d6942a0c8db2f0d27221c3aee132f3c1
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.stuvel.eu/rsa
GATHER_DOCS=off
diff --git a/python-pypi/rsa/HISTORY b/python-pypi/rsa/HISTORY
index be22b64..df82e83 100644
--- a/python-pypi/rsa/HISTORY
+++ b/python-pypi/rsa/HISTORY
@@ -1,3 +1,12 @@
+2014-03-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.4
+
+2014-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use PY_DEPENDS from section
+
+2014-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.2
+
2012-06-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1.1

diff --git a/python-pypi/setuptools/DETAILS b/python-pypi/setuptools/DETAILS
index 3c85ffd..a9807f7 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=3.3
+
SOURCE_HASH=sha512:586b219c0f760a1aadb1348086559ede0726a348aff95d5130ed89809c217b186b40e22c02d7af3896442a76845e4c4b950881f41d2f2fa13d0f71726eb8e9c5
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..ca1b43b 100644
--- a/python-pypi/setuptools/HISTORY
+++ b/python-pypi/setuptools/HISTORY
@@ -1,3 +1,33 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3
+
+2014-03-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1
+
+2014-02-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2
+
+2014-01-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1
+
+2014-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.2
+
+2013-12-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.1
+
+2013-12-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.2
+
+2013-11-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.1
+
+2013-11-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.2
+
+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..da11efc 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.6.1
+
SOURCE_HASH=sha512:bd925295964696dc8632eb0b9d6632f25d4b461fefceb470d2bb537e98b0db9dddf9c2abb363657451b950572e91f1ab5973d12739781823f9b845abe5061057
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..1ab11e2 100644
--- a/python-pypi/six/HISTORY
+++ b/python-pypi/six/HISTORY
@@ -1,3 +1,12 @@
+2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.1
+
+2014-01-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.2
+
+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/python-pypi/smartypants/DETAILS b/python-pypi/smartypants/DETAILS
index 05b13a0..dc84e59 100755
--- a/python-pypi/smartypants/DETAILS
+++ b/python-pypi/smartypants/DETAILS
@@ -1,8 +1,8 @@
SPELL=smartypants
- VERSION=1.6.0.3
+ VERSION=1.8.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.python.org/packages/source/s/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:76d3bd6fce33a396fb74ec6f5f0febbd878b44633e455ffd80fece0f3b9491b0a89754ab85cc12076d475f46a9f3534bd041c5fb9772f5c73e77c580e89b50b7
+
SOURCE_HASH=sha512:2bda97e62f60eb7a5b351e9d4fa62def57b7572e766f4ac477b40b053943b772325a6ca662b61ddfafd1f93535474229d99a11a3520022f94ba17b58a168f94a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://web.chad.org/projects/smartypants.py/";
LICENSE[0]=BSD
diff --git a/python-pypi/smartypants/HISTORY b/python-pypi/smartypants/HISTORY
index a58a70f..e0028a1 100644
--- a/python-pypi/smartypants/HISTORY
+++ b/python-pypi/smartypants/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.3
+
2013-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/sqlacodegen/DETAILS b/python-pypi/sqlacodegen/DETAILS
index fd6551f..96c3dcd 100755
--- a/python-pypi/sqlacodegen/DETAILS
+++ b/python-pypi/sqlacodegen/DETAILS
@@ -1,6 +1,6 @@
SPELL=sqlacodegen
- VERSION=1.1.1
-
SOURCE_HASH=sha512:529ce7f4ad143b101fc2b0cf848c00dad31f46aa195fd0eacb2ae4da8e105df14ad8873eb722b2d2e5aca2c3281f068cccef3beb27b3654161a7b0f818831218
+ VERSION=1.1.4
+
SOURCE_HASH=sha512:273a15b3fe2f4d7ef4cec450e467d682bac50fb61b4f4223235c1dd2892768054036152e7367747ef634431990faa880ad0274ec2871eb2543a2fd0d80317dff
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL=https://pypi.python.org/packages/source/s/sqlacodegen/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/python-pypi/sqlacodegen/HISTORY b/python-pypi/sqlacodegen/HISTORY
index 6401308..678328b 100644
--- a/python-pypi/sqlacodegen/HISTORY
+++ b/python-pypi/sqlacodegen/HISTORY
@@ -1,3 +1,6 @@
+2014-01-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.4
+
2013-06-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.1

diff --git a/python-pypi/sqlalchemy/DEPENDS b/python-pypi/sqlalchemy/DEPENDS
index 72a4f9d..0cad495 100755
--- a/python-pypi/sqlalchemy/DEPENDS
+++ b/python-pypi/sqlalchemy/DEPENDS
@@ -3,5 +3,4 @@
suggest_depends fdb "" "" "for Firebird support" &&
suggest_depends mysql-python "" "" "for MySQL support via MySQL-Python" &&
suggest_depends psycopg2 "" "" "for PostgreSQL support via psycopg2" &&
-suggest_depends pysqlite "" "" "for SQLite support via pysqlite" &&
-suggest_depends -sub SQLITE python "" "" "for SQLite support via native
Python module"
+suggest_depends pysqlite "" "" "for SQLite support via pysqlite"
diff --git a/python-pypi/sqlalchemy/DETAILS b/python-pypi/sqlalchemy/DETAILS
index c80781d..fef1266 100755
--- a/python-pypi/sqlalchemy/DETAILS
+++ b/python-pypi/sqlalchemy/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlalchemy
CHEESESHOP_PKG=SQLAlchemy
- VERSION=0.8.2
-
SOURCE_HASH=sha512:e08287319f42b4dbdf9f3182668c72fb39e30f248978758257c526c41ef2bccf0fb1f9c3afe767931f2b6de2ea5a3cac08eded450dda64872f87da9176d48ebb
+ VERSION=0.9.4
+
SOURCE_HASH=sha512:0a497de001c2f26663c16798c2be41b040f79b1463e3fb1a51205a14976bc92795abc6a0fbf4d42790a8041760103c58cb03ce0ea1d5973f84d092c0b86cc1e7
SOURCE="$CHEESESHOP_PKG-$VERSION.tar.gz"

SOURCE_URL[0]=http://pypi.python.org/packages/source/S/$CHEESESHOP_PKG/$SOURCE
SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/python-pypi/sqlalchemy/HISTORY b/python-pypi/sqlalchemy/HISTORY
index 0e8e2f0..a31526c 100644
--- a/python-pypi/sqlalchemy/HISTORY
+++ b/python-pypi/sqlalchemy/HISTORY
@@ -1,3 +1,26 @@
+2014-03-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.4
+
+2014-02-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.3
+
+2014-02-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.2
+
+2014-01-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.1
+
+2013-12-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.0
+ * DEPENDS: remove 'suggest -sub SQLITE python'
+ it causes problems when building against python3
+
+2013-12-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.4
+
+2013-10-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.3
+
2013-07-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.2

diff --git a/python-pypi/tempita/DEPENDS b/python-pypi/tempita/DEPENDS
index 84a0acc..48d8ddc 100755
--- a/python-pypi/tempita/DEPENDS
+++ b/python-pypi/tempita/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/tempita/HISTORY b/python-pypi/tempita/HISTORY
index aa245c4..5b8faf8 100644
--- a/python-pypi/tempita/HISTORY
+++ b/python-pypi/tempita/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON
+
2011-12-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.5.1

diff --git a/python-pypi/trac/DEPENDS b/python-pypi/trac/DEPENDS
index 0ab4d2d..be06127 100755
--- a/python-pypi/trac/DEPENDS
+++ b/python-pypi/trac/DEPENDS
@@ -21,6 +21,7 @@ fi &&
suggest_depends babel "" "" "for localization support" &&
suggest_depends subversion "" "" "for Subversion SCM support" &&
suggest_depends WEBSERVER "" "" "to run connected to a 'real' webserver" &&
+suggest_depends flup "" "" "for SCGI and AJP capabilities in tracd" &&

if is_depends_enabled $SPELL $(get_spell_provider $SPELL WEBSERVER) &&
echo $(get_spell_provider $SPELL WEBSERVER) | grep -Eq
"^(apache|httpd-)"; then
diff --git a/python-pypi/trac/HISTORY b/python-pypi/trac/HISTORY
index 8bcaf19..d60e79f 100644
--- a/python-pypi/trac/HISTORY
+++ b/python-pypi/trac/HISTORY
@@ -1,3 +1,6 @@
+2013-12-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added flup suggest dependency
+
2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.12.5; renewed source url; dropped
outdated source url
diff --git a/python-pypi/typogrify/DEPENDS b/python-pypi/typogrify/DEPENDS
index b37cbd7..c80af31 100755
--- a/python-pypi/typogrify/DEPENDS
+++ b/python-pypi/typogrify/DEPENDS
@@ -1,2 +1,3 @@
depends PYTHON &&
-depends jinja2
+depends jinja2 &&
+depends smartypants
diff --git a/python-pypi/typogrify/DETAILS b/python-pypi/typogrify/DETAILS
index 4e0e6b7..4be1742 100755
--- a/python-pypi/typogrify/DETAILS
+++ b/python-pypi/typogrify/DETAILS
@@ -1,8 +1,8 @@
SPELL=typogrify
- VERSION=2.0.0
+ VERSION=2.0.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.python.org/packages/source/t/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:515141b16539767668f18d35805adfc3738d764886516ed2b81b764c4d9e19e06590cf514f2682e51308a6980b8962f795da213ad10beae1f40790811ac8a223
+
SOURCE_HASH=sha512:d935cf39618f0bb13a09a22a9b172e4634c412649cd3785b04b5bfc551c9c9fd3aff1bb209a8ae792a3522b7b0b958c322ff20c304feb5a02919013a12fb59db
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/mintchaos/typogrify";
LICENSE[0]=BSD
diff --git a/python-pypi/typogrify/HISTORY b/python-pypi/typogrify/HISTORY
index 2d62c49..5ba26be 100644
--- a/python-pypi/typogrify/HISTORY
+++ b/python-pypi/typogrify/HISTORY
@@ -1,3 +1,7 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.4
+ * DEPENDS add dependency on smartypants
+
2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/viridian/DEPENDS b/python-pypi/viridian/DEPENDS
new file mode 100755
index 0000000..305752f
--- /dev/null
+++ b/python-pypi/viridian/DEPENDS
@@ -0,0 +1,8 @@
+depends PYTHON &&
+depends pysqlite &&
+depends libsoup &&
+depends gst-python &&
+depends gst-plugins-good &&
+depends gst-plugins-ugly &&
+
+optional_depends notify-python "" "" "for notifications"
diff --git a/python-pypi/viridian/DETAILS b/python-pypi/viridian/DETAILS
new file mode 100755
index 0000000..2b96d0e
--- /dev/null
+++ b/python-pypi/viridian/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=viridian
+ VERSION=1.2
+ SOURCE="Viridian-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://launchpad.net/${SPELL}player/trunk/${VERSION}-release/+download/${SOURCE}
+
SOURCE_HASH=sha512:fe36b00ba858754def603e4567310dd79db42c1950d2bd517cab20e09dba389dac943a9dd6af5f5267315cb2df8b4c344493a9796a85828db8682e31632a3c3d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Viridian-${VERSION}"
+ WEB_SITE="http://viridian.daveeddy.com/";
+ LICENSE[0]=GPL
+ ENTERED=20131124
+ SHORT="ampache client in python"
+cat << EOF
+Viridian is an Ampache Client that displays all of your media from your
+Ampache server in a simple and convenient way that makes choosing and
+streaming music an easy task.
+EOF
diff --git a/python-pypi/viridian/HISTORY b/python-pypi/viridian/HISTORY
new file mode 100644
index 0000000..2175e24
--- /dev/null
+++ b/python-pypi/viridian/HISTORY
@@ -0,0 +1,6 @@
+2013-11-25 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS: libsoup, gst-plugins-good, pysqlite
+
+2013-11-24 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/webhelpers/DEPENDS b/python-pypi/webhelpers/DEPENDS
index 02a0f5e..9af9ef8 100755
--- a/python-pypi/webhelpers/DEPENDS
+++ b/python-pypi/webhelpers/DEPENDS
@@ -1,3 +1,2 @@
-depends python &&
-depends SETUPTOOLS &&
+. $SECTION_DIRECTORY/PY_DEPENDS
depends markupsafe
diff --git a/python-pypi/webhelpers/HISTORY b/python-pypi/webhelpers/HISTORY
index 6da693c..9a83b0d 100644
--- a/python-pypi/webhelpers/HISTORY
+++ b/python-pypi/webhelpers/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON
+
2012-02-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3

diff --git a/python-pypi/webob/DEPENDS b/python-pypi/webob/DEPENDS
index 84a0acc..48d8ddc 100755
--- a/python-pypi/webob/DEPENDS
+++ b/python-pypi/webob/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/webob/HISTORY b/python-pypi/webob/HISTORY
index 8c43faa..b06b1d1 100644
--- a/python-pypi/webob/HISTORY
+++ b/python-pypi/webob/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON
+
2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.3

diff --git a/python-pypi/xlwt/DETAILS b/python-pypi/xlwt/DETAILS
index e4cfda3..c63e245 100755
--- a/python-pypi/xlwt/DETAILS
+++ b/python-pypi/xlwt/DETAILS
@@ -1,10 +1,11 @@
SPELL=xlwt
- VERSION=0.7.5
-
SOURCE_HASH=sha512:d385c36c80002998891dd93d4ebcdd962239463ee089965961d3b8955d4783bbcdec96920891a252ee6cb076eab6b13ffad83e7758c179dcbc684e82fa8dfe35
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://pypi.python.org/pypi/xlwt
- SOURCE_URL[0]=http://pypi.python.org/packages/source/x/$SPELL/$SOURCE
+ SPELLX=xlwt-future
+ VERSION=0.8.0
+
SOURCE_HASH=sha512:2414c260e8be25cb288a02ee252b97372e1556aaddd191290c85f037094ee5222849a43cc032e9af54aa1f524e3a33a51b6d528d861343775db498ffb6bcb07e
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://pypi.python.org/pypi/$SPELLx
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/x/$SPELLX/$SOURCE
LICENSE[0]=BSD
ENTERED=20090930
KEYWORDS="python "
diff --git a/python-pypi/xlwt/HISTORY b/python-pypi/xlwt/HISTORY
index bc33c94..b6de5a5 100644
--- a/python-pypi/xlwt/HISTORY
+++ b/python-pypi/xlwt/HISTORY
@@ -1,3 +1,7 @@
+2013-11-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+ use xlwt-future
+
2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.5
* DEPENDS: fix python3 usage
diff --git a/qt5/qt3d/CONFLICTS b/qt5/qt3d/CONFLICTS
deleted file mode 100755
index bcef768..0000000
--- a/qt5/qt3d/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts qt3d y
diff --git a/qt5/qt3d/DEPENDS b/qt5/qt3d/DEPENDS
deleted file mode 100755
index 65782be..0000000
--- a/qt5/qt3d/DEPENDS
+++ /dev/null
@@ -1,7 +0,0 @@
-depends -sub CXX gcc &&
-depends -sub OPENGL qtbase &&
-depends qtxmlpatterns &&
-depends qtdeclarative &&
-depends qtjsbackend &&
-depends qtsvg &&
-depends perl
diff --git a/qt5/qt3d/DETAILS b/qt5/qt3d/DETAILS
deleted file mode 100755
index 2c31ddd..0000000
--- a/qt5/qt3d/DETAILS
+++ /dev/null
@@ -1,15 +0,0 @@
- SPELL=qt3d
- SPELLX=$SPELL-opensource-src
- VERSION=5.0.0-beta1
-
SOURCE_HASH=sha512:189dc0cced9282af64808e3d447e8db1c43bc40e9db12760e923835ac69cd82def59bf70e4d12f5371560263c6c2aabb5ab1c7f4659255993c7ea547c24d6dc7
- SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- WEB_SITE=http://qt-project.org
- ENTERED=20120901
- LICENSE[0]=LGPL
- KEYWORDS="qt5 x11 libs"
- SHORT=""
-cat << EOF
-3D support for qt5
-EOF
diff --git a/qt5/qt3d/HISTORY b/qt5/qt3d/HISTORY
deleted file mode 100644
index 8502a30..0000000
--- a/qt5/qt3d/HISTORY
+++ /dev/null
@@ -1,4 +0,0 @@
-2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.0.0-beta1
- spell created
-
diff --git a/qt5/qtbase/BUILD b/qt5/qtbase/BUILD
index 150a9f8..f481ab4 100755
--- a/qt5/qtbase/BUILD
+++ b/qt5/qtbase/BUILD
@@ -12,7 +12,6 @@ OPTS="$QT_DEBUG \
$QT_GIF \
$QT_PCH \
$QT_EXAMPLE examples \
- $QT_DEMOS demos \
$QT_TESTS tests \
$QT_ACCESS \
$QT_AUDIO \
diff --git a/qt5/qtbase/CONFIGURE b/qt5/qtbase/CONFIGURE
index eae64f7..70e1700 100755
--- a/qt5/qtbase/CONFIGURE
+++ b/qt5/qtbase/CONFIGURE
@@ -4,10 +4,6 @@ config_query_option QT_EXAMPLE 'install examples?' n
\
'-make' \
'-nomake' &&

-config_query_option QT_DEMOS 'install demos?' n \
- '-make' \
- '-nomake' &&
-
config_query_option QT_TESTS 'install tests?' n \
'-make' \
'-nomake' &&
@@ -24,7 +20,7 @@ config_query_option QT_XRAMA 'Enable Xinerama support?'
n \
'-xinerama' \
'-no-xinerama' &&

-config_query_option QT_GIF 'Enable GIF support?' n \
+config_query_option QT_GIF 'Enable GIF support?' y \
'' \
'-no-gif' &&

diff --git a/qt5/qtbase/DETAILS b/qt5/qtbase/DETAILS
index 05a6768..1589ef4 100755
--- a/qt5/qtbase/DETAILS
+++ b/qt5/qtbase/DETAILS
@@ -1,12 +1,12 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtbase
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:db7e25a520584b10370d898747f2cfb84ebbce3a8b9027f373cac7ab713fe199da5465df2453d04107406101ad4eff8cd82871efab40377ff44d789a424667c3
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:4ce2c85850d5da42b87e44388ae9d8ff9bf1b1b8e07e1f2fb0e0aa76b0872460e397274d134e1f29f793ec845b57fd98ef260e37f9965dc01c5e1985bcbf30cb
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
-# SECURITY_PATCH=3
+ SECURITY_PATCH=1
WEB_SITE=http://qt-project.org/
ENTERED=20120901
LICENSE[0]=LGPL
diff --git a/qt5/qtbase/HISTORY b/qt5/qtbase/HISTORY
index 97c665d..5ec620f 100644
--- a/qt5/qtbase/HISTORY
+++ b/qt5/qtbase/HISTORY
@@ -1,3 +1,19 @@
+2014-02-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * BUILD: removed demos to match CONFIGURE
+
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+
+2013-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+ SECURITY_PATCH=1 - fixes CVE-2013-4549
+
+2013-11-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * qtbase: update patch
+
+2013-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFIGURE: remove demos, enable gif
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtbase/qtbase b/qt5/qtbase/qtbase
index dfb09e0..3caea45 100644
--- a/qt5/qtbase/qtbase
+++ b/qt5/qtbase/qtbase
@@ -1,28 +1,34 @@
+commit 9c6e5d4f71a21663632b3096715113f5ca5f16f9
+Author: Treeve Jelbert <treeve AT sourcemage.org>
+Date: Mon May 9 21:06:05 2011 +0200
+
+ fix config tests for firebird & odbc
+ fix linking wiht firebird
+
diff --git a/config.tests/unix/ibase/ibase.pro
b/config.tests/unix/ibase/ibase.pro
-index 01e7429..415b51d 100644
+index 5878785..742a4e9 100644
--- a/config.tests/unix/ibase/ibase.pro
+++ b/config.tests/unix/ibase/ibase.pro
-@@ -1,4 +1,4 @@
+@@ -1,3 +1,3 @@
SOURCES = ibase.cpp
CONFIG -= qt dylib
- mac:CONFIG -= app_bundle
-LIBS += -lgds
+LIBS += -lfbclient
diff --git a/config.tests/unix/odbc/odbc.pro
b/config.tests/unix/odbc/odbc.pro
-index 06a548f..b6616fe 100644
+index 418a0e0..36ef890 100644
--- a/config.tests/unix/odbc/odbc.pro
+++ b/config.tests/unix/odbc/odbc.pro
-@@ -2,4 +2,4 @@ SOURCES = odbc.cpp
+@@ -1,4 +1,4 @@
+ SOURCES = odbc.cpp
CONFIG -= qt dylib
- mac:CONFIG -= app_bundle
win32-g++*:LIBS += -lodbc32
-else:LIBS += -lodbc
+else:LIBS += -liodbc
diff --git a/src/sql/drivers/ibase/qsql_ibase.pri
b/src/sql/drivers/ibase/qsql_ibase.pri
-index 33fbb0d..9423e2a 100644
+index ef3b68d..3ad51ba 100644
--- a/src/sql/drivers/ibase/qsql_ibase.pri
+++ b/src/sql/drivers/ibase/qsql_ibase.pri
-@@ -2,7 +2,7 @@ HEADERS += $$PWD/qsql_ibase.h
+@@ -2,7 +2,7 @@ HEADERS += $$PWD/qsql_ibase_p.h
SOURCES += $$PWD/qsql_ibase.cpp

unix {
@@ -30,7 +36,4 @@ index 33fbb0d..9423e2a 100644
+ !contains(LIBS, .*gds.*):!contains(LIBS, .*fb.*):LIBS += -lfbclient
} else {
!contains(LIBS, .*gds.*):!contains(LIBS, .*fbclient.*) {
- win32-borland:LIBS += gds32.lib
---
-1.7.12
-
+ LIBS += -lgds32_ms
diff --git a/qt5/qtdeclarative/DEPENDS b/qt5/qtdeclarative/DEPENDS
index 6217de7..32a2587 100755
--- a/qt5/qtdeclarative/DEPENDS
+++ b/qt5/qtdeclarative/DEPENDS
@@ -1,4 +1,3 @@
depends -sub CXX gcc&&
depends qtbase &&
-depends qtjsbackend &&
depends qtxmlpatterns
diff --git a/qt5/qtdeclarative/DETAILS b/qt5/qtdeclarative/DETAILS
index f300a8b..a9f3ae1 100755
--- a/qt5/qtdeclarative/DETAILS
+++ b/qt5/qtdeclarative/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtdeclarative
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:279511624723d6774ef308b9029d950b0be951c1c3b6b09f8d67962c927617db67b023c81065875d65c1dd2c048e618aa8b6b13a311040c6d5ddf1c42a4718f9
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:b681ca0dc94951bb67308e4fba4db93cefdaa47b4fad1f7fe5e2bee21b4d6fd10cebe4c01bd6090a8596059e0bcd4e937dec0d098a66ac295087e53736a2a238
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtdeclarative/HISTORY b/qt5/qtdeclarative/HISTORY
index 254ecd5..223bcca 100644
--- a/qt5/qtdeclarative/HISTORY
+++ b/qt5/qtdeclarative/HISTORY
@@ -1,3 +1,7 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+ * DEPENDS: remove qtjsbackend
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtgraphicaleffects/DEPENDS b/qt5/qtgraphicaleffects/DEPENDS
index f1cdf1d..b4d7685 100755
--- a/qt5/qtgraphicaleffects/DEPENDS
+++ b/qt5/qtgraphicaleffects/DEPENDS
@@ -1,6 +1,5 @@
depends -sub CXX gcc &&
depends qtbase &&
depends qtdeclarative &&
-depends qtjsbackend &&
depends qtxmlpatterns

diff --git a/qt5/qtgraphicaleffects/DETAILS b/qt5/qtgraphicaleffects/DETAILS
index 37e6e2a..47925c2 100755
--- a/qt5/qtgraphicaleffects/DETAILS
+++ b/qt5/qtgraphicaleffects/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtgraphicaleffects
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:3ccc9215169e83a1975d24455ad38e3224d14c11c849a0b796f7020be385ef78b9a99f1ec885916ed29bd46c7ac9d7aaf20fe8115bebb18cc3c1b74c208420c0
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:39c72e110102e419b774c4024086644d59f8a6d1541dd64184789a7dff6c5a950abc39143d7e30d74f1a2d8395905131dbff23a8bfc4edadbae15ce59aaf4f61
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtgraphicaleffects/HISTORY b/qt5/qtgraphicaleffects/HISTORY
index fa8bb56..2c380c3 100644
--- a/qt5/qtgraphicaleffects/HISTORY
+++ b/qt5/qtgraphicaleffects/HISTORY
@@ -1,3 +1,7 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+ * DEPENDS: remove qtjsbackend
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtimageformats/DETAILS b/qt5/qtimageformats/DETAILS
index 91a9d17..2a15ad8 100755
--- a/qt5/qtimageformats/DETAILS
+++ b/qt5/qtimageformats/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtimageformats
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:c42144fe39df5da69eec6b00e54bb0d0795a7f8c1617094c9dd9c5f79f96ff7ba5c447bbd931aa730bf5dcebac8a7e8e6f397501264d7279233876df6cbd2771
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:b51a8a299ba50adbfcb08031e582855a29a6b9a7014da32fbd9c96739d3c47e52850fc70d8d38d6f001629a0499d9990d89f85c6146b6b1b04f6dfbb001b9e0b
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtimageformats/HISTORY b/qt5/qtimageformats/HISTORY
index a65aabb..6a87ab6 100644
--- a/qt5/qtimageformats/HISTORY
+++ b/qt5/qtimageformats/HISTORY
@@ -1,3 +1,6 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtjsbackend/BUILD b/qt5/qtjsbackend/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/qt5/qtjsbackend/BUILD
@@ -0,0 +1 @@
+true
diff --git a/qt5/qtjsbackend/CONFLICTS b/qt5/qtjsbackend/CONFLICTS
new file mode 100755
index 0000000..8df0c46
--- /dev/null
+++ b/qt5/qtjsbackend/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtjsbackend y
diff --git a/qt5/qtjsbackend/DEPENDS b/qt5/qtjsbackend/DEPENDS
deleted file mode 100755
index 5be44ee..0000000
--- a/qt5/qtjsbackend/DEPENDS
+++ /dev/null
@@ -1,3 +0,0 @@
-depends -sub CXX gcc &&
-depends qtbase &&
-depends PYTHON
diff --git a/qt5/qtjsbackend/DETAILS b/qt5/qtjsbackend/DETAILS
index 81f70c0..dff428c 100755
--- a/qt5/qtjsbackend/DETAILS
+++ b/qt5/qtjsbackend/DETAILS
@@ -1,16 +1,8 @@
-QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtjsbackend
- SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:5772b4fa73610a8c47ed07a46d020045e3f298b303e014772a2418af14350dbca6f7bc76db64cbcd1712f679e42ff4aa9d88feb658559fd7dd994c3810443b85
- SOURCE=$SPELLX-$VERSION.tar.xz
- SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- WEB_SITE=http://qt-project.org
- ENTERED=20120901
- LICENSE[0]=LGPL
- KEYWORDS="qt5 x11 libs"
- SHORT=""
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-JavaScript support for qt5
+deprecated spell
EOF
+
diff --git a/qt5/qtjsbackend/DOWNLOAD b/qt5/qtjsbackend/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/qt5/qtjsbackend/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/qt5/qtjsbackend/HISTORY b/qt5/qtjsbackend/HISTORY
index 8853ef6..34db858 100644
--- a/qt5/qtjsbackend/HISTORY
+++ b/qt5/qtjsbackend/HISTORY
@@ -1,17 +1,4 @@
-2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.1.1
-
-2013-07-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.1.0
-
-2013-04-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.0.2
-
-2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.0.1
- * PRE_BUILD: added, support multiple versions of python
-
-2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.0.0-beta1
- spell created
-
+2013-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated
diff --git a/qt5/qtjsbackend/INSTALL b/qt5/qtjsbackend/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/qt5/qtjsbackend/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/qt5/qtjsbackend/PRE_BUILD b/qt5/qtjsbackend/PRE_BUILD
index ad71fa1..27ba77d 100755
--- a/qt5/qtjsbackend/PRE_BUILD
+++ b/qt5/qtjsbackend/PRE_BUILD
@@ -1,9 +1 @@
-default_pre_build &&
- cd $SOURCE_DIRECTORY &&
- if is_depends_enabled $SPELL python;then
- ln -s /usr/bin/python2 python
- fi
- if is_depends_enabled $SPELL python3;then
- ln -s /usr/bin/python3 python
- fi
-
+true
diff --git a/qt5/qtjsbackend/UP_TRIGGERS b/qt5/qtjsbackend/UP_TRIGGERS
new file mode 100755
index 0000000..59646fb
--- /dev/null
+++ b/qt5/qtjsbackend/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger qtjsbackend dispel_self
diff --git a/qt5/qtlocation/DEPENDS b/qt5/qtlocation/DEPENDS
index c6ad808..3cf39f3 100755
--- a/qt5/qtlocation/DEPENDS
+++ b/qt5/qtlocation/DEPENDS
@@ -1,7 +1,5 @@
depends -sub CXX gcc &&
depends qtbase &&
depends qtdeclarative &&
-depends qtjsbackend &&
depends qtxmlpatterns &&
-depends qtsvg &&
-depends qt3d
+depends qtsvg
diff --git a/qt5/qtlocation/DETAILS b/qt5/qtlocation/DETAILS
index 436d7d6..6dfd2ba 100755
--- a/qt5/qtlocation/DETAILS
+++ b/qt5/qtlocation/DETAILS
@@ -1,9 +1,10 @@
+QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtlocation
SPELLX=$SPELL-opensource-src
- VERSION=5.0.0-beta1
-
SOURCE_HASH=sha512:b30fe62f86a2c9d16824c9cf5a53af84685c35bbd9de38f62e183b08f7d0f94cd87fed54ac03a7dcf4a53a95545810e28999c275139edfe4625ac1026a9eba19
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:558df9656d11b1118d54220b6d6e1f8324a125f7519d9223920508dd239aa6fc718988647a021f8d0884718d3aa00b577b69f4f97150c6c7bae43426b01fb2cd
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
+ SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://qt-project.org
ENTERED=20120901
diff --git a/qt5/qtlocation/HISTORY b/qt5/qtlocation/HISTORY
index 8502a30..7f05261 100644
--- a/qt5/qtlocation/HISTORY
+++ b/qt5/qtlocation/HISTORY
@@ -1,3 +1,7 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+ * DEPENDS: remove qtjsbackend
+
2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.0.0-beta1
spell created
diff --git a/qt5/qtmultimedia/DEPENDS b/qt5/qtmultimedia/DEPENDS
index 607746c..6c2fe5d 100755
--- a/qt5/qtmultimedia/DEPENDS
+++ b/qt5/qtmultimedia/DEPENDS
@@ -1,7 +1,6 @@
depends -sub CXX gcc &&
depends -sub AUDIO qtbase &&
depends qtdeclarative &&
-depends qtjsbackend &&
depends qtxmlpatterns &&
depends qtsvg &&
# various audio backends
diff --git a/qt5/qtmultimedia/DETAILS b/qt5/qtmultimedia/DETAILS
index 9104c3c..d794935 100755
--- a/qt5/qtmultimedia/DETAILS
+++ b/qt5/qtmultimedia/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtmultimedia
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:14e2ff2037d41220acca34534b947ae5918edbb878f118d34594b8bbc1c857a745b7a7eba21c063f18dc0d5de25cbee525d66cb203ab52165203ed4ccb185ec1
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:2ecc8cac33e8240f91a54962c42e8fdc0538f06711376cee9a6a25cef8d3f14e148f57790a352a52d47c1d358c670de99d2032a12bc7b928111d8b761f4ea34c
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtmultimedia/HISTORY b/qt5/qtmultimedia/HISTORY
index a65aabb..337062b 100644
--- a/qt5/qtmultimedia/HISTORY
+++ b/qt5/qtmultimedia/HISTORY
@@ -1,3 +1,7 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+ * DEPENDS: remove qtjsbackend
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtpim/CONFLICTS b/qt5/qtpim/CONFLICTS
deleted file mode 100755
index 971c5db..0000000
--- a/qt5/qtpim/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts qtpim y
diff --git a/qt5/qtpim/DEPENDS b/qt5/qtpim/DEPENDS
deleted file mode 100755
index 3711ad1..0000000
--- a/qt5/qtpim/DEPENDS
+++ /dev/null
@@ -1,5 +0,0 @@
-depends -sub CXX gcc &&
-depends qtbase &&
-depends qtdeclarative &&
-depends qtjsbackend &&
-depends qtxmlpatterns
diff --git a/qt5/qtpim/DETAILS b/qt5/qtpim/DETAILS
deleted file mode 100755
index 129a70e..0000000
--- a/qt5/qtpim/DETAILS
+++ /dev/null
@@ -1,15 +0,0 @@
- SPELL=qtpim
- SPELLX=$SPELL-opensource-src
- VERSION=5.0.0-beta1
-
SOURCE_HASH=sha512:f8ade5e211f704992a678447b21f0cc62c97dcf7b94cd98a89c39ecb3d6175808671239b29816f8c8ac5bd678161b402e689786a7dfc072a102a8456734c6fd8
- SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- WEB_SITE=http://qt-project.org
- ENTERED=20120901
- LICENSE[0]=LGPL
- KEYWORDS="qt5 x11 libs"
- SHORT=""
-cat << EOF
-Personal Information (PIM) support for qt5
-EOF
diff --git a/qt5/qtpim/HISTORY b/qt5/qtpim/HISTORY
deleted file mode 100644
index 8502a30..0000000
--- a/qt5/qtpim/HISTORY
+++ /dev/null
@@ -1,4 +0,0 @@
-2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.0.0-beta1
- spell created
-
diff --git a/qt5/qtquick1/DETAILS b/qt5/qtquick1/DETAILS
index 2a8f756..13271b9 100755
--- a/qt5/qtquick1/DETAILS
+++ b/qt5/qtquick1/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtquick1
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:d42334280d365308b7402120a2b828544787254283ac1cdc6c4abe66075a05092fb016eeae169a52a813f8cef240d1d39b863319ba7d0231c7c936b7d59aa02d
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:9589870150ce17f51cadb1b90b37c4425df712723576e50e2bf335d5ff7707d94ae1f4a00388e28092c65017eb295402648b5d04a51a31db6c511fda91e71338
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtquick1/HISTORY b/qt5/qtquick1/HISTORY
index 837c42b..b9be269 100644
--- a/qt5/qtquick1/HISTORY
+++ b/qt5/qtquick1/HISTORY
@@ -1,3 +1,6 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtquickcontrols/DEPENDS b/qt5/qtquickcontrols/DEPENDS
index 8ae211b..d9a4010 100755
--- a/qt5/qtquickcontrols/DEPENDS
+++ b/qt5/qtquickcontrols/DEPENDS
@@ -1,4 +1,3 @@
depends qtbase &&
depends qtdeclarative &&
-depends qtjsbackend &&
depends qtxmlpatterns
diff --git a/qt5/qtquickcontrols/DETAILS b/qt5/qtquickcontrols/DETAILS
index 2808d9b..de9b2ce 100755
--- a/qt5/qtquickcontrols/DETAILS
+++ b/qt5/qtquickcontrols/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtquickcontrols
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:d5afe06465606a65a012b003055a2566b16caa77328f77c4ce5b713d94dde04744093ef8894cc0c58741320427815abcebed7d7694f3ff8cbcfe64d99de25261
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:4152ffefad7549bae43bb6f60023dc505ea47b0b5ca1fb49bd10c1dabcb94ab2af69873e87dfc1e2721bc8b1e15e18144febca1d4818d0814aa2b6a3c37a1105
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtquickcontrols/HISTORY b/qt5/qtquickcontrols/HISTORY
index d618058..b85fa60 100644
--- a/qt5/qtquickcontrols/HISTORY
+++ b/qt5/qtquickcontrols/HISTORY
@@ -1,3 +1,7 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+ * DEPENDS: remove qtjsbackend
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtscript/DETAILS b/qt5/qtscript/DETAILS
index 4965f33..f6c35ef 100755
--- a/qt5/qtscript/DETAILS
+++ b/qt5/qtscript/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtscript
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:0435cd4fbbda6b14c750c563368658b781be0f8d73e88c290aae08ac0445ae6a8807765e30d1f2527b06a51ef95bc4f46dcbcead874f8930718ddab53b6ea632
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:ed02dd98db685da5abf213fb53adb182928638bca0bec14384f976763cf5eef59b627a7036c0fe2de040bd4b1ea29ee744e6bec44c42409af6daf26251322911
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtscript/HISTORY b/qt5/qtscript/HISTORY
index 254ecd5..963c301 100644
--- a/qt5/qtscript/HISTORY
+++ b/qt5/qtscript/HISTORY
@@ -1,3 +1,6 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtserialport/CONFLICTS b/qt5/qtserialport/CONFLICTS
new file mode 100644
index 0000000..4afa6da
--- /dev/null
+++ b/qt5/qtserialport/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtserialport y
diff --git a/qt5/qtserialport/DEPENDS b/qt5/qtserialport/DEPENDS
new file mode 100755
index 0000000..c860a16
--- /dev/null
+++ b/qt5/qtserialport/DEPENDS
@@ -0,0 +1,2 @@
+depends qtbase &&
+optional_depends UDEV '' '' 'hardware detection'
diff --git a/qt5/qtserialport/DETAILS b/qt5/qtserialport/DETAILS
new file mode 100755
index 0000000..2446dab
--- /dev/null
+++ b/qt5/qtserialport/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtserialport
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:57c9d64e05e37610d678fb0e0e282920cdb2ec482c4f387ad757c602a5c150e25095f7df4eabadfe658c171bf6437580fcee2fb3253dcefd412be70dbd581560
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20130702
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 serial port support"
+ SHORT=""
+cat << EOF
+serial port support for qt5
+EOF
diff --git a/qt5/qtserialport/HISTORY b/qt5/qtserialport/HISTORY
new file mode 100644
index 0000000..2fd53a0
--- /dev/null
+++ b/qt5/qtserialport/HISTORY
@@ -0,0 +1,3 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+ new spell, for modular qt5
diff --git a/qt5/qtsvg/DETAILS b/qt5/qtsvg/DETAILS
index fb7fea1..74f1aa6 100755
--- a/qt5/qtsvg/DETAILS
+++ b/qt5/qtsvg/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtsvg
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:c6faa5e0e0815180e6183fd71caa19973d08707d729b83d269bedcfe62d9eaa1634d71a390ad11b3665601ec0d39b08728b0d14d07552fe7d7b81b9d930aa5b6
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:c036dd60e593c7c9f4c123184b4bef1165e39b3c21b80f3df1c2627d8dfeff40f29471e8d74eb9409860c2faee667337726f3ec949e24d95ccb49af49b10f838
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtsvg/HISTORY b/qt5/qtsvg/HISTORY
index 254ecd5..963c301 100644
--- a/qt5/qtsvg/HISTORY
+++ b/qt5/qtsvg/HISTORY
@@ -1,3 +1,6 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtsystems/CONFLICTS b/qt5/qtsystems/CONFLICTS
deleted file mode 100755
index 7ceb11a..0000000
--- a/qt5/qtsystems/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts qtsystems y
diff --git a/qt5/qtsystems/DEPENDS b/qt5/qtsystems/DEPENDS
deleted file mode 100755
index c0cdc2b..0000000
--- a/qt5/qtsystems/DEPENDS
+++ /dev/null
@@ -1,9 +0,0 @@
-depends -sub CXX gcc &&
-depends qtbase &&
-depends qtdeclarative &&
-depends qtjsbackend &&
-depends qtxmlpatterns &&
-optional_depends UDEV '' '' 'hardware detection' &&
-optional_depends libx11 '' '' 'X windows support' &&
-optional_depends gconf '' '' 'GNOME integration' &&
-optional_depends bluez '' '' 'Bluetooth support'
diff --git a/qt5/qtsystems/DETAILS b/qt5/qtsystems/DETAILS
deleted file mode 100755
index 673d1cd..0000000
--- a/qt5/qtsystems/DETAILS
+++ /dev/null
@@ -1,15 +0,0 @@
- SPELL=qtsystems
- SPELLX=$SPELL-opensource-src
- VERSION=5.0.0-beta1
-
SOURCE_HASH=sha512:94addc6cfc4390e63127688f0d73c643db80720497c15fb6dbcb43371b2775c0f2630041e9dbc55ddd22ff9ee8cd287e1934982a6278ceda482df2f6bf68f7c4
- SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- WEB_SITE=http://qt-project.org
- ENTERED=20120901
- LICENSE[0]=LGPL
- KEYWORDS="qt5 x11 libs"
- SHORT=""
-cat << EOF
-system specific support for qt5
-EOF
diff --git a/qt5/qtsystems/HISTORY b/qt5/qtsystems/HISTORY
deleted file mode 100644
index 93b0524..0000000
--- a/qt5/qtsystems/HISTORY
+++ /dev/null
@@ -1,7 +0,0 @@
-2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: udev => UDEV
-
-2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.0.0-beta1
- spell created
-
diff --git a/qt5/qttools/DEPENDS b/qt5/qttools/DEPENDS
index cca2b48..98ac81f 100755
--- a/qt5/qttools/DEPENDS
+++ b/qt5/qttools/DEPENDS
@@ -1,7 +1,6 @@
depends -sub CXX gcc &&
depends qtbase &&
depends qtdeclarative &&
-depends qtjsbackend &&
depends qtxmlpatterns &&
optional_depends qtwebkit5 '' '' 'build help browser'

diff --git a/qt5/qttools/DETAILS b/qt5/qttools/DETAILS
index 6404bb4..2755beb 100755
--- a/qt5/qttools/DETAILS
+++ b/qt5/qttools/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qttools
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:9fdd3063357fc961c972e50f61e7b9b028e72dfca27830bd0316a02ca7898ce98e4170b4687d511aa12cd1c77aac6ac8900374f6bab28846a484dd9acbed6565
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:5dd331d8d403c1645e6ce155feb2149ee11c9686031d29fb62d5989435b3d3fbeee679b4b82fffd4e0e19a361bec2935ac71e292da76d5358b49abb78bb00fec
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qttools/HISTORY b/qt5/qttools/HISTORY
index 03597d7..f098dfc 100644
--- a/qt5/qttools/HISTORY
+++ b/qt5/qttools/HISTORY
@@ -1,3 +1,7 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+ * DEPENDS: remove qtjsbackend
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtwebkit5/DETAILS b/qt5/qtwebkit5/DETAILS
index d7a081d..a889f36 100755
--- a/qt5/qtwebkit5/DETAILS
+++ b/qt5/qtwebkit5/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtwebkit5
SPELLX=${SPELL/5}-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:aa7e310f1319902131dab5705a5bb2c02252f0d3d6b288ab13478ae42d38664578c52708cf3fa504ffc0b1f9f161e5bbcc65bdf6a7028c043b992211986a5f64
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:c7126a4cbb0f4ac77242364c6ca5327a2debf6b508c27977f7f76257db22e288bf36c274938dd37e098da09d7aebf20e0540d8fed122909bfdba11379790233d
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtwebkit5/HISTORY b/qt5/qtwebkit5/HISTORY
index c30f9f8..cd69544 100644
--- a/qt5/qtwebkit5/HISTORY
+++ b/qt5/qtwebkit5/HISTORY
@@ -1,3 +1,9 @@
+2014-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD, icu.patch: fix compile with icu-51.1
+
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtwebkit5/PRE_BUILD b/qt5/qtwebkit5/PRE_BUILD
index ad71fa1..f4e9b96 100755
--- a/qt5/qtwebkit5/PRE_BUILD
+++ b/qt5/qtwebkit5/PRE_BUILD
@@ -5,5 +5,5 @@ default_pre_build &&
fi
if is_depends_enabled $SPELL python3;then
ln -s /usr/bin/python3 python
- fi
-
+ fi
+patch -p1 < $SPELL_DIRECTORY/icu.patch
diff --git a/qt5/qtwebkit5/icu.patch b/qt5/qtwebkit5/icu.patch
new file mode 100644
index 0000000..a580e81
--- /dev/null
+++ b/qt5/qtwebkit5/icu.patch
@@ -0,0 +1,17 @@
+diff --git a/Source/WTF/wtf/unicode/icu/UnicodeIcu.h
b/Source/WTF/wtf/unicode/icu/UnicodeIcu.h
+index 4867f65..6409a6d 100644
+--- a/Source/WTF/wtf/unicode/icu/UnicodeIcu.h
++++ b/Source/WTF/wtf/unicode/icu/UnicodeIcu.h
+@@ -31,6 +31,11 @@
+ #include <unicode/ustring.h>
+ #include <unicode/utf16.h>
+
++#include <unicode/uvernum.h>
++#if U_ICU_VERSION_MAJOR_NUM>=51
++#include <unicode/utf_old.h>
++#endif
++
+ namespace WTF {
+
+ namespace Unicode {
+
diff --git a/qt5/qtx11extras/DETAILS b/qt5/qtx11extras/DETAILS
index 13f2f5d..59a2df0 100755
--- a/qt5/qtx11extras/DETAILS
+++ b/qt5/qtx11extras/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases
SPELL=qtx11extras
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:63b0ca30f7c8acd957857825121739c353bd1c03e5546f20128112b3877badd9f1804e261c03224e08e9caa63ba071d7706da9211642114124727b6f4a6c204b
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:069e4d358631c951c3abe051dfda8167c2ce918b5511a34b58cdec94be1869b2967c376010bce97f4e2475af3a85ac3703ecf560201c1825f6ca5bcaee57e41c
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtx11extras/HISTORY b/qt5/qtx11extras/HISTORY
index 99af3cd..0a89366 100644
--- a/qt5/qtx11extras/HISTORY
+++ b/qt5/qtx11extras/HISTORY
@@ -1,3 +1,6 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/qt5/qtxmlpatterns/DETAILS b/qt5/qtxmlpatterns/DETAILS
index f965b08..0a22435 100755
--- a/qt5/qtxmlpatterns/DETAILS
+++ b/qt5/qtxmlpatterns/DETAILS
@@ -1,8 +1,8 @@
QT_URL=http://download.qt-project.org/official_releases/
SPELL=qtxmlpatterns
SPELLX=$SPELL-opensource-src
- VERSION=5.1.1
-
SOURCE_HASH=sha512:53387ea9d4c6e72febf1156872506f89662c6b2793f6d39f88005c12b613fe83922e052bfdb12f8bc394e67811a97f806efaa371d9bdf715ad8f1435c6bcd106
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:ba889c494ea54363fb9fa2c2b41b6d68061f08c41bc02db3ffaecac83b212a2b9374b4f4a828c02c0a6647b2230c8314d0d4e6925ee64fbebded7eb3dd9634dd
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtxmlpatterns/HISTORY b/qt5/qtxmlpatterns/HISTORY
index d78d4c4..da835f3 100644
--- a/qt5/qtxmlpatterns/HISTORY
+++ b/qt5/qtxmlpatterns/HISTORY
@@ -1,3 +1,6 @@
+2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+
2013-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.1

diff --git a/ruby-raa/ruby-1.9/DETAILS b/ruby-raa/ruby-1.9/DETAILS
index 19cf1e9..f336b50 100755
--- a/ruby-raa/ruby-1.9/DETAILS
+++ b/ruby-raa/ruby-1.9/DETAILS
@@ -1,12 +1,12 @@
SPELL=ruby-1.9
PACKAGE=ruby
- VERSION=1.9.3-p448
+ VERSION=1.9.3-p484
BRANCH=`echo $VERSION|cut -d . -f 1,2`
-
SOURCE_HASH=sha512:ded9075c9728c417b9612c76f1c7c8fa622f18a03e14ea746a3f7e7645892be2c7044141361c2d1ca881db51a4d30d6207cbc739891e90e3108d9c32cfd75250
+
SOURCE_HASH=sha512:85edd6eb9ef09b4518e1b588a8906e4f8b8c31ad1ebf297b2acc34a5290cf49f279f6f56891a9adafcf304ee3c13aea4315f92d39ecdec221e7dfd6f909971fc
SOURCE=$PACKAGE-$VERSION.tar.gz
- SECURITY_PATCH=11
+ SECURITY_PATCH=12
SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$PACKAGE/$BRANCH/$SOURCE
- SOURCE_URL[1]=http://mirrors.ibiblio.org/$PACKAGE/$BRANCH/$SOURCE
+ SOURCE_URL[1]=http://cache.ruby-lang.org/pub/$PACKAGE/$BRANCH/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$PACKAGE-$VERSION"
LICENSE[0]=GPL
KEYWORDS="devel"
diff --git a/ruby-raa/ruby-1.9/HISTORY b/ruby-raa/ruby-1.9/HISTORY
index abbc11a..79fb959 100644
--- a/ruby-raa/ruby-1.9/HISTORY
+++ b/ruby-raa/ruby-1.9/HISTORY
@@ -1,3 +1,7 @@
+2013-12-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p484; swapped ibiblio with CDN
mirror;
+ SECURITY_PATCH++ (CVE-2013-4164)
+
2013-07-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.9.3-p448; SECURITY_PATCH++
(CVE-2013-4073)

diff --git a/ruby-raa/ruby-2.0/DETAILS b/ruby-raa/ruby-2.0/DETAILS
index 754a5d8..4c13824 100755
--- a/ruby-raa/ruby-2.0/DETAILS
+++ b/ruby-raa/ruby-2.0/DETAILS
@@ -1,7 +1,7 @@
SPELL=ruby-2.0
PACKAGE=ruby
- VERSION=2.0.0-p247
-
SOURCE_HASH=sha512:9bd793d0df8f0704fb1521a937c09ecc89b777851312793f0b3391df11dec8239808585697b932c4a94665fa29c7781503166dbd109f269811788c4c648f285f
+ VERSION=2.0.0-p353
+
SOURCE_HASH=sha512:52aa64c5991e61cc49c2062672554353bc88ab563da93a1d1591257153c2f6d8de02417a33d7a585eb0102f1079a993e46671fb6c97c62eac8615de567b575f2
SECURITY_PATCH=2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$PACKAGE-$VERSION.tar.bz2
diff --git a/ruby-raa/ruby-2.0/HISTORY b/ruby-raa/ruby-2.0/HISTORY
index fdc5d1b..d2f1414 100644
--- a/ruby-raa/ruby-2.0/HISTORY
+++ b/ruby-raa/ruby-2.0/HISTORY
@@ -1,3 +1,7 @@
+2013-12-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.0-p353
+ SECURITY_PATCH++ fixes CVE-2013-4164
+
2013-07-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.0-p247
SECURITY_PATCH=1 fixes CVE-2013-4073
diff --git a/ruby-raa/ruby-2.1/BUILD b/ruby-raa/ruby-2.1/BUILD
new file mode 100755
index 0000000..2789a74
--- /dev/null
+++ b/ruby-raa/ruby-2.1/BUILD
@@ -0,0 +1,3 @@
+OPTS="$OPTS --enable-shared --enable-pthread" &&
+CFLAGS="${CFLAGS/-fomit-frame-pointer/}" &&
+default_build
diff --git a/ruby-raa/ruby-2.1/CONFIGURE b/ruby-raa/ruby-2.1/CONFIGURE
new file mode 100755
index 0000000..c2d0f1e
--- /dev/null
+++ b/ruby-raa/ruby-2.1/CONFIGURE
@@ -0,0 +1,8 @@
+message "Building documentation can take a long time and" &&
+message "consume a lot of memory." &&
+if spell_ok ruby; then
+ persistent_read ruby RUBY_DOCS RUBY_DOCS_DEF
+fi &&
+config_query RUBY_DOCS \
+ "Do you want to build documentation?" \
+ ${RUBY_DOCS_DEF:-n}
diff --git a/ruby-raa/ruby-2.1/CONFLICTS b/ruby-raa/ruby-2.1/CONFLICTS
new file mode 100755
index 0000000..abd55db
--- /dev/null
+++ b/ruby-raa/ruby-2.1/CONFLICTS
@@ -0,0 +1,5 @@
+conflicts ruby y
+conflicts ruby-1.8
+conflicts ruby-1.9
+conflicts ruby-2.0
+conflicts ruby-enterprise-edition
diff --git a/ruby-raa/ruby-2.1/DEPENDS b/ruby-raa/ruby-2.1/DEPENDS
new file mode 100755
index 0000000..8c5f8c3
--- /dev/null
+++ b/ruby-raa/ruby-2.1/DEPENDS
@@ -0,0 +1,6 @@
+optional_depends doxygen "" "--disable-install-doc" "install documentation"
&&
+optional_depends db "" "" "for db support" &&
+optional_depends gdbm "" "" "for gdbm support" &&
+optional_depends tk "" "" "for tk support" &&
+optional_depends libyaml "" "" "for YAML output (recommended)" &&
+optional_depends openssl "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-2.1/DETAILS b/ruby-raa/ruby-2.1/DETAILS
new file mode 100755
index 0000000..307d63e
--- /dev/null
+++ b/ruby-raa/ruby-2.1/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=ruby-2.1
+ PACKAGE=ruby
+ VERSION=2.1.1
+
SOURCE_HASH=sha512:9850bdb785e87705e72f302822a530d8552fbeb739d59a408786e892d007ee0077271bf148e3928d85d30570dfae951142434ada6cc238e208d0cb12de32c21f
+ SECURITY_PATCH=0
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=$PACKAGE-$VERSION.tar.bz2
+ SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$PACKAGE/$BRANCH/$SOURCE
+ SOURCE_URL[1]=http://mirrors.ibiblio.org/$PACKAGE/$BRANCH/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$PACKAGE-$VERSION"
+ LICENSE[0]=GPL
+ KEYWORDS="devel"
+ WEB_SITE=http://www.ruby-lang.org/
+ ENTERED=20131225
+ SHORT="interpreted scripting language"
+cat << EOF
+Ruby is the interpreted scripting language for quick and easy object-oriented
+programming. It has many features to process text files and to do system
+management tasks. It is simple, straight foward extensible and portable.
+EOF
diff --git a/ruby-raa/ruby-2.1/HISTORY b/ruby-raa/ruby-2.1/HISTORY
new file mode 100644
index 0000000..9f0e504
--- /dev/null
+++ b/ruby-raa/ruby-2.1/HISTORY
@@ -0,0 +1,6 @@
+2014-02-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.1
+
+2013-12-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.0
+ spell created, copied from ruby-2.0
diff --git a/ruby-raa/ruby-2.1/INSTALL b/ruby-raa/ruby-2.1/INSTALL
new file mode 100755
index 0000000..7bd4719
--- /dev/null
+++ b/ruby-raa/ruby-2.1/INSTALL
@@ -0,0 +1,5 @@
+default_install &&
+
+if [[ $RUBY_DOCS == y ]]; then
+ make install-doc
+fi
diff --git a/ruby-raa/ruby-2.1/PROVIDES b/ruby-raa/ruby-2.1/PROVIDES
new file mode 100755
index 0000000..a62e12a
--- /dev/null
+++ b/ruby-raa/ruby-2.1/PROVIDES
@@ -0,0 +1 @@
+RUBY
diff --git a/science-libs/avogadrolibs/DETAILS
b/science-libs/avogadrolibs/DETAILS
index 6084c4d..6e69775 100755
--- a/science-libs/avogadrolibs/DETAILS
+++ b/science-libs/avogadrolibs/DETAILS
@@ -1,10 +1,10 @@
SPELL=avogadrolibs
- VERSION=0.6.0
-
SOURCE_HASH=sha512:fbcf8f07de32ca7f6f0fab32b96a288e7e6a19e7a00b3ed08290b6d9b4efb4284d8f60d18bf26334a4266afd15aefbf9faf1740e6f752b4cea4c183e89e7bc29
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.7.2
+
SOURCE_HASH=sha512:32e94c124d650f0aaae9df6216a2c9082ab184915cfc7acab5abd8ab688d7934b6941411fd93fb0ea962d4bb7d9ea85df64872c47154841fcfce60627cd120e2
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.openchemistry.org
- SOURCE_URL[0]=$WEB_SITE/files/v${VERSION%.?}/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/avogadro/$SOURCE
LICENSE[0]=BSD
ENTERED=20130713
KEYWORDS="chemistry editory"
diff --git a/science-libs/avogadrolibs/HISTORY
b/science-libs/avogadrolibs/HISTORY
index 01b14d9..d9bd5af 100644
--- a/science-libs/avogadrolibs/HISTORY
+++ b/science-libs/avogadrolibs/HISTORY
@@ -1,3 +1,10 @@
+2013-12-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.2
+ use sourceforge
+
+2013-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.0
+
2013-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6.0
spell created
diff --git a/science-libs/cln/DETAILS b/science-libs/cln/DETAILS
index fb47e64..a18dd8a 100755
--- a/science-libs/cln/DETAILS
+++ b/science-libs/cln/DETAILS
@@ -1,10 +1,10 @@
SPELL=cln
- VERSION=1.3.2
+ VERSION=1.3.3
+
SOURCE_HASH=sha512:ee829cd03a2d36215a4d4e76cc0aa6c5abe6ff967ed366d752da1dc0c47dbec56e0521e92fb35574c038305fb767991c5c7fd12ad03583080da3f923fbfecdaf
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.ginac.de/CLN/$SOURCE
SOURCE_URL[1]=ftp://ftpthep.physik.uni-mainz.de/pub/gnu/$SOURCE
-
SOURCE_HASH=sha512:3a0340f7a9205bfbb033591246e36f419c687081191152e873f1172379de155180f7b969b7f559abccf64f470942bd0ac0674c43f6523499322fb492c2c33726
WEB_SITE=http://www.ginac.de/CLN/
ENTERED=2004
LICENSE[0]=GPL
diff --git a/science-libs/cln/HISTORY b/science-libs/cln/HISTORY
index 0eb54c2..4fe1c27 100644
--- a/science-libs/cln/HISTORY
+++ b/science-libs/cln/HISTORY
@@ -1,3 +1,6 @@
+2014-02-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.3
+
2011-05-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.2

diff --git a/science-libs/eigen3/DETAILS b/science-libs/eigen3/DETAILS
index 0055dca..8d41f00 100755
--- a/science-libs/eigen3/DETAILS
+++ b/science-libs/eigen3/DETAILS
@@ -1,9 +1,9 @@
SPELL=eigen3
SPELLX=eigen
- VERSION=3.2
-
SOURCE_HASH=sha512:b97e3a3e64a93dfc612884041edd28a675bb2cab6fdf371dc7ae52a1e9a69540a3a14e1f33343e92fcb9cc7fdeb3c510f89e4b08f2c11551aa88d138daff7079
+ VERSION=3.2.1
+
SOURCE_HASH=sha512:0c60139d23c6e51883d06c92d4c089f1b3eb3b75738d7064cfa3bc79148dd23bb00c98a53636fe396d89a3734d950ef938993c5662181d5327a8ae930afeb4e5
# the following sha must be updated every time
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-9343ccc56542
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-6b38706d90a9
SOURCE=$VERSION.tar.bz2
SOURCE_URL[0]=https://bitbucket.org/$SPELLX/$SPELLX/get/$SOURCE
WEB_SITE=http://eigen.tuxfamily.org
diff --git a/science-libs/eigen3/HISTORY b/science-libs/eigen3/HISTORY
index e788f15..36bcb96 100644
--- a/science-libs/eigen3/HISTORY
+++ b/science-libs/eigen3/HISTORY
@@ -1,3 +1,9 @@
+2014-02-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.1
+
+2013-11-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.0
+
2013-08-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.2

diff --git a/science-libs/molequeue/DETAILS b/science-libs/molequeue/DETAILS
index e7a82bc..a2709a8 100755
--- a/science-libs/molequeue/DETAILS
+++ b/science-libs/molequeue/DETAILS
@@ -1,10 +1,10 @@
SPELL=molequeue
- VERSION=0.6.1
-
SOURCE_HASH=sha512:27a7e1bb3c6bc4add242666c5a73c3434d2668f9f249084c96b1cf7fcf6b948ea1040a99b298c9760d9c8f8ff51aa8ddc6862b9331ed5a8b0c414f098ce82ace
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.7.1
+
SOURCE_HASH=sha512:fc10af30f95a076d10a38adb19ce688f61ff0f32f00e1b7c2f533758151bd40965a0717babfd3df71388327b5957706d6dec3fe348caff7f0f535bd9ea64828f
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.openchemistry.org
- SOURCE_URL[0]=$WEB_SITE/files/v${VERSION%.?}/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
LICENSE[0]=BSD
ENTERED=20130713
KEYWORDS="chemistry"
diff --git a/science-libs/molequeue/HISTORY b/science-libs/molequeue/HISTORY
index 70390e0..1dcbabc 100644
--- a/science-libs/molequeue/HISTORY
+++ b/science-libs/molequeue/HISTORY
@@ -1,3 +1,10 @@
+2013-12-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.1
+ use sourceforge for download
+
+2013-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.0
+
2013-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6.1
spell created
diff --git a/science-libs/netcdf/DETAILS b/science-libs/netcdf/DETAILS
index 3cd8376..3b47723 100755
--- a/science-libs/netcdf/DETAILS
+++ b/science-libs/netcdf/DETAILS
@@ -1,9 +1,9 @@
SPELL=netcdf
- VERSION=4.2
+ VERSION=4.3.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.unidata.ucar.edu/pub/netcdf/$SOURCE
-
SOURCE_HASH=sha512:ba41f35375cef4dd7911cb89a5ae66b4e3cc5f98022516d4072d29d4a3a17c09fcb37466ad6088f63d7cc08678ba0eaac86c59044c8eba3f2127c4deaf53ff11
+
SOURCE_HASH=sha512:b9f2d881188b6f87f5691bc9e2182dd6e116498d6bc02f1f7e0d4be2198e2439530533d2a38896e3d2d3ccdce8dbf71cf8a77f6c0ad830402648b4b8a886e131
WEB_SITE=http://www.unidata.ucar.edu/software/netcdf/
ENTERED=20040914
LICENSE[0]=BSD
@@ -16,7 +16,4 @@ The netCDF library also defines a machine-independent
format for representing
scientific data. Together, the interface, library, and format support the
creation, access, and sharing of scientific data. The netCDF software was
developed at the Unidata Program Center in Boulder, Colorado.
-
-Note: This spell for NetCDF 4.x misses the new NetCDF-4 file format since
-we do not have the HDF5 libs packaged.
EOF
diff --git a/science-libs/netcdf/HISTORY b/science-libs/netcdf/HISTORY
index ab9fc33..b8e2cc6 100644
--- a/science-libs/netcdf/HISTORY
+++ b/science-libs/netcdf/HISTORY
@@ -1,3 +1,6 @@
+2014-01-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.3.1, remove note wrt missing hdf5
+
2012-05-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added optional dependencies on doxygen, hdf5, hdf4 and zlib
* DETAILS: version 4.2
diff --git a/science/avogadroapp/DETAILS b/science/avogadroapp/DETAILS
index 534d755..3af6f38 100755
--- a/science/avogadroapp/DETAILS
+++ b/science/avogadroapp/DETAILS
@@ -1,10 +1,10 @@
SPELL=avogadroapp
- VERSION=0.6.0
-
SOURCE_HASH=sha512:40ffb65d32f83acfdb901973addec10560c660164a0a8223ae0a38f25d6e34a377ea6bb0f525b6ea7ab919acc087fc3a5556993c4d431c8db7f130d518188ee9
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.7.2
+
SOURCE_HASH=sha512:4aafc53362e1446a7abd7d54da7c32f1cc518c75420bf8006410290a498e01ef4ea7243bc6efbaff8c0bbc7e4ddde205c5e2f2cbe40d024a82f387bb99990024
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.openchemistry.org
- SOURCE_URL[0]=$WEB_SITE/files/v${VERSION%.?}/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/avogadro/$SOURCE
LICENSE[0]=BSD
ENTERED=20130713
KEYWORDS="chemistry editory"
diff --git a/science/avogadroapp/HISTORY b/science/avogadroapp/HISTORY
index 01b14d9..d9bd5af 100644
--- a/science/avogadroapp/HISTORY
+++ b/science/avogadroapp/HISTORY
@@ -1,3 +1,10 @@
+2013-12-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.2
+ use sourceforge
+
+2013-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.0
+
2013-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6.0
spell created
diff --git a/science/gdal/DETAILS b/science/gdal/DETAILS
index 9d83e9b..770a02d 100755
--- a/science/gdal/DETAILS
+++ b/science/gdal/DETAILS
@@ -1,8 +1,8 @@
SPELL=gdal
- VERSION=1.9.1
+ VERSION=1.9.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://download.osgeo.org/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:b3a2752a8bc3b0766b258438373a26e95d763e2fc18617ff88763e07e3f90ccabbc183507b23c24974fc818a16546f10439d83ef80ac7bddc22f6edee1c779a7
+
SOURCE_HASH=sha512:d93cd5fb16a3728a1f545bc6ceeb61bf41e011619b9290ed51eb5fc2d99e3c0f5733bfc6b3444ad2991e462c87c1088247e3fbb92d880701d48790125647b423
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.gdal.org/";
LICENSE[0]="MIT/X"
diff --git a/science/gdal/HISTORY b/science/gdal/HISTORY
index 23564d1..0dc9eb6 100644
--- a/science/gdal/HISTORY
+++ b/science/gdal/HISTORY
@@ -1,3 +1,6 @@
+2013-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9.2
+
2012-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.9.1

diff --git a/science/geos/DETAILS b/science/geos/DETAILS
index adeb3cd..76a9811 100755
--- a/science/geos/DETAILS
+++ b/science/geos/DETAILS
@@ -1,8 +1,8 @@
SPELL=geos
- VERSION=3.3.3
+ VERSION=3.4.2
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://download.osgeo.org/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:74922f7034bf2a5627efb313410e15333f3a9d7080249869182393d3605fbd1fc9cc07660b6359d79ec15b1a631f78a5aa0f383d6b76604bb54ca5d683dffed7
+
SOURCE_HASH=sha512:c335608ff5e719ec6f3a6edc157c11fe5aaf9a813bf3c4b1e8a05de7a52584f6f64d5c42e646410c09a2e3cdfd3f8f994bedba37fc60454bbaa7c25ba1d36c9b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://trac.osgeo.org/geos/";
LICENSE[0]="LGPL"
diff --git a/science/geos/HISTORY b/science/geos/HISTORY
index fe6a03f..b2aa6cc 100644
--- a/science/geos/HISTORY
+++ b/science/geos/HISTORY
@@ -1,3 +1,6 @@
+2014-01-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.4.2
+
2012-05-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.3.3

diff --git a/science/grace/DETAILS b/science/grace/DETAILS
index 6e6fefa..81d95dc 100755
--- a/science/grace/DETAILS
+++ b/science/grace/DETAILS
@@ -1,11 +1,11 @@
SPELL=grace
- VERSION=5.1.21
+ VERSION=5.1.23
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=ftp://plasma-gate.weizmann.ac.il/pub/grace/src/stable/$SOURCE
WEB_SITE=http://plasma-gate.weizmann.ac.il/Grace/
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:3327632426c5e15cdc782dfad2acbd2ad07a850f68c1327ea2e57ff9845258e193fa4376e4180c1931ee5e66447d0b53116288c242ddbb494fef5c272856761c
+
SOURCE_HASH=sha512:84b75639a5065fb0a39204b55e82471be90d78b22530e541a4e58cb5bcd94a59d51e91da38d9fecb9c23e21744c0c3b31bb9db4fd26c656233a19cffd1eef7d3
ENTERED=20020611
KEYWORDS="wysiwyg science"
SHORT="Grace is a WYSIWYG 2D plotting tool"
diff --git a/science/grace/HISTORY b/science/grace/HISTORY
index c24e3c1..dab342d 100644
--- a/science/grace/HISTORY
+++ b/science/grace/HISTORY
@@ -1,3 +1,6 @@
+2014-01-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 5.1.23
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/science/maxima/DETAILS b/science/maxima/DETAILS
index 1b65c5c..0223ee4 100755
--- a/science/maxima/DETAILS
+++ b/science/maxima/DETAILS
@@ -1,9 +1,9 @@
SPELL=maxima
- VERSION=5.29.1
+ VERSION=5.32.1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:9db7166ed49116c6369d5cf18ff01f54e9dba971e683a4daecbf01d063cd91bd5d188dc5a4e3fc0f7b14493a89841ded4f4a6ceac2bf6060b77c91fb9bc8013b
+
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/Maxima-source/$VERSION-source/$SOURCE
+
SOURCE_HASH=sha512:a9af138f1af95a6935173c23fc0caeddee83f6459b3fb075e90a8168265fd4b91ba5a0888aa81eaa44a0eef067e79d6056cef2800431c03738c8d3f76073dbb0
LICENSE[0]=GPL
WEB_SITE=http://maxima.sourceforge.net/
KEYWORDS="algebra lisp science"
diff --git a/science/maxima/HISTORY b/science/maxima/HISTORY
index 35c9566..dbe2e4c 100644
--- a/science/maxima/HISTORY
+++ b/science/maxima/HISTORY
@@ -1,3 +1,7 @@
+2014-02-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 5.32.1
+
2013-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.29.1

diff --git a/science/qlandkarte-gt/DETAILS b/science/qlandkarte-gt/DETAILS
index f1c9309..3aefc2f 100755
--- a/science/qlandkarte-gt/DETAILS
+++ b/science/qlandkarte-gt/DETAILS
@@ -1,8 +1,8 @@
SPELL=qlandkarte-gt
- VERSION=1.7.4
+ VERSION=1.7.6
SOURCE="qlandkartegt-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://garr.dl.sourceforge.net/project/qlandkartegt/qlandkartegt/QLandkarteGT%20${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:272755b54e62e699677f225c14914b92c5d5eff814c7587009bbc643c7b41fcdbdab4de19ed6bfdd3eb8af3316806ee0dc96c76d41b462581c3538405c71c735
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/qlandkartegt/qlandkartegt/QLandkarte%20GT%20${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:15c96a04979666ccafe9badeed5a6973fdeb49339a707adf20b06d76292d5f23042f541276bc7fc1b390d70a3f5db033f749d2bed30e348c472196622dd3c275
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/qlandkartegt-${VERSION}"
WEB_SITE="http://www.qlandkarte.org/";
LICENSE[0]=GPL
diff --git a/science/qlandkarte-gt/HISTORY b/science/qlandkarte-gt/HISTORY
index e191fea..f9e4928 100644
--- a/science/qlandkarte-gt/HISTORY
+++ b/science/qlandkarte-gt/HISTORY
@@ -1,3 +1,9 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.6
+
+2013-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.5
+
2013-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.7.4

diff --git a/science/xaos/DETAILS b/science/xaos/DETAILS
index 14400a5..2335c87 100755
--- a/science/xaos/DETAILS
+++ b/science/xaos/DETAILS
@@ -1,10 +1,10 @@
SPELL=xaos
- VERSION=3.5
+ VERSION=3.6
SOURCE=xaos-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/xaos-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/xaos/$SOURCE
WEB_SITE=http://xaos.sourceforge.net/
-
SOURCE_HASH=sha512:c0d9e88de7767a9c62bf2fe6e49e4115d992882cd0780acf61fc14539364d383b275b7f589de353e0b025f43efc54986f19c0722322aedd992027e788295d1df
+
SOURCE_HASH=sha512:5f61df978b7842b84a52cfb28f7daf1a5ab11d9d7adadbd0dd5bfb60240fcb2fc59b2a3d34faff7896c0c44c32daaf3941071d70db3d58b06b1aef1bcd1022c1
LICENSE[0]=GPL
ENTERED=20020821
KEYWORDS="science"
diff --git a/science/xaos/HISTORY b/science/xaos/HISTORY
index 3300874..1c6508f 100644
--- a/science/xaos/HISTORY
+++ b/science/xaos/HISTORY
@@ -1,3 +1,6 @@
+2013-11-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6
+
2009-07-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.5, XaoS -> xaos, fixed SHORT

diff --git a/security-libs/cracklib/DETAILS b/security-libs/cracklib/DETAILS
index 19df9f9..4b7b523 100755
--- a/security-libs/cracklib/DETAILS
+++ b/security-libs/cracklib/DETAILS
@@ -1,5 +1,6 @@
SPELL=cracklib
- VERSION=2.9.0
+ VERSION=2.9.1
+
SOURCE_HASH=sha512:19b1d38dfcfce98893e6a63e4387a8da9da1eae109d9d84e0f84adabc0ee25fac930576011fb60de007f59f7dea2ee0bb01fd6d8607d4854b7de006ec07a4b2a
VERSIONWORDS=20080507
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SPELL-words-$VERSIONWORDS.gz
@@ -7,7 +8,6 @@
SOURCE2_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-
SOURCE_HASH=sha512:10e58618fbe42a2ee6a5106dac5ae9cb66d6ae01162caee03954f2f39bd009e0a194513152f5cf593631d5d164c6c26ec35c82470bfc23d70ceb1a440f863d30

SOURCE2_HASH='sha512:d21055d6439a2b92b23ab6fd31222d9330315a0b44f53fae308ce5749a9fcb33b7df982f85ca8e2d6d2f9cc4c7264dfc3ed454edbccecd76289713df09fd633e'
WEB_SITE=http://sf.net/projects/$SPELL
ENTERED=20050310
diff --git a/security-libs/cracklib/HISTORY b/security-libs/cracklib/HISTORY
index 28fca85..0d0dbc0 100644
--- a/security-libs/cracklib/HISTORY
+++ b/security-libs/cracklib/HISTORY
@@ -1,3 +1,7 @@
+2013-12-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.9.1
+ * PRE_BUILD: remove obsolete fixes
+
2013-06-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 2.9.0

diff --git a/security-libs/cracklib/PRE_BUILD
b/security-libs/cracklib/PRE_BUILD
index 6b51408..3aa2d0d 100755
--- a/security-libs/cracklib/PRE_BUILD
+++ b/security-libs/cracklib/PRE_BUILD
@@ -1,15 +1,3 @@
default_pre_build &&
# the next instruction checks the file but doesn't decompress it
unpack_file 2
-
-# Doesn't really need C++...
-cd $SOURCE_DIRECTORY &&
-# update the config scripts
-sed -i "s/AM_GNU_GETTEXT_VERSION/&(0.18.1)/" configure.in &&
-sedit 's/AM_CONFIG_HEADER(config.h)/AC_CONFIG_HEADERS(config.h)/'
configure.in &&
-# fix detection of python3
-if is_depends_enabled $SPELL python3;then
- sed -i "s/}/}m/" configure.in &&
- sed -i "s|@/|@m/|" python/Makefile.am
-fi &&
-autoreconf -f -i --symlink
diff --git a/security/fwknop/DETAILS b/security/fwknop/DETAILS
index 53ffa80..0e53554 100755
--- a/security/fwknop/DETAILS
+++ b/security/fwknop/DETAILS
@@ -1,5 +1,5 @@
SPELL=fwknop
- VERSION=2.5.1
+ VERSION=2.6.0
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
diff --git a/security/fwknop/HISTORY b/security/fwknop/HISTORY
index b3964ae..db53b14 100644
--- a/security/fwknop/HISTORY
+++ b/security/fwknop/HISTORY
@@ -1,3 +1,6 @@
+2014-03-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.0
+
2013-09-29 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: added missing handle of $FWKNOP_OPTS

diff --git a/security/rkhunter/DETAILS b/security/rkhunter/DETAILS
index 5bd72aa..7645c02 100755
--- a/security/rkhunter/DETAILS
+++ b/security/rkhunter/DETAILS
@@ -1,11 +1,11 @@
SPELL=rkhunter
- VERSION=1.3.8
+ VERSION=1.4.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
WEB_SITE=http://www.rootkit.nl/projects/rootkit_hunter.html
ENTERED=20050619
-
SOURCE_HASH=sha512:b1cf308f06a2744b5addf3dc9663815832a1878e3cb7fe281bfa83f8c293803b1e9cfd34c4f39e5707618beb6b852a5220e3cd52c93fcbb354a2c638acd76c5b
+
SOURCE_HASH=sha512:92b35fc4567a1c4d93b82fb20f8558d91bfae82b5500cea1a4ca47375706baf139a20c38fb43116824263eb6cc85118edf033d0e1cb735d7ef36eb4820a03b76
LICENSE[0]=GPL
KEYWORDS="security"
SHORT="Scans files and systems for known and unknown rootkits."
diff --git a/security/rkhunter/HISTORY b/security/rkhunter/HISTORY
index 3bf97c8..a758cb8 100644
--- a/security/rkhunter/HISTORY
+++ b/security/rkhunter/HISTORY
@@ -1,3 +1,6 @@
+2014-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4.0
+
2011-02-22 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.3.8

diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index 7fa0457..fb2bb8b 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.5
+ SECURITY_PATCH=47
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:c72d8f23d3018ece52ccebbaa49f6a389e57ce5ab6df93d26f82888b8ed6fb29dd3caf4f5cb022f153f9589261f5666f7bacaf14b2d64b10f56c4e8ef9cc43e7
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index e25b5de..6d29c6f 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,12 @@
+2014-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.10.5
+
+2013-12-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.4, SECURITY_PATCH=47
+
+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/dash/DETAILS b/shell-term-fm/dash/DETAILS
index eca326e..2c21b10 100755
--- a/shell-term-fm/dash/DETAILS
+++ b/shell-term-fm/dash/DETAILS
@@ -1,9 +1,9 @@
SPELL=dash
- VERSION=0.5.6.1
+ VERSION=0.5.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://gondor.apana.org.au/~herbert/dash/files/$SOURCE
-
SOURCE_HASH=sha512:40c02682f610cd5562671f6fd0e6c26dcc1e91c3247bc02c01eb2d9fe4348ee98d654a2ec593689cfc559d323fad32ee6f9072572d10bd775450fb61e6cad364
+
SOURCE_HASH=sha512:77ad016fa5fb3fcb0d940b29d3fa914f546d79cdf2221ed47e4dec6d3a005b25d2d32ee1fdd4f662a7a84274572b72235b82e4c39995c7ca0bb049a7d88595b5
WEB_SITE=http://gondor.apana.org.au/~herbert/dash/
LICENSE[0]=BSD
ENTERED=20060706
diff --git a/shell-term-fm/dash/HISTORY b/shell-term-fm/dash/HISTORY
index 67905b3..c040e5b 100644
--- a/shell-term-fm/dash/HISTORY
+++ b/shell-term-fm/dash/HISTORY
@@ -1,3 +1,6 @@
+2013-12-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 0.5.7
+
2011-02-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.5.6.1

diff --git a/shell-term-fm/mc/DETAILS b/shell-term-fm/mc/DETAILS
index 42398a6..f2ed9c2 100755
--- a/shell-term-fm/mc/DETAILS
+++ b/shell-term-fm/mc/DETAILS
@@ -1,6 +1,6 @@
SPELL=mc
- VERSION=4.8.10
-
SOURCE_HASH=sha512:276e966864cf919859e67903d177985f72ddc42341e5c6c285f223cd88459edc7ba5ebbcbe4b1ed5931a91498994aa6a70c092c308cd5e1fa9f8d4ecdaa8a594
+ VERSION=4.8.11
+
SOURCE_HASH=sha512:d36308b88f587f80d51728cd9c6f35237156a32af85a4f915ba1d4689acfb560183a788261137ef59893bb9ce01e4a6f41c7d3c20f0937c3b0d1423b0a3e1872
PATCHLEVEL=0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/shell-term-fm/mc/HISTORY b/shell-term-fm/mc/HISTORY
index 98f56c4..08bce47 100644
--- a/shell-term-fm/mc/HISTORY
+++ b/shell-term-fm/mc/HISTORY
@@ -1,3 +1,10 @@
+2014-01-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, mc-4.8.11-ncurses_build_fix.patch: fix incompatibility
+ with ncurses, patch from gentoo
+
+2013-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.11
+
2013-08-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.10

diff --git a/shell-term-fm/mc/PRE_BUILD b/shell-term-fm/mc/PRE_BUILD
new file mode 100755
index 0000000..ef5ca1a
--- /dev/null
+++ b/shell-term-fm/mc/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/mc-4.8.11-ncurses_build_fix.patch
diff --git a/shell-term-fm/mc/mc-4.8.11-ncurses_build_fix.patch
b/shell-term-fm/mc/mc-4.8.11-ncurses_build_fix.patch
new file mode 100644
index 0000000..0d986eb
--- /dev/null
+++ b/shell-term-fm/mc/mc-4.8.11-ncurses_build_fix.patch
@@ -0,0 +1,38 @@
+Index: lib/tty/key.c
+===================================================================
+--- lib/tty/key.c (revision 0ed4a91d7df4e50512defd2e0734ecab7c9da07f)
++++ lib/tty/key.c (revision 21bf5d2dde704fd9ae90d991ce1279ba925897c9)
+@@ -1947,4 +1947,5 @@
+ {
+ int c;
++ static int flag = 0; /* Return value from select */
+ #ifdef HAVE_LIBGPM
+ static struct Gpm_Event ev; /* Mouse event */
+@@ -1979,5 +1980,4 @@
+ {
+ int nfd;
+- static int flag = 0; /* Return value from select */
+ fd_set select_set;
+
+Index: lib/tty/tty-ncurses.c
+===================================================================
+--- lib/tty/tty-ncurses.c (revision
bb65b467900ea9eb1f7867c059fd26fac86c747c)
++++ lib/tty/tty-ncurses.c (revision
21bf5d2dde704fd9ae90d991ce1279ba925897c9)
+@@ -50,4 +50,5 @@
+ #include "tty.h"
+ #include "color-internal.h"
++#include "key.h"
+ #include "mouse.h"
+ #include "win.h"
+@@ -531,4 +532,5 @@
+ {
+ int res;
++ unsigned char str[UTF8_CHAR_LEN + 1];
+
+ res = g_unichar_to_utf8 (c, (char *) str);
+@@ -541,5 +543,4 @@
+ else
+ {
+- unsigned char str[UTF8_CHAR_LEN + 1];
+ const char *s;
+
diff --git a/shell-term-fm/pcmanfm/DETAILS b/shell-term-fm/pcmanfm/DETAILS
index 709faf1..79c1b1c 100755
--- a/shell-term-fm/pcmanfm/DETAILS
+++ b/shell-term-fm/pcmanfm/DETAILS
@@ -1,8 +1,8 @@
SPELL=pcmanfm
- VERSION=1.1.0
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c21f1db1138f0d02e050752144ae3896be6c8e20cf9339284cc98442abdc5af238dfe2329f81612f25ed4f2f611427fee1946a96dfe2f941d3db78e7175c0cdb
+ VERSION=1.2.0
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/${SOURCE}
+
SOURCE_HASH=sha512:933fd6b2566c03ee32f13a9552fd9458d7ccc2afbb355e4fbad2634b501538e7428480a37fe915fa357a4bc1b7224b7ee97b35d472cc8f4487975ff4c47602ea
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://wiki.lxde.org/en/PCManFM
LICENSE[0]=GPL
diff --git a/shell-term-fm/pcmanfm/HISTORY b/shell-term-fm/pcmanfm/HISTORY
index da57272..a316a49 100644
--- a/shell-term-fm/pcmanfm/HISTORY
+++ b/shell-term-fm/pcmanfm/HISTORY
@@ -1,3 +1,9 @@
+2014-02-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.0, gz -> xz
+
+2013-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.2
+
2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.1.0
* PRE_BUILD: fix includes
diff --git a/shell-term-fm/rdesktop/DEPENDS b/shell-term-fm/rdesktop/DEPENDS
index ec5a850..ebcab41 100755
--- a/shell-term-fm/rdesktop/DEPENDS
+++ b/shell-term-fm/rdesktop/DEPENDS
@@ -1,10 +1,21 @@
depends openssl &&
depends libx11 &&
+
if list_find $RDESKTOP_SOUND alsa; then
depends alsa-lib
elif list_find $RDESKTOP_SOUND libao; then
depends libao
-fi
+fi &&
+
+optional_depends libgssglue \
+ "--enable-credssp" \
+ "--disable-credssp" \
+ "for CredSSP support" &&
+
+optional_depends pcsc-lite \
+ "--enable-smartcard" \
+ "--disable-smartcard" \
+ "for SmartCard support"

# current support of this is broken
#optional_depends libvncserver \
diff --git a/shell-term-fm/rdesktop/DETAILS b/shell-term-fm/rdesktop/DETAILS
index 3c753a3..5068cc7 100755
--- a/shell-term-fm/rdesktop/DETAILS
+++ b/shell-term-fm/rdesktop/DETAILS
@@ -1,10 +1,10 @@
SPELL=rdesktop
- VERSION=1.7.1
+ VERSION=1.8.1
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://sourceforge.net/projects/$SPELL/files/$SPELL/$VERSION/$SOURCE/download
-
SOURCE_HASH=sha512:aaefbcda77a333ec065e42aa20e5335e48c51858dab860495528b399696c0ed6594ab9c5234716682e7ebef81d36cc6d157eedae700e0df209da9034d04887fc
+
SOURCE_HASH=sha512:31f13bf644ef16939a8c6c12709b89f59b0de276cc113c5e43ba505c5a352f515fdd1302c32f3095caca66796c9a15d574374391b4a67745fa505512499ed071
WEB_SITE=http://www.rdesktop.org
ENTERED=20010922
LICENSE[0]=GPL3
diff --git a/shell-term-fm/rdesktop/HISTORY b/shell-term-fm/rdesktop/HISTORY
index 06d59f6..05b0afd 100644
--- a/shell-term-fm/rdesktop/HISTORY
+++ b/shell-term-fm/rdesktop/HISTORY
@@ -1,3 +1,9 @@
+2013-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing optional deps -- libgssglue, pcsc-lite
+
+2013-11-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.1
+
2013-06-24 Remko van der Vossen <wich AT sourcemage.org>
* DETAILS: Proper download link

diff --git a/shell-term-fm/rxvt-unicode/DETAILS
b/shell-term-fm/rxvt-unicode/DETAILS
index 66fa66a..9894182 100755
--- a/shell-term-fm/rxvt-unicode/DETAILS
+++ b/shell-term-fm/rxvt-unicode/DETAILS
@@ -1,6 +1,6 @@
SPELL=rxvt-unicode
- VERSION=9.18
-
SOURCE_HASH=sha512:8d1abf38c6ad47129fafc22c3996a7e2cd0f0cf4982d441ee30076d64d191637942307efd12cc05dfef6b65136530973be9da89e6769c5967d4e523f33309237
+ VERSION=9.19
+
SOURCE_HASH=sha512:357f2b9a299b816264e8cece3200338369399e4f760622daec1520d05c75e93d44e2dee3351c8e31765ab8f2218dbb9d239960ae8112e2f75d988785373d7f26
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://dist.schmorp.de/$SPELL/$SOURCE
diff --git a/shell-term-fm/rxvt-unicode/HISTORY
b/shell-term-fm/rxvt-unicode/HISTORY
index 6608171..5e4255b 100644
--- a/shell-term-fm/rxvt-unicode/HISTORY
+++ b/shell-term-fm/rxvt-unicode/HISTORY
@@ -1,3 +1,7 @@
+2013-11-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 9.19
+ * PRE_BUILD, fix-tabber-perl-5.18-ext.diff: removed
+
2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, fix-tabber-perl-5.18-ext.diff: added patch from Arch
to fix bug #551
diff --git a/shell-term-fm/rxvt-unicode/PRE_BUILD
b/shell-term-fm/rxvt-unicode/PRE_BUILD
deleted file mode 100755
index bd0a1a8..0000000
--- a/shell-term-fm/rxvt-unicode/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SPELL_DIRECTORY}/fix-tabber-perl-5.18-ext.diff
diff --git a/shell-term-fm/rxvt-unicode/fix-tabber-perl-5.18-ext.diff
b/shell-term-fm/rxvt-unicode/fix-tabber-perl-5.18-ext.diff
deleted file mode 100644
index adb140b..0000000
--- a/shell-term-fm/rxvt-unicode/fix-tabber-perl-5.18-ext.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-# https://bugs.archlinux.org/task/35420
---- a/src/perl/tabbed 2012-09-12 17:32:04.000000000 +0900
-+++ b/src/perl/tabbed 2013-05-24 13:04:37.000000000 +0900
-@@ -402,7 +402,7 @@
- # simply proxies all interesting calls back to the tabbed class.
-
- {
-- for my $hook qw(start destroy key_press property_notify) {
-+ for my $hook (qw(start destroy key_press property_notify)) {
- eval qq{
- sub on_$hook {
- my \$parent = \$_[0]{term}{parent}
diff --git a/shell-term-fm/shared-mime-info/DETAILS
b/shell-term-fm/shared-mime-info/DETAILS
index 3f9796f..dc5cb13 100755
--- a/shell-term-fm/shared-mime-info/DETAILS
+++ b/shell-term-fm/shared-mime-info/DETAILS
@@ -1,6 +1,6 @@
SPELL=shared-mime-info
- VERSION=1.1
-
SOURCE_HASH=sha512:16aab85d30bc6ec10cbc92667e64a9d4c30f30ab1bcb652cc93387f0f3bf342af9ba318db19325c5e26eacf7caeaa77c496d2aa7fabd3e99dae6ef8d4a57d841
+ VERSION=1.2
+
SOURCE_HASH=sha512:25888c2500e21a9dfdb189e7f48edf409523e0c1566d1f5b0d61eaf4faa4bcb83eca5f56d6d2ab03e44d5d4a0cc4504a566b9c773c8a634c0798f7560fe83d4c
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://freedesktop.org/~hadess/$SOURCE
diff --git a/shell-term-fm/shared-mime-info/HISTORY
b/shell-term-fm/shared-mime-info/HISTORY
index bfbc7e9..ffa08fa 100644
--- a/shell-term-fm/shared-mime-info/HISTORY
+++ b/shell-term-fm/shared-mime-info/HISTORY
@@ -1,3 +1,6 @@
+2013-12-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2
+
2013-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.1

diff --git a/shell-term-fm/spacefm/DEPENDS b/shell-term-fm/spacefm/DEPENDS
index 2f39184..3a43084 100755
--- a/shell-term-fm/spacefm/DEPENDS
+++ b/shell-term-fm/spacefm/DEPENDS
@@ -1,6 +1,7 @@
. "$GRIMOIRE/FUNCTIONS" &&

-depends UDEV &&
+depends bash &&
+depends udev &&

depends $SPACEFM_GTK "--with-${SPACEFM_GTK/gtk+/gtk}" &&

diff --git a/shell-term-fm/spacefm/DETAILS b/shell-term-fm/spacefm/DETAILS
index 6fc4a11..822cd1f 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.4
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:339fd7b4c2becf30c5b9bef0977575c778a340fb15fa51359080162dc0f07528913e5e80d74df1bc0a90cd30f84d9c693491008f1a7281e235e6408130ffd8bf
+
SOURCE_HASH=sha512:b7c3c92b4b6cb74f6c1d63a91beca9759af23fd3b7e5ffc10a895fc948f07aa5e28a0085820cae39bd5eb6e0489181369870fd760950dea26bf0b13c9f499a66
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..ee3a59b 100644
--- a/shell-term-fm/spacefm/HISTORY
+++ b/shell-term-fm/spacefm/HISTORY
@@ -1,3 +1,19 @@
+2014-04-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.4
+
+2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.3
+ * DEPENDS: added bash, as noted in release info
+
+2013-12-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.2
+
+2013-11-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.1
+
+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/shell-term-fm/st/DEPENDS b/shell-term-fm/st/DEPENDS
index b555ae0..b3289e2 100755
--- a/shell-term-fm/st/DEPENDS
+++ b/shell-term-fm/st/DEPENDS
@@ -1 +1,5 @@
-depends libx11
+depends libx11 &&
+depends libxext &&
+depends libxft &&
+depends fontconfig &&
+depends freetype2
diff --git a/shell-term-fm/st/HISTORY b/shell-term-fm/st/HISTORY
index 377fc27..2b119a3 100644
--- a/shell-term-fm/st/HISTORY
+++ b/shell-term-fm/st/HISTORY
@@ -1,3 +1,6 @@
+2013-11-21 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Add missing dependencies
+
2013-05-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.1

diff --git a/shell-term-fm/tilda/CONFIGURE b/shell-term-fm/tilda/CONFIGURE
new file mode 100755
index 0000000..c7fdb0d
--- /dev/null
+++ b/shell-term-fm/tilda/CONFIGURE
@@ -0,0 +1 @@
+config_query TILDA_CUSTOM_CURSOR "Do you want to apply cursor customization
patch?" n
diff --git a/shell-term-fm/tilda/DEPENDS b/shell-term-fm/tilda/DEPENDS
index becdfcf..5549267 100755
--- a/shell-term-fm/tilda/DEPENDS
+++ b/shell-term-fm/tilda/DEPENDS
@@ -1,2 +1,9 @@
-depends vte &&
-depends confuse
+depends glib2 &&
+depends gtk+3 &&
+depends vte3 &&
+depends confuse &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/shell-term-fm/tilda/DETAILS b/shell-term-fm/tilda/DETAILS
index 0d46a66..fa3ca01 100755
--- a/shell-term-fm/tilda/DETAILS
+++ b/shell-term-fm/tilda/DETAILS
@@ -1,14 +1,14 @@
SPELL=tilda
- VERSION=0.9.6
+ VERSION=1.1.11
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
- WEB_SITE=http://tilda.sourceforge.net/
+ SOURCE_URL[1]=https://github.com/lanoxx/$SPELL/archive/$SOURCE
+
SOURCE_HASH=sha512:c8334e96aa4d1c90a472a2a0b4d514c8b653700d7d99fd275c770eb2424b519b8065b154e0669be292927fcebea46e1bec132d0234d72e99e40b7df4516a1951
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$SPELL-$VERSION"
+ WEB_SITE=https://github.com/lanoxx/tilda/
ENTERED=20050818
LICENSE[0]=GPL
KEYWORDS="terminal console"
- SHORT="Terminal application taking likeness of many popular FPS
consoles."
+ SHORT="Terminal application taking likeness of many popular FPS
consoles"
cat << EOF
Tilda is a Linux terminal taking after the likeness of many classic terminals
from first person shooter games, Quake, Doom and Half-Life to name a few,
diff --git a/shell-term-fm/tilda/HISTORY b/shell-term-fm/tilda/HISTORY
index 6cdcb0b..aba0f7c 100644
--- a/shell-term-fm/tilda/HISTORY
+++ b/shell-term-fm/tilda/HISTORY
@@ -1,3 +1,12 @@
+2014-01-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.11; new website/source url/source
check
+ * DEPENDS: added missing dependencies
+ * CONFIGURE: added, for cursor customization patch option
+ * PRE_BUILD: added, to apply patches
+ * focus.patch: added fix from issue #18
+ * cursor.patch: added my patch to allow cursor customization (shape
and
+ color)
+
2008-04-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.9.6

diff --git a/shell-term-fm/tilda/PRE_BUILD b/shell-term-fm/tilda/PRE_BUILD
new file mode 100755
index 0000000..b43b23d
--- /dev/null
+++ b/shell-term-fm/tilda/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# fix from issue #18
+patch -p0 < "$SPELL_DIRECTORY/focus.patch" &&
+
+if [[ $TILDA_CUSTOM_CURSOR == y ]]; then
+ patch -p0 < "$SPELL_DIRECTORY/cursor.patch"
+fi &&
+
+autoreconf -fi
diff --git a/shell-term-fm/tilda/cursor.patch
b/shell-term-fm/tilda/cursor.patch
new file mode 100644
index 0000000..62b5c7c
--- /dev/null
+++ b/shell-term-fm/tilda/cursor.patch
@@ -0,0 +1,283 @@
+--- tilda.glade.orig 2013-12-13 19:58:24.000000000 +0400
++++ tilda.glade 2014-01-29 17:21:22.000000000 +0400
+@@ -460,6 +460,22 @@
+ <property name="column_spacing">5</property>
+ <property
name="column_homogeneous">True</property>
+ <child>
++ <object class="GtkCheckButton"
id="check_cursor_underline">
++ <property name="label"
translatable="yes">Underlined Cursor</property>
++ <property name="visible">True</property>
++ <property name="can_focus">True</property>
++ <property
name="receives_default">False</property>
++ <property name="xalign">0</property>
++ <property
name="draw_indicator">True</property>
++ </object>
++ <packing>
++ <property name="left_attach">2</property>
++ <property name="top_attach">0</property>
++ <property name="width">1</property>
++ <property name="height">1</property>
++ </packing>
++ </child>
++ <child>
+ <object class="GtkCheckButton"
id="check_cursor_blinks">
+ <property name="label"
translatable="yes">Cursor Blinks</property>
+ <property name="visible">True</property>
+@@ -1998,6 +2014,20 @@
+ </packing>
+ </child>
+ <child>
++ <object class="GtkLabel"
id="label_cursor_color">
++ <property name="visible">True</property>
++ <property name="can_focus">False</property>
++ <property name="xalign">1</property>
++ <property name="label"
translatable="yes">Cursor Color</property>
++ </object>
++ <packing>
++ <property name="top_attach">4</property>
++ <property name="bottom_attach">5</property>
++ <property name="x_padding">4</property>
++ <property name="y_padding">4</property>
++ </packing>
++ </child>
++ <child>
+ <object class="GtkColorButton"
id="colorbutton_text">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+@@ -2028,6 +2058,22 @@
+ <property name="x_padding">4</property>
+ <property name="y_padding">4</property>
+ </packing>
++ </child>
++ <child>
++ <object class="GtkColorButton"
id="colorbutton_cursor">
++ <property name="visible">True</property>
++ <property name="can_focus">True</property>
++ <property
name="receives_default">False</property>
++ <property
name="color">#000000000000</property>
++ </object>
++ <packing>
++ <property name="left_attach">1</property>
++ <property name="right_attach">2</property>
++ <property name="top_attach">4</property>
++ <property name="bottom_attach">5</property>
++ <property name="x_padding">4</property>
++ <property name="y_padding">4</property>
++ </packing>
+ </child>
+ </object>
+ </child>
+--- src/configsys.c.orig 2013-12-13 19:58:24.000000000 +0400
++++ src/configsys.c 2014-01-29 17:25:03.000000000 +0400
+@@ -104,6 +104,9 @@
+ CFG_INT("text_red", 0xffff, CFGF_NONE),
+ CFG_INT("text_green", 0xffff, CFGF_NONE),
+ CFG_INT("text_blue", 0xffff, CFGF_NONE),
++ CFG_INT("cursor_red", 0xffff, CFGF_NONE),
++ CFG_INT("cursor_green", 0xffff, CFGF_NONE),
++ CFG_INT("cursor_blue", 0xffff, CFGF_NONE),
+
+ /* booleans */
+ CFG_BOOL("scroll_background", TRUE, CFGF_NONE),
+@@ -117,6 +120,7 @@
+ CFG_BOOL("notaskbar", TRUE, CFGF_NONE),
+ CFG_BOOL("bold", TRUE, CFGF_NONE),
+ CFG_BOOL("blinks", TRUE, CFGF_NONE),
++ CFG_BOOL("underline", FALSE, CFGF_NONE),
+ CFG_BOOL("scroll_on_key", TRUE, CFGF_NONE),
+ CFG_BOOL("bell", FALSE, CFGF_NONE),
+ CFG_BOOL("run_command", FALSE, CFGF_NONE),
+--- src/tilda_terminal.c.orig 2013-12-13 19:58:24.000000000 +0400
++++ src/tilda_terminal.c 2014-01-29 17:24:06.000000000 +0400
+@@ -517,7 +517,7 @@
+ DEBUG_ASSERT (tt != NULL);
+
+ gdouble transparency_level = 0.0;
+- GdkColor fg, bg /*, tint, highlight, cursor, black */;
++ GdkColor fg, cc, bg /* , , tint, highlight, black */;
+ gchar* word_chars;
+ gint i;
+
+@@ -530,6 +530,10 @@
+ fg.green = config_getint ("text_green");
+ fg.blue = config_getint ("text_blue");
+
++ cc.red = config_getint ("cursor_red");
++ cc.green = config_getint ("cursor_green");
++ cc.blue = config_getint ("cursor_blue");
++
+ for(i = 0;i < TERMINAL_PALETTE_SIZE; i++)
+ {
+ current_palette[i].pixel = 0;
+@@ -547,6 +551,9 @@
+ /** Cursor **/
+ vte_terminal_set_cursor_blink_mode (VTE_TERMINAL(tt->vte_term),
+ (config_getbool
("blinks"))?VTE_CURSOR_BLINK_ON:VTE_CURSOR_BLINK_OFF);
++ vte_terminal_set_color_cursor (VTE_TERMINAL(tt->vte_term), &cc);
++ vte_terminal_set_cursor_shape (VTE_TERMINAL(tt->vte_term),
++ (config_getbool
("underline"))?VTE_CURSOR_SHAPE_UNDERLINE:VTE_CURSOR_SHAPE_BLOCK);
+
+ /** Scrolling **/
+ vte_terminal_set_scroll_background (VTE_TERMINAL(tt->vte_term),
config_getbool ("scroll_background"));
+--- src/wizard.c.orig 2013-12-13 19:58:24.000000000 +0400
++++ src/wizard.c 2014-01-29 20:02:53.000000000 +0400
+@@ -754,6 +754,21 @@
+ }
+ }
+
++static void check_cursor_underline_toggled_cb (GtkWidget *w)
++{
++ const gboolean status = gtk_toggle_button_get_active
(GTK_TOGGLE_BUTTON(w));
++ gint i;
++ tilda_term *tt;
++
++ config_setbool ("underline", status);
++
++ for (i=0; i<g_list_length (tw->terms); i++) {
++ tt = g_list_nth_data (tw->terms, i);
++ vte_terminal_set_cursor_shape (VTE_TERMINAL(tt->vte_term),
++
(status)?VTE_CURSOR_SHAPE_UNDERLINE:VTE_CURSOR_SHAPE_BLOCK);
++ }
++}
++
+ static void check_enable_antialiasing_toggled_cb (GtkWidget *w)
+ {
+ const gboolean status = gtk_toggle_button_get_active
(GTK_TOGGLE_BUTTON(w));
+@@ -1306,9 +1321,11 @@
+ const gint scheme = gtk_combo_box_get_active (GTK_COMBO_BOX(w));
+ const GtkWidget *colorbutton_text =
+ GTK_WIDGET (gtk_builder_get_object (xml, "colorbutton_text"));
++ const GtkWidget *colorbutton_cursor =
++ GTK_WIDGET (gtk_builder_get_object (xml, "colorbutton_cursor"));
+ const GtkWidget *colorbutton_back =
+ GTK_WIDGET (gtk_builder_get_object (xml, "colorbutton_back"));
+- GdkColor gdk_text, gdk_back;
++ GdkColor gdk_text, gdk_cursor, gdk_back;
+ tilda_term *tt;
+ gint i;
+ gboolean nochange = FALSE;
+@@ -1341,16 +1358,21 @@
+ config_setint ("back_red", gdk_back.red);
+ config_setint ("back_green", gdk_back.green);
+ config_setint ("back_blue", gdk_back.blue);
++ config_setint ("cursor_red", gdk_cursor.red);
++ config_setint ("cursor_green", gdk_cursor.green);
++ config_setint ("cursor_blue", gdk_cursor.blue);
+ config_setint ("text_red", gdk_text.red);
+ config_setint ("text_green", gdk_text.green);
+ config_setint ("text_blue", gdk_text.blue);
+
+ gtk_color_button_set_color (GTK_COLOR_BUTTON(colorbutton_text),
&gdk_text);
++ gtk_color_button_set_color (GTK_COLOR_BUTTON(colorbutton_cursor),
&gdk_cursor);
+ gtk_color_button_set_color (GTK_COLOR_BUTTON(colorbutton_back),
&gdk_back);
+
+ for (i=0; i<g_list_length (tw->terms); i++) {
+ tt = g_list_nth_data (tw->terms, i);
+ vte_terminal_set_color_foreground (VTE_TERMINAL(tt->vte_term),
&gdk_text);
++ vte_terminal_set_color_cursor (VTE_TERMINAL(tt->vte_term),
&gdk_cursor);
+ vte_terminal_set_color_background (VTE_TERMINAL(tt->vte_term),
&gdk_back);
+ }
+ }
+@@ -1381,6 +1403,31 @@
+ }
+ }
+
++static void colorbutton_cursor_color_set_cb (GtkWidget *w)
++{
++ const GtkWidget *combo_colorschemes =
++ GTK_WIDGET (gtk_builder_get_object (xml, "combo_colorschemes"));
++
++ gint i;
++ tilda_term *tt;
++ GdkColor gdk_cursor_color;
++
++ /* The user just changed colors manually, so set the scheme to "Custom"
*/
++ gtk_combo_box_set_active (GTK_COMBO_BOX(combo_colorschemes), 0);
++ config_setint ("scheme", 0);
++
++ /* Now get the color that was set, save it, then set it */
++ gtk_color_button_get_color (GTK_COLOR_BUTTON(w), &gdk_cursor_color);
++ config_setint ("cursor_red", gdk_cursor_color.red);
++ config_setint ("cursor_green", gdk_cursor_color.green);
++ config_setint ("cursor_blue", gdk_cursor_color.blue);
++
++ for (i=0; i<g_list_length (tw->terms); i++) {
++ tt = g_list_nth_data (tw->terms, i);
++ vte_terminal_set_color_cursor (VTE_TERMINAL(tt->vte_term),
&gdk_cursor_color);
++ }
++}
++
+ static void colorbutton_back_color_set_cb (GtkWidget *w)
+ {
+ const GtkWidget *combo_colorschemes =
+@@ -1411,7 +1458,7 @@
+ {
+ gint i, j;
+ tilda_term *tt;
+- GdkColor fg, bg;
++ GdkColor fg, cc, bg;
+ GtkWidget *color_button;
+
+ i = gtk_combo_box_get_active (GTK_COMBO_BOX(w));
+@@ -1421,6 +1468,9 @@
+ GTK_WIDGET (gtk_builder_get_object (xml, "colorbutton_text"));
+ gtk_color_button_get_color (GTK_COLOR_BUTTON(color_button), &fg);
+ color_button =
++ GTK_WIDGET (gtk_builder_get_object (xml, "colorbutton_cursor"));
++ gtk_color_button_get_color (GTK_COLOR_BUTTON(color_button), &cc);
++ color_button =
+ GTK_WIDGET (gtk_builder_get_object (xml, "colorbutton_back"));
+ gtk_color_button_get_color (GTK_COLOR_BUTTON(color_button), &bg);
+
+@@ -1431,6 +1481,7 @@
+ tt = g_list_nth_data (tw->terms, j);
+
+ vte_terminal_set_colors (VTE_TERMINAL(tt->vte_term), &fg, &bg,
current_palette, TERMINAL_PALETTE_SIZE);
++ vte_terminal_set_color_cursor (VTE_TERMINAL(tt->vte_term), &cc);
+ }
+
+ for (j=0; j<TERMINAL_PALETTE_SIZE; j++) {
+@@ -1796,7 +1847,7 @@
+ * its visual representation in the wizard. */
+ static void set_wizard_state_from_config ()
+ {
+- GdkColor text_color, back_color;
++ GdkColor text_color, cursor_color, back_color;
+ gint i;
+
+ /* General Tab */
+@@ -1809,6 +1860,7 @@
+
+ CHECK_BUTTON ("check_terminal_bell", "bell");
+ CHECK_BUTTON ("check_cursor_blinks", "blinks");
++ CHECK_BUTTON ("check_cursor_underline", "underline");
+
+ CHECK_BUTTON ("check_enable_antialiasing", "antialias");
+ CHECK_BUTTON ("check_allow_bold_text", "bold");
+@@ -1866,6 +1918,10 @@
+ text_color.green = config_getint ("text_green");
+ text_color.blue = config_getint ("text_blue");
+ COLOR_BUTTON ("colorbutton_text", &text_color);
++ cursor_color.red = config_getint ("cursor_red");
++ cursor_color.green = config_getint ("cursor_green");
++ cursor_color.blue = config_getint ("cursor_blue");
++ COLOR_BUTTON ("colorbutton_cursor", &cursor_color);
+ back_color.red = config_getint ("back_red");
+ back_color.green = config_getint ("back_green");
+ back_color.blue = config_getint ("back_blue");
+@@ -1936,6 +1992,7 @@
+
+ CONNECT_SIGNAL
("check_terminal_bell","toggled",check_terminal_bell_toggled_cb);
+ CONNECT_SIGNAL
("check_cursor_blinks","toggled",check_cursor_blinks_toggled_cb);
++ CONNECT_SIGNAL
("check_cursor_underline","toggled",check_cursor_underline_toggled_cb);
+
+ CONNECT_SIGNAL
("check_enable_antialiasing","toggled",check_enable_antialiasing_toggled_cb);
+ CONNECT_SIGNAL
("check_allow_bold_text","toggled",check_allow_bold_text_toggled_cb);
+@@ -1982,6 +2039,7 @@
+ /* Colors Tab */
+ CONNECT_SIGNAL
("combo_colorschemes","changed",combo_colorschemes_changed_cb);
+ CONNECT_SIGNAL
("colorbutton_text","color-set",colorbutton_text_color_set_cb);
++ CONNECT_SIGNAL
("colorbutton_cursor","color-set",colorbutton_cursor_color_set_cb);
+ CONNECT_SIGNAL
("colorbutton_back","color-set",colorbutton_back_color_set_cb);
+ CONNECT_SIGNAL
("combo_palette_scheme","changed",combo_palette_scheme_changed_cb);
+ for(i = 0; i < TERMINAL_PALETTE_SIZE; i++)
diff --git a/shell-term-fm/tilda/focus.patch b/shell-term-fm/tilda/focus.patch
new file mode 100644
index 0000000..f0ea6ef
--- /dev/null
+++ b/shell-term-fm/tilda/focus.patch
@@ -0,0 +1,11 @@
+--- src/tilda_window.c.orig 2013-12-13 19:58:24.000000000 +0400
++++ src/tilda_window.c 2014-01-29 17:59:07.000000000 +0400
+@@ -316,7 +316,7 @@
+
+ tilda_window *tw = TILDA_WINDOW(data);
+ stop_auto_hide_tick(tw);
+- if (tw->disable_auto_hide == FALSE)
++ if (tw->disable_auto_hide == TRUE)
+ tilda_window_set_active(tw);
+ }
+
diff --git a/shell-term-fm/tilda/tilda-0.9.6.tar.gz.sig
b/shell-term-fm/tilda/tilda-0.9.6.tar.gz.sig
deleted file mode 100644
index 88c8489..0000000
Binary files a/shell-term-fm/tilda/tilda-0.9.6.tar.gz.sig and /dev/null differ
diff --git a/shell-term-fm/vifm/DETAILS b/shell-term-fm/vifm/DETAILS
index 74f70e3..e39b807 100755
--- a/shell-term-fm/vifm/DETAILS
+++ b/shell-term-fm/vifm/DETAILS
@@ -1,8 +1,8 @@
SPELL=vifm
- VERSION=0.7.5
+ VERSION=0.7.6
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:80143be2e4b6547f823cd1e8c58b0b2ee52269f81fb38dd2efb2267ea8d3491660e71be8af54a315a38825ceb86b128f4aa6f84412f1dbd1ffc92a2ec4aa62ca
+
SOURCE_HASH=sha512:8a280d6c4cdef27b34c0865be4a26c5cb98c433a1b01418af230649e6868091fd987c5d75a77b8137fcb44b5c6178e5894f4ccc107d7c8d173146f9b605a45b6
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://vifm.sourceforge.net/
LICENSE[0]=GPL
diff --git a/shell-term-fm/vifm/HISTORY b/shell-term-fm/vifm/HISTORY
index ebb0e06..b80d2dc 100644
--- a/shell-term-fm/vifm/HISTORY
+++ b/shell-term-fm/vifm/HISTORY
@@ -1,3 +1,6 @@
+2013-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.6
+
2013-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.5

diff --git a/shell-term-fm/xfe/DETAILS b/shell-term-fm/xfe/DETAILS
index 3c761e8..641bf85 100755
--- a/shell-term-fm/xfe/DETAILS
+++ b/shell-term-fm/xfe/DETAILS
@@ -1,6 +1,6 @@
SPELL=xfe
- VERSION=1.35
-
SOURCE_HASH=sha512:92d764a266e3f2e44ab1a8c1f6a8869ba8d32180520c40205829e0a46cc2dd553917efa385c61b9e10d53ffb7435dd635d62e238c9c89c054dbfd60741fc0623
+ VERSION=1.37
+
SOURCE_HASH=sha512:32b4c7a4cba09504915735802a3adb1f4508920effb140e710911c5ae4663d1dcacfbedfc78f35473a2f40478c1a85f79865c1b6e3ede88ed193c1092d3e09e2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/shell-term-fm/xfe/HISTORY b/shell-term-fm/xfe/HISTORY
index 866de55..09e464b 100644
--- a/shell-term-fm/xfe/HISTORY
+++ b/shell-term-fm/xfe/HISTORY
@@ -1,3 +1,6 @@
+2013-11-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.37
+
2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.35

diff --git a/shell-term-fm/zsh/DETAILS b/shell-term-fm/zsh/DETAILS
index 52ea8cd..83b459e 100755
--- a/shell-term-fm/zsh/DETAILS
+++ b/shell-term-fm/zsh/DETAILS
@@ -12,8 +12,8 @@ fi

SOURCE_URL[0]=cvs://:pserver:anonymous AT zsh.cvs.sourceforge.net:/cvsroot/zsh:zsh
elif [[ $ZSH_BUILD == "devel" ]];
then
- VERSION=5.0.2
-
SOURCE_HASH=sha512:096e9fee085bbcb88035984c28cc9d186ae549f9ab09d699f380438b82fcf09b03ac2e9635ddb3cef9d0f287403c10fd29d21ec18f79e8bfab63760db738a07d
+ VERSION=5.0.5
+
SOURCE_HASH=sha512:34d69bed190cbc476bcdaa4b703fee1caaeae7e011fe7ea595b29bbd31df57bbe4d19b5940618e0c89a0a4b6c476f9ef03ce9829b4fb3735c1aedf309b0225a5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE_URL[1]=ftp://ftp.demon.nl/pub/mirrors/zsh/$SOURCE
@@ -21,8 +21,8 @@ then
SOURCE_URL[3]=ftp://ftp.cs.elte.hu/pub/$SPELL/$SOURCE
elif [[ $ZSH_BUILD == "stable" ]];
then
- VERSION=5.0.2
-
SOURCE_HASH=sha512:096e9fee085bbcb88035984c28cc9d186ae549f9ab09d699f380438b82fcf09b03ac2e9635ddb3cef9d0f287403c10fd29d21ec18f79e8bfab63760db738a07d
+ VERSION=5.0.5
+
SOURCE_HASH=sha512:34d69bed190cbc476bcdaa4b703fee1caaeae7e011fe7ea595b29bbd31df57bbe4d19b5940618e0c89a0a4b6c476f9ef03ce9829b4fb3735c1aedf309b0225a5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE_URL[1]=ftp://ftp.demon.nl/pub/mirrors/zsh/$SOURCE
@@ -43,3 +43,4 @@ customising its behaviour, filename globbing, features to
make
C-shell (csh) users feel more at home and extra features drawn from
tcsh.
EOF
+34d69bed190cbc476bcdaa4b703fee1caaeae7e011fe7ea595b29bbd31df57bbe4d19b5940618e0c89a0a4b6c476f9ef03ce9829b4fb3735c1aedf309b0225a5
/var/spool/sorcery/zsh-5.0.5.tar.bz2
diff --git a/shell-term-fm/zsh/HISTORY b/shell-term-fm/zsh/HISTORY
index 3fedaf7..f22f6c1 100644
--- a/shell-term-fm/zsh/HISTORY
+++ b/shell-term-fm/zsh/HISTORY
@@ -1,3 +1,6 @@
+2014-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.0.5
+
2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: fix SOURCE_URL[0]

diff --git a/smgl/castfs/DETAILS b/smgl/castfs/DETAILS
index 5ddd3bb..c97042e 100755
--- a/smgl/castfs/DETAILS
+++ b/smgl/castfs/DETAILS
@@ -14,7 +14,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
FORCE_DOWNLOAD=1
else
VERSION=0.6.1
- PATCHLEVEL=4
+ PATCHLEVEL=5
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
@@ -23,6 +23,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
SOURCE_GPG="gurus.gpg:${SOURCE2}:VERIFIED_UPSTREAM_KEY"
SOURCE2_IGNORE=signature
fi
+ DOCS="doc/*.html ${DOCS}"
+ DOC_DIRS=""
WEB_SITE=http://www.sourcemage.org
ENTERED=20060929
LICENSE[0]=GPL
diff --git a/smgl/castfs/HISTORY b/smgl/castfs/HISTORY
index 6c0c4df..45c74b4 100644
--- a/smgl/castfs/HISTORY
+++ b/smgl/castfs/HISTORY
@@ -1,3 +1,6 @@
+2013-11-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL+=1; don't do useless doc'ing
+
2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: register new triggers (PATCHLEVEL+=1)
* TRIGGERS: corrected static build check
diff --git a/smgl/firefox-smglwiki/HISTORY b/smgl/firefox-smglwiki/HISTORY
index a9b0227..e0c8309 100644
--- a/smgl/firefox-smglwiki/HISTORY
+++ b/smgl/firefox-smglwiki/HISTORY
@@ -1,3 +1,6 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: fixed install path
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/smgl/firefox-smglwiki/INSTALL b/smgl/firefox-smglwiki/INSTALL
index a7b1197..795f8e4 100755
--- a/smgl/firefox-smglwiki/INSTALL
+++ b/smgl/firefox-smglwiki/INSTALL
@@ -1,3 +1,2 @@
-cd $SOURCE_DIRECTORY &&
-cp ./smgl_wiki.src $INSTALL_ROOT/usr/lib/firefox/searchplugins/ &&
-cp ./smgl_wiki.png $INSTALL_ROOT/usr/lib/firefox/searchplugins/
+cd $SOURCE_DIRECTORY
&&
+install -m644 smgl_wiki.png smgl_wiki.src
$INSTALL_ROOT/usr/lib/firefox/browser/searchplugins/
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/utils/barcode/DETAILS b/utils/barcode/DETAILS
index 91ee0e6..8476cc4 100755
--- a/utils/barcode/DETAILS
+++ b/utils/barcode/DETAILS
@@ -1,12 +1,11 @@
SPELL=barcode
- VERSION=0.98
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.99
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:b2ff43d0c752a9fe7c17d65ef136ff2432ceddd27879c91cb18e46e9b0fc8ed6c174aa4154c0fa6d6e70c478ac86448b8eafa1857bb759159b2eaecc8d6f7ca1
+
SOURCE_HASH=sha512:1f3015ee9cb2e57e38e56fa48fa3a38fa355821801bad3132d3e87b5b88db4f167986c33dc044317cbf18bb62062af36e946daab98235ff7015a00937c8dd41e

WEB_SITE=http://ar.linux.it/software/#barcode
ENTERED=20040425
- UPDATED=20050209
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="GNU Barcode creator"
diff --git a/utils/barcode/HISTORY b/utils/barcode/HISTORY
index 31f97ec..86284df 100644
--- a/utils/barcode/HISTORY
+++ b/utils/barcode/HISTORY
@@ -1,3 +1,6 @@
+2013-11-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.99
+
2006-06-28 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/utils/bibletime4/DETAILS b/utils/bibletime4/DETAILS
index f17ad06..568028d 100755
--- a/utils/bibletime4/DETAILS
+++ b/utils/bibletime4/DETAILS
@@ -1,11 +1,23 @@
SPELL=bibletime4
SPELLX=bibletime
- VERSION=2.5
- SOURCE=$SPELLX-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+if [[ $BIBLETIME4_BRANCH == scm ]]; then
+ if [[ $BIBLETIME4_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=git
+ fi
+ SOURCE=$SPELLX-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://gitorious.org/$SPELLX/$SPELLX.git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+else
+ VERSION=2.9.2
+ SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELLX/$SOURCE
+
SOURCE_HASH=sha512:5124f4beed75d880b6e2cae3ce0bfa37546271e683f90d6ff4ef60bd6aa17a3fa6f2fbf2b1940176f686a6f03b54986ed86411e15b8bc8aa886eda46b43d7ddf
+fi
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.$SPELLX.info
-
SOURCE_HASH=sha512:3e98d06e24ca48264ce5766ae96c76171d16ec2493bfe93aab1ea5ec5a830a49d2a215616356ad0c580d2a9bed0f76497c12974e7ebf4b7c2dea83938c7dee70
ENTERED=20090305
LICENSE=GPL
SHORT="Bible study program for KDE 4 based on the SWORD project"
diff --git a/utils/bibletime4/HISTORY b/utils/bibletime4/HISTORY
index aba75c3..05ecbeb 100644
--- a/utils/bibletime4/HISTORY
+++ b/utils/bibletime4/HISTORY
@@ -1,3 +1,6 @@
+2013-10-13 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, PREPARE: release version to 2.9.2, add git version
+
2010-01-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 2.5

diff --git a/utils/bibletime4/PREPARE b/utils/bibletime4/PREPARE
new file mode 100755
index 0000000..92b464a
--- /dev/null
+++ b/utils/bibletime4/PREPARE
@@ -0,0 +1,4 @@
+message "${PROBLEM_COLOR}Use the scm branch to build against sword 1.7." \
+ "${DEFAULT_COLOR}"
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/utils/buntstift/DEPENDS b/utils/buntstift/DEPENDS
index d2d2afb..1a5e5ac 100755
--- a/utils/buntstift/DEPENDS
+++ b/utils/buntstift/DEPENDS
@@ -1,6 +1,5 @@
depends perl &&
-message "You really want parameter parsing unless you really know that you
do not!" &&
-suggest_depends param "" "" "for parameter parsing" &&
+depends config-param &&
message "Plain script generation is still possible without gnuplot..." &&
suggest_depends gnuplot "" "" "for actual plotting" &&
-suggest_depends textdata "" "" "for parsing data files; generate labels"
+suggest_depends text-numericdata "" "" "for parsing data files; generate
labels"
diff --git a/utils/buntstift/DETAILS b/utils/buntstift/DETAILS
index 2b21608..7e8c726 100755
--- a/utils/buntstift/DETAILS
+++ b/utils/buntstift/DETAILS
@@ -1,5 +1,5 @@
SPELL=buntstift
- VERSION=0.25
+ VERSION=0.61
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL=http://thomas.orgis.org/scripterei/download/$SOURCE
SOURCE2=$SOURCE.sig
diff --git a/utils/buntstift/HISTORY b/utils/buntstift/HISTORY
index 095508c..acfb906 100644
--- a/utils/buntstift/HISTORY
+++ b/utils/buntstift/HISTORY
@@ -1,3 +1,6 @@
+2013-10-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS: update to 0.61
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/utils/coreutils/DETAILS b/utils/coreutils/DETAILS
index e7d7a0b..461c07a 100755
--- a/utils/coreutils/DETAILS
+++ b/utils/coreutils/DETAILS
@@ -1,5 +1,5 @@
SPELL=coreutils
- VERSION=8.21
+ VERSION=8.22
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/utils/coreutils/HISTORY b/utils/coreutils/HISTORY
index 3982f7a..949ad0e 100644
--- a/utils/coreutils/HISTORY
+++ b/utils/coreutils/HISTORY
@@ -1,3 +1,6 @@
+2013-12-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 8.22
+
2013-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 8.21

diff --git a/utils/dbus-glib/DETAILS b/utils/dbus-glib/DETAILS
index 69b1a6a..a174483 100755
--- a/utils/dbus-glib/DETAILS
+++ b/utils/dbus-glib/DETAILS
@@ -1,6 +1,6 @@
SPELL=dbus-glib
- VERSION=0.100.2
-
SOURCE_HASH=sha512:f7bbbeac189a724b7f95dce42e8adaf533a1d1c038521990d0eb2cb41c3f088a93d432c257a75dcce31419a55020455084d983b9471ace385c497f659a39ef59
+ VERSION=0.102
+
SOURCE_HASH=sha512:9bf4b33dd264eaed9ade0e35f0ad47986c31bd5e3de4d3e2fcee66a9be87000b6121bc810b9a5a24eca53190d98323b871dc78f341df8e05bd0247b096cf778f
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/dbus-glib/HISTORY b/utils/dbus-glib/HISTORY
index 45b7895..5776da6 100644
--- a/utils/dbus-glib/HISTORY
+++ b/utils/dbus-glib/HISTORY
@@ -1,3 +1,6 @@
+2014-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.102
+
2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.100.2

diff --git a/utils/dbus-python/DEPENDS b/utils/dbus-python/DEPENDS
index 3ef1cc0..0d83474 100755
--- a/utils/dbus-python/DEPENDS
+++ b/utils/dbus-python/DEPENDS
@@ -1,3 +1,3 @@
-depends python &&
+depends PYTHON &&
depends pkgconfig &&
depends dbus-glib
diff --git a/utils/dbus-python/DETAILS b/utils/dbus-python/DETAILS
index c526a2a..eb40d5d 100755
--- a/utils/dbus-python/DETAILS
+++ b/utils/dbus-python/DETAILS
@@ -1,6 +1,6 @@
SPELL=dbus-python
- VERSION=1.1.1
-
SOURCE_HASH=sha512:6ac128594b616e6b1b523a9395d38752f241d14dc888616c5ec3622d49b9641fff8784cda3ab1941f49bb55df05f74ae72a88ec739a7688189e2feae84b855da
+ VERSION=1.2.0
+
SOURCE_HASH=sha512:013b23e08fa1ed43f53a756587fefbc9770f7c51e93510e555acbd77230b7200693419bba9a69680d790bbaf123f4a195afa38b3eee1143da950fee0b5130bce
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://dbus.freedesktop.org/releases/$SPELL/$SOURCE
diff --git a/utils/dbus-python/HISTORY b/utils/dbus-python/HISTORY
index bf418e6..5390230 100644
--- a/utils/dbus-python/HISTORY
+++ b/utils/dbus-python/HISTORY
@@ -1,3 +1,7 @@
+2014-02-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.0
+ * DEPENDS: PYTHON, supports python3
+
2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.1

diff --git a/utils/dbus/DETAILS b/utils/dbus/DETAILS
index 2f2181b..0582a27 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.8.0
+
SOURCE_HASH=sha512:39b1c294abe25e80d741a294b67a9691337cc71f69f8db03e4e6588512a94de2b772b74ae5cb35fa91da812293f0cf392cb51823ebe3c21f7f9ea99287d0655f
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..7cf11b4 100644
--- a/utils/dbus/HISTORY
+++ b/utils/dbus/HISTORY
@@ -1,3 +1,9 @@
+2014-01-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.0
+
+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/utils/dmenu/CONFIGURE b/utils/dmenu/CONFIGURE
new file mode 100755
index 0000000..854ac4c
--- /dev/null
+++ b/utils/dmenu/CONFIGURE
@@ -0,0 +1 @@
+config_query DMENU_XFT "Apply patch for Xft fonts?" y
diff --git a/utils/dmenu/DEPENDS b/utils/dmenu/DEPENDS
index ecf9480..87d86f4 100755
--- a/utils/dmenu/DEPENDS
+++ b/utils/dmenu/DEPENDS
@@ -1,2 +1,9 @@
depends libxinerama &&
-depends X11-LIBS
+depends X11-LIBS &&
+if [[ $DMENU_XFT = y ]]; then
+ depends freetype2 &&
+ depends fontconfig &&
+ depends libxrender &&
+ depends libxft &&
+ depends zlib
+fi
diff --git a/utils/dmenu/HISTORY b/utils/dmenu/HISTORY
index 2956f34..6028341 100644
--- a/utils/dmenu/HISTORY
+++ b/utils/dmenu/HISTORY
@@ -1,3 +1,6 @@
+2013-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DEPENDS, PRE_BUILD, dmenu-4.5-xft.diff: Xft fonts support
+
2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.5

diff --git a/utils/dmenu/PRE_BUILD b/utils/dmenu/PRE_BUILD
index 0e5e62c..bbb567b 100755
--- a/utils/dmenu/PRE_BUILD
+++ b/utils/dmenu/PRE_BUILD
@@ -7,4 +7,7 @@ sedit "s/\${PREFIX}\/etc/${INSTALL_ROOT}\/etc/" config.mk &&

sedit "s:^CXXFLAGS \+=:CXXFLAGS = ${CXXFLAGS} :" config.mk &&
sedit "s:^CFLAGS \+=:CFLAGS = ${CFLAGS} :" config.mk &&
-sedit "s:^LDFLAGS \+=:LDFLAGS = ${LDFLAGS} :" config.mk
+sedit "s:^LDFLAGS \+=:LDFLAGS = ${LDFLAGS} :" config.mk &&
+if [[ $DMENU_XFT = y ]]; then
+ patch -p1 < $SPELL_DIRECTORY/dmenu-4.5-xft.diff
+fi
diff --git a/utils/dmenu/dmenu-4.5-xft.diff b/utils/dmenu/dmenu-4.5-xft.diff
new file mode 100644
index 0000000..ff93337
--- /dev/null
+++ b/utils/dmenu/dmenu-4.5-xft.diff
@@ -0,0 +1,418 @@
+diff -upr a/config.mk b/config.mk
+--- a/config.mk 2012-01-10 19:03:22.000000000 +0200
++++ b/config.mk 2012-01-10 19:03:38.000000000 +0200
+@@ -12,9 +12,13 @@ X11LIB = /usr/X11R6/lib
+ XINERAMALIBS = -lXinerama
+ XINERAMAFLAGS = -DXINERAMA
+
++# Xft, comment if you don't want it
++XFTINC = -I/usr/include/freetype2
++XFTLIBS = -lXft -lXrender -lfreetype -lz -lfontconfig
++
+ # includes and libs
+-INCS = -I${X11INC}
+-LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS}
++INCS = -I${X11INC} ${XFTINC}
++LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${XFTLIBS}
+
+ # flags
+ CPPFLAGS = -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"${VERSION}\"
${XINERAMAFLAGS}
+diff -upr a/dmenu.1 b/dmenu.1
+--- a/dmenu.1 2012-01-10 19:14:19.000000000 +0200
++++ b/dmenu.1 2012-01-10 19:14:23.000000000 +0200
+@@ -53,7 +53,7 @@ dmenu lists items vertically, with the g
+ defines the prompt to be displayed to the left of the input field.
+ .TP
+ .BI \-fn " font"
+-defines the font or font set used.
++defines the font or font set used. eg. "fixed" or "Monospace-12:normal" (an
xft font)
+ .TP
+ .BI \-nb " color"
+ defines the normal background color.
+diff -upr a/dmenu.c b/dmenu.c
+--- a/dmenu.c 2012-01-10 19:14:19.000000000 +0200
++++ b/dmenu.c 2012-01-10 19:24:39.000000000 +0200
+@@ -17,6 +17,7 @@
+ * MAX(0, MIN((y)+(h),(r).y_org+(r).height) -
MAX((y),(r).y_org)))
+ #define MIN(a,b) ((a) < (b) ? (a) : (b))
+ #define MAX(a,b) ((a) > (b) ? (a) : (b))
++#define DEFFONT "fixed" /* xft example: "Monospace-11" */
+
+ typedef struct Item Item;
+ struct Item {
+@@ -26,6 +27,7 @@ struct Item {
+
+ static void appenditem(Item *item, Item **list, Item **last);
+ static void calcoffsets(void);
++static void cleanup(void);
+ static char *cistrstr(const char *s, const char *sub);
+ static void drawmenu(void);
+ static void grabkeyboard(void);
+@@ -50,10 +52,12 @@ static const char *normfgcolor = "#bbbbb
+ static const char *selbgcolor = "#005577";
+ static const char *selfgcolor = "#eeeeee";
+ static unsigned int lines = 0;
+-static unsigned long normcol[ColLast];
+-static unsigned long selcol[ColLast];
++static ColorSet *normcol;
++static ColorSet *selcol;
+ static Atom clip, utf8;
+ static Bool topbar = True;
++static Bool running = True;
++static int ret = 0;
+ static DC *dc;
+ static Item *items = NULL;
+ static Item *matches, *matchend;
+@@ -104,7 +108,9 @@ main(int argc, char *argv[]) {
+ usage();
+
+ dc = initdc();
+- initfont(dc, font);
++ initfont(dc, font ? font : DEFFONT);
++ normcol = initcolor(dc, normfgcolor, normbgcolor);
++ selcol = initcolor(dc, selfgcolor, selbgcolor);
+
+ if(fast) {
+ grabkeyboard();
+@@ -117,7 +123,8 @@ main(int argc, char *argv[]) {
+ setup();
+ run();
+
+- return 1; /* unreachable */
++ cleanup();
++ return ret;
+ }
+
+ void
+@@ -160,6 +167,15 @@ cistrstr(const char *s, const char *sub)
+ }
+
+ void
++cleanup(void) {
++ freecol(dc, normcol);
++ freecol(dc, selcol);
++ XDestroyWindow(dc->dpy, win);
++ XUngrabKeyboard(dc->dpy, CurrentTime);
++ freedc(dc);
++}
++
++void
+ drawmenu(void) {
+ int curpos;
+ Item *item;
+@@ -167,7 +183,7 @@ drawmenu(void) {
+ dc->x = 0;
+ dc->y = 0;
+ dc->h = bh;
+- drawrect(dc, 0, 0, mw, mh, True, BG(dc, normcol));
++ drawrect(dc, 0, 0, mw, mh, True, normcol->BG);
+
+ if(prompt) {
+ dc->w = promptw;
+@@ -178,7 +194,7 @@ drawmenu(void) {
+ dc->w = (lines > 0 || !matches) ? mw - dc->x : inputw;
+ drawtext(dc, text, normcol);
+ if((curpos = textnw(dc, text, cursor) + dc->h/2 - 2) < dc->w)
+- drawrect(dc, curpos, 2, 1, dc->h - 4, True, FG(dc, normcol));
++ drawrect(dc, curpos, 2, 1, dc->h - 4, True, normcol->FG);
+
+ if(lines > 0) {
+ /* draw vertical list */
+@@ -321,7 +337,8 @@ keypress(XKeyEvent *ev) {
+ sel = matchend;
+ break;
+ case XK_Escape:
+- exit(EXIT_FAILURE);
++ ret = EXIT_FAILURE;
++ running = False;
+ case XK_Home:
+ if(sel == matches) {
+ cursor = 0;
+@@ -359,7 +376,8 @@ keypress(XKeyEvent *ev) {
+ case XK_Return:
+ case XK_KP_Enter:
+ puts((sel && !(ev->state & ShiftMask)) ? sel->text : text);
+- exit(EXIT_SUCCESS);
++ ret = EXIT_SUCCESS;
++ running = False;
+ case XK_Right:
+ if(text[cursor] != '\0') {
+ cursor = nextrune(+1);
+@@ -490,7 +508,7 @@ void
+ run(void) {
+ XEvent ev;
+
+- while(!XNextEvent(dc->dpy, &ev)) {
++ while(running && !XNextEvent(dc->dpy, &ev)) {
+ if(XFilterEvent(&ev, win))
+ continue;
+ switch(ev.type) {
+@@ -524,11 +542,6 @@ setup(void) {
+ XineramaScreenInfo *info;
+ #endif
+
+- normcol[ColBG] = getcolor(dc, normbgcolor);
+- normcol[ColFG] = getcolor(dc, normfgcolor);
+- selcol[ColBG] = getcolor(dc, selbgcolor);
+- selcol[ColFG] = getcolor(dc, selfgcolor);
+-
+ clip = XInternAtom(dc->dpy, "CLIPBOARD", False);
+ utf8 = XInternAtom(dc->dpy, "UTF8_STRING", False);
+
+@@ -582,7 +595,7 @@ setup(void) {
+
+ /* create menu window */
+ swa.override_redirect = True;
+- swa.background_pixel = normcol[ColBG];
++ swa.background_pixel = normcol->BG;
+ swa.event_mask = ExposureMask | KeyPressMask | VisibilityChangeMask;
+ win = XCreateWindow(dc->dpy, root, x, y, mw, mh, 0,
+ DefaultDepth(dc->dpy, screen), CopyFromParent,
+diff -upr a/draw.c b/draw.c
+--- a/draw.c 2012-01-10 19:14:19.000000000 +0200
++++ b/draw.c 2012-01-10 19:14:23.000000000 +0200
+@@ -9,9 +9,6 @@
+
+ #define MAX(a, b) ((a) > (b) ? (a) : (b))
+ #define MIN(a, b) ((a) < (b) ? (a) : (b))
+-#define DEFAULTFN "fixed"
+-
+-static Bool loadfont(DC *dc, const char *fontstr);
+
+ void
+ drawrect(DC *dc, int x, int y, unsigned int w, unsigned int h, Bool fill,
unsigned long color) {
+@@ -23,7 +20,7 @@ drawrect(DC *dc, int x, int y, unsigned
+ }
+
+ void
+-drawtext(DC *dc, const char *text, unsigned long col[ColLast]) {
++drawtext(DC *dc, const char *text, ColorSet *col) {
+ char buf[BUFSIZ];
+ size_t mn, n = strlen(text);
+
+@@ -35,19 +32,24 @@ drawtext(DC *dc, const char *text, unsig
+ if(mn < n)
+ for(n = MAX(mn-3, 0); n < mn; buf[n++] = '.');
+
+- drawrect(dc, 0, 0, dc->w, dc->h, True, BG(dc, col));
++ drawrect(dc, 0, 0, dc->w, dc->h, True, col->BG);
+ drawtextn(dc, buf, mn, col);
+ }
+
+ void
+-drawtextn(DC *dc, const char *text, size_t n, unsigned long col[ColLast]) {
++drawtextn(DC *dc, const char *text, size_t n, ColorSet *col) {
+ int x = dc->x + dc->font.height/2;
+ int y = dc->y + dc->font.ascent+1;
+
+- XSetForeground(dc->dpy, dc->gc, FG(dc, col));
+- if(dc->font.set)
++ XSetForeground(dc->dpy, dc->gc, col->FG);
++ if(dc->font.xft_font) {
++ if (!dc->xftdraw)
++ eprintf("error, xft drawable does not exist");
++ XftDrawStringUtf8(dc->xftdraw, &col->FG_xft,
++ dc->font.xft_font, x, y, (unsigned char*)text, n);
++ } else if(dc->font.set) {
+ XmbDrawString(dc->dpy, dc->canvas, dc->font.set, dc->gc, x,
y, text, n);
+- else {
++ } else {
+ XSetFont(dc->dpy, dc->gc, dc->font.xfont->fid);
+ XDrawString(dc->dpy, dc->canvas, dc->gc, x, y, text, n);
+ }
+@@ -69,16 +71,33 @@ eprintf(const char *fmt, ...) {
+ }
+
+ void
++freecol(DC *dc, ColorSet *col) {
++ if(col) {
++ if(&col->FG_xft)
++ XftColorFree(dc->dpy, DefaultVisual(dc->dpy,
DefaultScreen(dc->dpy)),
++ DefaultColormap(dc->dpy, DefaultScreen(dc->dpy)),
&col->FG_xft);
++ free(col);
++ }
++}
++
++void
+ freedc(DC *dc) {
++ if(dc->font.xft_font) {
++ XftFontClose(dc->dpy, dc->font.xft_font);
++ XftDrawDestroy(dc->xftdraw);
++ }
+ if(dc->font.set)
+ XFreeFontSet(dc->dpy, dc->font.set);
+- if(dc->font.xfont)
++ if(dc->font.xfont)
+ XFreeFont(dc->dpy, dc->font.xfont);
+- if(dc->canvas)
++ if(dc->canvas)
+ XFreePixmap(dc->dpy, dc->canvas);
+- XFreeGC(dc->dpy, dc->gc);
+- XCloseDisplay(dc->dpy);
+- free(dc);
++ if(dc->gc)
++ XFreeGC(dc->dpy, dc->gc);
++ if(dc->dpy)
++ XCloseDisplay(dc->dpy);
++ if(dc)
++ free(dc);
+ }
+
+ unsigned long
+@@ -91,6 +110,20 @@ getcolor(DC *dc, const char *colstr) {
+ return color.pixel;
+ }
+
++ColorSet *
++initcolor(DC *dc, const char * foreground, const char * background) {
++ ColorSet * col = (ColorSet *)malloc(sizeof(ColorSet));
++ if(!col)
++ eprintf("error, cannot allocate memory for color set");
++ col->BG = getcolor(dc, background);
++ col->FG = getcolor(dc, foreground);
++ if(dc->font.xft_font)
++ if(!XftColorAllocName(dc->dpy, DefaultVisual(dc->dpy,
DefaultScreen(dc->dpy)),
++ DefaultColormap(dc->dpy, DefaultScreen(dc->dpy)),
foreground, &col->FG_xft))
++ eprintf("error, cannot allocate xft font color
'%s'\n", foreground);
++ return col;
++}
++
+ DC *
+ initdc(void) {
+ DC *dc;
+@@ -109,39 +142,33 @@ initdc(void) {
+
+ void
+ initfont(DC *dc, const char *fontstr) {
+- if(!loadfont(dc, fontstr ? fontstr : DEFAULTFN)) {
+- if(fontstr != NULL)
+- fprintf(stderr, "cannot load font '%s'\n", fontstr);
+- if(fontstr == NULL || !loadfont(dc, DEFAULTFN))
+- eprintf("cannot load font '%s'\n", DEFAULTFN);
+- }
+- dc->font.height = dc->font.ascent + dc->font.descent;
+-}
+-
+-Bool
+-loadfont(DC *dc, const char *fontstr) {
+ char *def, **missing, **names;
+ int i, n;
+ XFontStruct **xfonts;
+
+- if(!*fontstr)
+- return False;
+- if((dc->font.set = XCreateFontSet(dc->dpy, fontstr, &missing, &n,
&def))) {
++ missing = NULL;
++ if((dc->font.xfont = XLoadQueryFont(dc->dpy, fontstr))) {
++ dc->font.ascent = dc->font.xfont->ascent;
++ dc->font.descent = dc->font.xfont->descent;
++ dc->font.width = dc->font.xfont->max_bounds.width;
++ } else if((dc->font.set = XCreateFontSet(dc->dpy, fontstr, &missing,
&n, &def))) {
+ n = XFontsOfFontSet(dc->font.set, &xfonts, &names);
+ for(i = 0; i < n; i++) {
+ dc->font.ascent = MAX(dc->font.ascent,
xfonts[i]->ascent);
+ dc->font.descent = MAX(dc->font.descent,
xfonts[i]->descent);
+ dc->font.width = MAX(dc->font.width,
xfonts[i]->max_bounds.width);
+ }
+- }
+- else if((dc->font.xfont = XLoadQueryFont(dc->dpy, fontstr))) {
+- dc->font.ascent = dc->font.xfont->ascent;
+- dc->font.descent = dc->font.xfont->descent;
+- dc->font.width = dc->font.xfont->max_bounds.width;
++ } else if((dc->font.xft_font = XftFontOpenName(dc->dpy,
DefaultScreen(dc->dpy), fontstr))) {
++ dc->font.ascent = dc->font.xft_font->ascent;
++ dc->font.descent = dc->font.xft_font->descent;
++ dc->font.width = dc->font.xft_font->max_advance_width;
++ } else {
++ eprintf("cannot load font '%s'\n", fontstr);
+ }
+ if(missing)
+ XFreeStringList(missing);
+- return dc->font.set || dc->font.xfont;
++ dc->font.height = dc->font.ascent + dc->font.descent;
++ return;
+ }
+
+ void
+@@ -151,20 +178,29 @@ mapdc(DC *dc, Window win, unsigned int w
+
+ void
+ resizedc(DC *dc, unsigned int w, unsigned int h) {
++ int screen = DefaultScreen(dc->dpy);
+ if(dc->canvas)
+ XFreePixmap(dc->dpy, dc->canvas);
+
+ dc->w = w;
+ dc->h = h;
+ dc->canvas = XCreatePixmap(dc->dpy, DefaultRootWindow(dc->dpy), w, h,
+- DefaultDepth(dc->dpy,
DefaultScreen(dc->dpy)));
++ DefaultDepth(dc->dpy, screen));
++ if(dc->font.xft_font && !(dc->xftdraw)) {
++ dc->xftdraw = XftDrawCreate(dc->dpy, dc->canvas,
DefaultVisual(dc->dpy,screen), DefaultColormap(dc->dpy,screen));
++ if(!(dc->xftdraw))
++ eprintf("error, cannot create xft drawable\n");
++ }
+ }
+
+ int
+ textnw(DC *dc, const char *text, size_t len) {
+- if(dc->font.set) {
++ if(dc->font.xft_font) {
++ XGlyphInfo gi;
++ XftTextExtentsUtf8(dc->dpy, dc->font.xft_font, (const
FcChar8*)text, len, &gi);
++ return gi.width;
++ } else if(dc->font.set) {
+ XRectangle r;
+-
+ XmbTextExtents(dc->font.set, text, len, NULL, &r);
+ return r.width;
+ }
+diff -upr a/draw.h b/draw.h
+--- a/draw.h 2012-01-10 19:14:19.000000000 +0200
++++ b/draw.h 2012-01-10 19:14:23.000000000 +0200
+@@ -1,9 +1,6 @@
+ /* See LICENSE file for copyright and license details. */
+
+-#define FG(dc, col) ((col)[(dc)->invert ? ColBG : ColFG])
+-#define BG(dc, col) ((col)[(dc)->invert ? ColFG : ColBG])
+-
+-enum { ColBG, ColFG, ColBorder, ColLast };
++#include <X11/Xft/Xft.h>
+
+ typedef struct {
+ int x, y, w, h;
+@@ -11,6 +8,7 @@ typedef struct {
+ Display *dpy;
+ GC gc;
+ Pixmap canvas;
++ XftDraw *xftdraw;
+ struct {
+ int ascent;
+ int descent;
+@@ -18,15 +16,24 @@ typedef struct {
+ int width;
+ XFontSet set;
+ XFontStruct *xfont;
++ XftFont *xft_font;
+ } font;
+ } DC; /* draw context */
+
++typedef struct {
++ unsigned long FG;
++ XftColor FG_xft;
++ unsigned long BG;
++} ColorSet;
++
+ void drawrect(DC *dc, int x, int y, unsigned int w, unsigned int h, Bool
fill, unsigned long color);
+-void drawtext(DC *dc, const char *text, unsigned long col[ColLast]);
+-void drawtextn(DC *dc, const char *text, size_t n, unsigned long
col[ColLast]);
++void drawtext(DC *dc, const char *text, ColorSet *col);
++void drawtextn(DC *dc, const char *text, size_t n, ColorSet *col);
++void freecol(DC *dc, ColorSet *col);
+ void eprintf(const char *fmt, ...);
+ void freedc(DC *dc);
+ unsigned long getcolor(DC *dc, const char *colstr);
++ColorSet *initcolor(DC *dc, const char *foreground, const char *background);
+ DC *initdc(void);
+ void initfont(DC *dc, const char *fontstr);
+ void mapdc(DC *dc, Window win, unsigned int w, unsigned int h);
diff --git a/utils/eventlog/DETAILS b/utils/eventlog/DETAILS
index 95a393a..eddc4f9 100755
--- a/utils/eventlog/DETAILS
+++ b/utils/eventlog/DETAILS
@@ -1,8 +1,8 @@
SPELL=eventlog
SPELLX=syslog-ng
- VERSION=0.2.12
- VX=3.2.1
-
SOURCE_HASH=sha512:683726e7784d004c71b4b2ee89a1599da5e7b6875d2b3984f69949e9861b930a8880dafbfdeb8f4c1636c07c8a37cccb3eff15d8ffa5529cfeb25f47270996e0
+ VERSION=0.2.12+20120504+1700
+ VX=3.5.1
+ SOURCE_HASH=sha1:19bbfb44379b6c6af8e475656c5b56c038e1219a:UPSTREAM_HASH
SOURCE=${SPELL}_${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://www.balabit.hu/downloads/files/$SPELLX/sources/$VX/source/$SOURCE
diff --git a/utils/eventlog/HISTORY b/utils/eventlog/HISTORY
index bc623f9..beaf30a 100644
--- a/utils/eventlog/HISTORY
+++ b/utils/eventlog/HISTORY
@@ -1,3 +1,7 @@
+2013-11-13 David C. Haley <khoralin AT gmail.com>
+ * DETAILS: version 2.20
+ Changed SOURCE_HASH SHA512:WORKS_FOR_ME -> SHA1:UPSTREAM_HASH
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/utils/file/DETAILS b/utils/file/DETAILS
index 32e76ea..d135deb 100755
--- a/utils/file/DETAILS
+++ b/utils/file/DETAILS
@@ -1,6 +1,6 @@
SPELL=file
- VERSION=5.14
-
SOURCE_HASH=sha512:76b1802234a4da30221e3f0bbbda3416fb40fb4cbaf1129f7b27e8dced16b074be1a14679170e9ef96ba75ef0e301eea48a1a0c084c68440efacc275b3e91857
+ VERSION=5.16
+
SOURCE_HASH=sha512:21c5747bc6973697b7ca2ec5613b3b2f321ad1b6b7c6258a7c302509b7ff73436ebed8e5508fd68fbd49448feefe6a5431a646ae807056aea52cbb22836e3a9b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.astron.com/pub/file/$SOURCE
diff --git a/utils/file/HISTORY b/utils/file/HISTORY
index 3e1555c..4c29d8b 100644
--- a/utils/file/HISTORY
+++ b/utils/file/HISTORY
@@ -1,3 +1,6 @@
+2013-12-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.16
+
2013-03-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.14

diff --git a/utils/glances/DEPENDS b/utils/glances/DEPENDS
index f0f716e..de1db07 100755
--- a/utils/glances/DEPENDS
+++ b/utils/glances/DEPENDS
@@ -1,2 +1,3 @@
depends pystatgrab &&
+depends psutil &&
depends SETUPTOOLS
diff --git a/utils/glances/HISTORY b/utils/glances/HISTORY
index 9c8dc87..fc35344 100644
--- a/utils/glances/HISTORY
+++ b/utils/glances/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: requires psutil to prevent runtime error
+
2012-07-20 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 1.4
* DEPENDS: now requires some SETUPTOOLS
diff --git a/utils/grep/DETAILS b/utils/grep/DETAILS
index ae5619f..d0cea70 100755
--- a/utils/grep/DETAILS
+++ b/utils/grep/DETAILS
@@ -1,5 +1,5 @@
SPELL=grep
- VERSION=2.14
+ VERSION=2.18
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/grep/HISTORY b/utils/grep/HISTORY
index 6e7c126..a879b8c 100644
--- a/utils/grep/HISTORY
+++ b/utils/grep/HISTORY
@@ -1,3 +1,9 @@
+2014-04-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.18
+
+2014-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.16
+
2012-10-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.14

diff --git a/utils/gstpw/DEPENDS b/utils/gstpw/DEPENDS
new file mode 100755
index 0000000..edffa0e
--- /dev/null
+++ b/utils/gstpw/DEPENDS
@@ -0,0 +1 @@
+depends gtk+2
diff --git a/utils/gstpw/DETAILS b/utils/gstpw/DETAILS
new file mode 100755
index 0000000..6f41712
--- /dev/null
+++ b/utils/gstpw/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=gstpw
+ VERSION=0.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://gstpw.googlecode.com/files/$SOURCE
+
SOURCE_HASH=sha512:e8a2d0632856e2f4a8125d7b48b84c9b4a607627db90ce8c75fada203a33cda7965a8fc8a9635433e2819add86c3aee28cb5ac644b3ab55c4afa3580bc642f9f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ WEB_SITE=http://code.google.com/p/gstpw/
+ ENTERED=20140401
+ LICENSE[0]=GPL
+ SHORT="simple GTK+2 stopwatch program"
+cat << EOF
+gstpw is a simple GTK+2 stopwatch program.
+EOF
diff --git a/utils/gstpw/HISTORY b/utils/gstpw/HISTORY
new file mode 100644
index 0000000..dd0ece0
--- /dev/null
+++ b/utils/gstpw/HISTORY
@@ -0,0 +1,2 @@
+2014-04-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell
diff --git a/utils/i7z/DETAILS b/utils/i7z/DETAILS
index 895e241..7f789e1 100755
--- a/utils/i7z/DETAILS
+++ b/utils/i7z/DETAILS
@@ -1,8 +1,8 @@
SPELL=i7z
- VERSION=0.27.1
+ VERSION=0.27.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://i7z.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:515c239a875ad282563b0b2d735243daaa39c9ef9f2d8c8663a2616ad28c56f0d71a4e1d99bdf88e9250b8090f0f4726ff272b0c6e1265991c86e100d26eb362
+
SOURCE_HASH=sha512:d693fda4d12bf7b0d8e694d9f97876fcd2cad4556c950b4eab09ae21d121e63e221e1e1b27bcf23a241fd868b09165639ecfafeaa126144ad809199fcaca1cbb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://code.google.com/p/i7z/
LICENSE[0]=GPL
diff --git a/utils/i7z/HISTORY b/utils/i7z/HISTORY
index 103c1b8..1ff5e7c 100644
--- a/utils/i7z/HISTORY
+++ b/utils/i7z/HISTORY
@@ -1,2 +1,5 @@
+2013-12-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.27.2
+
2012-01-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD, INSTALL: spell created, version 0.27.1
diff --git a/utils/iotop/DEPENDS b/utils/iotop/DEPENDS
index 6e84a0e..e4ea57a 100755
--- a/utils/iotop/DEPENDS
+++ b/utils/iotop/DEPENDS
@@ -1 +1 @@
-depends python
+depends PYTHON
diff --git a/utils/iotop/DETAILS b/utils/iotop/DETAILS
index 9c861f8..132840f 100755
--- a/utils/iotop/DETAILS
+++ b/utils/iotop/DETAILS
@@ -1,13 +1,16 @@
SPELL=iotop
- VERSION=0.5
+ VERSION=0.6
SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://guichaz.free.fr/${SPELL}/files/${SOURCE}
-
SOURCE_HASH=sha512:4da79acaadb9687aed625eb3299770c7096adce0ff102342e71b5beb2809a5ba573bf51126c67cb466092e6e80a6874d19015cdaa05e440baa4c4bfa0f323dc7
+ SOURCE2_URL[0]=${SOURCE_URL}.asc
+ SOURCE_GPG=iotop.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://guichaz.free.fr/iotop/";
LICENSE[0]=GPL
ENTERED=20100805
- SHORT="a Python program with a top like UI used to show of behalf
of which process is the I/O going on"
+ SHORT="top-like utility for I/O"
cat << EOF
Linux has always been able to show how much I/O was going on (the bi and bo
columns of the vmstat 1 command).
diff --git a/utils/iotop/HISTORY b/utils/iotop/HISTORY
index 4836cb5..da808e0 100644
--- a/utils/iotop/HISTORY
+++ b/utils/iotop/HISTORY
@@ -1,3 +1,12 @@
+2014-02-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.6; switched to upstream pgp check;
updated
+ short description
+ * DEPENDS: switched to PYTHON
+ * INSTALL: switched to default_install_python
+ * PREPARE: added, to check kernel configuration
+ * iotop.gpg: added, imported 4D23A27E public key (Guillaume Chazarain
+ <guichaz AT gmail.com>)
+
2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.5

diff --git a/utils/iotop/INSTALL b/utils/iotop/INSTALL
index 5024f4d..46c6fba 100755
--- a/utils/iotop/INSTALL
+++ b/utils/iotop/INSTALL
@@ -1 +1 @@
-./setup.py install
+default_install_python
diff --git a/utils/iotop/PREPARE b/utils/iotop/PREPARE
new file mode 100755
index 0000000..8a1325d
--- /dev/null
+++ b/utils/iotop/PREPARE
@@ -0,0 +1,9 @@
+. $GRIMOIRE/FUNCTIONS &&
+
+if [ -z "$(get_sorcery_kernel_config CONFIG_TASKSTATS)" ] || \
+ [ -z "$(get_sorcery_kernel_config CONFIG_TASK_DELAY_ACCT)" ] || \
+ [ -z "$(get_sorcery_kernel_config CONFIG_TASK_IO_ACCOUNTING)" ] || \
+ [ -z "$(get_sorcery_kernel_config CONFIG_VM_EVENT_COUNTERS)" ]; then
+ message "${PROBLEM_COLOR}$SPELL requires CONFIG_TASKSTATS,
CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING and
CONFIG_VM_EVENT_COUNTERS kernel options on.${DEFAULT_COLOR}" &&
+ return 1
+fi
diff --git a/utils/iotop/iotop.gpg b/utils/iotop/iotop.gpg
new file mode 100644
index 0000000..8e7b458
Binary files /dev/null and b/utils/iotop/iotop.gpg differ
diff --git a/utils/ipmitool/DETAILS b/utils/ipmitool/DETAILS
index 8cbe8d4..5f63740 100755
--- a/utils/ipmitool/DETAILS
+++ b/utils/ipmitool/DETAILS
@@ -1,9 +1,9 @@
SPELL=ipmitool
- VERSION=1.8.11
- PATCHLEVEL=1
+ VERSION=1.8.13
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:48093790baf2532887ac87de9b55fbe38f46f271b84e6152e6b0ba11170b29aad78dfcd42036389750edbedff325476b8366b3ea1401b97148b8bc8c1bd71e4b
+#
SOURCE_HASH=sha512:48093790baf2532887ac87de9b55fbe38f46f271b84e6152e6b0ba11170b29aad78dfcd42036389750edbedff325476b8366b3ea1401b97148b8bc8c1bd71e4b
SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_URL[0]="$SOURCEFORGE_URL/$SPELL/$SOURCE"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://ipmitool.sourceforge.net
diff --git a/utils/ipmitool/HISTORY b/utils/ipmitool/HISTORY
index 5045bb0..be10b19 100644
--- a/utils/ipmitool/HISTORY
+++ b/utils/ipmitool/HISTORY
@@ -1,3 +1,7 @@
+2013-12-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.8.13
+ Removed PATCHLEVEL
+
2012-06-20 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* DEPENDS: added, for missing dependencies
diff --git a/utils/ipmitool/ipmitool-1.8.13.tar.gz.sig
b/utils/ipmitool/ipmitool-1.8.13.tar.gz.sig
new file mode 100644
index 0000000..1083d2f
Binary files /dev/null and b/utils/ipmitool/ipmitool-1.8.13.tar.gz.sig differ
diff --git a/utils/iso-codes/DETAILS b/utils/iso-codes/DETAILS
index 8e8594b..61ee44a 100755
--- a/utils/iso-codes/DETAILS
+++ b/utils/iso-codes/DETAILS
@@ -1,5 +1,5 @@
SPELL=iso-codes
- VERSION=3.38
+ VERSION=3.50
SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/utils/iso-codes/HISTORY b/utils/iso-codes/HISTORY
index 86f4ac8..385ed59 100644
--- a/utils/iso-codes/HISTORY
+++ b/utils/iso-codes/HISTORY
@@ -1,3 +1,9 @@
+2014-01-24 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: version 3.50
+
+2013-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.47
+
2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.38, bz2 -> xz

diff --git a/utils/mdp/BUILD b/utils/mdp/BUILD
new file mode 100755
index 0000000..5bbc96f
--- /dev/null
+++ b/utils/mdp/BUILD
@@ -0,0 +1,11 @@
+OPTS="--prefix=$INSTALL_ROOT/usr" &&
+
+if [[ $MDP_DEBUG == y ]]; then
+ OPTS="--debug $OPTS"
+fi &&
+
+./configure "$OPTS" &&
+
+make_single &&
+make &&
+make_normal
diff --git a/utils/mdp/CONFIGURE b/utils/mdp/CONFIGURE
new file mode 100755
index 0000000..dd6ce62
--- /dev/null
+++ b/utils/mdp/CONFIGURE
@@ -0,0 +1 @@
+config_query MDP_DEBUG "Enable debug mode?" n
diff --git a/utils/mdp/DEPENDS b/utils/mdp/DEPENDS
new file mode 100755
index 0000000..bf19f15
--- /dev/null
+++ b/utils/mdp/DEPENDS
@@ -0,0 +1,7 @@
+depends ncurses &&
+
+if spell_ok gnupg-exp; then
+ runtime_depends gnupg-exp
+else
+ runtime_depends gnupg
+fi
diff --git a/utils/mdp/DETAILS b/utils/mdp/DETAILS
new file mode 100755
index 0000000..c8962c0
--- /dev/null
+++ b/utils/mdp/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=mdp
+ VERSION=0.7.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=http://tamentis.com/projects/$SPELL/files/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE_GPG=mdp.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOCS="AUTHORS ChangeLog config.example INSTALL.txt LICENSE
README TODO"
+ WEB_SITE=http://tamentis.com/projects/mdp/
+ ENTERED=20140111
+ LICENSE[0]=ISC
+ SHORT="simplified password manager"
+cat << EOF
+mdp stands for "Mot de Passe", which means "password" in French.
+
+It wraps GnuPG for encryption and deals with all the small details of
+generating, managing, and fetching your passwords. It is similar to many
other
+programs, but differentiates itself with simplicity (not button-driven
+simplicity, but with a Unix less-is-more style).
+
+For example, beyond the use of GnuPG for encryption, it lets you use your own
+editor to manage your passwords, categorize them, and delete them. In order
to
+avoid passwords lingering on your screen, the results from the queries are
+displayed through a custom pager which is cleared after a customizable
timeout.
+EOF
diff --git a/utils/mdp/HISTORY b/utils/mdp/HISTORY
new file mode 100644
index 0000000..860f7eb
--- /dev/null
+++ b/utils/mdp/HISTORY
@@ -0,0 +1,11 @@
+2014-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.3
+
+2014-02-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.2
+
+2014-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.0
+
+2014-01-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFIGURE, {PRE_,}BUILD, mdp.gpg: created spell
diff --git a/utils/mdp/PRE_BUILD b/utils/mdp/PRE_BUILD
new file mode 100755
index 0000000..6efde58
--- /dev/null
+++ b/utils/mdp/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:-O[2|0]:$CFLAGS:g" configure
diff --git a/utils/mdp/mdp.gpg b/utils/mdp/mdp.gpg
new file mode 100644
index 0000000..a052f85
Binary files /dev/null and b/utils/mdp/mdp.gpg differ
diff --git a/utils/multitail/DETAILS b/utils/multitail/DETAILS
index 29af058..4c8a315 100755
--- a/utils/multitail/DETAILS
+++ b/utils/multitail/DETAILS
@@ -1,9 +1,9 @@
SPELL=multitail
- VERSION=5.2.13
+ VERSION=6.2.1
SOURCE=${SPELL}-${VERSION}.tgz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=http://www.vanheusden.com/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:fa8b057e445d845544afb52c0fa314a14dec08e64789e515fe86ebe22875c9626141476ad704ed4208301546c4ac794944165dcfcd8475d79d7d03e1725e5a51
+
SOURCE_HASH=sha512:e1515c000c25be6532f590a2d030c44419866994c2744140d124c1b6ac73acf460b3a41ba6e0e8398350c180030eb69d13b537005b0744047d5c5a374b4cb123
WEB_SITE=http://www.vanheusden.com/multitail/
ENTERED=20060105
LICENSE[0]=GPL
diff --git a/utils/multitail/HISTORY b/utils/multitail/HISTORY
index fbeaeea..0dece69 100644
--- a/utils/multitail/HISTORY
+++ b/utils/multitail/HISTORY
@@ -1,3 +1,10 @@
+2014-02-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.2.1
+
+2014-01-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.0
+ * PRE_BUILD: added
+
2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.2.13

diff --git a/utils/multitail/PRE_BUILD b/utils/multitail/PRE_BUILD
new file mode 100755
index 0000000..f09bcc1
--- /dev/null
+++ b/utils/multitail/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+sed -i "s:ncursesw/::" mt.h
diff --git a/utils/nicstat/BUILD b/utils/nicstat/BUILD
new file mode 100755
index 0000000..f4929a0
--- /dev/null
+++ b/utils/nicstat/BUILD
@@ -0,0 +1,3 @@
+sedit '/^[ ]*.DISTRIB_ID/s@value@{&// /_}@' nicstat.sh &&
+sed 's@sudo @@' Makefile.Linux > Makefile &&
+make CMODEL=
diff --git a/utils/nicstat/DETAILS b/utils/nicstat/DETAILS
new file mode 100755
index 0000000..65ae357
--- /dev/null
+++ b/utils/nicstat/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=nicstat
+ VERSION=1.95
+ SOURCE="${SPELL}-src-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:62b9748aa6b63649452cebb6d7412fcd5a17a1e97f13b06e5faf4902149d38cdf801638e4994fb4ae09afbd44cefb55a337ae6814505e4af6ded7107425adf0b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-src-${VERSION}"
+ WEB_SITE="http://sourceforge.net/projects/nicstat/";
+ LICENSE[0]="Artistic 2.0"
+ ENTERED=20140304
+ KEYWORDS=""
+ SHORT="Network traffic statics utility for Solaris and Linux"
+cat << EOF
+Network traffic statics utility for Solaris and Linux.
+EOF
diff --git a/utils/nicstat/HISTORY b/utils/nicstat/HISTORY
new file mode 100644
index 0000000..019e700
--- /dev/null
+++ b/utils/nicstat/HISTORY
@@ -0,0 +1,3 @@
+2014-03-04 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: spell created
+
diff --git a/utils/nicstat/INSTALL b/utils/nicstat/INSTALL
new file mode 100755
index 0000000..6b827fa
--- /dev/null
+++ b/utils/nicstat/INSTALL
@@ -0,0 +1 @@
+make install CMODEL= BASEDIR="${INSTALL_ROOT}/usr"
diff --git a/utils/nss-pam-ldapd/DETAILS b/utils/nss-pam-ldapd/DETAILS
index ec28432..9e63037 100755
--- a/utils/nss-pam-ldapd/DETAILS
+++ b/utils/nss-pam-ldapd/DETAILS
@@ -1,5 +1,5 @@
SPELL=nss-pam-ldapd
- VERSION=0.7.18
+ VERSION=0.7.19
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/utils/nss-pam-ldapd/HISTORY b/utils/nss-pam-ldapd/HISTORY
index d716961..cb5c85a 100644
--- a/utils/nss-pam-ldapd/HISTORY
+++ b/utils/nss-pam-ldapd/HISTORY
@@ -1,3 +1,6 @@
+2013-12-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.19
+
2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: this was a security update (CVE-2013-0288)

diff --git a/utils/ocaml-csv/DETAILS b/utils/ocaml-csv/DETAILS
index faf85a9..69eccf6 100755
--- a/utils/ocaml-csv/DETAILS
+++ b/utils/ocaml-csv/DETAILS
@@ -1,8 +1,8 @@
SPELL=ocaml-csv
- VERSION=1.3.0
+ VERSION=1.3.2
SOURCE="csv-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://forge.ocamlcore.org/frs/download.php/1172/${SOURCE}
-
SOURCE_HASH=sha512:57fcc356571cd08f30ad4add9e9cebe6a8716f86af9c9387b108250f02b3cffdeda2fabb346dea3c349079653207131f5b462f6a07dd99170b42268f3f17cd8d
+ SOURCE_URL[0]=https://forge.ocamlcore.org/frs/download.php/1298/${SOURCE}
+
SOURCE_HASH=sha512:49d9142ae36cef749822d78189b7b476ad0e6605c2ae615943e0f55b35dc3bd785eb6af1cd7bb02780158325c28287913e46f98a0f3df3b974d018a51f1361e6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/csv-${VERSION}"
WEB_SITE="http://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=447";
LICENSE[0]=LGPL
diff --git a/utils/ocaml-csv/HISTORY b/utils/ocaml-csv/HISTORY
index 3f42e82..2fd947d 100644
--- a/utils/ocaml-csv/HISTORY
+++ b/utils/ocaml-csv/HISTORY
@@ -1,3 +1,6 @@
+2014-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.2
+
2013-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/utils/phoronix-test-suite/DETAILS
b/utils/phoronix-test-suite/DETAILS
index 797559d..f0a58c2 100755
--- a/utils/phoronix-test-suite/DETAILS
+++ b/utils/phoronix-test-suite/DETAILS
@@ -1,10 +1,10 @@
SPELL=phoronix-test-suite
if [[ $PHORONIX_DEV == y ]]; then
- VERSION=1.8.1
+ VERSION=4.8.6
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://www.phoronix-test-suite.com/releases/development/$SOURCE
else
- VERSION=1.8.1
+ VERSION=4.8.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.phoronix-test-suite.com/releases/$SOURCE
fi
diff --git a/utils/phoronix-test-suite/HISTORY
b/utils/phoronix-test-suite/HISTORY
index 6846d97..fa73c00 100644
--- a/utils/phoronix-test-suite/HISTORY
+++ b/utils/phoronix-test-suite/HISTORY
@@ -1,3 +1,6 @@
+2014-02-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.6
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on fortran to dependency on gcc with
sub-depends on FORTRAN (scripted)
diff --git a/utils/phoronix-test-suite/phoronix-test-suite-1.8.1.tar.gz.sig
b/utils/phoronix-test-suite/phoronix-test-suite-1.8.1.tar.gz.sig
deleted file mode 100644
index 769dfc5..0000000
Binary files a/utils/phoronix-test-suite/phoronix-test-suite-1.8.1.tar.gz.sig
and /dev/null differ
diff --git a/utils/phoronix-test-suite/phoronix-test-suite-4.8.6.tar.gz.sig
b/utils/phoronix-test-suite/phoronix-test-suite-4.8.6.tar.gz.sig
new file mode 100644
index 0000000..328f6d4
Binary files /dev/null and
b/utils/phoronix-test-suite/phoronix-test-suite-4.8.6.tar.gz.sig differ
diff --git a/utils/rtirq/DETAILS b/utils/rtirq/DETAILS
index ebdab43..68b6b45 100755
--- a/utils/rtirq/DETAILS
+++ b/utils/rtirq/DETAILS
@@ -1,9 +1,9 @@
SPELL=rtirq
- VERSION=20071012
+ VERSION=20130909
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.rncbc.org/jack/$SOURCE
-
SOURCE_HASH=sha512:2a9c4d34b823a427f503fb82e7f38eb87e050f88ad3c07c1470c6a70f04b904d5d8b078d04812f1192736754641d5b817fdf87441bd846d82b51741ed388e269
+
SOURCE_HASH=sha512:c774ae349621c1e94bda549ca0337ab4b0c2754617d3d374266523b965f5c5904c29dd10b3c2525d8e2d067553faa24b469213cd4e9f7b382e6d33be0c735e82
WEB_SITE=http://www.rncbc.org/jack/
ENTERED=20070418
LICENSE[0]=GPL
diff --git a/utils/rtirq/HISTORY b/utils/rtirq/HISTORY
index e34e944..25c9cb0 100644
--- a/utils/rtirq/HISTORY
+++ b/utils/rtirq/HISTORY
@@ -1,3 +1,6 @@
+2014-03-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20130909
+
2011-10-15 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: schedutils was deprecated in favour of util-linux (fixes
#286)

diff --git a/utils/smartmontools/DETAILS b/utils/smartmontools/DETAILS
index c6133b7..391c03d 100755
--- a/utils/smartmontools/DETAILS
+++ b/utils/smartmontools/DETAILS
@@ -1,7 +1,8 @@
SPELL=smartmontools
- VERSION=6.0
-
SOURCE_HASH=sha512:85ff4ae574be5ef386754e33856154d56ff4f97ef1a88e80d037cefc1a58e5afec93a8769003f0b98bd655579503b217f48bea8483e287a4c2a74ebfb371f064
+ VERSION=6.2
SOURCE=${SPELL}-${VERSION}.tar.gz
+#
SOURCE_HASH=sha512:85ff4ae574be5ef386754e33856154d56ff4f97ef1a88e80d037cefc1a58e5afec93a8769003f0b98bd655579503b217f48bea8483e287a4c2a74ebfb371f064
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_URL[0]=${SOURCEFORGE_URL}/smartmontools/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://smartmontools.sourceforge.net/
diff --git a/utils/smartmontools/HISTORY b/utils/smartmontools/HISTORY
index 8f2dc2c..a1ed17f 100644
--- a/utils/smartmontools/HISTORY
+++ b/utils/smartmontools/HISTORY
@@ -1,3 +1,6 @@
+2013-12-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 6.2
+
2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 6.0
* DEPENDS: added, for optional SELinux support
diff --git a/utils/smartmontools/smartmontools-6.2.tar.gz.sig
b/utils/smartmontools/smartmontools-6.2.tar.gz.sig
new file mode 100644
index 0000000..8c1a351
Binary files /dev/null and b/utils/smartmontools/smartmontools-6.2.tar.gz.sig
differ
diff --git a/utils/statifier/DETAILS b/utils/statifier/DETAILS
index f879523..62e368f 100755
--- a/utils/statifier/DETAILS
+++ b/utils/statifier/DETAILS
@@ -1,9 +1,9 @@
SPELL=statifier
- VERSION=1.7.1
-
SOURCE_HASH=sha512:8a48697ea17b8612b6939afe000a8381a419fb1c2902349630c67272b72c1c743529bc01021a78b3945c5ac392ad70a3063b43c0a7e37cc6ab095f0f2b79714e
+ VERSION=1.7.3
+
SOURCE_HASH=sha512:91ede7897dd0221374da54d5adc0ca917ca824b7f7491b61ba87568d3ebc0caff8b08f81e9ea5b9fcb0b1ea0eac43ff6af0d4318e62fac4ceeb17dc5521fdd15
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$VERSION/$SOURCE
WEB_SITE=http://statifier.sourceforge.net/
ENTERED=20100711
LICENSE[0]=GPL
diff --git a/utils/statifier/HISTORY b/utils/statifier/HISTORY
index 1aabd77..5995ea8 100644
--- a/utils/statifier/HISTORY
+++ b/utils/statifier/HISTORY
@@ -1,3 +1,7 @@
+2014-03-01 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 1.7.3
+
2010-07-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, BUILD: created this spell, version 1.7.1

diff --git a/utils/syslog-ng/DETAILS b/utils/syslog-ng/DETAILS
index 3768bb4..df65b4f 100755
--- a/utils/syslog-ng/DETAILS
+++ b/utils/syslog-ng/DETAILS
@@ -1,13 +1,9 @@
SPELL=syslog-ng
- VERSION=3.4.2
-
SOURCE_HASH=sha512:94d1c8008c72a7fb82c86eb4ff666cacee26e2b1d7100f58a0ea5293e4efc74ad9608a7b1e72b217f9e6ead4b6ad82f5cf9e00dfcb230a03d3243f5c51fd5305
+ VERSION=3.5.3
+
SOURCE_HASH=sha512:b09229573fa964e584ff43377388357339ffd5ca47c8820df8b11bb8c04b58b06ef86de7e2486c61e9e9d34c09d891e89be1fb4d474427c421fc0bcb02309907
SOURCE=${SPELL}_${VERSION}.tar.gz
-# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://www.balabit.com/downloads/files/syslog-ng/sources/$VERSION/source/$SOURCE
-# SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
-# SOURCE_GPG=balabit.gpg:$SOURCE.asc:UPSTREAM_KEY
-# SOURCE2_IGNORE=signature
WEB_SITE=http://www.balabit.hu
LICENSE[0]=GPL
ENTERED=20020203
diff --git a/utils/syslog-ng/HISTORY b/utils/syslog-ng/HISTORY
index 3ace484..33fbe19 100644
--- a/utils/syslog-ng/HISTORY
+++ b/utils/syslog-ng/HISTORY
@@ -1,3 +1,14 @@
+2014-02-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.5.3
+
+2013-11-13 David C. Haley <khoralin AT gmail.com>
+ * DETAILS: version 3.51
+ SOURCE_HASH SHA512:WORKS_FOR_ME -> SHA1:UPSTREAM_HASH
+ * balabit.gpg: removed
+
+2013-11-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.5
+
2013-07-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.4.2

diff --git a/utils/syslog-ng/balabit.gpg b/utils/syslog-ng/balabit.gpg
deleted file mode 100644
index 68b0819..0000000
Binary files a/utils/syslog-ng/balabit.gpg and /dev/null differ
diff --git a/utils/taskwarrior/DETAILS b/utils/taskwarrior/DETAILS
index 27b28a2..44db6ef 100755
--- a/utils/taskwarrior/DETAILS
+++ b/utils/taskwarrior/DETAILS
@@ -1,8 +1,8 @@
SPELL=taskwarrior
- VERSION=2.2.0
+ VERSION=2.3.0
SOURCE="task-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.taskwarrior.org/download/${SOURCE}
-
SOURCE_HASH=sha512:16ff1ccd037d62fc99ea0a31647714d3ccf8a90948b67d845d55e08e4bf49bb6a7f69f7464f485093abeff0672f17dc5f6d4efd96d2e447316975d185082f862
+
SOURCE_HASH=sha512:9a17ec79735800edb6b5b4c6eede6ef62e8374a80a4f566b967e8ee45883e0d3533d4c3643a858f12adf6b9021fb8c9d54cae7620ca4749cf4237f0235e1d483
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/task-${VERSION}"
WEB_SITE="http://www.taskwarrior.org";
LICENSE[0]="GPLv2"
diff --git a/utils/taskwarrior/HISTORY b/utils/taskwarrior/HISTORY
index 1f5042c..c0ecbfe 100644
--- a/utils/taskwarrior/HISTORY
+++ b/utils/taskwarrior/HISTORY
@@ -1,3 +1,6 @@
+2014-01-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.3.0
+
2013-08-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.0

diff --git a/utils/unetbootin/DETAILS b/utils/unetbootin/DETAILS
index 6841ac3..4dfa61f 100755
--- a/utils/unetbootin/DETAILS
+++ b/utils/unetbootin/DETAILS
@@ -1,7 +1,7 @@
SPELL=unetbootin
- VERSION=563
+ VERSION=585
SOURCE="${SPELL}-source-${VERSION}.tar.gz"
-
SOURCE_HASH=sha512:98e72d2d04d32920badecf06d5bc12c639b515f7224b2d039d2a290a5134937e995a65fa92923411bc69b06bda27597c5264e9b1c07f895b62922f16d74c9b88
+
SOURCE_HASH=sha512:c41d97765bdb5601fd5fdc24671df09baf8ea16d9cedc25dfe36d1a6416acc8def17c306dab75694faa4016d5e71113b6e208abd2a10845a8a1cf862a5c37ab1
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/UNetbootin/${VERSION}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://unetbootin.sourceforge.net/";
diff --git a/utils/unetbootin/HISTORY b/utils/unetbootin/HISTORY
index ef682f6..05562a3 100644
--- a/utils/unetbootin/HISTORY
+++ b/utils/unetbootin/HISTORY
@@ -1,3 +1,6 @@
+2014-02-12 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 585
+
2012-01-04 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 563

diff --git a/utils/util-linux/BUILD b/utils/util-linux/BUILD
index bdeb680..6d02712 100755
--- a/utils/util-linux/BUILD
+++ b/utils/util-linux/BUILD
@@ -5,9 +5,16 @@ if [[ $CROSS_INSTALL == on ]]; then
OPTS="--host=$HOST $OPTS"
fi &&

-if [[ $UL_VERSION == latest ]]; then
- OPTS="--disable-eject --disable-kill --disable-login --disable-sulogin
--disable-su --disable-utmpdump $OPTS"
-fi &&
+OPTS="--disable-eject \
+ --disable-kill \
+ --disable-last \
+ --disable-login \
+ --disable-mesg \
+ --disable-nologin \
+ --disable-su \
+ --disable-sulogin \
+ --disable-utmpdump \
+ $OPTS"

create_group tty &&

diff --git a/utils/util-linux/DEPENDS b/utils/util-linux/DEPENDS
index 9e2bb66..2fb693a 100755
--- a/utils/util-linux/DEPENDS
+++ b/utils/util-linux/DEPENDS
@@ -1,8 +1,15 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
depends CONSOLE-TOOLS &&
depends e2fsprogs &&
depends gnupg &&
depends smgl-fhs &&
depends zlib &&
+depends automake &&
+
+if spell_ok automake && is_version_less $(installed_version automake) 1.14;
then
+ force_depends automake
+fi &&

optional_depends nfs-utils '' '' 'for NFS mount support' &&

@@ -12,15 +19,25 @@ optional_depends libselinux \
'for NSA Security Enhanced Linux' &&

optional_depends linux-pam \
- '--with-pam' \
- '--without-pam' \
- 'for Linux Pluggable Authentication Module support' &&
+ "--enable-runuser" \
+ "--disable-runuser" \
+ "for Linux Pluggable Authentication Module support" &&
+
+optional_depends libcap-ng \
+ "--enable-setpriv" \
+ "--disable-setpriv" \
+ "to build setpriv" &&

optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
"for Native Language Support" &&

+optional_depends PYTHON \
+ "--with-python" \
+ "--without-python" \
+ "to generate Python bindings" &&
+
#
# NOTE:
# --with-ncurses build with non-wide ncurses, default is wide version
diff --git a/utils/util-linux/DETAILS b/utils/util-linux/DETAILS
index f0cfd44..951c9df 100755
--- a/utils/util-linux/DETAILS
+++ b/utils/util-linux/DETAILS
@@ -1,9 +1,9 @@
SPELL=util-linux
if [[ $UL_VERSION == aes ]]; then
- VERSION=2.20
+ VERSION=2.24
SECURITY_PATCH=2
-
SOURCE_HASH=sha512:d7ccd88410380a6226772bd7cecc9b04158db8813bee7216acb6d8861f7c2a1f2cddb552f0b4c0ca8dafcac3e11ae95ff4438d19aefa503d909ccfca04b5fa27
- SOURCE3=$SPELL-$VERSION-20110905.diff.bz2
+
SOURCE_HASH=sha512:9e1945646a64420226e5af4546022ee604fdba89f91ee474b941075fa55cc2c0d8731e485ef39d2a18e85e81f924790437656b75f1944512629817e4af4191d7
+ SOURCE3=$SPELL-$VERSION-20131026.diff.bz2
SOURCE4=$SOURCE3.sign
SOURCE3_URL[0]=http://loop-aes.sourceforge.net/updates/$SOURCE3
SOURCE3_URL[1]=http://koti.tnnet.fi/jari.ruusu/linux/$SOURCE3
@@ -12,12 +12,12 @@ if [[ $UL_VERSION == aes ]]; then
SOURCE3_GPG=loop-AES.gpg:$SOURCE4:UPSTREAM_KEY
SOURCE4_IGNORE=signature
else
- VERSION=2.23.2
-
SOURCE_HASH=sha512:0ff64ac8193940ec8ff9feea2c10929de1e11b9ec6a199316f12ea6ad73d32a53efcb4733511322c76751b086b18bbfe6fc9f5fc1e4da6ae0c5bfa092c5b4f99
+ VERSION=2.24
+
SOURCE_HASH=sha512:9e1945646a64420226e5af4546022ee604fdba89f91ee474b941075fa55cc2c0d8731e485ef39d2a18e85e81f924790437656b75f1944512629817e4af4191d7
SECURITY_PATCH=2
fi
BRANCH=`echo $VERSION | cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/$SPELL/v$BRANCH/$SOURCE
diff --git a/utils/util-linux/HISTORY b/utils/util-linux/HISTORY
index bf5081c..bc566a3 100644
--- a/utils/util-linux/HISTORY
+++ b/utils/util-linux/HISTORY
@@ -1,3 +1,14 @@
+2013-11-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated aes version to 2.24; updated aes patch to 20131026
+ * BUILD: readability++; disable nologin (provided by shadow); disable
+ last and mesg (provided by simpleinit-msb)
+ * PRE_BUILD: verify aes patch source
+ * DEPENDS: fixed deprecated linux-pam flags; added python and
libcap-ng
+ optional dependencies; added check for automake
+
+2013-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version to 2.24
+
2013-08-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version to 2.23.2

diff --git a/utils/util-linux/PRE_BUILD b/utils/util-linux/PRE_BUILD
index 5757181..9285b60 100755
--- a/utils/util-linux/PRE_BUILD
+++ b/utils/util-linux/PRE_BUILD
@@ -2,5 +2,7 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

if [[ $UL_VERSION == aes ]]; then
- bzcat "$SOURCE_CACHE/$SOURCE3" | patch -p1
+ verify_file 3 &&
+ bzcat "$SOURCE_CACHE/$SOURCE3" | patch -p1 &&
+ autoreconf -fi
fi
diff --git a/utils/xdelta3/DEPENDS b/utils/xdelta3/DEPENDS
new file mode 100755
index 0000000..0c74848
--- /dev/null
+++ b/utils/xdelta3/DEPENDS
@@ -0,0 +1 @@
+depends xz-utils
diff --git a/utils/xdelta3/DETAILS b/utils/xdelta3/DETAILS
new file mode 100755
index 0000000..616aa92
--- /dev/null
+++ b/utils/xdelta3/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=xdelta
+ VERSION=3.0.6
+ SOURCE=$SPELL${VERSION%%.*}-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL${VERSION%%.*}-$VERSION
+ SOURCE_URL[0]=http://$SPELL.googlecode.com/files/$SOURCE
+
SOURCE_HASH=sha512:1b8afc4492129d45e2fecf7bd24616d684eb0ea9b7d5e383a15b6b343459490512697c947561fc854b9454b2c2b831d4396bbc95267813df71211bc0e5f9c0f1
+ WEB_SITE=http://xdelta.org
+ ENTERED=20131130
+ LICENSE[0]=GPL
+ KEYWORDS="utils"
+ SHORT="Diff program that works on binaries."
+cat << EOF
+Xdelta3 is an application program designed to compute changes between files.
+These changes (deltas) are similar to the output of the "diff" program in
that
+they may be used to store and transmit only the changes between files.
However,
+unlike diff, the output of Xdelta3 is not expressed in a human-readable
format
+
+Xdelta3 can also also apply these deltas to a copy of the original file.
+
+Xdelta3 uses a fast, linear algorithm and performs well on both binary and
text
+files.
+EOF
diff --git a/utils/xdelta3/HISTORY b/utils/xdelta3/HISTORY
new file mode 100644
index 0000000..1d0db05
--- /dev/null
+++ b/utils/xdelta3/HISTORY
@@ -0,0 +1,2 @@
+2013-11-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: Spell created. Based on xdelta.
diff --git a/utils/youtube-dl/DETAILS b/utils/youtube-dl/DETAILS
index 95f2093..ced22dc 100755
--- a/utils/youtube-dl/DETAILS
+++ b/utils/youtube-dl/DETAILS
@@ -1,9 +1,9 @@
SPELL=youtube-dl
- VERSION=2013.09.24.2
+ VERSION=2014.03.18.1
SOURCE=$SPELL
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://youtube-dl.org/downloads/$VERSION/$SOURCE
-
SOURCE_HASH=sha512:6da795d766cce7397e32133d2208b3a9c7a0cd836b362a60a84fa6adf8957664ad5cb997765d904bfbdbf272d1b7050294cc49cfa9ab024b499dd3a7b7e0dbb6
+
SOURCE_HASH=sha512:cd24484342e8a6e7f6a41957e78dc14e952b8e00d448c2d88f16a70680945d3fa65ace4132b00951953ada5c3d3f787e1e5fa931019cb281309e2269f1e91188
FORCE_DOWNLOAD=on
LICENSE[0]=BSD
KEYWORDS="utils"
diff --git a/utils/youtube-dl/HISTORY b/utils/youtube-dl/HISTORY
index d66b5d4..d1a676e 100644
--- a/utils/youtube-dl/HISTORY
+++ b/utils/youtube-dl/HISTORY
@@ -1,3 +1,6 @@
+2014-03-20 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2014.03.18.1
+
2013-09-25 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2013.09.24.2

diff --git
a/utils/zeroxml/0001-install-headers-to-include-zeroxml-and-libs-to-libs.patch

b/utils/zeroxml/0001-install-headers-to-include-zeroxml-and-libs-to-libs.patch
new file mode 100644
index 0000000..336c6d8
--- /dev/null
+++
b/utils/zeroxml/0001-install-headers-to-include-zeroxml-and-libs-to-libs.patch
@@ -0,0 +1,34 @@
+From 54f19306fb10138a26fb1ea9da86c19d05770fa4 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sat, 11 Jan 2014 12:40:54 +0100
+Subject: [PATCH] install headers to include/zeroxml and libs to libs
+
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ea68eff..d31d92f 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -191,7 +191,7 @@ SET(ZEROXML_OBJS
+
+ # Build a library
+ IF(CMAKE_SIZEOF_VOID_P MATCHES "8")
+- SET(LIB_POSTFIX "64" CACHE STRING "suffix for 32/64 dir placement")
++ SET(LIB_POSTFIX "" CACHE STRING "suffix for 32/64 dir placement")
+ MARK_AS_ADVANCED(LIB_POSTFIX)
+ ENDIF(CMAKE_SIZEOF_VOID_P MATCHES "8")
+ IF(NOT DEFINED LIB_POSTFIX)
+@@ -247,7 +247,7 @@ INSTALL(FILES
+ include/rmalloc.h
+ include/xml_cache.h
+ include/xml.h
+- DESTINATION include
++ DESTINATION include/zeroxml
+ )
+
+ IF(UTILS)
+--
+1.8.5.2
+
diff --git a/utils/zeroxml/BUILD b/utils/zeroxml/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/utils/zeroxml/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/utils/zeroxml/DETAILS b/utils/zeroxml/DETAILS
new file mode 100755
index 0000000..c0f07cd
--- /dev/null
+++ b/utils/zeroxml/DETAILS
@@ -0,0 +1,30 @@
+ SPELL=zeroxml
+ VERSION=1.0.6
+ SOURCE="${SPELL}-${VERSION}.zip"
+ SOURCE_URL[0]=http://www.adalin.com/downloads/${SOURCE}
+
SOURCE_HASH=sha512:e330d04850399696e0e4a614b3aa33724f6006af377762fdc178bce7ae5b3b6284f2d8d3a769f3efdb39e3cc7959906073a8e2cdf4898a009b93f702fafc371a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ZeroXml-${VERSION}"
+ WEB_SITE="http://www.adalin.com/";
+ LICENSE[0]=BSD
+ ENTERED=20140111
+ SHORT="a cross-platform and lightweight XML file abstraction
layer"
+cat << EOF
+ZeroXML is a cross-platform and lightweight XML file abstraction layer that
+gets it's name from the fact that it can read XML files without allocating
+any memory for internal use. The library supports both little-endian and
+big-endian systems and is known to work on Windows, Linux and IRIX. Full
+documentation is included in the package.
+
+To achieve zero memory allocation operation the library maps the file to a
+memory region and walks the XML tree every time a new node is accessed. XML
+processing might be a bit slower this way but application memory will not
+get fragmented.
+
+Memory will only be allocated to handle client application requests. In all
+cases a preallocated buffer can be provided by the client application to
+store XML data for further processing.
+
+A separate caching option is available that will create a node tree when a
XML
+file gets opened. As a result node searches will be much faster at the cost
of
+a small amount of memory (less than 16 bytes for every XML node in the file).
+EOF
diff --git a/utils/zeroxml/HISTORY b/utils/zeroxml/HISTORY
new file mode 100644
index 0000000..abf8a4b
--- /dev/null
+++ b/utils/zeroxml/HISTORY
@@ -0,0 +1,4 @@
+2014-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, PRE_BUILD,
+ 0001-install-headers-to-include-zeroxml-and-libs-to-libs.patch:
spell created
+
diff --git a/utils/zeroxml/PRE_BUILD b/utils/zeroxml/PRE_BUILD
new file mode 100755
index 0000000..52badf2
--- /dev/null
+++ b/utils/zeroxml/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
$SPELL_DIRECTORY/0001-install-headers-to-include-zeroxml-and-libs-to-libs.patch
diff --git a/video-libs/gst-libav-1.0/DETAILS
b/video-libs/gst-libav-1.0/DETAILS
index b693b24..31ff900 100755
--- a/video-libs/gst-libav-1.0/DETAILS
+++ b/video-libs/gst-libav-1.0/DETAILS
@@ -1,5 +1,5 @@
SPELL=gst-libav-1.0
- VERSION=1.0.7
+ VERSION=1.2.2
SOURCE=gst-libav-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-libav-$VERSION
SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-libav/$SOURCE
diff --git a/video-libs/gst-libav-1.0/HISTORY
b/video-libs/gst-libav-1.0/HISTORY
index ed79afb..7add929 100644
--- a/video-libs/gst-libav-1.0/HISTORY
+++ b/video-libs/gst-libav-1.0/HISTORY
@@ -1,3 +1,6 @@
+2013-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.2
+
2013-04-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.7

diff --git a/video-libs/gst-libav-1.0/gst-libav-1.0.7.tar.xz.sig
b/video-libs/gst-libav-1.0/gst-libav-1.0.7.tar.xz.sig
deleted file mode 100644
index 184dfc8..0000000
Binary files a/video-libs/gst-libav-1.0/gst-libav-1.0.7.tar.xz.sig and
/dev/null differ
diff --git a/video-libs/gst-libav-1.0/gst-libav-1.2.2.tar.xz.sig
b/video-libs/gst-libav-1.0/gst-libav-1.2.2.tar.xz.sig
new file mode 100644
index 0000000..ca85b34
Binary files /dev/null and
b/video-libs/gst-libav-1.0/gst-libav-1.2.2.tar.xz.sig differ
diff --git a/video-libs/gst-plugins-bad-1.0/DETAILS
b/video-libs/gst-plugins-bad-1.0/DETAILS
index 741a1e4..6049f81 100755
--- a/video-libs/gst-plugins-bad-1.0/DETAILS
+++ b/video-libs/gst-plugins-bad-1.0/DETAILS
@@ -1,5 +1,5 @@
SPELL=gst-plugins-bad-1.0
- VERSION=1.0.7
+ VERSION=1.2.2
SOURCE=gst-plugins-bad-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-plugins-bad-$VERSION
SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-plugins-bad/$SOURCE
diff --git a/video-libs/gst-plugins-bad-1.0/HISTORY
b/video-libs/gst-plugins-bad-1.0/HISTORY
index 5a33f24..6b7a7e6 100644
--- a/video-libs/gst-plugins-bad-1.0/HISTORY
+++ b/video-libs/gst-plugins-bad-1.0/HISTORY
@@ -1,3 +1,6 @@
+2013-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.2
+
2013-04-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.7

diff --git a/video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.0.7.tar.xz.sig
b/video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.0.7.tar.xz.sig
deleted file mode 100644
index d0858c3..0000000
Binary files
a/video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.0.7.tar.xz.sig and
/dev/null differ
diff --git a/video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.2.2.tar.xz.sig
b/video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.2.2.tar.xz.sig
new file mode 100644
index 0000000..76cc068
Binary files /dev/null and
b/video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.2.2.tar.xz.sig differ
diff --git a/video-libs/gst-plugins-base-1.0/DETAILS
b/video-libs/gst-plugins-base-1.0/DETAILS
index 15307c1..bfd0d0f 100755
--- a/video-libs/gst-plugins-base-1.0/DETAILS
+++ b/video-libs/gst-plugins-base-1.0/DETAILS
@@ -1,5 +1,5 @@
SPELL=gst-plugins-base-1.0
- VERSION=1.0.7
+ VERSION=1.2.2
SOURCE=gst-plugins-base-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-plugins-base-$VERSION

SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-plugins-base/$SOURCE
diff --git a/video-libs/gst-plugins-base-1.0/HISTORY
b/video-libs/gst-plugins-base-1.0/HISTORY
index 647a541..da9083f 100644
--- a/video-libs/gst-plugins-base-1.0/HISTORY
+++ b/video-libs/gst-plugins-base-1.0/HISTORY
@@ -1,3 +1,6 @@
+2013-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.2
+
2013-04-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.7

diff --git
a/video-libs/gst-plugins-base-1.0/gst-plugins-base-1.0.7.tar.xz.sig
b/video-libs/gst-plugins-base-1.0/gst-plugins-base-1.0.7.tar.xz.sig
deleted file mode 100644
index a488061..0000000
Binary files
a/video-libs/gst-plugins-base-1.0/gst-plugins-base-1.0.7.tar.xz.sig and
/dev/null differ
diff --git
a/video-libs/gst-plugins-base-1.0/gst-plugins-base-1.2.2.tar.xz.sig
b/video-libs/gst-plugins-base-1.0/gst-plugins-base-1.2.2.tar.xz.sig
new file mode 100644
index 0000000..a489285
Binary files /dev/null and
b/video-libs/gst-plugins-base-1.0/gst-plugins-base-1.2.2.tar.xz.sig differ
diff --git a/video-libs/gst-plugins-good-1.0/DETAILS
b/video-libs/gst-plugins-good-1.0/DETAILS
index f231695..f7a8fe0 100755
--- a/video-libs/gst-plugins-good-1.0/DETAILS
+++ b/video-libs/gst-plugins-good-1.0/DETAILS
@@ -1,5 +1,5 @@
SPELL=gst-plugins-good-1.0
- VERSION=1.0.7
+ VERSION=1.2.2
SOURCE=gst-plugins-good-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gst-plugins-good-$VERSION"

SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-plugins-good/$SOURCE
diff --git a/video-libs/gst-plugins-good-1.0/HISTORY
b/video-libs/gst-plugins-good-1.0/HISTORY
index 03f9770..edac300 100644
--- a/video-libs/gst-plugins-good-1.0/HISTORY
+++ b/video-libs/gst-plugins-good-1.0/HISTORY
@@ -1,3 +1,6 @@
+2013-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.2
+
2013-04-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.7

diff --git
a/video-libs/gst-plugins-good-1.0/gst-plugins-good-1.0.7.tar.xz.sig
b/video-libs/gst-plugins-good-1.0/gst-plugins-good-1.0.7.tar.xz.sig
deleted file mode 100644
index 449f98a..0000000
Binary files
a/video-libs/gst-plugins-good-1.0/gst-plugins-good-1.0.7.tar.xz.sig and
/dev/null differ
diff --git
a/video-libs/gst-plugins-good-1.0/gst-plugins-good-1.2.2.tar.xz.sig
b/video-libs/gst-plugins-good-1.0/gst-plugins-good-1.2.2.tar.xz.sig
new file mode 100644
index 0000000..be24188
Binary files /dev/null and
b/video-libs/gst-plugins-good-1.0/gst-plugins-good-1.2.2.tar.xz.sig differ
diff --git a/video-libs/gst-plugins-ugly-1.0/DETAILS
b/video-libs/gst-plugins-ugly-1.0/DETAILS
index a374f34..b0373ae 100755
--- a/video-libs/gst-plugins-ugly-1.0/DETAILS
+++ b/video-libs/gst-plugins-ugly-1.0/DETAILS
@@ -1,5 +1,5 @@
SPELL=gst-plugins-ugly-1.0
- VERSION=1.0.7
+ VERSION=1.2.2
SOURCE=gst-plugins-ugly-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-plugins-ugly-$VERSION

SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-plugins-ugly/$SOURCE
diff --git a/video-libs/gst-plugins-ugly-1.0/HISTORY
b/video-libs/gst-plugins-ugly-1.0/HISTORY
index 2a2d8d2..fa87482 100644
--- a/video-libs/gst-plugins-ugly-1.0/HISTORY
+++ b/video-libs/gst-plugins-ugly-1.0/HISTORY
@@ -1,3 +1,6 @@
+2013-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.2
+
2013-04-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.7

diff --git
a/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.7.tar.xz.sig
b/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.7.tar.xz.sig
deleted file mode 100644
index 27e7ade..0000000
Binary files
a/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.7.tar.xz.sig and
/dev/null differ
diff --git
a/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.2.2.tar.xz.sig
b/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.2.2.tar.xz.sig
new file mode 100644
index 0000000..fbb6ea5
Binary files /dev/null and
b/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.2.2.tar.xz.sig differ
diff --git a/video-libs/gstreamer-1.0/DETAILS
b/video-libs/gstreamer-1.0/DETAILS
index e28e373..d8d5754 100755
--- a/video-libs/gstreamer-1.0/DETAILS
+++ b/video-libs/gstreamer-1.0/DETAILS
@@ -1,9 +1,9 @@
SPELL=gstreamer-1.0
- VERSION=1.0.10
+ VERSION=1.2.2
SOURCE=gstreamer-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gstreamer-$VERSION"
SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gstreamer/$SOURCE
-
SOURCE_HASH=sha512:bf50d6406f181301824557d19a74910a06ec13ed21a1151f0c081e0d1f4ef18a7fc118ad9226a36d7288b22af4669637a412ff9a93085761c511efdeeaa3f2a0

+
SOURCE_HASH=sha512:ee032d68fbb368741d7e0db60bb0ec10fc1bd831e21cf171634f2f74b373c2c5149a8e98889186eac49954fdd34cf5ca161b7cead13bcc75425b4f3984131d53
LICENSE[0]=LGPL
WEB_SITE=http://gstreamer.freedesktop.org/
ENTERED=20120930
diff --git a/video-libs/gstreamer-1.0/HISTORY
b/video-libs/gstreamer-1.0/HISTORY
index 3fcada1..b09c5aa 100644
--- a/video-libs/gstreamer-1.0/HISTORY
+++ b/video-libs/gstreamer-1.0/HISTORY
@@ -1,3 +1,6 @@
+2013-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.2
+
2013-09-09 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.0.10

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/libdvbpsi/DETAILS b/video-libs/libdvbpsi/DETAILS
index 00bacf3..a92f13b 100755
--- a/video-libs/libdvbpsi/DETAILS
+++ b/video-libs/libdvbpsi/DETAILS
@@ -1,6 +1,6 @@
SPELL=libdvbpsi
- VERSION=1.1.1
-
SOURCE_HASH=sha512:d758b6e2181e991e450d5bbc8d9682535ec395c8db90704125b8ec6a3975d8f0239bf5d495454c9bb81e08e924ed3c18d408bbabee1da7e7ace9a3d0460feb32
+ VERSION=1.1.2
+
SOURCE_HASH=sha512:9102157467b5b1d1cc42574ce0b6e250974a138ad402eff6707fed1656aeefc19ccff8b041cfef8dd10d8ca3914e83272c0683aa8e7cb59970e619db65eb6167
SOURCE=${SPELL}-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-$VERSION
SOURCE_URL[0]=http://download.videolan.org/pub/$SPELL/$VERSION/$SOURCE
diff --git a/video-libs/libdvbpsi/HISTORY b/video-libs/libdvbpsi/HISTORY
index 275fb92..e73bb06 100644
--- a/video-libs/libdvbpsi/HISTORY
+++ b/video-libs/libdvbpsi/HISTORY
@@ -1,3 +1,6 @@
+2013-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.2
+
2013-10-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.1

diff --git a/video-libs/libvpx/BUILD b/video-libs/libvpx/BUILD
index 905ad47..d20c8d5 100755
--- a/video-libs/libvpx/BUILD
+++ b/video-libs/libvpx/BUILD
@@ -1,2 +1,4 @@
-./configure --prefix=/usr --enable-shared &&
+./configure --prefix=/usr --enable-shared \
+ --enable-vp8 --enable-runtime-cpu-detect \
+ --enable-postproc --enable-pic &&
make
diff --git a/video-libs/libvpx/DETAILS b/video-libs/libvpx/DETAILS
index ff96c3b..30aadea 100755
--- a/video-libs/libvpx/DETAILS
+++ b/video-libs/libvpx/DETAILS
@@ -1,6 +1,6 @@
SPELL=libvpx
- VERSION=1.1.0
-
SOURCE_HASH=sha512:5c165a1a171143f7c406ef899914a353d35f6dec0e3c49eec9a4f3311fd4072dea2e0da8ceb80651ad23e24cdbf2d6da328805bda8be042bbea2c65c9e53eaaa
+ VERSION=1.2.0
+
SOURCE_HASH=sha512:364c672f3a8059d3329c4dd674ff72c94bf257ee397015a8e6be9090ad19f76f9b965bb709663f17795098bd379ad60a0d71dd31cc55f0b1d3a1d99b839209b8
SOURCE=$SPELL-v$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-v$VERSION
SOURCE_URL[0]=http://webm.googlecode.com/files/$SOURCE
diff --git a/video-libs/libvpx/HISTORY b/video-libs/libvpx/HISTORY
index 11dec10..b81112c 100644
--- a/video-libs/libvpx/HISTORY
+++ b/video-libs/libvpx/HISTORY
@@ -1,3 +1,7 @@
+2013-12-01 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * DETAILS: 1.2.0
+ * BUILD: more build options
+
2012-05-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.0

diff --git a/video-libs/live/DETAILS b/video-libs/live/DETAILS
index b5b617e..b966216 100755
--- a/video-libs/live/DETAILS
+++ b/video-libs/live/DETAILS
@@ -1,7 +1,7 @@
SPELL=live
- VERSION=2013.09.27
+ VERSION=2013.10.11
SOURCE=$SPELL.$VERSION.tar.gz
-
SOURCE_HASH=sha512:985478208fa544f0ea5036d69d39c2fae707fa72773f63088825ce02e41c8708c15d98248945de148d6d3913ab046ca5beb1da7ab27baad4a706e2289307b90a
+
SOURCE_HASH=sha512:7ffc5eed9480cf6f1094b82040784977dda162c2351695de205986d5fa396f7e512cf2e7b46cebbf9c35bbea48cc1860776dc37dc17d34af5c29c71287ae446c
#SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
SOURCE_URL[0]=http://www.live555.com/liveMedia/public/$SOURCE
diff --git a/video-libs/live/HISTORY b/video-libs/live/HISTORY
index fa5f778..c332411 100644
--- a/video-libs/live/HISTORY
+++ b/video-libs/live/HISTORY
@@ -1,3 +1,6 @@
+2013-10-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2013.10.11
+
2013-09-27 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 2013.09.27

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/avidemux3/BUILD b/video/avidemux3/BUILD
new file mode 100755
index 0000000..c3b0730
--- /dev/null
+++ b/video/avidemux3/BUILD
@@ -0,0 +1,8 @@
+if is_depends_enabled $SPELL qt4; then
+ PATH="/usr/bin/qt4:$PATH"
+fi &&
+# Don't pollute /tmp.
+sed -i 's,/tmp/log,log,g' bootStrap.bash &&
+# We want avidemux3_cli so that the built avidemux3_jobs can
+# actually work.
+bash bootStrap.bash --with-cli $OPTS
diff --git a/video/avidemux3/DEPENDS b/video/avidemux3/DEPENDS
new file mode 100755
index 0000000..e770467
--- /dev/null
+++ b/video/avidemux3/DEPENDS
@@ -0,0 +1,90 @@
+depends cmake &&
+depends -sub CXX gcc &&
+depends libxml2 &&
+depends yasm &&
+depends sqlite &&
+
+# As of version 2.6.8, the gtk version just crashes (not just on SMGL).
+# See http://avidemux.org/smuf/index.php?topic=12721.0 .
+optional_depends gtk+3 "--with-gtk" "--without-gtk" \
+"for gtk+3 gui (unstable!)" &&
+optional_depends qt4 "--with-qt4" "--without-qt4" "for Qt gui" &&
+
+# Sorry, using the simple bootstrap script, so no selective disabling
+# of plugins. So what ever is present will be used.
+# Upside is: It's plugins, no strict linking.
+
+optional_depends libmad \
+ "" \
+ "" \
+ "for mp3 audio decoding" &&
+
+optional_depends a52dec \
+ "" \
+ "" \
+ "for AC3 audio decoding" &&
+
+optional_depends aften \
+ "" \
+ "" \
+ "for AC3 audio encoding" &&
+
+optional_depends libdca \
+ "" \
+ "" \
+ "for DTS audio decoding" &&
+
+optional_depends lame \
+ "" \
+ "" \
+ "for mp3 audio encoding" &&
+
+optional_depends libvorbis \
+ "" \
+ "" \
+ "for OGG/Vorbis support" &&
+
+optional_depends xvid \
+ "" \
+ "" \
+ "for xvid video encoding" &&
+
+optional_depends x264 \
+ "" \
+ "" \
+ "for H264 video encoding" &&
+
+optional_depends freetype2 \
+ "" \
+ "" \
+ "for subtitle rendering" &&
+
+optional_depends alsa-lib \
+ "" \
+ "" \
+ "for alsa audio output" &&
+
+optional_depends esound \
+ "" \
+ "" \
+ "for esd audio output" &&
+
+optional_depends JACK-DRIVER \
+ "" \
+ "" \
+ "for jack driver support" &&
+
+optional_depends libsamplerate \
+ "" \
+ "" \
+ "for resampling support" &&
+
+optional_depends faad2 \
+ "" \
+ "" \
+ "for AAC audio decoding" &&
+
+optional_depends sdl \
+ "" \
+ "" \
+ "for SDL audio/video output"
diff --git a/video/avidemux3/DETAILS b/video/avidemux3/DETAILS
new file mode 100755
index 0000000..e85c324
--- /dev/null
+++ b/video/avidemux3/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=avidemux3
+ VERSION=2.6.8
+ SOURCE=${SPELL%3}_$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL%3}_$VERSION"
+ SOURCE_URL[0]=http://download.berlios.de/${SPELL%3}/$SOURCE
+ SOURCE_URL[1]=http://download2.berlios.de/${SPELL%3}/$SOURCE
+ SOURCE_URL[2]=$SOURCEFORGE_URL/${SPELL%3}/$SOURCE
+ WEB_SITE=http://fixounet.free.fr/avidemux/
+
SOURCE_HASH=sha512:57a4042f1a9d46462850871d36950215c5ffb5b66ce2f2cde09d747e946c05adb7a550ac7763c96f4c1bcb2c39881407d9d88bc64c93053741091751495ba0b0
+ LICENSE[0]=GPL
+ ENTERED=20140319
+ KEYWORDS="video"
+ SHORT="free video editing application"
+cat << EOF
+Avidemux is a free video editor designed for simple cutting, filtering
+and encoding tasks. It supports many file types, including AVI, DVD
+compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can
+be automated using projects, job queue and powerful scripting
+capabilities.
+
+This is the version bringing you avidemux3.
+EOF
diff --git a/video/avidemux3/HISTORY b/video/avidemux3/HISTORY
new file mode 100644
index 0000000..dd3e80f
--- /dev/null
+++ b/video/avidemux3/HISTORY
@@ -0,0 +1,2 @@
+2014-03-19 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, BUILD, INSTALL, DEPENDS: Forked new spell off avidemux2
diff --git a/video/avidemux3/INSTALL b/video/avidemux3/INSTALL
new file mode 100755
index 0000000..e7cd929
--- /dev/null
+++ b/video/avidemux3/INSTALL
@@ -0,0 +1,2 @@
+# Stuff has been prepared in install/.
+cp -a install/usr/* "$INSTALL_ROOT/usr"
diff --git a/video/bino/DETAILS b/video/bino/DETAILS
index 583b79b..5a887ca 100755
--- a/video/bino/DETAILS
+++ b/video/bino/DETAILS
@@ -1,11 +1,11 @@
SPELL=bino
- VERSION=1.4.2
+ VERSION=1.4.4
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.savannah.gnu.org/releases/bino/$SOURCE
WEB_SITE=http://bino3d.org/
ENTERED=20110124
-
SOURCE_HASH=sha512:5be3416fcd89410cc4892614f8322425de8896763f84102ed728dbc141deea7d74156c23b04df7633d05543e1da3dabc09eb57917cfa0913df8900d421d61100
+
SOURCE_HASH=sha512:6bd8351889b920cff1c23b7287a1055705ac038bfadd1678d111980a586de25b7388f2316c721dfb68da64397842bb53201fa2af14f53b83ed23e0b16ce62249
LICENSE[0]=GPL
SHORT="3D video player with multi-display support"
cat << EOF
diff --git a/video/bino/HISTORY b/video/bino/HISTORY
index ae8fd96..8103ec9 100644
--- a/video/bino/HISTORY
+++ b/video/bino/HISTORY
@@ -1,3 +1,9 @@
+2014-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.4
+
+2013-11-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.3
+
2013-01-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.2

diff --git a/video/dvdauthor/0001-Use-pkg-config-to-find-FriBidi.patch
b/video/dvdauthor/0001-Use-pkg-config-to-find-FriBidi.patch
new file mode 100644
index 0000000..61df26a
--- /dev/null
+++ b/video/dvdauthor/0001-Use-pkg-config-to-find-FriBidi.patch
@@ -0,0 +1,34 @@
+diff --git a/configure.ac b/configure.ac
+index e2433da..431cf51 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -75,14 +75,9 @@ fi
+ AC_SUBST(MAGICK_CPPFLAGS)
+ AC_SUBST(MAGICK_LIBS)
+
+-AC_CHECK_PROGS(FRIBIDICONFIG, [fribidi-config])
+-if test -n "$FRIBIDICONFIG"; then
+- FRIBIDI_CPPFLAGS="`$FRIBIDICONFIG --cflags`"
+- FRIBIDI_LIBS="`$FRIBIDICONFIG --libs`"
+- AC_DEFINE(HAVE_FRIBIDI, 1, [Whether FriBiDi is available])
+-fi
++PKG_CHECK_MODULES([FRIBIDI], [fribidi], [AC_DEFINE(HAVE_FRIBIDI, 1,
[Whether FriBiDi is available])])
+
+-AC_SUBST(FRIBIDI_CPPFLAGS)
++AC_SUBST(FRIBIDI_CFLAGS)
+ AC_SUBST(FRIBIDI_LIBS)
+
+ AC_CHECK_PROGS(FREETYPECONFIG, [freetype-config])
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 41c8520..33cd80f 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -7,7 +7,7 @@ endif
+
+ nodist_bin_SCRIPTS = dvddirdel
+
+-AM_CPPFLAGS = -DSYSCONFDIR="\"$(sysconfdir)\"" @XML_CPPFLAGS@
@MAGICK_CPPFLAGS@ @FREETYPE_CPPFLAGS@ @FRIBIDI_CPPFLAGS@
++AM_CPPFLAGS = -DSYSCONFDIR="\"$(sysconfdir)\"" @XML_CPPFLAGS@
@MAGICK_CPPFLAGS@ @FREETYPE_CPPFLAGS@ @FRIBIDI_CFLAGS@
+ AM_CFLAGS = -Wall
+
+ dvdauthor_SOURCES = dvdauthor.c dvdauthor.h da-internal.h \
diff --git a/video/dvdauthor/0002-Fix-build-with-FriBidi-0.19.x.patch
b/video/dvdauthor/0002-Fix-build-with-FriBidi-0.19.x.patch
new file mode 100644
index 0000000..c18ea23
--- /dev/null
+++ b/video/dvdauthor/0002-Fix-build-with-FriBidi-0.19.x.patch
@@ -0,0 +1,15 @@
+diff --git a/src/subreader.c b/src/subreader.c
+index 01f23e3..6838ea9 100644
+--- a/src/subreader.c
++++ b/src/subreader.c
+@@ -1082,8 +1082,8 @@ subtitle* sub_fribidi (subtitle *sub, int sub_utf8)
+ int char_set_num;
+ fribidi_boolean log2vis;
+ if(flip_hebrew) { // Please fix the indentation someday
+- fribidi_set_mirroring (FRIBIDI_TRUE);
+- fribidi_set_reorder_nsm (FRIBIDI_FALSE);
++ fribidi_set_mirroring (1);
++ fribidi_set_reorder_nsm (0);
+
+ if( sub_utf8 == 0 ) {
+ char_set_num = fribidi_parse_c
diff --git a/video/dvdauthor/BUILD b/video/dvdauthor/BUILD
new file mode 100755
index 0000000..716157c
--- /dev/null
+++ b/video/dvdauthor/BUILD
@@ -0,0 +1,7 @@
+if [ "$DVDAUTHOR_FORMAT" != "NONE" ]; then
+ OPTS="--enable-default-video-format=$DVDAUTHOR_FORMAT $OPTS"
+fi &&
+
+OPTS="$DVDAUTHOR_LOCALE $OPTS" &&
+
+default_build
diff --git a/video/dvdauthor/CONFIGURE b/video/dvdauthor/CONFIGURE
new file mode 100755
index 0000000..ed60ba6
--- /dev/null
+++ b/video/dvdauthor/CONFIGURE
@@ -0,0 +1,5 @@
+config_query_list DVDAUTHOR_FORMAT "Set default format?" NONE NTSC PAL &&
+
+config_query_option DVDAUTHOR_LOCALE "Use locale encoding for filenames?" n \
+ "--enable-localized-filenames" ""
+
diff --git a/video/dvdauthor/DEPENDS b/video/dvdauthor/DEPENDS
index 5be6985..69e5981 100755
--- a/video/dvdauthor/DEPENDS
+++ b/video/dvdauthor/DEPENDS
@@ -3,17 +3,22 @@ depends tiff &&
depends JPEG &&
depends zlib &&
depends libxml2 &&
-depends libdvdread &&
+
+
+optional_depends libdvdread \
+ "" \
+ "--disable-dvdunauthor" \
+ "Build dvdunauthor?" &&

optional_depends freetype2 \
"" \
"" \
- "freetype support" &&
+ "freetype support" &&

-optional_depends fribidi \
- "" \
- "" \
- "bidireectional language support" &&
+optional_depends fribidi \
+ "" \
+ "" \
+ "bidireectional language support" &&

optional_depends imagemagick \
"" \
diff --git a/video/dvdauthor/DETAILS b/video/dvdauthor/DETAILS
index c13fe7a..e70e851 100755
--- a/video/dvdauthor/DETAILS
+++ b/video/dvdauthor/DETAILS
@@ -1,9 +1,22 @@
SPELL=dvdauthor
- VERSION=0.7.0
+if [ "$DVDAUTHOR_BRANCH" == "scm" ]; then
+ if [ "$DVDAUTHOR_AUTOUPDATE" == "y" ]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=git
+ fi
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://github.com/ldo/dvdauthor
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+else
+ VERSION=0.7.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
-
SOURCE_HASH=sha512:2f450ef02dac774a8611f3398f71a8d9d4f7ebb3c9de56ec1c4ec2d54350f371bf32387f95bc90dcd399618819f46cd589cacfef6f7aae68ee3addda5e9ce892
+
SOURCE_HASH=sha512:0875300df4711bf5758cb8a3ec03793689abd403cdebfc5736463d9b6df49a22e66e9e1f0c2abfcb7d25469c2e7f7e76789f7779cc0743ec972f8965b0f744a9
+fi
WEB_SITE=http://dvdauthor.sourceforge.net/
ENTERED=20030921
LICENSE[0]=GPL
diff --git a/video/dvdauthor/HISTORY b/video/dvdauthor/HISTORY
index 1017ab4..4d4798a 100644
--- a/video/dvdauthor/HISTORY
+++ b/video/dvdauthor/HISTORY
@@ -1,3 +1,11 @@
+2013-01-15 Robin Cook <rcook AT wyrms.net>
+ * PREPARE: added for option for scm build
+ * DETAILS: updated to 0.7.1 and anded for scm build
+ * CONFIGURE: added new configure options
+ * DEPENDS: changed libdvdread to optional
+ * PRE_BUILD: added scm build steps and removed patches
+ * BUILD: apply new configure options
+
2011-09-12 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.7.0 (fixed SOURCE_DIRECTORY)

diff --git a/video/dvdauthor/PREPARE b/video/dvdauthor/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/video/dvdauthor/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/video/dvdauthor/PRE_BUILD b/video/dvdauthor/PRE_BUILD
new file mode 100755
index 0000000..47ab0c6
--- /dev/null
+++ b/video/dvdauthor/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+if [ "$DVDAUTHOR_BRANCH" == "scm" ]; then
+ ./bootstrap
+#else
+# patch -p1 < $SCRIPT_DIRECTORY/0001-Use-pkg-config-to-find-FriBidi.patch
&&
+# patch -p1 < $SCRIPT_DIRECTORY/0002-Fix-build-with-FriBidi-0.19.x.patch
+fi
diff --git a/video/ffmpeg/CONFIGURE b/video/ffmpeg/CONFIGURE
index f5368be..0ac2e1a 100755
--- a/video/ffmpeg/CONFIGURE
+++ b/video/ffmpeg/CONFIGURE
@@ -18,6 +18,10 @@ config_query_option FFMPEG_OPTS "Enable debugging
symbols?" y \
"--enable-debug" \
"--disable-debug" &&

+config_query_option FFMPEG_OPTS "Enable support for Blackmagick Decklink
output?" n \
+ "--enable-decklink" \
+ "--disable-decklink" &&
+
persistent_add FFMPEG_PROGRAM_LIST &&
local FFMPEG_PROGRAM_LIST="ffmpeg ffprobe ffserver" &&

diff --git a/video/ffmpeg/DEPENDS b/video/ffmpeg/DEPENDS
index fee584d..28f10b2 100755
--- a/video/ffmpeg/DEPENDS
+++ b/video/ffmpeg/DEPENDS
@@ -1,3 +1,5 @@
+depends libcdio-paranoia &&
+
optional_depends zlib \
"--enable-zlib" \
"--disable-zlib" \
@@ -97,7 +99,15 @@ else
optional_depends dirac \
"--enable-libdirac" \
"" \
- "for dirac encoder support via libdirac"
+ "for dirac encoder support via libdirac" &&
+ optional_depends libwebp \
+ "--enable-libwebp" \
+ "" \
+ "for WebP encoding via libwebp" &&
+ optional_depends OPENGL \
+ "--enable-opengl" \
+ "" \
+ "for OpenGL rendering"
fi &&

optional_depends schroedinger \
diff --git a/video/ffmpeg/DETAILS b/video/ffmpeg/DETAILS
index 23066ae..8ee4fff 100755
--- a/video/ffmpeg/DETAILS
+++ b/video/ffmpeg/DETAILS
@@ -1,9 +1,9 @@
SPELL=ffmpeg
if [[ $FFMPEG_RELEASE == stable ]]; then
- VERSION=1.2.4
+ VERSION=2.2
SECURITY_PATCH=14
else
- VERSION=0.7.15
+ VERSION=0.7.16
SECURITY_PATCH=11
fi
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/video/ffmpeg/HISTORY b/video/ffmpeg/HISTORY
index b84d4ca..ecf829d 100644
--- a/video/ffmpeg/HISTORY
+++ b/video/ffmpeg/HISTORY
@@ -1,3 +1,28 @@
+2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.2
+ * CONFIGURE: add option for Blackmagick Decklink output
+ * DEPENDS: add optional dependencies on libwebp and OPENGL
+
+2014-02-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.4
+
+2014-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.3
+
+2014-01-22 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: libcdio-paranoia required
+
+2014-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.2
+ * PRE_BUILD, ffmpeg-2.1.1-freetype2.patch: patch removed
+
+2013-12-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.1
+ * PRE_BUILD, ffmpeg-2.1.1-freetype2.patch: patch from Arch added
+
+2013-10-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: legacy version 0.7.16
+
2013-10-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.2.4 (stable)
* BUILD, DEPENDS: moved license handling to BUILD
diff --git a/video/gecko-mediaplayer/DETAILS b/video/gecko-mediaplayer/DETAILS
index 3f30c5b..5663f8b 100755
--- a/video/gecko-mediaplayer/DETAILS
+++ b/video/gecko-mediaplayer/DETAILS
@@ -1,8 +1,8 @@
SPELL=gecko-mediaplayer
- VERSION=1.0.7
+ VERSION=1.0.8
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://gecko-mediaplayer.googlecode.com/files/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:a66d286e668dbe1bbbbf42bbf68bd35bda68db73e7a30674f2cd87850e17a8c27ecf9ae3f32c3024fcca31174e3c5ef88da668b11a5cc3641824fae8c9367962
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://kdekorte.googlepages.com/gecko-mediaplayer
LICENSE[0]=GPL
diff --git a/video/gecko-mediaplayer/HISTORY b/video/gecko-mediaplayer/HISTORY
index 0c24443..8f97708 100644
--- a/video/gecko-mediaplayer/HISTORY
+++ b/video/gecko-mediaplayer/HISTORY
@@ -1,3 +1,6 @@
+2014-01-04 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 1.0.8
+
2012-11-29 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 1.0.7

diff --git a/video/gecko-mediaplayer/gecko-mediaplayer-1.0.7.tar.gz.sig
b/video/gecko-mediaplayer/gecko-mediaplayer-1.0.7.tar.gz.sig
deleted file mode 100644
index 6c6ed29..0000000
Binary files a/video/gecko-mediaplayer/gecko-mediaplayer-1.0.7.tar.gz.sig and
/dev/null differ
diff --git a/video/guvcview/DETAILS b/video/guvcview/DETAILS
index 495bd1d..8bde7a4 100755
--- a/video/guvcview/DETAILS
+++ b/video/guvcview/DETAILS
@@ -1,8 +1,8 @@
SPELL=guvcview
- VERSION=1.7.1
+ VERSION=1.7.2
SOURCE=${SPELL}-src-${VERSION}.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:af590250a035e0d95005e4b88b2ae3eaba1c427ff857361afbbfa58a3ec5537f67cada31b8d72802384af2a39691c9fb2185d2f8ce5c3d3068d1fa4fc23882fe
+
SOURCE_HASH=sha512:e8bd3d9fe465486971d1d94bc73a31eb704194ce21c1482fd0d13c2cd6e256828bd99b20f5a3d7e97eb8b80c2faa5cacd4394f979c87b84b5b184d84670d8f77
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-src-${VERSION}"
WEB_SITE=http://guvcview.sourceforge.net/
LICENSE[0]=GPL
diff --git a/video/guvcview/HISTORY b/video/guvcview/HISTORY
index f23ccfc..c9155c1 100644
--- a/video/guvcview/HISTORY
+++ b/video/guvcview/HISTORY
@@ -1,3 +1,6 @@
+2013-12-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7.2
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: udev => UDEV

diff --git
a/video/minitube/0001-remove-reference-to-missing-translations.patch
b/video/minitube/0001-remove-reference-to-missing-translations.patch
new file mode 100644
index 0000000..6387299
--- /dev/null
+++ b/video/minitube/0001-remove-reference-to-missing-translations.patch
@@ -0,0 +1,25 @@
+From b29dc22706248b20149f49d672cc0f30eec6e90d Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 22 Dec 2013 13:32:57 +0100
+Subject: [PATCH] remove reference to missing translations
+
+---
+ locale/locale.pri | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/locale/locale.pri b/locale/locale.pri
+index 925d63a..60568a8 100644
+--- a/locale/locale.pri
++++ b/locale/locale.pri
+@@ -4,7 +4,7 @@ INCLUDEPATH += $$PWD
+ DEPENDPATH += $$PWD
+
+ # ls -1 *.ts | tr '\n' ' '
+-TRANSLATIONS += ar.ts ast.ts be.ts bg_BG.ts ca.ts ca_ES.ts cs_CZ.ts da.ts
de_DE.ts el.ts en.ts es.ts es_AR.ts es_ES.ts es_MX.ts fi.ts fi_FI.ts fr.ts
gl.ts he_IL.ts hr.ts hu.ts ia.ts it.ts ja_JP.ts ky.ts ms_MY.ts nb.ts nl.ts
pl.ts pl_PL.ts pt.ts pt_BR.ts ro.ts ru.ts sk.ts sl.ts sq.ts sv_SE.ts tr.ts
uk.ts uk_UA.ts vi.ts zh_CN.ts zh_TW.ts
++TRANSLATIONS += ar.ts ast.ts bg_BG.ts ca.ts cs_CZ.ts da.ts de_DE.ts el.ts
en.ts es.ts es_AR.ts es_ES.ts fi.ts fi_FI.ts fr.ts gl.ts he_IL.ts hu.ts ia.ts
it.ts ja_JP.ts ky.ts ms_MY.ts nb.ts nl.ts pl.ts pl_PL.ts pt_BR.ts ro.ts ru.ts
sk.ts sl.ts sq.ts sv_SE.ts tr.ts uk.ts uk_UA.ts zh_CN.ts zh_TW.ts
+ isEmpty(QMAKE_LRELEASE) {
+ win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe
+ else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease
+--
+1.8.5.2
+
diff --git a/video/minitube/DETAILS b/video/minitube/DETAILS
index 485aaf3..193e087 100755
--- a/video/minitube/DETAILS
+++ b/video/minitube/DETAILS
@@ -11,11 +11,12 @@ if [[ "${MINITUBE_BRANCH}" == "scm" ]] ; then
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=2.0
+ VERSION=2.1.5
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://flavio.tordini.org/files/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:f08f49549486f22d6156aa4344fd0698e03b0fcf669530010a648467cd3da1edbe6ee9e7c7578c69c7f410a03afe2e5c25bb84e6e1dc70c6534210566789f81e
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ XSOURCE_HASH="22c172f9e1152a150f03a718c7de39109e9e4b0f"
+
SOURCE_URL[0]="https://gitorious.org/minitube/minitube/archive/${XSOURCE_HASH}.tar.gz";
+
SOURCE_HASH=sha512:a1f0cf58c976192559c7eeef2beb301477a9510ee701f5963323a72688dfc6927d0624794ffd78f7b8aa9ba415dc65656b1fcdd335238988a3155afb50948eaa
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}"
fi
WEB_SITE="http://flavio.tordini.org/minitube";
LICENSE[0]=GPL
diff --git a/video/minitube/HISTORY b/video/minitube/HISTORY
index 9a4c69e..ee01c80 100644
--- a/video/minitube/HISTORY
+++ b/video/minitube/HISTORY
@@ -1,3 +1,8 @@
+2013-12-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.1.5
+ * PRE_BUILD, 0001-remove-reference-to-missing-translations.patch:
+ remove reference to missing translations to avoid build error
+
2013-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: fixed hashsum. The tarball changed, changes do not
appear to be dangerous, merely upstream too lazy to bump
diff --git a/video/minitube/PRE_BUILD b/video/minitube/PRE_BUILD
new file mode 100755
index 0000000..9ac66bb
--- /dev/null
+++ b/video/minitube/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
"${SPELL_DIRECTORY}/0001-remove-reference-to-missing-translations.patch"
diff --git a/video/mpv/BUILD b/video/mpv/BUILD
index 446e4c8..63c28f8 100755
--- a/video/mpv/BUILD
+++ b/video/mpv/BUILD
@@ -18,8 +18,5 @@ if is_depends_enabled $SPELL $(get_spell_provider $SPELL
OPENGL); then
fi
fi &&

-./configure --prefix=${INSTALL_ROOT}/usr \
- --confdir=${TRACK_ROOT}/etc/mpv \
- $OPTS &&
-
-make V=1
+OPTS+=" --confdir=$INSTALL_ROOT/etc/mpv" &&
+waf_build
diff --git a/video/mpv/CONFIGURE b/video/mpv/CONFIGURE
index 2301e04..305d101 100755
--- a/video/mpv/CONFIGURE
+++ b/video/mpv/CONFIGURE
@@ -1,9 +1,9 @@
default_configure &&

config_query_option MPV_OPTS "Compile-in debugging information?" y \
- "--enable-debug" \
- "--disable-debug" &&
+ "" \
+ "--disable-debug-build" &&

config_query_option MPV_OPTS "Enable VCD (VideoCD) support?" y \
- "--enable-vcd" \
+ "" \
"--disable-vcd"
diff --git a/video/mpv/DEPENDS b/video/mpv/DEPENDS
index 159c6ae..ca181ae 100755
--- a/video/mpv/DEPENDS
+++ b/video/mpv/DEPENDS
@@ -1,4 +1,5 @@
-depends perl &&
+depends perl &&
+depends python &&
depends -sub STABLE ffmpeg &&

optional_depends docutils \
@@ -6,16 +7,15 @@ 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

-# localization
-optional_depends gettext \
- "--enable-gettext" \
- "--disable-gettext" \
- "for native language support" &&
-
# audio output
optional_depends alsa-lib \
"" \
@@ -45,23 +45,23 @@ optional_depends JACK-DRIVER \

optional_depends openal \
"--enable-openal" \
- "--disable-openal" \
+ "" \
"for OpenAL audio output" &&

optional_depends sdl \
"--enable-sdl" \
- "--disable-sdl" \
+ "" \
"for SDL audio output" &&

# TODO: add sdl2 spell
#optional_depends sdl2 \
# "--enable-sdl2" \
-# "--disable-sdl2" \
+# "" \
# "for SDL 2.0+ audio and video output" &&

# video output
optional_depends OPENGL \
- "--enable-gl" \
+ "" \
"--disable-gl" \
"for OpenGL video output" &&

@@ -80,7 +80,7 @@ if is_depends_enabled $SPELL libx11; then

optional_depends libxxf86vm \
"" \
- "--disable-vm" \
+ "--disable-xf86vm" \
"for X video mode extensions" &&

optional_depends libvdpau \
@@ -110,20 +110,15 @@ optional_depends libxscrnsaver \
"for screensaver support via xss" &&

# codecs
-optional_depends libmng \
- "--enable-mng" \
- "--disable-mng" \
- "for MNG input support" &&
-
optional_depends JPEG \
- "--enable-jpeg" \
+ "" \
"--disable-jpeg" \
"for JPEG input/output support" &&

optional_depends libcdio \
- "--enable-libcdio" \
- "--disable-libcdio" \
- "for libcdio support" &&
+ "" \
+ "--disable-cdda" \
+ "for cdda support" &&

optional_depends ladspa \
"" \
@@ -137,28 +132,28 @@ optional_depends MPG123 \

# features
optional_depends lirc \
- "--enable-lirc" \
+ "" \
"--disable-lirc" \
"for LIRC (remote control) support" &&

if is_depends_enabled $SPELL libx11; then
optional_depends xproto \
"" \
- "--disable-xf86keysym" \
+ "--disable-xf86xk" \
"for multimedia keys support"
else
- list_add MPV_OPTS "--disable-xf86keysym"
+ list_add MPV_OPTS "--disable-xf86xk"
fi &&

optional_depends v4l-utils \
- "--enable-radio" \
+ "" \
"--disable-radio --disable-radio-v4l2" \
"for Video4Linux2 radio interface" &&

if is_depends_enabled $SPELL v4l-utils; then
if is_depends_enabled $SPELL alsa-lib || is_depends_enabled $SPELL oss;
then
config_query_option MPV_OPTS "Enable radio capture (through
PCI/line-in)?" n \
- "--enable-radio-capture" \
+ "" \
"--disable-radio-capture"
else
list_add MPV_OPTS "--disable-radio-capture"
@@ -166,7 +161,7 @@ if is_depends_enabled $SPELL v4l-utils; then
fi &&

optional_depends v4l-utils \
- "--enable-tv" \
+ "" \
"--disable-tv --disable-tv-v4l2" \
"for Video4Linux2 TV interface (TV/DVB grabbers)" &&

@@ -179,8 +174,8 @@ else
fi &&

optional_depends samba \
- "--enable-smb" \
- "--disable-smb" \
+ "" \
+ "--disable-libsmbclient" \
"for Samba (SMB) input support" &&

if is_depends_enabled $SPELL samba; then
@@ -197,9 +192,14 @@ optional_depends lcms2 \
"--disable-lcms2" \
"for LCMS2 support" &&

+optional_depends LUA \
+ "" \
+ "--disable-lua" \
+ "for Lua scripting support" &&
+
optional_depends libbluray \
"" \
- "--disable-bluray" \
+ "--disable-libbluray" \
"for Blu-ray support" &&

optional_depends libdvdread \
@@ -207,13 +207,16 @@ optional_depends libdvdread \
"--disable-dvdread" \
"for reading scrambled (CSS) DVDs" &&

+optional_depends libdvdnav \
+ "" \
+ "--disable-dvdnav" \
+ "for dvd navigation support" &&
+
optional_depends enca \
"" \
"--disable-enca" \
"for ENCA charset oracle library support" &&

-# accepts only autodetect mode (forcing `--enable-libass' flag disables
libass
-# support); this also happens for `--enable-libass-osd'
optional_depends libass \
"" \
"--disable-libass" \
diff --git a/video/mpv/DETAILS b/video/mpv/DETAILS
index 00816b3..85f4776 100755
--- a/video/mpv/DETAILS
+++ b/video/mpv/DETAILS
@@ -1,12 +1,12 @@
SPELL=mpv
- VERSION=0.1.7
+ VERSION=0.3.7
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:452128df418e50c19cf86041decf77202082fc82997aee36ae95e5c0d447dd1e30fcbe9c28d6ec52b0415252b74791152ec485ddc918a1f010d9cc7b9a0f4b29
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..e5a07a5 100644
--- a/video/mpv/HISTORY
+++ b/video/mpv/HISTORY
@@ -1,3 +1,40 @@
+2014-04-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.7
+ * BUILD, CONFIGURE, DEPENDS, INSTALL, PRE_BUILD: switch to waf
+ build system
+
+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
+
+2014-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.4
+
+2014-01-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.3
+
+2014-01-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.2
+
+2014-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.1
+ * BUILD: use legacy configure script and Makefile
+ * DEPENDS: remove optional dependencies on gettext, libmng,
+ add optional dependency on libdvdnav
+
+2013-12-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.4
+
+2013-11-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.3
+
+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..cc0acc7 100755
--- a/video/mpv/INSTALL
+++ b/video/mpv/INSTALL
@@ -1,9 +1,5 @@
-make V=1 install &&
+./waf 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/PRE_BUILD b/video/mpv/PRE_BUILD
new file mode 100755
index 0000000..4e9edd3
--- /dev/null
+++ b/video/mpv/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+./bootstrap.py
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
diff --git a/video/transcode/HISTORY b/video/transcode/HISTORY
index a6bef65..f46c0df 100644
--- a/video/transcode/HISTORY
+++ b/video/transcode/HISTORY
@@ -1,3 +1,6 @@
+2014-01-15 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added to apply patches from gentoo
+
2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libv4l -> v4l-utils

diff --git a/video/transcode/PRE_BUILD b/video/transcode/PRE_BUILD
new file mode 100755
index 0000000..cf2e7d6
--- /dev/null
+++ b/video/transcode/PRE_BUILD
@@ -0,0 +1,12 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p0 < $SPELL_DIRECTORY/transcode-1.1.7-ffmpeg.patch &&
+patch -p0 < $SPELL_DIRECTORY/transcode-1.1.7-ffmpeg-0.10.patch &&
+patch -p1 < $SPELL_DIRECTORY/transcode-1.1.7-ffmpeg-0.11.patch &&
+patch -p1 < $SPELL_DIRECTORY/transcode-1.1.7-preset-free.patch &&
+patch -p1 < $SPELL_DIRECTORY/transcode-1.1.7-libav-9.patch &&
+patch -p1 < $SPELL_DIRECTORY/transcode-1.1.7-preset-force.patch &&
+patch -p1 < $SPELL_DIRECTORY/transcode-1.1.7-ffmpeg2.patch &&
+patch -p1 < $SPELL_DIRECTORY/transcode-1.1.7-freetype251.patch
+
diff --git a/video/transcode/SCRIBBLED b/video/transcode/SCRIBBLED
new file mode 100644
index 0000000..e69de29
diff --git a/video/transcode/transcode-1.1.7-ffmpeg-0.10.patch
b/video/transcode/transcode-1.1.7-ffmpeg-0.10.patch
new file mode 100644
index 0000000..ea737c8
--- /dev/null
+++ b/video/transcode/transcode-1.1.7-ffmpeg-0.10.patch
@@ -0,0 +1,15 @@
+http://bugs.gentoo.org/401287
+
+--- filter/filter_pp.c
++++ filter/filter_pp.c
+@@ -38,8 +38,8 @@
+
+ /* FIXME: these use the filter ID as an index--the ID can grow
+ * arbitrarily large, so this needs to be fixed */
+-static pp_mode_t *mode[100];
+-static pp_context_t *context[100];
++static pp_mode *mode[100];
++static pp_context *context[100];
+ static int width[100], height[100];
+ static int pre[100];
+
diff --git a/video/transcode/transcode-1.1.7-ffmpeg-0.11.patch
b/video/transcode/transcode-1.1.7-ffmpeg-0.11.patch
new file mode 100644
index 0000000..871d073
--- /dev/null
+++ b/video/transcode/transcode-1.1.7-ffmpeg-0.11.patch
@@ -0,0 +1,303 @@
+Fix build with ffmpeg 0.11.
+https://bugs.gentoo.org/show_bug.cgi?id=419551
+Author: Brennan Shacklett
+
+diff -urN transcode-1.1.7-orig/encode/encode_lavc.c
transcode-1.1.7/encode/encode_lavc.c
+--- transcode-1.1.7-orig/encode/encode_lavc.c 2011-11-19 08:50:27.000000000
-0800
++++ transcode-1.1.7/encode/encode_lavc.c 2012-07-03 10:47:03.528009149
-0700
+@@ -114,6 +114,7 @@
+
+ AVFrame ff_venc_frame;
+ AVCodecContext ff_vcontext;
++ AVDictionary ** ff_opts;
+
+ AVCodec *ff_vcodec;
+
+@@ -1036,14 +1037,10 @@
+ SET_FLAG(pd, mv0);
+ SET_FLAG(pd, cbp);
+ SET_FLAG(pd, qpel);
+- SET_FLAG(pd, alt);
+- SET_FLAG(pd, vdpart);
+ SET_FLAG(pd, naq);
+ SET_FLAG(pd, ilme);
+ SET_FLAG(pd, ildct);
+ SET_FLAG(pd, aic);
+- SET_FLAG(pd, aiv);
+- SET_FLAG(pd, umv);
+ SET_FLAG(pd, psnr);
+ SET_FLAG(pd, trell);
+ SET_FLAG(pd, gray);
+@@ -1064,6 +1061,18 @@
+ pd->ff_vcontext.flags |= CODEC_FLAG_INTERLACED_DCT;
+ pd->ff_vcontext.flags |= CODEC_FLAG_INTERLACED_ME;
+ }
++ if (pd->confdata.flags.alt) {
++ av_dict_set(pd->ff_opts, "alternate_scan", "1", 0);
++ }
++ if (pd->confdata.flags.vdpart) {
++ av_dict_set(pd->ff_opts, "data_partitioning", "1", 0);
++ }
++ if (pd->confdata.flags.umv) {
++ av_dict_set(pd->ff_opts, "umv", "1", 0);
++ }
++ if (pd->confdata.flags.aiv) {
++ av_dict_set(pd->ff_opts, "aiv", "1", 0);
++ }
+ }
+
+ #undef SET_FLAG
+@@ -1184,18 +1193,18 @@
+ { "mv0", PAUX(flags.mv0), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_MV0 },
+ { "cbp", PAUX(flags.cbp), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_CBP_RD
},
+ { "qpel", PAUX(flags.qpel), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QPEL
},
+- { "alt", PAUX(flags.alt), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_ALT_SCAN },
++ { "alt", PAUX(flags.alt), TCCONF_TYPE_FLAG, 0, 0, 1 },
+ { "ilme", PAUX(flags.ilme), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_INTERLACED_ME },
+ { "ildct", PAUX(flags.ildct), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_INTERLACED_DCT },
+ { "naq", PAUX(flags.naq), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_NORMALIZE_AQP },
+- { "vdpart", PAUX(flags.vdpart), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_PART },
++ { "vdpart", PAUX(flags.vdpart), TCCONF_TYPE_FLAG, 0, 0, 1 },
+ #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
+ { "aic", PAUX(flags.aic), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_H263P_AIC },
+ #else
+ { "aic", PAUX(flags.aic), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_AC_PRED },
+ #endif
+- { "aiv", PAUX(flags.aiv), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_H263P_AIV },
+- { "umv", PAUX(flags.umv), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_H263P_UMV },
++ { "aiv", PAUX(flags.aiv), TCCONF_TYPE_FLAG, 0, 0, 1 },
++ { "umv", PAUX(flags.umv), TCCONF_TYPE_FLAG, 0, 0, 1 },
+ { "psnr", PAUX(flags.psnr), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_PSNR
},
+ #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
+ { "trell", PAUX(flags.trell), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_TRELLIS_QUANT },
+@@ -1387,7 +1396,7 @@
+ pd->confdata.thread_count,
+ (pd->confdata.thread_count > 1) ?"s" :"");
+ }
+- avcodec_thread_init(&pd->ff_vcontext, pd->confdata.thread_count);
++ pd->ff_vcontext.thread_count = pd->confdata.thread_count;
+
+ pd->ff_vcodec = avcodec_find_encoder(FF_VCODEC_ID(pd));
+ if (pd->ff_vcodec == NULL) {
+@@ -1397,11 +1406,11 @@
+ }
+
+ TC_LOCK_LIBAVCODEC;
+- ret = avcodec_open(&pd->ff_vcontext, pd->ff_vcodec);
++ ret = avcodec_open2(&pd->ff_vcontext, pd->ff_vcodec, pd->ff_opts);
+ TC_UNLOCK_LIBAVCODEC;
+
+ if (ret < 0) {
+- tc_log_error(MOD_NAME, "avcodec_open() failed");
++ tc_log_error(MOD_NAME, "avcodec_open2() failed");
+ goto failed;
+ }
+ /* finally, pass up the extradata, if any */
+diff -urN transcode-1.1.7-orig/export/export_ffmpeg.c
transcode-1.1.7/export/export_ffmpeg.c
+--- transcode-1.1.7-orig/export/export_ffmpeg.c 2011-11-19
08:50:27.000000000 -0800
++++ transcode-1.1.7/export/export_ffmpeg.c 2012-07-03 13:15:23.918019415
-0700
+@@ -122,6 +122,7 @@
+ static AVFrame *lavc_convert_frame = NULL;
+
+ static AVCodec *lavc_venc_codec = NULL;
++static AVDictionary **lavc_venc_opts = NULL;
+ static AVFrame *lavc_venc_frame = NULL;
+ static AVCodecContext *lavc_venc_context;
+ static avi_t *avifile = NULL;
+@@ -180,7 +181,7 @@
+
+
+ /* START: COPIED FROM ffmpeg-0.5_p22846(ffmpeg.c, cmdutils.c) */
+-#include <libavcodec/opt.h>
++#include <libavutil/opt.h>
+ #include <libavutil/avstring.h>
+ #include <libswscale/swscale.h>
+
+@@ -470,7 +471,6 @@
+ }
+
+ TC_LOCK_LIBAVCODEC;
+- avcodec_init();
+ avcodec_register_all();
+ TC_UNLOCK_LIBAVCODEC;
+
+@@ -634,7 +634,7 @@
+ lavc_param_rc_max_rate = 2516;
+ lavc_param_rc_buffer_size = 224 * 8;
+ lavc_param_rc_buffer_aggressivity = 99;
+- lavc_param_scan_offset = CODEC_FLAG_SVCD_SCAN_OFFSET;
++ lavc_param_scan_offset = 1;
+
+ break;
+
+@@ -674,7 +674,7 @@
+
+ lavc_param_rc_buffer_size = 224 * 8;
+ lavc_param_rc_buffer_aggressivity = 99;
+- lavc_param_scan_offset = CODEC_FLAG_SVCD_SCAN_OFFSET;
++ lavc_param_scan_offset = 1;
+
+ break;
+
+@@ -887,7 +887,7 @@
+ lavc_venc_context->thread_count);
+ }
+
+- avcodec_thread_init(lavc_venc_context, lavc_param_threads);
++ lavc_venc_context->thread_count = lavc_param_threads;
+
+ if (lavc_param_intra_matrix) {
+ char *tmp;
+@@ -1065,15 +1065,10 @@
+ lavc_venc_context->flags |= lavc_param_closedgop;
+ lavc_venc_context->flags |= lavc_param_trunc;
+ lavc_venc_context->flags |= lavc_param_aic;
+- lavc_venc_context->flags |= lavc_param_umv;
+ lavc_venc_context->flags |= lavc_param_v4mv;
+- lavc_venc_context->flags |= lavc_param_data_partitioning;
+ lavc_venc_context->flags |= lavc_param_cbp;
+ lavc_venc_context->flags |= lavc_param_mv0;
+ lavc_venc_context->flags |= lavc_param_qp_rd;
+- lavc_venc_context->flags |= lavc_param_scan_offset;
+- lavc_venc_context->flags |= lavc_param_ss;
+- lavc_venc_context->flags |= lavc_param_alt;
+ lavc_venc_context->flags |= lavc_param_ilme;
+ #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
+ lavc_venc_context->flags |= lavc_param_trell;
+@@ -1203,7 +1198,6 @@
+
+ lavc_venc_context->me_method = ME_ZERO + lavc_param_vme;
+
+-
+ /* FIXME: transcode itself contains "broken ffmpeg default settings",
thus we need to override them! */
+ if (lavc_param_video_preset) {
+ avcodec_opts[AVMEDIA_TYPE_VIDEO] = lavc_venc_context;
+@@ -1241,20 +1235,39 @@
+ }
+ }
+
++ if (lavc_param_scan_offset) {
++ av_dict_set(lavc_venc_opts, "scan_offset", "1", 0);
++ }
++
++ if (lavc_param_ss) {
++ av_dict_set(lavc_venc_opts, "structured_slices", "1", 0);
++ }
++
++ if (lavc_param_alt) {
++ av_dict_set(lavc_venc_opts, "alternate_scan", "1", 0);
++ }
++
++ if (lavc_param_umv) {
++ av_dict_set(lavc_venc_opts, "umv", "1", 0);
++ }
++
++ if (lavc_param_data_partitioning) {
++ av_dict_set(lavc_venc_opts, "vdpart", "1", 0);
++ }
+
+ //-- open codec --
+ //----------------
+ TC_LOCK_LIBAVCODEC;
+- ret = avcodec_open(lavc_venc_context, lavc_venc_codec);
++ ret = avcodec_open2(lavc_venc_context, lavc_venc_codec, lavc_venc_opts);
+ TC_UNLOCK_LIBAVCODEC;
+ if (ret < 0) {
+ tc_log_warn(MOD_NAME, "could not open FFMPEG codec");
+ return TC_EXPORT_ERROR;
+ }
+
+- if (lavc_venc_context->codec->encode == NULL) {
++ if (av_codec_is_encoder(lavc_venc_context->codec) == 0) {
+ tc_log_warn(MOD_NAME, "could not open FFMPEG codec "
+- "(lavc_venc_context->codec->encode == NULL)");
++ "(av_codec_is_encoder(lavc_venc_context->codec) == 0)");
+ return TC_EXPORT_ERROR;
+ }
+
+diff -urN transcode-1.1.7-orig/export/ffmpeg_cfg.c
transcode-1.1.7/export/ffmpeg_cfg.c
+--- transcode-1.1.7-orig/export/ffmpeg_cfg.c 2011-11-19 08:50:27.000000000
-0800
++++ transcode-1.1.7/export/ffmpeg_cfg.c 2012-07-03 10:09:25.011003254
-0700
+@@ -160,9 +160,9 @@
+ {"vcelim", &lavc_param_chroma_elim_threshold, TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -99, 99},
+ {"vpsize", &lavc_param_packet_size, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE,
0, 100000000},
+ {"vstrict", &lavc_param_strict, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE,
-99, 99},
+- {"vdpart", &lavc_param_data_partitioning, TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_PART},
++ {"vdpart", &lavc_param_data_partitioning, TCCONF_TYPE_FLAG, 0, 0, 1},
+ // {"keyint", &lavc_param_keyint, TCCONF_TYPE_INT, 0, 0, 0},
+- {"gray", &lavc_param_gray, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_PART},
++ {"gray", &lavc_param_gray, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_GRAY},
+ {"mpeg_quant", &lavc_param_mpeg_quant, TCCONF_TYPE_FLAG, 0, 0, 1},
+ {"vi_qfactor", &lavc_param_vi_qfactor, TCCONF_TYPE_FLOAT,
TCCONF_FLAG_RANGE, -31.0, 31.0},
+ {"vi_qoffset", &lavc_param_vi_qoffset, TCCONF_TYPE_FLOAT,
TCCONF_FLAG_RANGE, 0.0, 31.0},
+@@ -211,7 +211,7 @@
+ #else
+ {"aic", &lavc_param_aic, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_AC_PRED},
+ #endif
+- {"umv", &lavc_param_umv, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_H263P_UMV},
++ {"umv", &lavc_param_umv, TCCONF_TYPE_FLAG, 0, 0, 1},
+ {"ibias", &lavc_param_ibias, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512,
512},
+ {"pbias", &lavc_param_pbias, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512,
512},
+ {"coder", &lavc_param_coder, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 10},
+@@ -223,9 +223,9 @@
+ {"nr", &lavc_param_noise_reduction, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE,
0, 1000000},
+ {"qprd", &lavc_param_qp_rd, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QP_RD},
+ {"threads", &lavc_param_threads, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
16},
+- {"ss", &lavc_param_ss, TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_H263P_SLICE_STRUCT},
+- {"svcd_sof", &lavc_param_scan_offset, TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_SVCD_SCAN_OFFSET},
+- {"alt", &lavc_param_alt, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_ALT_SCAN},
++ {"ss", &lavc_param_ss, TCCONF_TYPE_FLAG, 0, 0, 1},
++ {"svcd_sof", &lavc_param_scan_offset, TCCONF_TYPE_FLAG, 0, 0, 1},
++ {"alt", &lavc_param_alt, TCCONF_TYPE_FLAG, 0, 0, 1},
+ {"ilme", &lavc_param_ilme, TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_INTERLACED_ME},
+ {"inter_threshold", &lavc_param_inter_threshold, TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -1000000, 1000000},
+ {"sc_threshold", &lavc_param_sc_threshold, TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -1000000, 1000000},
+diff -urN transcode-1.1.7-orig/import/decode_lavc.c
transcode-1.1.7/import/decode_lavc.c
+--- transcode-1.1.7-orig/import/decode_lavc.c 2011-11-19 08:50:27.000000000
-0800
++++ transcode-1.1.7/import/decode_lavc.c 2012-07-03 10:21:46.085005182
-0700
+@@ -181,7 +181,7 @@
+ #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
+ lavc_dec_context->error_resilience = 2;
+ #else
+- lavc_dec_context->error_recognition = 2;
++ lavc_dec_context->err_recognition = 2;
+ #endif
+ lavc_dec_context->error_concealment = 3;
+ lavc_dec_context->workaround_bugs = FF_BUG_AUTODETECT;
+diff -urN transcode-1.1.7-orig/import/import_ffmpeg.c
transcode-1.1.7/import/import_ffmpeg.c
+--- transcode-1.1.7-orig/import/import_ffmpeg.c 2011-11-19
08:50:27.000000000 -0800
++++ transcode-1.1.7/import/import_ffmpeg.c 2012-07-03 10:19:36.936004841
-0700
+@@ -314,7 +314,7 @@
+ #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
+ lavc_dec_context->error_resilience = 2;
+ #else
+- lavc_dec_context->error_recognition = 2;
++ lavc_dec_context->err_recognition = 2;
+ #endif
+ lavc_dec_context->error_concealment = 3;
+ lavc_dec_context->workaround_bugs = FF_BUG_AUTODETECT;
+diff -urN transcode-1.1.7-orig/import/probe_ffmpeg.c
transcode-1.1.7/import/probe_ffmpeg.c
+--- transcode-1.1.7-orig/import/probe_ffmpeg.c 2011-11-19 08:50:27.000000000
-0800
++++ transcode-1.1.7/import/probe_ffmpeg.c 2012-07-03 10:41:42.782008306
-0700
+@@ -99,8 +99,8 @@
+
+ TC_INIT_LIBAVCODEC;
+
+- ret = av_open_input_file(&lavf_dmx_context, ipipe->name,
+- NULL, 0, NULL);
++ ret = avformat_open_input(&lavf_dmx_context, ipipe->name,
++ NULL, NULL);
+ if (ret != 0) {
+ tc_log_error(__FILE__, "unable to open '%s'"
+ " (libavformat failure)",
+diff -urN transcode-1.1.7-orig/libtc/tcavcodec.h
transcode-1.1.7/libtc/tcavcodec.h
+--- transcode-1.1.7-orig/libtc/tcavcodec.h 2011-11-19 08:50:27.000000000
-0800
++++ transcode-1.1.7/libtc/tcavcodec.h 2012-07-03 10:34:43.648007213 -0700
+@@ -53,7 +53,6 @@
+
+ #define TC_INIT_LIBAVCODEC do { \
+ TC_LOCK_LIBAVCODEC; \
+- avcodec_init(); \
+ avcodec_register_all(); \
+ TC_UNLOCK_LIBAVCODEC; \
+ } while (0)
diff --git a/video/transcode/transcode-1.1.7-ffmpeg.patch
b/video/transcode/transcode-1.1.7-ffmpeg.patch
new file mode 100644
index 0000000..be7a6cb
--- /dev/null
+++ b/video/transcode/transcode-1.1.7-ffmpeg.patch
@@ -0,0 +1,51 @@
+--- encode/encode_lavc.c
++++ encode/encode_lavc.c
+@@ -955,8 +955,6 @@
+ /*
+ * context *transcode* (not libavcodec) defaults
+ */
+- pd->ff_vcontext.mb_qmin = 2;
+- pd->ff_vcontext.mb_qmax = 31;
+ pd->ff_vcontext.max_qdiff = 3;
+ pd->ff_vcontext.max_b_frames = 0;
+ pd->ff_vcontext.me_range = 0;
+@@ -1116,8 +1114,6 @@
+ // handled by transcode core
+ // { "vqmax", PCTX(qmax), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
60 },
+ // handled by transcode core
+- { "mbqmin", PCTX(mb_qmin), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
60 },
+- { "mbqmax", PCTX(mb_qmax), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
60 },
+ { "lmin", PAUX(lmin), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01,
255.0 },
+ { "lmax", PAUX(lmax), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01,
255.0 },
+ { "vqdiff", PCTX(max_qdiff), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
31 },
+--- export/ffmpeg_cfg.c
++++ export/ffmpeg_cfg.c
+@@ -34,8 +34,6 @@
+ //int lavc_param_vqscale = 0;
+ //int lavc_param_vqmin = 2;
+ //int lavc_param_vqmax = 31;
+-int lavc_param_mb_qmin = 2;
+-int lavc_param_mb_qmax = 31;
+ int lavc_param_lmin = 2;
+ int lavc_param_lmax = 31;
+ int lavc_param_vqdiff = 3;
+@@ -143,8 +141,6 @@
+ // {"vqscale", &lavc_param_vqscale, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE,
1, 31},
+ // {"vqmin", &lavc_param_vqmin, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
31},
+ // {"vqmax", &lavc_param_vqmax, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
31},
+- {"mbqmin", &lavc_param_mb_qmin, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
31},
+- {"mbqmax", &lavc_param_mb_qmax, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
31},
+ {"lmin", &lavc_param_lmin, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01,
255.0},
+ {"lmax", &lavc_param_lmax, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01,
255.0},
+ {"vqdiff", &lavc_param_vqdiff, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
31},
+--- export/ffmpeg_cfg.h
++++ export/ffmpeg_cfg.h
+@@ -13,8 +13,6 @@
+ //extern int lavc_param_vqscale;
+ //extern int lavc_param_vqmin;
+ //extern int lavc_param_vqmax;
+-extern int lavc_param_mb_qmin;
+-extern int lavc_param_mb_qmax;
+ extern int lavc_param_lmin;
+ extern int lavc_param_lmax;
+ extern int lavc_param_vqdiff;
diff --git a/video/transcode/transcode-1.1.7-ffmpeg2.patch
b/video/transcode/transcode-1.1.7-ffmpeg2.patch
new file mode 100644
index 0000000..26d7431
--- /dev/null
+++ b/video/transcode/transcode-1.1.7-ffmpeg2.patch
@@ -0,0 +1,332 @@
+Fix build with ffmpeg-2.0.
+Fix segfaults introduced by wrong usage of the av_dict API.
+Fix forgotten parts in the libav9 patch.
+
+Index: transcode-1.1.7/encode/encode_lavc.c
+===================================================================
+--- transcode-1.1.7.orig/encode/encode_lavc.c
++++ transcode-1.1.7/encode/encode_lavc.c
+@@ -74,6 +74,9 @@ struct tclavcconfigdata_ {
+ int lmin;
+ int lmax;
+ int me_method;
++ int luma_elim_threshold;
++ int chroma_elim_threshold;
++ int quantizer_noise_shaping;
+
+ /* same as above for flags */
+ struct {
+@@ -114,7 +117,7 @@ struct tclavcprivatedata_ {
+
+ AVFrame ff_venc_frame;
+ AVCodecContext ff_vcontext;
+- AVDictionary ** ff_opts;
++ AVDictionary * ff_opts;
+
+ AVCodec *ff_vcodec;
+
+@@ -165,6 +168,7 @@ static const TCCodecID tc_lavc_codecs_ou
+ TC_CODEC_ERROR
+ };
+
++#if LIBAVCODEC_VERSION_MAJOR < 55
+ static const enum CodecID tc_lavc_internal_codecs[] = {
+ CODEC_ID_MPEG1VIDEO, CODEC_ID_MPEG2VIDEO, CODEC_ID_MPEG4,
+ CODEC_ID_H263I, CODEC_ID_H263P,
+@@ -177,6 +181,20 @@ static const enum CodecID tc_lavc_intern
+ CODEC_ID_MSMPEG4V2, CODEC_ID_MSMPEG4V3,
+ CODEC_ID_NONE
+ };
++#else
++static const enum AVCodecID tc_lavc_internal_codecs[] = {
++ AV_CODEC_ID_MPEG1VIDEO, AV_CODEC_ID_MPEG2VIDEO, AV_CODEC_ID_MPEG4,
++ AV_CODEC_ID_H263I, AV_CODEC_ID_H263P,
++ AV_CODEC_ID_H264,
++ AV_CODEC_ID_WMV1, AV_CODEC_ID_WMV2,
++ AV_CODEC_ID_RV10,
++ AV_CODEC_ID_HUFFYUV, AV_CODEC_ID_FFV1,
++ AV_CODEC_ID_DVVIDEO,
++ AV_CODEC_ID_MJPEG, AV_CODEC_ID_LJPEG,
++ AV_CODEC_ID_MSMPEG4V2, AV_CODEC_ID_MSMPEG4V3,
++ AV_CODEC_ID_NONE
++};
++#endif
+
+ static const TCFormatID tc_lavc_formats[] = { TC_FORMAT_ERROR };
+
+@@ -938,7 +956,11 @@ static int tc_lavc_settings_from_vob(TCL
+ static void tc_lavc_config_defaults(TCLavcPrivateData *pd)
+ {
+ /* first of all reinitialize lavc data */
++#if LIBAVCODEC_VERSION_MAJOR < 55
+ avcodec_get_context_defaults(&pd->ff_vcontext);
++#else
++ avcodec_get_context_defaults3(&pd->ff_vcontext, NULL);
++#endif
+
+ pd->confdata.thread_count = 1;
+
+@@ -976,8 +998,8 @@ static void tc_lavc_config_defaults(TCLa
+ pd->ff_vcontext.mpeg_quant = 0;
+ pd->ff_vcontext.rc_initial_cplx = 0.0;
+ pd->ff_vcontext.rc_qsquish = 1.0;
+- pd->ff_vcontext.luma_elim_threshold = 0;
+- pd->ff_vcontext.chroma_elim_threshold = 0;
++ pd->confdata.luma_elim_threshold = 0;
++ pd->confdata.chroma_elim_threshold = 0;
+ pd->ff_vcontext.strict_std_compliance = 0;
+ pd->ff_vcontext.dct_algo = FF_DCT_AUTO;
+ pd->ff_vcontext.idct_algo = FF_IDCT_AUTO;
+@@ -1001,7 +1023,7 @@ static void tc_lavc_config_defaults(TCLa
+ pd->ff_vcontext.intra_quant_bias = FF_DEFAULT_QUANT_BIAS;
+ pd->ff_vcontext.inter_quant_bias = FF_DEFAULT_QUANT_BIAS;
+ pd->ff_vcontext.noise_reduction = 0;
+- pd->ff_vcontext.quantizer_noise_shaping = 0;
++ pd->confdata.quantizer_noise_shaping = 0;
+ pd->ff_vcontext.flags = 0;
+ }
+
+@@ -1033,7 +1055,6 @@ static void tc_lavc_dispatch_settings(TC
+
+ pd->ff_vcontext.flags = 0;
+ SET_FLAG(pd, mv0);
+- SET_FLAG(pd, cbp);
+ SET_FLAG(pd, qpel);
+ SET_FLAG(pd, naq);
+ SET_FLAG(pd, ilme);
+@@ -1060,17 +1081,29 @@ static void tc_lavc_dispatch_settings(TC
+ pd->ff_vcontext.flags |= CODEC_FLAG_INTERLACED_ME;
+ }
+ if (pd->confdata.flags.alt) {
+- av_dict_set(pd->ff_opts, "alternate_scan", "1", 0);
++ av_dict_set(&(pd->ff_opts), "alternate_scan", "1", 0);
+ }
+ if (pd->confdata.flags.vdpart) {
+- av_dict_set(pd->ff_opts, "data_partitioning", "1", 0);
++ av_dict_set(&(pd->ff_opts), "data_partitioning", "1", 0);
+ }
+ if (pd->confdata.flags.umv) {
+- av_dict_set(pd->ff_opts, "umv", "1", 0);
++ av_dict_set(&(pd->ff_opts), "umv", "1", 0);
+ }
+ if (pd->confdata.flags.aiv) {
+- av_dict_set(pd->ff_opts, "aiv", "1", 0);
++ av_dict_set(&(pd->ff_opts), "aiv", "1", 0);
+ }
++ if (pd->confdata.flags.cbp) {
++ av_dict_set(&(pd->ff_opts), "mpv_flags", "+cbp_rd", 0);
++ }
++
++ char buf[1024];
++#define set_dict_opt(val, opt) \
++ snprintf(buf, sizeof(buf), "%i", pd->confdata.val);\
++ av_dict_set(&(pd->ff_opts), opt, buf, 0)
++
++ set_dict_opt(luma_elim_threshold, "luma_elim_threshold");
++ set_dict_opt(chroma_elim_threshold, "chroma_elim_threshold");
++ set_dict_opt(quantizer_noise_shaping, "quantizer_noise_shaping");
+ }
+
+ #undef SET_FLAG
+@@ -1155,8 +1188,8 @@ static int tc_lavc_read_config(TCLavcPri
+ { "vrc_init_cplx", PCTX(rc_initial_cplx), TCCONF_TYPE_FLOAT,
TCCONF_FLAG_RANGE, 0.0, 9999999.0 },
+ // { "vrc_init_occupancy", }, // not yet supported
+ { "vqsquish", PCTX(rc_qsquish), TCCONF_TYPE_FLOAT,
TCCONF_FLAG_RANGE, 0.0, 99.0 },
+- { "vlelim", PCTX(luma_elim_threshold), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -99, 99 },
+- { "vcelim", PCTX(chroma_elim_threshold), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -99, 99 },
++ { "vlelim", PAUX(luma_elim_threshold), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -99, 99 },
++ { "vcelim", PAUX(chroma_elim_threshold), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -99, 99 },
+ { "vstrict", PCTX(strict_std_compliance), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -99, 99 },
+ { "vpsize", PCTX(rtp_payload_size), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, 0, 100000000 },
+ { "dct", PCTX(dct_algo), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 10
},
+@@ -1182,12 +1215,12 @@ static int tc_lavc_read_config(TCLavcPri
+ { "ibias", PCTX(intra_quant_bias), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -512, 512 },
+ { "pbias", PCTX(inter_quant_bias), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, -512, 512 },
+ { "nr", PCTX(noise_reduction), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE,
0, 1000000},
+- { "qns", PCTX(quantizer_noise_shaping), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, 0, 3 },
++ { "qns", PAUX(quantizer_noise_shaping), TCCONF_TYPE_INT,
TCCONF_FLAG_RANGE, 0, 3 },
+ { "inter_matrix_file", inter_matrix_file, TCCONF_TYPE_STRING, 0, 0,
0 },
+ { "intra_matrix_file", intra_matrix_file, TCCONF_TYPE_STRING, 0, 0,
0 },
+
+ { "mv0", PAUX(flags.mv0), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_MV0 },
+- { "cbp", PAUX(flags.cbp), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_CBP_RD
},
++ { "cbp", PAUX(flags.cbp), TCCONF_TYPE_FLAG, 0, 0, 1 },
+ { "qpel", PAUX(flags.qpel), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QPEL
},
+ { "alt", PAUX(flags.alt), TCCONF_TYPE_FLAG, 0, 0, 1 },
+ { "ilme", PAUX(flags.ilme), TCCONF_TYPE_FLAG, 0, 0,
CODEC_FLAG_INTERLACED_ME },
+@@ -1350,6 +1383,8 @@ static int tc_lavc_configure(TCModuleIns
+
+ pd = self->userdata;
+
++ pd->ff_opts = NULL;
++
+ pd->flush_flag = vob->encoder_flush;
+
+ /* FIXME: move into core? */
+@@ -1402,7 +1437,7 @@ static int tc_lavc_configure(TCModuleIns
+ }
+
+ TC_LOCK_LIBAVCODEC;
+- ret = avcodec_open2(&pd->ff_vcontext, pd->ff_vcodec, pd->ff_opts);
++ ret = avcodec_open2(&pd->ff_vcontext, pd->ff_vcodec, &(pd->ff_opts));
+ TC_UNLOCK_LIBAVCODEC;
+
+ if (ret < 0) {
+Index: transcode-1.1.7/export/export_ffmpeg.c
+===================================================================
+--- transcode-1.1.7.orig/export/export_ffmpeg.c
++++ transcode-1.1.7/export/export_ffmpeg.c
+@@ -122,7 +122,7 @@ static uint8_t *img_buffer =
+ static AVFrame *lavc_convert_frame = NULL;
+
+ static AVCodec *lavc_venc_codec = NULL;
+-static AVDictionary **lavc_venc_opts = NULL;
++static AVDictionary *lavc_venc_opts = NULL;
+ static AVFrame *lavc_venc_frame = NULL;
+ static AVCodecContext *lavc_venc_context;
+ static avi_t *avifile = NULL;
+@@ -486,7 +486,7 @@ MOD_init
+ codec->name, codec->fourCC, codec->comments);
+ }
+
+- lavc_venc_context = avcodec_alloc_context();
++ lavc_venc_context = avcodec_alloc_context3(lavc_venc_codec);
+ lavc_venc_frame = avcodec_alloc_frame();
+
+ lavc_convert_frame= avcodec_alloc_frame();
+@@ -838,8 +838,13 @@ MOD_init
+ lavc_venc_context->rc_strategy = lavc_param_vrc_strategy;
+ lavc_venc_context->b_frame_strategy = lavc_param_vb_strategy;
+ lavc_venc_context->b_quant_offset = lavc_param_vb_qoffset;
+- lavc_venc_context->luma_elim_threshold= lavc_param_luma_elim_threshold;
+- lavc_venc_context->chroma_elim_threshold=
lavc_param_chroma_elim_threshold;
++
++ char buf[1024];
++#define set_dict_opt(val, opt) \
++ snprintf(buf, sizeof(buf), "%i", val); \
++ av_dict_set(&lavc_venc_opts, opt, buf, 0)
++ set_dict_opt(lavc_param_luma_elim_threshold, "luma_elim_threshold");
++ set_dict_opt(lavc_param_chroma_elim_threshold, "chroma_elim_threshold");
+ lavc_venc_context->rtp_payload_size = lavc_param_packet_size;
+ #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
+ if (lavc_param_packet_size)
+@@ -870,7 +875,7 @@ MOD_init
+ lavc_venc_context->context_model = lavc_param_context;
+ lavc_venc_context->scenechange_threshold= lavc_param_sc_threshold;
+ lavc_venc_context->noise_reduction = lavc_param_noise_reduction;
+- lavc_venc_context->inter_threshold = lavc_param_inter_threshold;
++ set_dict_opt(lavc_param_inter_threshold, "inter_threshold");
+ lavc_venc_context->intra_dc_precision = lavc_param_intra_dc_precision;
+ lavc_venc_context->skip_top = lavc_param_skip_top;
+ lavc_venc_context->skip_bottom = lavc_param_skip_bottom;
+@@ -1066,9 +1071,11 @@ MOD_init
+ lavc_venc_context->flags |= lavc_param_trunc;
+ lavc_venc_context->flags |= lavc_param_aic;
+ lavc_venc_context->flags |= lavc_param_v4mv;
+- lavc_venc_context->flags |= lavc_param_cbp;
++ if(lavc_param_cbp)
++ av_dict_set(&lavc_venc_opts, "mpv_flags", "+cbp_rd", 0);
+ lavc_venc_context->flags |= lavc_param_mv0;
+- lavc_venc_context->flags |= lavc_param_qp_rd;
++ if(lavc_param_qp_rd)
++ av_dict_set(&lavc_venc_opts, "mpv_flags", "+qp_rd", 0);
+ lavc_venc_context->flags |= lavc_param_ilme;
+ #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
+ lavc_venc_context->flags |= lavc_param_trell;
+@@ -1238,29 +1245,29 @@ MOD_init
+ }
+
+ if (lavc_param_scan_offset) {
+- av_dict_set(lavc_venc_opts, "scan_offset", "1", 0);
++ av_dict_set(&lavc_venc_opts, "scan_offset", "1", 0);
+ }
+
+ if (lavc_param_ss) {
+- av_dict_set(lavc_venc_opts, "structured_slices", "1", 0);
++ av_dict_set(&lavc_venc_opts, "structured_slices", "1", 0);
+ }
+
+ if (lavc_param_alt) {
+- av_dict_set(lavc_venc_opts, "alternate_scan", "1", 0);
++ av_dict_set(&lavc_venc_opts, "alternate_scan", "1", 0);
+ }
+
+ if (lavc_param_umv) {
+- av_dict_set(lavc_venc_opts, "umv", "1", 0);
++ av_dict_set(&lavc_venc_opts, "umv", "1", 0);
+ }
+
+ if (lavc_param_data_partitioning) {
+- av_dict_set(lavc_venc_opts, "vdpart", "1", 0);
++ av_dict_set(&lavc_venc_opts, "vdpart", "1", 0);
+ }
+
+ //-- open codec --
+ //----------------
+ TC_LOCK_LIBAVCODEC;
+- ret = avcodec_open2(lavc_venc_context, lavc_venc_codec, lavc_venc_opts);
++ ret = avcodec_open2(lavc_venc_context, lavc_venc_codec,
&lavc_venc_opts);
+ TC_UNLOCK_LIBAVCODEC;
+ if (ret < 0) {
+ tc_log_warn(MOD_NAME, "could not open FFMPEG codec");
+Index: transcode-1.1.7/export/ffmpeg_cfg.c
+===================================================================
+--- transcode-1.1.7.orig/export/ffmpeg_cfg.c
++++ transcode-1.1.7/export/ffmpeg_cfg.c
+@@ -214,10 +214,10 @@ TCConfigEntry lavcopts_conf[]={
+ {"context", &lavc_param_context, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0,
10},
+ {"intra_matrix", &lavc_param_intra_matrix, TCCONF_TYPE_STRING, 0, 0, 0},
+ {"inter_matrix", &lavc_param_inter_matrix, TCCONF_TYPE_STRING, 0, 0, 0},
+- {"cbp", &lavc_param_cbp, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_CBP_RD},
++ {"cbp", &lavc_param_cbp, TCCONF_TYPE_FLAG, 0, 0, 1},
+ {"mv0", &lavc_param_mv0, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_MV0},
+ {"nr", &lavc_param_noise_reduction, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE,
0, 1000000},
+- {"qprd", &lavc_param_qp_rd, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QP_RD},
++ {"qprd", &lavc_param_qp_rd, TCCONF_TYPE_FLAG, 0, 0, 1},
+ {"threads", &lavc_param_threads, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1,
16},
+ {"ss", &lavc_param_ss, TCCONF_TYPE_FLAG, 0, 0, 1},
+ {"svcd_sof", &lavc_param_scan_offset, TCCONF_TYPE_FLAG, 0, 0, 1},
+Index: transcode-1.1.7/export/aud_aux.c
+===================================================================
+--- transcode-1.1.7.orig/export/aud_aux.c
++++ transcode-1.1.7/export/aud_aux.c
+@@ -346,7 +346,7 @@ static int tc_audio_init_ffmpeg(vob_t *v
+
+ //-- set parameters (bitrate, channels and sample-rate) --
+ //--------------------------------------------------------
+- avcodec_get_context_defaults(&mpa_ctx);
++ avcodec_get_context_defaults3(&mpa_ctx, mpa_codec);
+ #if LIBAVCODEC_VERSION_MAJOR < 53
+ mpa_ctx.codec_type = CODEC_TYPE_AUDIO;
+ #else
+@@ -359,7 +359,7 @@ static int tc_audio_init_ffmpeg(vob_t *v
+ //-- open codec --
+ //----------------
+ TC_LOCK_LIBAVCODEC;
+- ret = avcodec_open(&mpa_ctx, mpa_codec);
++ ret = avcodec_open2(&mpa_ctx, mpa_codec, NULL);
+ TC_UNLOCK_LIBAVCODEC;
+ if (ret < 0) {
+ tc_warn("tc_audio_init_ffmpeg: could not open %s codec !",
+Index: transcode-1.1.7/import/import_ffmpeg.c
+===================================================================
+--- transcode-1.1.7.orig/import/import_ffmpeg.c
++++ transcode-1.1.7/import/import_ffmpeg.c
+@@ -302,7 +302,7 @@ do_avi:
+
+ // Set these to the expected values so that ffmpeg's decoder can
+ // properly detect interlaced input.
+- lavc_dec_context = avcodec_alloc_context();
++ lavc_dec_context = avcodec_alloc_context3(lavc_dec_codec);
+ if (lavc_dec_context == NULL) {
+ tc_log_error(MOD_NAME, "Could not allocate enough memory.");
+ return TC_IMPORT_ERROR;
+@@ -344,7 +344,7 @@ do_avi:
+ }
+
+ TC_LOCK_LIBAVCODEC;
+- ret = avcodec_open(lavc_dec_context, lavc_dec_codec);
++ ret = avcodec_open2(lavc_dec_context, lavc_dec_codec, NULL);
+ TC_UNLOCK_LIBAVCODEC;
+ if (ret < 0) {
+ tc_log_warn(MOD_NAME, "Could not initialize the '%s' codec.",
diff --git a/video/transcode/transcode-1.1.7-freetype251.patch
b/video/transcode/transcode-1.1.7-freetype251.patch
new file mode 100644
index 0000000..59c6ab3
--- /dev/null
+++ b/video/transcode/transcode-1.1.7-freetype251.patch
@@ -0,0 +1,12 @@
+--- transcode-1.1.7/filter/subtitler/load_font.c
++++ transcode-1.1.7/filter/subtitler/load_font.c
+@@ -47,8 +47,8 @@
+ // FreeType specific includes
+ #include <ft2build.h>
+ #include FT_FREETYPE_H
++#include FT_GLYPH_H
+
+-#include <freetype/ftglyph.h>
+
+ /**
+ * @file bswap.h
diff --git a/video/transcode/transcode-1.1.7-libav-9.patch
b/video/transcode/transcode-1.1.7-libav-9.patch
new file mode 100644
index 0000000..9f2d235
--- /dev/null
+++ b/video/transcode/transcode-1.1.7-libav-9.patch
@@ -0,0 +1,31 @@
+--- ./import/probe_ffmpeg.c.original 2013-04-22 20:04:51.058081388 +0200
++++ ./import/probe_ffmpeg.c 2013-04-22 20:05:25.744081897 +0200
+@@ -109,7 +109,7 @@ void probe_ffmpeg(info_t *ipipe)
+ return;
+ }
+
+- ret = av_find_stream_info(lavf_dmx_context);
++ ret = avformat_find_stream_info(lavf_dmx_context, NULL);
+ if (ret < 0) {
+ tc_log_error(__FILE__, "unable to fetch informations from '%s'"
+ " (libavformat failure)",
+--- ./import/decode_lavc.c.original 2013-04-22 20:06:17.260082652 +0200
++++ ./import/decode_lavc.c 2013-04-22 20:07:47.564083975 +0200
+@@ -170,7 +170,7 @@ void decode_lavc(decode_t *decode)
+
+ // Set these to the expected values so that ffmpeg's decoder can
+ // properly detect interlaced input.
+- lavc_dec_context = avcodec_alloc_context();
++ lavc_dec_context = avcodec_alloc_context3(NULL);
+ if (lavc_dec_context == NULL) {
+ tc_log_error(__FILE__, "Could not allocate enough memory.");
+ goto decoder_error;
+@@ -186,7 +186,7 @@ void decode_lavc(decode_t *decode)
+ lavc_dec_context->error_concealment = 3;
+ lavc_dec_context->workaround_bugs = FF_BUG_AUTODETECT;
+
+- if (avcodec_open(lavc_dec_context, lavc_dec_codec) < 0) {
++ if (avcodec_open2(lavc_dec_context, lavc_dec_codec, NULL) < 0) {
+ tc_log_error(__FILE__, "Could not initialize the '%s' codec.",
+ codec->name);
+ goto decoder_error;
diff --git a/video/transcode/transcode-1.1.7-preset-force.patch
b/video/transcode/transcode-1.1.7-preset-force.patch
new file mode 100644
index 0000000..0d1da8b
--- /dev/null
+++ b/video/transcode/transcode-1.1.7-preset-force.patch
@@ -0,0 +1,28 @@
+Do not force using a preset. Do not try to open non-existant preset by
default.
+
+Index: transcode-1.1.7/export/export_ffmpeg.c
+===================================================================
+--- transcode-1.1.7.orig/export/export_ffmpeg.c
++++ transcode-1.1.7/export/export_ffmpeg.c
+@@ -1206,7 +1206,7 @@ MOD_init
+ lavc_venc_context->me_method = ME_ZERO + lavc_param_vme;
+
+ /* FIXME: transcode itself contains "broken ffmpeg default settings",
thus we need to override them! */
+- if (lavc_param_video_preset) {
++ if (lavc_param_video_preset && strcmp(lavc_param_video_preset,
"none")) {
+ avcodec_opts[AVMEDIA_TYPE_VIDEO] = lavc_venc_context;
+ video_codec_name = av_strdup(ffmpeg_codec_name(codec->name));
+
+Index: transcode-1.1.7/export/ffmpeg_cfg.c
+===================================================================
+--- transcode-1.1.7.orig/export/ffmpeg_cfg.c
++++ transcode-1.1.7/export/ffmpeg_cfg.c
+@@ -124,7 +124,7 @@ int lavc_param_gmc = 0;
+ //int lavc_param_atag = 0;
+ //int lavc_param_abitrate = 224;
+
+-char *lavc_param_video_preset = "medium";
++char *lavc_param_video_preset = "none";
+ char *lavc_param_ffmpeg_datadir = "/usr/share/ffmpeg";
+
+ TCConfigEntry lavcopts_conf[]={
diff --git a/video/transcode/transcode-1.1.7-preset-free.patch
b/video/transcode/transcode-1.1.7-preset-free.patch
new file mode 100644
index 0000000..00494b9
--- /dev/null
+++ b/video/transcode/transcode-1.1.7-preset-free.patch
@@ -0,0 +1,34 @@
+Fix invalid free when preset file not found
+https://bugs.gentoo.org/show_bug.cgi?id=322945
+Author: Brennan Shacklett
+
+diff -urN transcode-1.1.7-orig/export/export_ffmpeg.c
transcode-1.1.7/export/export_ffmpeg.c
+--- transcode-1.1.7-orig/export/export_ffmpeg.c 2011-11-19
08:50:27.000000000 -0800
++++ transcode-1.1.7/export/export_ffmpeg.c 2012-07-03 20:07:05.669083945
-0700
+@@ -321,7 +321,7 @@
+ }
+
+ if(!f){
+- fprintf(stderr, "File for preset '%s' not found\n", arg);
++ tc_log_error(MOD_NAME, "File for preset '%s' not found", arg);
+ av_exit(1);
+ }
+
+@@ -1207,7 +1207,7 @@
+ /* FIXME: transcode itself contains "broken ffmpeg default settings",
thus we need to override them! */
+ if (lavc_param_video_preset) {
+ avcodec_opts[AVMEDIA_TYPE_VIDEO] = lavc_venc_context;
+- video_codec_name = ffmpeg_codec_name(codec->name);
++ video_codec_name = av_strdup(ffmpeg_codec_name(codec->name));
+
+ const char *preset_start = lavc_param_video_preset;
+ while (preset_start) {
+@@ -1225,6 +1225,8 @@
+ if (opt_preset("vpre", preset_name) != 0) {
+ tc_log_warn(MOD_NAME, "Parsing ffmpeg preset
'%s' failed", preset_name);
+ }
++ av_free(video_codec_name);
++ video_codec_name = NULL;
+ if (verbose) {
+ int i;
+ tc_log_info(MOD_NAME, "After parsing preset
'%s', %i options are overridden:", preset_name, opt_name_count);
diff --git a/video/v4l-utils/DEPENDS b/video/v4l-utils/DEPENDS
index cb4565a..35bb13f 100755
--- a/video/v4l-utils/DEPENDS
+++ b/video/v4l-utils/DEPENDS
@@ -1,5 +1,4 @@
depends pkgconfig &&
optional_depends JPEG '' '--without-jpeg' 'JPEG support' &&
optional_depends gettext '' '--disable-nls' 'Native Language support' &&
-# always disable qt4, as usage of RCC is broken
-optional_depends qt4 '--disable-qv4l2' '--disable-qv4l2' 'QT support'
+optional_depends qt4 '--enable-qv4l2' '--disable-qv4l2' 'QT support'
diff --git a/video/v4l-utils/DETAILS b/video/v4l-utils/DETAILS
index 3a16acb..2c776a8 100755
--- a/video/v4l-utils/DETAILS
+++ b/video/v4l-utils/DETAILS
@@ -1,6 +1,6 @@
SPELL=v4l-utils
- VERSION=0.9.5
-
SOURCE_HASH=sha512:219a789907279ce4532d53989f1efe5cac7bbf0971a215c4e6e42228510c88f52ed2d7a4ce80d2f6673af9c0e5acd99160b6b3e6475f7a7a80534ce867a52a63
+ VERSION=1.0.1
+
SOURCE_HASH=sha512:2d107fccaa62841828c92fa19dbcc6cb7dea59f4315e683c9384dd91a3ca9df4940ede06c7b5732b1005550810428d150d9d33b1a2199b118ba69c683bb031cc
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://linuxtv.org/downloads/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/video/v4l-utils/HISTORY b/video/v4l-utils/HISTORY
index 44b569e..bb3ba3d 100644
--- a/video/v4l-utils/HISTORY
+++ b/video/v4l-utils/HISTORY
@@ -1,3 +1,10 @@
+2014-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.1
+
+2013-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.0
+ * DEPENDS: qv4l2 enabled
+
2013-06-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.5

diff --git a/video/vlc/DEPENDS b/video/vlc/DEPENDS
index fa88c03..1d2ca84 100755
--- a/video/vlc/DEPENDS
+++ b/video/vlc/DEPENDS
@@ -160,6 +160,10 @@ optional_depends LIBAVCODEC \
"--disable-avcodec --disable-avformat --disable-postproc"
\
"for lots of video codecs" &&

+if is_depends_enabled $SPELL ffmpeg; then
+ sub_depends ffmpeg STABLE
+fi &&
+
optional_depends "libmatroska" \
"--enable-mkv" \
"--disable-mkv" \
diff --git a/video/vlc/DETAILS b/video/vlc/DETAILS
index b64e36d..ce0cd7e 100755
--- a/video/vlc/DETAILS
+++ b/video/vlc/DETAILS
@@ -1,5 +1,5 @@
SPELL=vlc
- VERSION=2.1.0
+ VERSION=2.1.3
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE2=$SOURCE.asc
diff --git a/video/vlc/HISTORY b/video/vlc/HISTORY
index b194396..ea6058b 100644
--- a/video/vlc/HISTORY
+++ b/video/vlc/HISTORY
@@ -1,3 +1,16 @@
+2014-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.3
+
+2013-12-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.2
+
+2013-11-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.1
+ * PRE_BUILD, lua.patch, lua-scripts.patch: lua patches removed
+
+2013-10-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: depend on stable branch of ffmpeg if using ffmpeg
+
2013-09-26 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: fixed permissions - 755

diff --git a/video/vlc/PRE_BUILD b/video/vlc/PRE_BUILD
index 9d792f5..02c2ea1 100755
--- a/video/vlc/PRE_BUILD
+++ b/video/vlc/PRE_BUILD
@@ -1,10 +1,6 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-# lua 5.2 patchs from upstream
-patch -p1 < $SPELL_DIRECTORY/lua.patch &&
-patch -p1 < $SPELL_DIRECTORY/lua-scripts.patch &&
-
MOZ_MAKEFILE="projects/mozilla/Makefile.in" &&
if test "$(get_spell_provider $SPELL GECKO)" = firefox; then
sedit 's:$(libdir)/mozilla:$(libdir)/firefox:' $MOZ_MAKEFILE
diff --git a/video/vlc/lua-scripts.patch b/video/vlc/lua-scripts.patch
deleted file mode 100644
index 9bba02c..0000000
--- a/video/vlc/lua-scripts.patch
+++ /dev/null
@@ -1,131 +0,0 @@
-From a957114421fd2e875432e5fde0448ffc1ae60cfd Mon Sep 17 00:00:00 2001
-From: Kelly Anderson <kelly AT silka.with-linux.com>
-Date: Thu, 5 Jan 2012 06:23:35 -0700
-Subject: [PATCH 1/1] Cleanup lua script escape sequences for lua 5.2.
-MIME-Version: 1.0
-Content-Type: text/plain; charset=utf8
-Content-Transfer-Encoding: 8bit
-
-Converting \ to %, since 5.2 no longer accepts \.
-
-Signed-off-by: Rémi Denis-Courmont <remi AT remlab.net>
----
- share/lua/extensions/imdb.lua | 2 +-
- share/lua/playlist/appletrailers.lua | 6 +++---
- share/lua/playlist/extreme.lua | 10 +++++-----
- share/lua/playlist/katsomo.lua | 2 +-
- share/lua/playlist/mpora.lua | 4 ++--
- share/lua/playlist/pinkbike.lua | 4 ++--
- 6 files changed, 14 insertions(+), 14 deletions(-)
-
-diff --git a/share/lua/playlist/appletrailers.lua
b/share/lua/playlist/appletrailers.lua
-index 8bd4bea..4d0f5e7 100644
---- a/share/lua/playlist/appletrailers.lua
-+++ b/share/lua/playlist/appletrailers.lua
-@@ -67,7 +67,7 @@ function parse()
- description = find( line, "h%d.->(.-)</h%d") .. ' '
- end
- if string.match( line, 'img src=') then
-- for img in string.gmatch(line, '<img src="(http://.*\.jpg)" ')
do
-+ for img in string.gmatch(line, '<img src="(http://.*%.jpg)" ')
do
- art_url = img
- end
- for i,value in pairs(playlist) do
-@@ -76,8 +76,8 @@ function parse()
- else break end
- end
- end
-- if string.match( line, "class=\"hd\".-\.mov") then
-- for urlline,resolution in string.gmatch(line,
"class=\"hd\".-href=\"(.-.mov)\".-(%d+.-p)") do
-+ if string.match( line, 'class="hd".-%.mov') then
-+ for urlline,resolution in string.gmatch(line,
'class="hd".-href="(.-%.mov)".-(%d+.-p)') do
- urlline = string.gsub( urlline, "_"..resolution,
"_h"..resolution )
- table.insert( playlist, { path = urlline,
- name = description .. '(' ..
resolution .. ')',
-diff --git a/share/lua/playlist/extreme.lua b/share/lua/playlist/extreme.lua
-index 6fd7251..f5949ce 100644
---- a/share/lua/playlist/extreme.lua
-+++ b/share/lua/playlist/extreme.lua
-@@ -34,14 +34,14 @@ end
- -- Probe function.
- function probe()
- return vlc.access == "http"
-- and string.match( vlc.path, "extreme.com/." )
-- or string.match( vlc.path, "freecaster.tv/." )
-- or string.match( vlc.path, "player.extreme.com/info/.")
-+ and string.match( vlc.path, "extreme%.com/." )
-+ or string.match( vlc.path, "freecaster%.tv/." )
-+ or string.match( vlc.path, "player%.extreme%.com/info/.")
- end
-
- -- Parse function.
- function parse()
-- if (string.match( vlc.path, "extreme\.com/." ) or string.match(
vlc.path, "freecaster\.tv/." )) and not string.match( vlc.path,
"player.extreme.com/info/") then
-+ if (string.match( vlc.path, "extreme%.com/." ) or string.match(
vlc.path, "freecaster%.tv/." )) and not string.match( vlc.path,
"player%.extreme%.com/info/") then
- while true do
- line = vlc.readline()
- if not line then break end
-@@ -54,7 +54,7 @@ function parse()
- return { { path = "http://player.extreme.com/info/"; .. vid; name =
"extreme.com video"; } }
- end
-
-- if string.match( vlc.path, "player.extreme.com/info/." ) then
-+ if string.match( vlc.path, "player%.extreme%.com/info/." ) then
- prefres = get_prefres()
- gostraight = true
- while true do
-diff --git a/share/lua/playlist/katsomo.lua b/share/lua/playlist/katsomo.lua
-index bf461c7..6965e4e 100644
---- a/share/lua/playlist/katsomo.lua
-+++ b/share/lua/playlist/katsomo.lua
-@@ -57,7 +57,7 @@ function parse()
- then
- arturl = "http://www.katsomo.fi"..find( line, " src=\"(.-)\"
alt=" )
- end
-- for treeid,name in string.gmatch( line,
"/\?treeId=(%d+)\">([^<]+)</a") do
-+ for treeid,name in string.gmatch( line,
'/%?treeId=(%d+)">([^<]+)</a') do
- name = vlc.strings.resolve_xml_special_chars( name )
- name = vlc.strings.from_charset( "ISO_8859-1", name )
- path = "http://www.katsomo.fi/?treeId="..treeid
-diff --git a/share/lua/playlist/mpora.lua b/share/lua/playlist/mpora.lua
-index cfee5d0..d48c1e6 100644
---- a/share/lua/playlist/mpora.lua
-+++ b/share/lua/playlist/mpora.lua
-@@ -23,7 +23,7 @@
- -- Probe function.
- function probe()
- return vlc.access == "http"
-- and string.match( vlc.path, "video.mpora.com/watch/" )
-+ and string.match( vlc.path, "video%.mpora%.com/watch/" )
- end
-
- -- Parse function.
-@@ -40,7 +40,7 @@ function parse()
- _,_,arturl = string.find( line, "image_src\" href=\"(.*)\" />" )
- end
- if string.match( line, "video_src" ) then
-- _,_,video = string.find( line,
"href=\"http://video\.mpora\.com/ep/(.*).swf\" />" )
-+ _,_,video = string.find( line,
'href="http://video%.mpora%.com/ep/(.*)%.swf" />' )
- end
-
- end
-diff --git a/share/lua/playlist/pinkbike.lua
b/share/lua/playlist/pinkbike.lua
-index 06105d7..f6787c8 100644
---- a/share/lua/playlist/pinkbike.lua
-+++ b/share/lua/playlist/pinkbike.lua
-@@ -45,10 +45,10 @@ function parse()
- end
- -- Try to find server which has our video
- if string.match( line, "<link rel=\"videothumbnail\"
href=\"http://(.*)/vt/svt-") then
-- _,_,server = string.find (line, "<link
rel=\"videothumbnail\"\ href=\"http://(.*)/vt/svt-" )
-+ _,_,server = string.find (line, '<link
rel="videothumbnail" href="http://(.*)/vt/svt-' )
- end
- if string.match( line, "<link rel=\"videothumbnail\"
href=\"(.*)\" type=\"image/jpeg\"") then
-- _,_,arturl = string.find (line, "<link
rel=\"videothumbnail\" href=\"(.*)\"\ type=\"image/jpeg\"")
-+ _,_,arturl = string.find (line, '<link
rel="videothumbnail" href="(.*)" type="image/jpeg"')
- end
- end
-
---
-1.7.10
-
diff --git a/video/vlc/lua.patch b/video/vlc/lua.patch
deleted file mode 100644
index 1e76119..0000000
--- a/video/vlc/lua.patch
+++ /dev/null
@@ -1,411 +0,0 @@
-From c0f44d25b394418bbbe0f436c67b5872f7f44f5d Mon Sep 17 00:00:00 2001
-From: Kelly Anderson <kelly AT silka.with-linux.com>
-Date: Thu, 5 Jan 2012 06:23:36 -0700
-Subject: [PATCH] Consolidate lua includes in vlc.h
-MIME-Version: 1.0
-Content-Type: text/plain; charset=utf8
-Content-Transfer-Encoding: 8bit
-
-So lua 5.2 compatibility declarations can be made in one place.
-
-Signed-off-by: Rémi Denis-Courmont <remi AT remlab.net>
----
- modules/lua/intf.c | 4 ----
- modules/lua/libs/acl.c | 3 ---
- modules/lua/libs/configuration.c | 3 ---
- modules/lua/libs/dialog.c | 3 ---
- modules/lua/libs/equalizer.c | 3 ---
- modules/lua/libs/gettext.c | 4 ----
- modules/lua/libs/httpd.c | 4 ----
- modules/lua/libs/input.c | 4 +---
- modules/lua/libs/input.h | 2 ++
- modules/lua/libs/messages.c | 4 ----
- modules/lua/libs/misc.c | 4 ----
- modules/lua/libs/net.c | 3 ---
- modules/lua/libs/objects.c | 3 ---
- modules/lua/libs/osd.c | 3 ---
- modules/lua/libs/playlist.c | 3 ---
- modules/lua/libs/sd.c | 4 ----
- modules/lua/libs/stream.c | 3 ---
- modules/lua/libs/strings.c | 3 ---
- modules/lua/libs/variables.c | 4 ----
- modules/lua/libs/video.c | 3 ---
- modules/lua/libs/vlm.c | 3 ---
- modules/lua/libs/volume.c | 4 ----
- modules/lua/libs/xml.c | 3 ---
- modules/lua/vlc.c | 4 ----
- modules/lua/vlc.h | 6 ++++++
- 25 files changed, 9 insertions(+), 78 deletions(-)
-
-diff --git a/modules/lua/intf.c b/modules/lua/intf.c
-index 3b01727..61fe362 100644
---- a/modules/lua/intf.c
-+++ b/modules/lua/intf.c
-@@ -37,10 +37,6 @@
- #include <sys/types.h>
- #include <sys/stat.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--#include <lualib.h> /* Lua libs */
--
- #include "vlc.h"
- #include "libs.h"
-
-diff --git a/modules/lua/libs/acl.c b/modules/lua/libs/acl.c
-index 4deb66e..693137d 100644
---- a/modules/lua/libs/acl.c
-+++ b/modules/lua/libs/acl.c
-@@ -35,9 +35,6 @@
- #include <vlc_common.h>
- #include <vlc_acl.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/configuration.c
b/modules/lua/libs/configuration.c
-index 7a4785f..7b5f732 100644
---- a/modules/lua/libs/configuration.c
-+++ b/modules/lua/libs/configuration.c
-@@ -34,9 +34,6 @@
-
- #include <vlc_common.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/dialog.c b/modules/lua/libs/dialog.c
-index 3ca67b2..55468f3 100644
---- a/modules/lua/libs/dialog.c
-+++ b/modules/lua/libs/dialog.c
-@@ -35,9 +35,6 @@
- #include <vlc_common.h>
- #include <vlc_extensions.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/equalizer.c b/modules/lua/libs/equalizer.c
-index 75b2334..e698c6f 100644
---- a/modules/lua/libs/equalizer.c
-+++ b/modules/lua/libs/equalizer.c
-@@ -38,9 +38,6 @@
- #include <vlc_input.h>
- #include <vlc_charset.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "input.h"
- #include "../libs.h"
- #include "../vlc.h"
-diff --git a/modules/lua/libs/gettext.c b/modules/lua/libs/gettext.c
-index b461e73..2781d35 100644
---- a/modules/lua/libs/gettext.c
-+++ b/modules/lua/libs/gettext.c
-@@ -32,10 +32,6 @@
- # include "config.h"
- #endif
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--#include <lualib.h> /* Lua libs */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/httpd.c b/modules/lua/libs/httpd.c
-index b4520d9..85a38cc 100644
---- a/modules/lua/libs/httpd.c
-+++ b/modules/lua/libs/httpd.c
-@@ -35,10 +35,6 @@
- #include <vlc_common.h>
- #include <vlc_httpd.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--#include <lualib.h> /* Lua libs */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/input.c b/modules/lua/libs/input.c
-index 60211fd..7b413e2 100644
---- a/modules/lua/libs/input.c
-+++ b/modules/lua/libs/input.c
-@@ -37,13 +37,11 @@
-
- #include <vlc_playlist.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
- #include <assert.h>
-
-+#include "../vlc.h"
- #include "input.h"
- #include "playlist.h"
--#include "../vlc.h"
- #include "../libs.h"
- #include "../extension.h"
-
-diff --git a/modules/lua/libs/input.h b/modules/lua/libs/input.h
-index dbe76df..903134a 100644
---- a/modules/lua/libs/input.h
-+++ b/modules/lua/libs/input.h
-@@ -24,6 +24,8 @@
- #ifndef VLC_LUA_INPUT_H
- #define VLC_LUA_INPUT_H
-
-+#include "../vlc.h"
-+
- input_thread_t * vlclua_get_input_internal( lua_State * );
-
- #endif
-diff --git a/modules/lua/libs/messages.c b/modules/lua/libs/messages.c
-index 9c40e53..589d162 100644
---- a/modules/lua/libs/messages.c
-+++ b/modules/lua/libs/messages.c
-@@ -38,10 +38,6 @@
- #include <vlc_meta.h>
- #include <vlc_aout.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--#include <lualib.h> /* Lua libs */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/misc.c b/modules/lua/libs/misc.c
-index f98d28a..5b793bd 100644
---- a/modules/lua/libs/misc.c
-+++ b/modules/lua/libs/misc.c
-@@ -41,10 +41,6 @@
- #include <vlc_interface.h>
- #include <vlc_keys.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--#include <lualib.h> /* Lua libs */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/net.c b/modules/lua/libs/net.c
-index 1c7cd12..0e832cc 100644
---- a/modules/lua/libs/net.c
-+++ b/modules/lua/libs/net.c
-@@ -41,9 +41,6 @@
- #include <vlc_url.h>
- #include <vlc_fs.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #ifdef HAVE_POLL
- #include <poll.h> /* poll structures and defines */
- #endif
-diff --git a/modules/lua/libs/objects.c b/modules/lua/libs/objects.c
-index c3543d6..bcdb43e 100644
---- a/modules/lua/libs/objects.c
-+++ b/modules/lua/libs/objects.c
-@@ -35,9 +35,6 @@
- #include <vlc_common.h>
- #include <vlc_vout.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
- #include "objects.h"
-diff --git a/modules/lua/libs/osd.c b/modules/lua/libs/osd.c
-index fb36ed5..e06646b 100644
---- a/modules/lua/libs/osd.c
-+++ b/modules/lua/libs/osd.c
-@@ -35,9 +35,6 @@
- #include <vlc_vout.h>
- #include <vlc_osd.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
- #include "input.h"
-diff --git a/modules/lua/libs/playlist.c b/modules/lua/libs/playlist.c
-index ae610f3..2336a37 100644
---- a/modules/lua/libs/playlist.c
-+++ b/modules/lua/libs/playlist.c
-@@ -37,9 +37,6 @@
- #include <vlc_interface.h>
- #include <vlc_playlist.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
- #include "playlist.h"
-diff --git a/modules/lua/libs/sd.c b/modules/lua/libs/sd.c
-index 7ca9476..d88cab2 100644
---- a/modules/lua/libs/sd.c
-+++ b/modules/lua/libs/sd.c
-@@ -38,10 +38,6 @@
- #include <vlc_playlist.h>
- #include <vlc_charset.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--#include <lualib.h> /* Lua libs */
--
- #include "../vlc.h"
- #include "../libs.h"
- #include "playlist.h"
-diff --git a/modules/lua/libs/stream.c b/modules/lua/libs/stream.c
-index ef7187c..6a366f1 100644
---- a/modules/lua/libs/stream.c
-+++ b/modules/lua/libs/stream.c
-@@ -38,9 +38,6 @@
- #include <vlc_meta.h>
- #include <vlc_aout.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/strings.c b/modules/lua/libs/strings.c
-index ab8e435..88c5f0e 100644
---- a/modules/lua/libs/strings.c
-+++ b/modules/lua/libs/strings.c
-@@ -39,9 +39,6 @@
- #include <vlc_aout.h>
- #include <vlc_charset.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/variables.c b/modules/lua/libs/variables.c
-index f3becae..aad5ae1 100644
---- a/modules/lua/libs/variables.c
-+++ b/modules/lua/libs/variables.c
-@@ -34,10 +34,6 @@
-
- #include <vlc_common.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--#include <lualib.h> /* Lua libs */
--
- #include "../vlc.h"
- #include "../libs.h"
- #include "variables.h"
-diff --git a/modules/lua/libs/video.c b/modules/lua/libs/video.c
-index eb914b5..258e0d2 100644
---- a/modules/lua/libs/video.c
-+++ b/modules/lua/libs/video.c
-@@ -34,9 +34,6 @@
-
- #include <vlc_vout.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
- #include "input.h"
-diff --git a/modules/lua/libs/vlm.c b/modules/lua/libs/vlm.c
-index d48755c..7b2b708 100644
---- a/modules/lua/libs/vlm.c
-+++ b/modules/lua/libs/vlm.c
-@@ -35,9 +35,6 @@
- #include <vlc_common.h>
- #include <vlc_vlm.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/libs/volume.c b/modules/lua/libs/volume.c
-index 3aab542..bae1534 100644
---- a/modules/lua/libs/volume.c
-+++ b/modules/lua/libs/volume.c
-@@ -38,10 +38,6 @@
- #include <vlc_meta.h>
- #include <vlc_aout_intf.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--#include <lualib.h> /* Lua libs */
--
- #include "../vlc.h"
- #include "../libs.h"
- #include "playlist.h"
-diff --git a/modules/lua/libs/xml.c b/modules/lua/libs/xml.c
-index f8b0afe..80f53fb 100644
---- a/modules/lua/libs/xml.c
-+++ b/modules/lua/libs/xml.c
-@@ -35,9 +35,6 @@
- #include <vlc_common.h>
- #include <vlc_xml.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--
- #include "../vlc.h"
- #include "../libs.h"
-
-diff --git a/modules/lua/vlc.c b/modules/lua/vlc.c
-index 5433eb8..a0132cf 100644
---- a/modules/lua/vlc.c
-+++ b/modules/lua/vlc.c
-@@ -45,10 +45,6 @@
- #include <vlc_stream.h>
- #include <sys/stat.h>
-
--#include <lua.h> /* Low level lua C API */
--#include <lauxlib.h> /* Higher level C API */
--#include <lualib.h> /* Lua libs */
--
- #include "vlc.h"
-
-
/*****************************************************************************
-diff --git a/modules/lua/vlc.h b/modules/lua/vlc.h
-index 5d87914..2b8fbff 100644
---- a/modules/lua/vlc.h
-+++ b/modules/lua/vlc.h
-@@ -36,9 +36,15 @@
- #include <vlc_strings.h>
- #include <vlc_stream.h>
-
-+#define LUA_COMPAT_MODULE
- #include <lua.h> /* Low level lua C API */
- #include <lauxlib.h> /* Higher level C API */
- #include <lualib.h> /* Lua libs */
-+#if LUA_VERSION_NUM >= 502
-+#define lua_equal(L,idx1,idx2)
lua_compare(L,(idx1),(idx2),LUA_OPEQ)
-+#define lua_objlen(L,idx) lua_rawlen(L,idx)
-+#define lua_strlen(L,idx) lua_rawlen(L,idx)
-+#endif
-
-
/*****************************************************************************
- * Module entry points
---
-1.7.10
-
diff --git a/video/xbmc/DEPENDS b/video/xbmc/DEPENDS
index 6f9d777..1f218c9 100755
--- a/video/xbmc/DEPENDS
+++ b/video/xbmc/DEPENDS
@@ -1,10 +1,13 @@
-depends subversion &&
depends -sub CXX gcc &&
depends automake &&
depends autoconf &&
depends unzip &&
depends boost &&
depends cmake &&
+depends swig &&
+depends yajl &&
+depends tinyxml &&
+depends taglib &&
optional_depends glew \
"--enable-gl" \
"--disable-gl" \
@@ -22,7 +25,10 @@ depends freetype2 &&
depends fontconfig &&
depends bzip2 &&
depends sqlite &&
-depends alsa-lib &&
+optional_depends alsa-lib \
+ "--enable-alsa" \
+ "--disable-alsa" \
+ "for ALSA support" &&
depends libpng &&
depends pcre &&
depends lzo &&
@@ -39,7 +45,10 @@ depends libxinerama &&
depends curl &&
depends dbus &&
depends fribidi &&
-depends MYSQL &&
+optional_depends MYSQL \
+ "--enable-mysql" \
+ "--disable-mysql" \
+ "for mysql support" &&
optional_depends hal \
"--enable-hal" \
"--disable-hal" \
@@ -76,6 +85,10 @@ optional_depends libdvdcss \
"--enable-dvdcss" \
"--disable-dvdcss" \
"for DVDCSS support" &&
+optional_depends libbluray \
+ "--enable-libbluray" \
+ "" \
+ "for libbluray support" &&
optional_depends a52dec \
"--enable-external-liba52" \
"--disable-external-liba52" \
@@ -92,11 +105,20 @@ depends wavpack &&
depends gawk &&
depends gperf &&
depends nasm &&
-depends cwiid &&
-depends BLUEZ &&
+optional_depends cwiid \
+ "" \
+ "" \
+ "for wiimote support" &&
+optional_depends BLUEZ \
+ "" \
+ "" \
+ "for bluetooth support" &&
depends zlib &&
depends libmms &&
-depends samba &&
+optional_depends samba \
+ "--enable-samba" \
+ "--disable-samba" \
+ "for samba support" &&
depends tiff &&
depends openssl &&
optional_depends libmicrohttpd \
@@ -107,4 +129,8 @@ depends libmodplug &&
depends libssh &&
depends gettext &&
depends cvs &&
-depends libtool
+depends libtool &&
+optional_depends libusb \
+ "--enable-libusb" \
+ "--disable-libusb" \
+ "for libusb support"
diff --git a/video/xbmc/DETAILS b/video/xbmc/DETAILS
index 179e711..5e8b900 100755
--- a/video/xbmc/DETAILS
+++ b/video/xbmc/DETAILS
@@ -1,8 +1,8 @@
SPELL=xbmc
- VERSION=10.0
+ VERSION=12.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://mirrors.${SPELL}.org/releases/source/${SOURCE}
-
SOURCE_HASH=sha512:b08b13088fe72546589ca1b3f1fdc0b7f0551782b85f1c74f117d683ca516588254b57cd3bf168b4770445b954655eee0bd757ed698f2c7e9bbd81804627ca97
+
SOURCE_HASH=sha512:d6812886b4d1a5c28c8150b164d714f8855ccb1ac4e74811c9eb03d09e12a6f05bedd3c034132ae79e0bff66efd54ced9c2c1140da6b4ad7b82dbb90fa3d1c39
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://xbmc.org";
LICENSE[0]=GPL
diff --git a/video/xbmc/HISTORY b/video/xbmc/HISTORY
index b72d465..0a3c108 100644
--- a/video/xbmc/HISTORY
+++ b/video/xbmc/HISTORY
@@ -1,3 +1,6 @@
+2013-10-26 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: version 12.2
+
2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: changed optional_depends libdts to libdca

diff --git a/wm-addons/alltray/BUILD b/wm-addons/alltray/BUILD
new file mode 100755
index 0000000..0f461e1
--- /dev/null
+++ b/wm-addons/alltray/BUILD
@@ -0,0 +1 @@
+LIBS+=" -lX11" default_build
diff --git a/wm-addons/alltray/DETAILS b/wm-addons/alltray/DETAILS
index 5273eac..bc4a09c 100755
--- a/wm-addons/alltray/DETAILS
+++ b/wm-addons/alltray/DETAILS
@@ -1,7 +1,7 @@
SPELL=alltray
VERSION=0.70
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/${VERSION}/${SOURCE}

SOURCE_HASH=sha512:0bfa57cf7831cb2183ce81ed339dbabac39cba673d77ad891769d6855e21092e91d694bcf77f0efaa87ed739d32e53453b24a39182fcbba2e01a7641f4458273
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE="http://alltray.trausch.us/";
diff --git a/wm-addons/alltray/HISTORY b/wm-addons/alltray/HISTORY
index 7827cd1..128cd51 100644
--- a/wm-addons/alltray/HISTORY
+++ b/wm-addons/alltray/HISTORY
@@ -1,3 +1,7 @@
+2014-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL
+ * BUILD: fix linking against libX11
+
2009-02-19 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 0.70. Updated WEB_SITE

diff --git a/wm-addons/cairo-dock-plugins/DETAILS
b/wm-addons/cairo-dock-plugins/DETAILS
index a8fcdb9..67145e2 100755
--- a/wm-addons/cairo-dock-plugins/DETAILS
+++ b/wm-addons/cairo-dock-plugins/DETAILS
@@ -1,5 +1,5 @@
SPELL=cairo-dock-plugins
- VERSION=3.2.0
+ VERSION=3.3.0
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/cairo-dock-plug-ins/${VERSION:0:3}/${VERSION:0:5}/+download/$SOURCE
SOURCE2=$SOURCE.asc
diff --git a/wm-addons/cairo-dock-plugins/HISTORY
b/wm-addons/cairo-dock-plugins/HISTORY
index 1070cc7..794f928 100644
--- a/wm-addons/cairo-dock-plugins/HISTORY
+++ b/wm-addons/cairo-dock-plugins/HISTORY
@@ -1,3 +1,6 @@
+2013-10-16 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.3.0
+
2013-03-25 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 3.2.0

diff --git a/wm-addons/cairo-dock/DETAILS b/wm-addons/cairo-dock/DETAILS
index dab86e8..4487ac9 100755
--- a/wm-addons/cairo-dock/DETAILS
+++ b/wm-addons/cairo-dock/DETAILS
@@ -1,5 +1,5 @@
SPELL=cairo-dock
- VERSION=3.2.0
+ VERSION=3.3.0
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/cairo-dock-core/${VERSION:0:3}/${VERSION:0:5}/+download/$SOURCE
SOURCE2=$SOURCE.asc
diff --git a/wm-addons/cairo-dock/HISTORY b/wm-addons/cairo-dock/HISTORY
index 4076e65..c6c50b0 100644
--- a/wm-addons/cairo-dock/HISTORY
+++ b/wm-addons/cairo-dock/HISTORY
@@ -1,3 +1,6 @@
+2013-10-16 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.3.0
+
2013-03-25 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 3.2.0

diff --git a/x11-libs/fontconfig/DETAILS b/x11-libs/fontconfig/DETAILS
index fca07d8..d0cfabe 100755
--- a/x11-libs/fontconfig/DETAILS
+++ b/x11-libs/fontconfig/DETAILS
@@ -1,7 +1,7 @@
SPELL=fontconfig
- VERSION=2.10.2
-
SOURCE_HASH=sha512:d8886b3bb40790591120ae7701efa7430dcb8c171eaa9bac3c42fe62cb0c9646c66aded49a8683a4299e2dbeda90dbf4ca09bb53075f9c089f95097135142cb6
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.11.0
+
SOURCE_HASH=sha512:167061981f094060a684809110ac7c3a5bd0e7724427186b499351b25f8f28a3e03fa9aa0ab6db686347673b066fc97f0b27d6e4bfea5f44194244741637c256
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.fontconfig.org/release/$SOURCE
WEB_SITE=http://www.fontconfig.org/
diff --git a/x11-libs/fontconfig/HISTORY b/x11-libs/fontconfig/HISTORY
index e343cf9..8630b9f 100644
--- a/x11-libs/fontconfig/HISTORY
+++ b/x11-libs/fontconfig/HISTORY
@@ -1,3 +1,6 @@
+2013-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.11.0
+
2013-01-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.10.2

diff --git a/x11-libs/wine/BUILD b/x11-libs/wine/BUILD
index d5c1623..b748902 100755
--- a/x11-libs/wine/BUILD
+++ b/x11-libs/wine/BUILD
@@ -1,6 +1,10 @@
# touch non-existant file
touch programs/winetest/tests.rc &&

+
+CFLAGS=${CFLAGS/-O3/-O2} &&
+CXXFLAGS=${CXXFLAGS/-O3/-O2} &&
+
#
# Fixes http://bugs.winehq.com/show_bug.cgi?id=17406
#
diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index aed84ce..4109c8b 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -12,9 +12,9 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.7.2
+ VERSION=1.7.13
else
- VERSION=1.6
+ VERSION=1.6.1
fi
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sign
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index 9d41f73..aa17405 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,13 @@
+2014-0224 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.13 (devel)
+
+2013-11-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.1 & 1.7.7
+
+2013-11-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.6 (devel)
+ * BUILD: build fix for gcc-4.8.x
+
2013-09-13 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated devel to 1.7.2

diff --git a/x11-toolkits/fltk/DETAILS b/x11-toolkits/fltk/DETAILS
index 17b4780..532c168 100755
--- a/x11-toolkits/fltk/DETAILS
+++ b/x11-toolkits/fltk/DETAILS
@@ -3,7 +3,7 @@

SOURCE_HASH=sha512:f0f5ed1127f30cccb6a9f06f5ec1618c379a9e40376f79971f5fe91c554c4efd5c8c4eafaa2640db39b87a07fba33a411aa88061bb8bab91541d7c11fab3e465
SOURCE=$SPELL-$VERSION-source.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://ftp.easysw.com/pub/${SPELL}/${VERSION}/${SOURCE}
+ SOURCE_URL[0]=http://fltk.org/pub/${SPELL}/${VERSION}/${SOURCE}
LICENSE[0]=GPL
WEB_SITE=http://www.fltk.org/
ENTERED=20011129
diff --git a/x11-toolkits/fltk/HISTORY b/x11-toolkits/fltk/HISTORY
index ceedc89..6f20b88 100644
--- a/x11-toolkits/fltk/HISTORY
+++ b/x11-toolkits/fltk/HISTORY
@@ -1,3 +1,6 @@
+2014-01-24 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: download website to fltk.org
+
2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* SUB_DEPENDS, PRE_SUB_DEPENDS: added sub dependency on OPENGL

diff --git a/x11-toolkits/goocanvas2/DEPENDS b/x11-toolkits/goocanvas2/DEPENDS
new file mode 100755
index 0000000..0d8b12b
--- /dev/null
+++ b/x11-toolkits/goocanvas2/DEPENDS
@@ -0,0 +1,24 @@
+depends glib2 &&
+depends gtk+3 &&
+depends cairo &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection" "--disable-introspection" \
+ "Enable introspection for this build?" &&
+
+optional_depends PYTHON \
+ "--enable-python" "--disable-python" \
+ "Build with python support?" &&
+
+if is_depends_enabled $SPELL python; then
+ depends pygobject3
+fi &&
+
+if is_depends_enabled $SPELL python3; then
+ depends pygobject3
+fi &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" "--disable-gtk-doc" \
+ "Use gtk-doc to build documentation?"
+
diff --git a/x11-toolkits/goocanvas2/DETAILS b/x11-toolkits/goocanvas2/DETAILS
new file mode 100755
index 0000000..7b0d740
--- /dev/null
+++ b/x11-toolkits/goocanvas2/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=goocanvas2
+ VERSION=2.0.2
+ SOURCE=goocanvas-${VERSION}.tar.xz
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+
SOURCE_HASH=sha512:2b3014b832a5426884aa472fbfabcca171ef90305afccd312583d259517725a1839509e39b13b30c5097bf54ed9b3dfd2bf9eeca4e813a82d14cf1d5a54578ac
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/goocanvas-${VERSION}
+ WEB_SITE=http://live.gnome.org/GooCanvas
+ LICENSE[0]=GPL
+ ENTERED=20140125
+ SHORT="A cairo based widget for gtk2+"
+cat << EOF
+GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library for
+drawing.
+EOF
diff --git a/x11-toolkits/goocanvas2/HISTORY b/x11-toolkits/goocanvas2/HISTORY
new file mode 100644
index 0000000..8bb9383
--- /dev/null
+++ b/x11-toolkits/goocanvas2/HISTORY
@@ -0,0 +1,3 @@
+2014-01-25 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/x11-toolkits/gtk+2/DETAILS b/x11-toolkits/gtk+2/DETAILS
index b03f595..e40da5b 100755
--- a/x11-toolkits/gtk+2/DETAILS
+++ b/x11-toolkits/gtk+2/DETAILS
@@ -1,10 +1,10 @@
SPELL=gtk+2
- VERSION=2.24.20
+ VERSION=2.24.22
+
SOURCE_HASH=sha512:be17f877eda8dd80c063dfaa0d1db2efbcdf699550bb740718b809d132a4e75cc074a53d9a03529f079a3d51527fb0841092d702f6d2afb92333b2c7ebb45993
SOURCE=gtk+-$VERSION.tar.xz
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gtk+-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/gtk+/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:45ed8069b208a18a736a15bd91a744687603dc422df3cf0ca1e9128e13fb92ff1bd023f79efa32f4e30b98247d78021d76efa8e87dc7c141ba860cbce27f13d2
LICENSE[0]=LGPL
SECURITY_PATCH=2
KEYWORDS="x11 libs"
diff --git a/x11-toolkits/gtk+2/HISTORY b/x11-toolkits/gtk+2/HISTORY
index ea3e3da..acee01c 100644
--- a/x11-toolkits/gtk+2/HISTORY
+++ b/x11-toolkits/gtk+2/HISTORY
@@ -1,3 +1,6 @@
+2013-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.24.22
+
2013-07-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.24.20

diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index 41c9e6f..f1b44a8 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -1,12 +1,12 @@
SPELL=gtk+3
if [[ $GTK_VER == devel ]];then
- VERSION=3.8.4
+ VERSION=3.8.8
SOURCE=gtk+-$VERSION.tar.xz
-
SOURCE_HASH=sha512:36bbc6ec08dd7997f1e388b93c5a771e35894d134c2a781fc5fc40b668850ea91c8ab94848cb57de4d109987bc1796c098d67896b5c77d85fb7ad3346b140600
+
SOURCE_HASH=sha512:8a76abd7872e4c3b82b7e5aea2d058db0bd3ed9a8e7a071399d44136e57596171843e073e4158f169dec3a9aa04d50a5739458109b85510c358a4819b1486e32
else
- VERSION=3.8.4
+ VERSION=3.8.8
SOURCE=gtk+-$VERSION.tar.xz
-
SOURCE_HASH=sha512:36bbc6ec08dd7997f1e388b93c5a771e35894d134c2a781fc5fc40b668850ea91c8ab94848cb57de4d109987bc1796c098d67896b5c77d85fb7ad3346b140600
+
SOURCE_HASH=sha512:8a76abd7872e4c3b82b7e5aea2d058db0bd3ed9a8e7a071399d44136e57596171843e073e4158f169dec3a9aa04d50a5739458109b85510c358a4819b1486e32
fi
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gtk+-$VERSION"
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index eb153f2..f62c0c1 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2013-12-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.8.8
+
2013-09-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.8.4

diff --git a/x11-toolkits/qwt5/DETAILS b/x11-toolkits/qwt5/DETAILS
index f1bde7b..9550c7d 100755
--- a/x11-toolkits/qwt5/DETAILS
+++ b/x11-toolkits/qwt5/DETAILS
@@ -3,7 +3,7 @@

SOURCE_HASH=sha512:5c5c8309debad1829cb59cf1c941b66306153a25b2027d674a2cfa5a150bfdd3823a1b6ed9df3b326bacc1dc7d1b6c301b1fd5bcebf7ff51cfa74b76a55f30bc
SOURCE=qwt-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/qwt-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/qwt/${SOURCE}
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/qwt/qwt/${VERSION}/${SOURCE}
WEB_SITE=http://qwt.sourceforge.net
ENTERED=20061003
LICENSE[0]=http://qwt.sourceforge.net/qwtlicense.html
diff --git a/x11-toolkits/qwt5/HISTORY b/x11-toolkits/qwt5/HISTORY
index 32888a0..d38fc19 100644
--- a/x11-toolkits/qwt5/HISTORY
+++ b/x11-toolkits/qwt5/HISTORY
@@ -1,3 +1,6 @@
+2014-01-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL
+
2013-08-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.1.0
* BUILD: use qt4_build
diff --git
a/x11/merkaartor/0002-FIX-Assert-width-0-with-wireframe-with-style.patch
b/x11/merkaartor/0002-FIX-Assert-width-0-with-wireframe-with-style.patch
new file mode 100644
index 0000000..8873e2e
--- /dev/null
+++ b/x11/merkaartor/0002-FIX-Assert-width-0-with-wireframe-with-style.patch
@@ -0,0 +1,28 @@
+From 9059922e1b75c32ac78cc66e10387063790bfa91 Mon Sep 17 00:00:00 2001
+From: "Chris \"Koying\" Browet" <cbro AT semperpax.com>
+Date: Fri, 15 Jun 2012 11:11:17 +0200
+Subject: [PATCH 2/8] FIX : Assert "width > 0" with wireframe with style
+
+---
+ src/Features/Way.cpp | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/src/Features/Way.cpp b/src/Features/Way.cpp
+index fdbf722..7eea383 100644
+--- a/src/Features/Way.cpp
++++ b/src/Features/Way.cpp
+@@ -382,9 +382,8 @@ void Way::drawSimple(QPainter &P, MapView *theView)
+ thePen =
QPen(thePainter->BackgroundColor,thePainter->BackgroundOffset);
+ else
+ thePen =
QPen(p->SimpleColor,(qreal)p->SimpleWidth/LANEWIDTH);
+- } else
+- if (thePainter->DrawForeground)
+- thePen =
QPen(thePainter->ForegroundColor,thePainter->ForegroundOffset);
++ } else if (thePainter->DrawForeground)
++ thePen =
QPen(thePainter->ForegroundColor,thePainter->ForegroundOffset >= 1 ?
thePainter->ForegroundOffset : (qreal)p->SimpleWidth/LANEWIDTH);
+ else
+ thePen =
QPen(p->SimpleColor,(qreal)p->SimpleWidth/LANEWIDTH);
+ }
+--
+1.8.4.2
+
diff --git a/x11/merkaartor/0003-FIX-secondary-road-simple-color.patch
b/x11/merkaartor/0003-FIX-secondary-road-simple-color.patch
new file mode 100644
index 0000000..db878b5
--- /dev/null
+++ b/x11/merkaartor/0003-FIX-secondary-road-simple-color.patch
@@ -0,0 +1,25 @@
+From 6aa2974e6aba87154fa1b47935074b6b18eb431b Mon Sep 17 00:00:00 2001
+From: "Chris \"Koying\" Browet" <cbro AT semperpax.com>
+Date: Fri, 15 Jun 2012 11:24:23 +0200
+Subject: [PATCH 3/8] FIX : secondary road simple color
+
+---
+ src/Features/Way.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Features/Way.cpp b/src/Features/Way.cpp
+index 7eea383..ece774b 100644
+--- a/src/Features/Way.cpp
++++ b/src/Features/Way.cpp
+@@ -93,7 +93,7 @@ void WayPrivate::CalculateWidth()
+ SimpleColor = QColor(228, 109, 113);
+ } else if (h == "secondary") {
+ SimpleWidth = 2*LANEWIDTH; // 2 lanes
+- SimpleColor = QColor(253, 191, 252);
++ SimpleColor = QColor(253, 191, 111);
+ } else if (h == "tertiary") {
+ SimpleWidth = 1.5*LANEWIDTH; // shared middle lane
+ SimpleColor = QColor(255, 229, 33);
+--
+1.8.4.2
+
diff --git
a/x11/merkaartor/0004-FIX-libgps20-build-fix-from-Dirk-Stocker.patch
b/x11/merkaartor/0004-FIX-libgps20-build-fix-from-Dirk-Stocker.patch
new file mode 100644
index 0000000..99aae1c
--- /dev/null
+++ b/x11/merkaartor/0004-FIX-libgps20-build-fix-from-Dirk-Stocker.patch
@@ -0,0 +1,77 @@
+From 00fd8331de434ca4f567a81559ddd934113ebf84 Mon Sep 17 00:00:00 2001
+From: "Chris \"Koying\" Browet" <cbro AT semperpax.com>
+Date: Fri, 29 Jun 2012 12:42:27 +0200
+Subject: [PATCH 4/8] FIX : libgps20 build fix (from Dirk Stocker)
+
+---
+ src/GPS/qgpsdevice.cpp | 30 ++++++++++++++++--------------
+ 1 file changed, 16 insertions(+), 14 deletions(-)
+
+diff --git a/src/GPS/qgpsdevice.cpp b/src/GPS/qgpsdevice.cpp
+index de6b220..59d11a1 100644
+--- a/src/GPS/qgpsdevice.cpp
++++ b/src/GPS/qgpsdevice.cpp
+@@ -958,27 +958,33 @@ void QGPSDDevice::run()
+ connect(this,SIGNAL(doStopDevice()),&Forward,SLOT(onStop()));
+ // exec();
+ QEventLoop l;
+-
++#if GPSD_API_MAJOR_VERSION < 5
+ Server = new gpsmm();
+ errno = 0;
+ gpsdata =
Server->open(M_PREFS->getGpsdHost().toAscii().data(),QString::number(M_PREFS->getGpsdPort()).toAscii().data());
+ if (!gpsdata) {
+-#ifndef Q_OS_WIN32
++ #ifndef Q_OS_WIN32
+ QString msg( (errno<0) ? gps_errstr(errno) : strerror(errno) );
+-#else
++ #else
+ QString msg( (errno<0) ? "" : strerror(errno) );
+-#endif
++ #endif
+ qDebug() << tr("Unable to connect to
%1:%2").arg(M_PREFS->getGpsdHost()).arg(QString::number(M_PREFS->getGpsdPort()))
+ << ": " << msg;
+ return;
+ }
+-
++#else
++ Server = new
gpsmm(M_PREFS->getGpsdHost().toAscii().data(),QString::number(M_PREFS->getGpsdPort()).toAscii().data());
++#endif
+ onLinkReady();
+ l.processEvents();
+
+ forever {
+ #if GPSD_API_MAJOR_VERSION > 3
++#if GPSD_API_MAJOR_VERSION < 5
+ if (Server->waiting())
++#else
++ if (Server->waiting(0))
++#endif
+ #endif
+ onDataAvailable();
+ l.processEvents();
+@@ -994,16 +1000,12 @@ void QGPSDDevice::onDataAvailable()
+ if (!gpsdata)
+ return;
+ #else
+- if ( Server->waiting() )
++ gpsdata = Server->read();
++ if (!gpsdata)
+ {
+- errno = 0;
+- gpsdata = Server->read();
+- if ( gpsdata == 0 )
+- {
+- QString msg( (errno==0) ? "socket to gpsd was closed" :
strerror(errno) );
+- qDebug() << "gpsmm::read() failed: " << msg;
+- return;
+- }
++ QString msg( (errno==0) ? "socket to gpsd was closed" :
strerror(errno) );
++ qDebug() << "gpsmm::read() failed: " << msg;
++ return;
+ }
+ #endif
+
+--
+1.8.4.2
+
diff --git a/x11/merkaartor/0005-FIX-openSUSE-build.patch
b/x11/merkaartor/0005-FIX-openSUSE-build.patch
new file mode 100644
index 0000000..dcdf111
--- /dev/null
+++ b/x11/merkaartor/0005-FIX-openSUSE-build.patch
@@ -0,0 +1,37 @@
+From 499458a5b520d8e6951e4f283a93f57c2bb3a106 Mon Sep 17 00:00:00 2001
+From: "Chris \"Koying\" Browet" <cbro AT semperpax.com>
+Date: Fri, 29 Jun 2012 12:47:51 +0200
+Subject: [PATCH 5/8] FIX : openSUSE build
+
+---
+ src/Backend/SpatialiteBackend.cpp | 1 +
+ src/Backend/SpatialiteBackend.h | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/src/Backend/SpatialiteBackend.cpp
b/src/Backend/SpatialiteBackend.cpp
+index a0ac244..85d8257 100644
+--- a/src/Backend/SpatialiteBackend.cpp
++++ b/src/Backend/SpatialiteBackend.cpp
+@@ -266,6 +266,7 @@ void
SpatialiteBackend::getFeatureSet(QMap<RenderPriority, QSet<Feature *> > &th
+
+ const QList<Feature *> & SpatialiteBackend::indexFind(const QRectF &vp)
+ {
++ return findResult;
+ }
+
+ void SpatialiteBackend::get(const QRectF &bb, QList<Feature *> &theFeatures)
+diff --git a/src/Backend/SpatialiteBackend.h
b/src/Backend/SpatialiteBackend.h
+index 55b0f63..1b120bc 100644
+--- a/src/Backend/SpatialiteBackend.h
++++ b/src/Backend/SpatialiteBackend.h
+@@ -74,6 +74,7 @@ public slots:
+ protected:
+ bool isTemp;
+ QString theFilename;
++ QList<Feature*> findResult;
+ };
+
+ #endif // SPATIALITEBACKEND_H
+--
+1.8.4.2
+
diff --git
a/x11/merkaartor/0006-FIX-French-cadastre-parsing-issue-fixes-3334.patch
b/x11/merkaartor/0006-FIX-French-cadastre-parsing-issue-fixes-3334.patch
new file mode 100644
index 0000000..e86e0b0
--- /dev/null
+++ b/x11/merkaartor/0006-FIX-French-cadastre-parsing-issue-fixes-3334.patch
@@ -0,0 +1,33 @@
+From 950109c2fe443b3b60c8e98a0be7914be4301d5d Mon Sep 17 00:00:00 2001
+From: "Chris \"Koying\" Browet" <cbro AT semperpax.com>
+Date: Fri, 29 Jun 2012 13:24:27 +0200
+Subject: [PATCH 6/8] FIX : French cadastre parsing issue (fixes #3334)
+
+---
+ .../background/MCadastreFranceBackground/qadastre/cadastrewrapper.cpp | 3
++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git
a/plugins/background/MCadastreFranceBackground/qadastre/cadastrewrapper.cpp
b/plugins/background/MCadastreFranceBackground/qadastre/cadastrewrapper.cpp
+index 6abcab6..30e87e2 100644
+---
a/plugins/background/MCadastreFranceBackground/qadastre/cadastrewrapper.cpp
++++
b/plugins/background/MCadastreFranceBackground/qadastre/cadastrewrapper.cpp
+@@ -219,6 +219,7 @@ void CadastreWrapper::networkFinished(QNetworkReply
*reply)
+ m_gotCookie = true;
+ } else if (reply->url() ==
QUrl("http://www.cadastre.gouv.fr/scpc/rechercherPlan.do";)) {
+ QString pageData = reply->readAll();
++ qDebug() << pageData;
+ QWebPage parsedPage(this);
+ QWebFrame *frame = parsedPage.mainFrame();
+ frame->setHtml(pageData);
+@@ -238,7 +239,7 @@ void CadastreWrapper::networkFinished(QNetworkReply
*reply)
+ } else {
+ // We may have been successfull, who knows ?
+ QString name =
frame->findFirstElement("#ville").attribute("value");
+- QWebElementCollection links = frame->findAllElements(".resultat
> .parcelles .view a");
++ QWebElementCollection links = frame->findAllElements(".resultat
> .parcelles a");
+ QRegExp linkRE("c=(\\w+)");
+ foreach (QWebElement link, links) {
+ QString js = link.attribute("onclick");
+--
+1.8.4.2
+
diff --git
a/x11/merkaartor/0007-FIX-Virtual-nodes-not-highlighted-on-hover-fixes-333.patch

b/x11/merkaartor/0007-FIX-Virtual-nodes-not-highlighted-on-hover-fixes-333.patch
new file mode 100644
index 0000000..676d172
--- /dev/null
+++
b/x11/merkaartor/0007-FIX-Virtual-nodes-not-highlighted-on-hover-fixes-333.patch
@@ -0,0 +1,27 @@
+From a95b212a29d3a4d624e5d14a90605a3dd4c9e476 Mon Sep 17 00:00:00 2001
+From: "Chris \"Koying\" Browet" <cbro AT semperpax.com>
+Date: Fri, 29 Jun 2012 14:01:48 +0200
+Subject: [PATCH 7/8] FIX : Virtual nodes not highlighted on hover (fixes
+ #3333)
+
+---
+ src/Interactions/Interaction.cpp | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/src/Interactions/Interaction.cpp
b/src/Interactions/Interaction.cpp
+index 8d02324..0560f88 100644
+--- a/src/Interactions/Interaction.cpp
++++ b/src/Interactions/Interaction.cpp
+@@ -347,8 +347,7 @@ void FeatureSnapInteraction::paintEvent(QPaintEvent*
anEvent, QPainter& thePaint
+ theMain->properties()->highlighted(i)->drawHighlight(thePainter,
view());
+ }
+
+- //FIXME document()->exists necessary?
+- if (LastSnap && document()->exists(LastSnap)) {
++ if (LastSnap) {
+ LastSnap->drawHover(thePainter, view());
+ view()->setToolTip(LastSnap->toHtml());
+ } else {
+--
+1.8.4.2
+
diff --git a/x11/merkaartor/0008-FIX-GDAL-crash.patch
b/x11/merkaartor/0008-FIX-GDAL-crash.patch
new file mode 100644
index 0000000..ca1016c
--- /dev/null
+++ b/x11/merkaartor/0008-FIX-GDAL-crash.patch
@@ -0,0 +1,26 @@
+From 2d51cab30924999634a43b78e954d1745d5dcd28 Mon Sep 17 00:00:00 2001
+From: "Chris \"Koying\" Browet" <cbro AT semperpax.com>
+Date: Thu, 25 Apr 2013 20:10:27 +0200
+Subject: [PATCH 8/8] FIX: GDAL crash
+
+---
+ src/ImportExport/ImportExportGdal.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/ImportExport/ImportExportGdal.cpp
b/src/ImportExport/ImportExportGdal.cpp
+index 7c829f4..2005d25 100644
+--- a/src/ImportExport/ImportExportGdal.cpp
++++ b/src/ImportExport/ImportExportGdal.cpp
+@@ -331,7 +331,8 @@ bool ImportExportGdal::importGDALDataset(OGRDataSource*
poDS, Layer* aLayer, boo
+ }
+ }
+
+- theSrs->Release();
++ if (theSrs)
++ theSrs->Release();
+ theSrs = new OGRSpatialReference();
+ theSrs->importFromProj4(sPrj.toLatin1().data());
+ toWGS84 = OGRCreateCoordinateTransformation(theSrs, &wgs84srs);
+--
+1.8.4.2
+
diff --git a/x11/merkaartor/HISTORY b/x11/merkaartor/HISTORY
index 744e2d1..167f3a6 100644
--- a/x11/merkaartor/HISTORY
+++ b/x11/merkaartor/HISTORY
@@ -1,3 +1,12 @@
+2013-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0002-FIX-Assert-width-0-with-wireframe-with-style.patch,
+ 0003-FIX-secondary-road-simple-color.patch,
+ 0004-FIX-libgps20-build-fix-from-Dirk-Stocker.patch,
+ 0005-FIX-openSUSE-build.patch,
+ 0006-FIX-French-cadastre-parsing-issue-fixes-3334.patch,
+ 0007-FIX-Virtual-nodes-not-highlighted-on-hover-fixes-333.patch,
+ 0008-FIX-GDAL-crash.patch: add several bug fixes from upstream
+
2013-05-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added dependencies on boost, gdal, proj,
desktop-file-utils,
added sub-dependency on WEBKIT for qt4, added optional dependencies
diff --git a/x11/merkaartor/PRE_BUILD b/x11/merkaartor/PRE_BUILD
new file mode 100755
index 0000000..aa79e48
--- /dev/null
+++ b/x11/merkaartor/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
${SPELL_DIRECTORY}/0002-FIX-Assert-width-0-with-wireframe-with-style.patch
&&
+patch -p1 < ${SPELL_DIRECTORY}/0003-FIX-secondary-road-simple-color.patch
&&
+patch -p1 <
${SPELL_DIRECTORY}/0004-FIX-libgps20-build-fix-from-Dirk-Stocker.patch
&&
+patch -p1 < ${SPELL_DIRECTORY}/0005-FIX-openSUSE-build.patch
&&
+patch -p1 <
${SPELL_DIRECTORY}/0006-FIX-French-cadastre-parsing-issue-fixes-3334.patch
&&
+patch -p1 <
${SPELL_DIRECTORY}/0007-FIX-Virtual-nodes-not-highlighted-on-hover-fixes-333.patch
&&
+patch -p1 < ${SPELL_DIRECTORY}/0008-FIX-GDAL-crash.patch
diff --git a/x11/x2goclient/DETAILS b/x11/x2goclient/DETAILS
index a28b2bc..a3737aa 100755
--- a/x11/x2goclient/DETAILS
+++ b/x11/x2goclient/DETAILS
@@ -1,8 +1,8 @@
SPELL=x2goclient
- VERSION=4.0.1.0
+ VERSION=4.0.1.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://code.x2go.org/releases/source/x2goclient/${SOURCE}
-
SOURCE_HASH=sha512:6127df3826f79b72562d8184b1d3742f4cf5704f13db3b0eb8cbef32e99863dc7894785e289742fa39cad26965f8615b601bd86d8b9ca94de352c9db24acd141
+
SOURCE_HASH=sha512:66f41bcf8829ec23d07e5b9c0d9fdc655e8f159bb29627d72722307c4fb868b89879e5a347cdcc298510ac91d27992a145986335b192839ab98fcfd5f1f9d421
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.x2go.org";
LICENSE[0]=GPL
diff --git a/x11/x2goclient/HISTORY b/x11/x2goclient/HISTORY
index 155bc6a..a40a03e 100644
--- a/x11/x2goclient/HISTORY
+++ b/x11/x2goclient/HISTORY
@@ -1,3 +1,6 @@
+2013-12-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.0.1.2
+
2013-04-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, INSTALL: spell created

diff --git a/x11/xautolock/BUILD b/x11/xautolock/BUILD
index 3725a6f..0974f91 100755
--- a/x11/xautolock/BUILD
+++ b/x11/xautolock/BUILD
@@ -1,3 +1,7 @@
+if [[ $XAUTOLOCK_READXDEF == y ]]; then
+ CFLAGS="-DReadXdefaultsFile ${CFLAGS}"
+fi &&
+
xmkmf -a &&

-make
+make EXTRA_LDOPTIONS="${LDFLAGS}" CDEBUGFLAGS="${CFLAGS}"
diff --git a/x11/xautolock/CONFIGURE b/x11/xautolock/CONFIGURE
new file mode 100755
index 0000000..cfbbf60
--- /dev/null
+++ b/x11/xautolock/CONFIGURE
@@ -0,0 +1 @@
+config_query XAUTOLOCK_READXDEF "Do you want $SPELL to read .Xdefaults file
(not recommended, otherwise you need xrdb)?" n
diff --git a/x11/xautolock/HISTORY b/x11/xautolock/HISTORY
index 05bb9e4..3c80a5c 100644
--- a/x11/xautolock/HISTORY
+++ b/x11/xautolock/HISTORY
@@ -1,3 +1,8 @@
+2013-11-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added, to add option for reading .Xdefaults file to get X
+ resources values
+ * BUILD: modify and respect C/LDFLAGS
+
2011-08-30 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: removed dirty hack

diff --git a/x11/xplanet/HISTORY b/x11/xplanet/HISTORY
index 84816c7..85772a0 100644
--- a/x11/xplanet/HISTORY
+++ b/x11/xplanet/HISTORY
@@ -1,3 +1,6 @@
+2014-01-26 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added to apply patch for newest giflib
+
2012-05-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.0

diff --git a/x11/xplanet/PRE_BUILD b/x11/xplanet/PRE_BUILD
new file mode 100755
index 0000000..4d96253
--- /dev/null
+++ b/x11/xplanet/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/xplanet-1.3.0-giflib.patch
+
diff --git a/x11/xplanet/xplanet-1.3.0-giflib.patch
b/x11/xplanet/xplanet-1.3.0-giflib.patch
new file mode 100644
index 0000000..193719e
--- /dev/null
+++ b/x11/xplanet/xplanet-1.3.0-giflib.patch
@@ -0,0 +1,741 @@
+Fixes from upstream SVN, to support giflib-4.2 and giflib-5.
+
+Index: src/libimage/gif.c
+===================================================================
+--- src/libimage/gif.c (revision 184)
++++ src/libimage/gif.c (revision 186)
+@@ -20,222 +20,581 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+
+ #include <gif_lib.h>
+
+ /*
+- A lot of this is based on the gif2rgb and rgb2gif codes in the libungif
+- distribution.
++ Based on the gif2rgb and rgb2gif codes in the libgif distribution.
+ */
+
+ int
+ read_gif(const char *filename, int *width, int *height, unsigned char **rgb)
+ {
+- int interlace_offset[] = { 0, 4, 2, 1 };
+- int interlace_jump[] = { 8, 8, 4, 2 };
+- GifColorType *colormap;
+- GifFileType *infile;
+- GifRecordType record_type;
+- GifRowType *buffer = NULL;
++ int BackGround = 0;
++ /* The way Interlaced image should be read - offsets and
++ jumps... */
++ int InterlacedOffset[] = { 0, 4, 2, 1 };
++ int InterlacedJumps[] = { 8, 8, 4, 2 };
++ ColorMapObject *ColorMap;
+
+- int i, j;
+- int color_index;
+- unsigned char *ptr = NULL;
++ int i, j, Size, Row, Col, Width, Height, ExtCode, Count;
++ GifRecordType RecordType;
++ GifByteType *Extension;
++ GifRowType *ScreenBuffer;
+
+- infile = DGifOpenFileName(filename);
++ GifRowType GifRow;
++ GifColorType *ColorMapEntry;
++ unsigned char *BufferP;
+
+- if (infile == NULL)
++ GifFileType *GifFile;
++#if GIFLIB_MAJOR >= 5
++ GifFile = DGifOpenFileName(filename, NULL);
++#else
++ GifFile = DGifOpenFileName(filename);
++#endif
++ if (GifFile == NULL) {
++ fprintf(stderr, "Can't open GIF file %s\n", filename);
++ return(0);
++ }
++ /* (Following comment was probably written on a 286 running under DOS.)
*/
++ /* Allocate the screen as vector of column of rows. We can't allocate
the*/
++ /* whole screen at once, as this broken minded CPU can allocate up to
*/
++ /* 64k at a time and our image can be bigger than that:
*/
++ /* Note this screen is device independent - it's the screen defined by
*/
++ /* the GIF file parameters.
*/
++ if ((ScreenBuffer = (GifRowType *)
++ malloc(GifFile->SHeight * sizeof(GifRowType))) == NULL)
+ {
+- PrintGifError();
+- return(0);
++ fprintf(stderr, "Failed to allocate memory required, aborted.");
++ return(0);
+ }
+
+- do
++ Size = GifFile->SWidth * sizeof(GifPixelType);/* Size in bytes one
row.*/
++ if ((ScreenBuffer[0] = (GifRowType) malloc(Size)) == NULL) /* First
row. */
+ {
+- if (DGifGetRecordType(infile, &record_type) == GIF_ERROR)
+- {
+- PrintGifError();
+- return(0);
++ fprintf(stderr, "Failed to allocate memory required, aborted.");
++ return(0);
++ }
++
++ for (i = 0; i < GifFile->SWidth; i++) /* Set its color to BackGround.
*/
++ ScreenBuffer[0][i] = GifFile->SBackGroundColor;
++ for (i = 1; i < GifFile->SHeight; i++) {
++ /* Allocate the other rows, and set their color to background too: */
++ if ((ScreenBuffer[i] = (GifRowType) malloc(Size)) == NULL)
++ {
++ fprintf(stderr, "Failed to allocate memory required, aborted.\n");
++ return(0);
++ }
++
++ memcpy(ScreenBuffer[i], ScreenBuffer[0], Size);
++ }
++
++ /* Scan the content of the GIF file and load the image(s) in: */
++ do {
++ if (DGifGetRecordType(GifFile, &RecordType) == GIF_ERROR) {
++ fprintf(stderr, "Can't read GIF file\n");
++ return(0);
++ }
++ switch (RecordType) {
++ case IMAGE_DESC_RECORD_TYPE:
++ if (DGifGetImageDesc(GifFile) == GIF_ERROR) {
++ return(0);
++ }
++ Row = GifFile->Image.Top; /* Image Position relative to Screen. */
++ Col = GifFile->Image.Left;
++ Width = GifFile->Image.Width;
++ Height = GifFile->Image.Height;
++ if (GifFile->Image.Left + GifFile->Image.Width > GifFile->SWidth
||
++ GifFile->Image.Top + GifFile->Image.Height >
GifFile->SHeight) {
++ return(0);
++ }
++ if (GifFile->Image.Interlace) {
++ /* Need to perform 4 passes on the images: */
++ for (Count = i = 0; i < 4; i++)
++ for (j = Row + InterlacedOffset[i]; j < Row + Height;
++ j += InterlacedJumps[i]) {
++ if (DGifGetLine(GifFile, &ScreenBuffer[j][Col],
++ Width) == GIF_ERROR) {
++ return(0);
++ }
++ }
++ }
++ else {
++ for (i = 0; i < Height; i++) {
++ if (DGifGetLine(GifFile, &ScreenBuffer[Row++][Col],
++ Width) == GIF_ERROR) {
++ return(0);
++ }
++ }
++ }
++ break;
++ case EXTENSION_RECORD_TYPE:
++ /* Skip any extension blocks in file: */
++ if (DGifGetExtension(GifFile, &ExtCode, &Extension) == GIF_ERROR)
{
++ return(0);
++ }
++ while (Extension != NULL) {
++ if (DGifGetExtensionNext(GifFile, &Extension) == GIF_ERROR) {
++ return(0);
++ }
++ }
++ break;
++ case TERMINATE_RECORD_TYPE:
++ break;
++ default: /* Should be traps by DGifGetRecordType.
*/
++ break;
++ }
++ } while (RecordType != TERMINATE_RECORD_TYPE);
++
++ /* Lets dump it - set the global variables required and do it: */
++ BackGround = GifFile->SBackGroundColor;
++ ColorMap = (GifFile->Image.ColorMap
++ ? GifFile->Image.ColorMap
++ : GifFile->SColorMap);
++ if (ColorMap == NULL) {
++ fprintf(stderr, "Gif Image does not have a colormap\n");
++ return(0);
++ }
++
++ *width = GifFile->SWidth;
++ *height = GifFile->SHeight;
++
++ rgb[0] = malloc(3 * *width * *height);
++ if (rgb[0] == NULL)
++ {
++ fprintf(stderr, "Can't allocate memory for GIF file.\n");
++ return(0);
++ }
++
++ BufferP = rgb[0];
++
++ for (i = 0; i < *height; i++) {
++ GifRow = ScreenBuffer[i];
++ for (j = 0; j < *width; j++) {
++ ColorMapEntry = &ColorMap->Colors[GifRow[j]];
++ *BufferP++ = ColorMapEntry->Red;
++ *BufferP++ = ColorMapEntry->Green;
++ *BufferP++ = ColorMapEntry->Blue;
++ }
++ }
++
++ if (DGifCloseFile(GifFile) == GIF_ERROR) {
++ return(0);
++ }
++
++ return(1);
++}
++
++/* Make some variables global, so we could access them faster: */
++static int
++ ExpNumOfColors = 8,
++ ColorMapSize = 256;
++
++/******************************************************************************
++ * Code to quantize high resolution image into lower one. You may want to
++ * peek into the following article this code is based on:
++ * "Color Image Quantization for frame buffer Display", by Paul Heckbert
++ * SIGGRAPH 1982 page 297-307.
++
******************************************************************************
++ * History:
++ * 5 Jan 90 - Version 1.0 by Gershon Elber.
++
*****************************************************************************/
++
++#define ABS(x) ((x) > 0 ? (x) : (-(x)))
++
++#define COLOR_ARRAY_SIZE 32768
++#define BITS_PER_PRIM_COLOR 5
++#define MAX_PRIM_COLOR 0x1f
++
++static int SortRGBAxis;
++
++typedef struct QuantizedColorType {
++ GifByteType RGB[3];
++ GifByteType NewColorIndex;
++ long Count;
++ struct QuantizedColorType *Pnext;
++} QuantizedColorType;
++
++typedef struct NewColorMapType {
++ GifByteType RGBMin[3], RGBWidth[3];
++ unsigned int NumEntries; /* # of QuantizedColorType in linked list
below */
++ unsigned long Count; /* Total number of pixels in all the entries */
++ QuantizedColorType *QuantizedColors;
++} NewColorMapType;
++
++static int SubdivColorMap(NewColorMapType * NewColorSubdiv,
++ unsigned int ColorMapSize,
++ unsigned int *NewColorMapSize);
++static int SortCmpRtn(const void *Entry1, const void *Entry2);
++
++/******************************************************************************
++ * Quantize high resolution image into lower one. Input image consists of a
++ * 2D array for each of the RGB colors with size Width by Height. There is
no
++ * Color map for the input. Output is a quantized image with 2D array of
++ * indexes into the output color map.
++ * Note input image can be 24 bits at the most (8 for red/green/blue) and
++ * the output has 256 colors at the most (256 entries in the color map.).
++ * ColorMapSize specifies size of color map up to 256 and will be updated to
++ * real size before returning.
++ * Also non of the parameter are allocated by this routine.
++ * This function returns GIF_OK if succesfull, GIF_ERROR otherwise.
++
******************************************************************************/
++static int
++QuantizeBuffer(unsigned int Width,
++ unsigned int Height,
++ int *ColorMapSize,
++ GifByteType * RedInput,
++ GifByteType * GreenInput,
++ GifByteType * BlueInput,
++ GifByteType * OutputBuffer,
++ GifColorType * OutputColorMap) {
++
++ unsigned int Index, NumOfEntries;
++ int i, j, MaxRGBError[3];
++ unsigned int NewColorMapSize;
++ long Red, Green, Blue;
++ NewColorMapType NewColorSubdiv[256];
++ QuantizedColorType *ColorArrayEntries, *QuantizedColor;
++
++ ColorArrayEntries = (QuantizedColorType *)malloc(
++ sizeof(QuantizedColorType) * COLOR_ARRAY_SIZE);
++ if (ColorArrayEntries == NULL) {
++ return GIF_ERROR;
++ }
++
++ for (i = 0; i < COLOR_ARRAY_SIZE; i++) {
++ ColorArrayEntries[i].RGB[0] = i >> (2 * BITS_PER_PRIM_COLOR);
++ ColorArrayEntries[i].RGB[1] = (i >> BITS_PER_PRIM_COLOR) &
++ MAX_PRIM_COLOR;
++ ColorArrayEntries[i].RGB[2] = i & MAX_PRIM_COLOR;
++ ColorArrayEntries[i].Count = 0;
++ }
++
++ /* Sample the colors and their distribution: */
++ for (i = 0; i < (int)(Width * Height); i++) {
++ Index = ((RedInput[i] >> (8 - BITS_PER_PRIM_COLOR)) <<
++ (2 * BITS_PER_PRIM_COLOR)) +
++ ((GreenInput[i] >> (8 - BITS_PER_PRIM_COLOR)) <<
++ BITS_PER_PRIM_COLOR) +
++ (BlueInput[i] >> (8 - BITS_PER_PRIM_COLOR));
++ ColorArrayEntries[Index].Count++;
++ }
++
++ /* Put all the colors in the first entry of the color map, and call the
++ * recursive subdivision process. */
++ for (i = 0; i < 256; i++) {
++ NewColorSubdiv[i].QuantizedColors = NULL;
++ NewColorSubdiv[i].Count = NewColorSubdiv[i].NumEntries = 0;
++ for (j = 0; j < 3; j++) {
++ NewColorSubdiv[i].RGBMin[j] = 0;
++ NewColorSubdiv[i].RGBWidth[j] = 255;
+ }
++ }
+
+- switch (record_type)
+- {
+- case IMAGE_DESC_RECORD_TYPE:
+- if (DGifGetImageDesc(infile) == GIF_ERROR)
+- {
+- PrintGifError();
+- return(0);
++ /* Find the non empty entries in the color table and chain them: */
++ for (i = 0; i < COLOR_ARRAY_SIZE; i++)
++ if (ColorArrayEntries[i].Count > 0)
++ break;
++ QuantizedColor = NewColorSubdiv[0].QuantizedColors =
&ColorArrayEntries[i];
++ NumOfEntries = 1;
++ while (++i < COLOR_ARRAY_SIZE)
++ if (ColorArrayEntries[i].Count > 0) {
++ QuantizedColor->Pnext = &ColorArrayEntries[i];
++ QuantizedColor = &ColorArrayEntries[i];
++ NumOfEntries++;
++ }
++ QuantizedColor->Pnext = NULL;
++
++ NewColorSubdiv[0].NumEntries = NumOfEntries; /* Different sampled
colors */
++ NewColorSubdiv[0].Count = ((long)Width) * Height; /* Pixels */
++ NewColorMapSize = 1;
++ if (SubdivColorMap(NewColorSubdiv, *ColorMapSize, &NewColorMapSize) !=
++ GIF_OK) {
++ free((char *)ColorArrayEntries);
++ return GIF_ERROR;
++ }
++ if (NewColorMapSize < *ColorMapSize) {
++ /* And clear rest of color map: */
++ for (i = NewColorMapSize; i < *ColorMapSize; i++)
++ OutputColorMap[i].Red = OutputColorMap[i].Green =
++ OutputColorMap[i].Blue = 0;
++ }
++
++ /* Average the colors in each entry to be the color to be used in the
++ * output color map, and plug it into the output color map itself. */
++ for (i = 0; i < NewColorMapSize; i++) {
++ if ((j = NewColorSubdiv[i].NumEntries) > 0) {
++ QuantizedColor = NewColorSubdiv[i].QuantizedColors;
++ Red = Green = Blue = 0;
++ while (QuantizedColor) {
++ QuantizedColor->NewColorIndex = i;
++ Red += QuantizedColor->RGB[0];
++ Green += QuantizedColor->RGB[1];
++ Blue += QuantizedColor->RGB[2];
++ QuantizedColor = QuantizedColor->Pnext;
+ }
++ OutputColorMap[i].Red = (Red << (8 - BITS_PER_PRIM_COLOR)) / j;
++ OutputColorMap[i].Green = (Green << (8 - BITS_PER_PRIM_COLOR))
/ j;
++ OutputColorMap[i].Blue = (Blue << (8 - BITS_PER_PRIM_COLOR)) /
j;
++ } else
++ fprintf(stderr,
++ "Null entry in quantized color map - that's weird.\n");
++ }
+
+- *width = infile->Image.Width;
+- *height = infile->Image.Height;
++ /* Finally scan the input buffer again and put the mapped index in the
++ * output buffer. */
++ MaxRGBError[0] = MaxRGBError[1] = MaxRGBError[2] = 0;
++ for (i = 0; i < (int)(Width * Height); i++) {
++ Index = ((RedInput[i] >> (8 - BITS_PER_PRIM_COLOR)) <<
++ (2 * BITS_PER_PRIM_COLOR)) +
++ ((GreenInput[i] >> (8 - BITS_PER_PRIM_COLOR)) <<
++ BITS_PER_PRIM_COLOR) +
++ (BlueInput[i] >> (8 - BITS_PER_PRIM_COLOR));
++ Index = ColorArrayEntries[Index].NewColorIndex;
++ OutputBuffer[i] = Index;
++ if (MaxRGBError[0] < ABS(OutputColorMap[Index].Red - RedInput[i]))
++ MaxRGBError[0] = ABS(OutputColorMap[Index].Red - RedInput[i]);
++ if (MaxRGBError[1] < ABS(OutputColorMap[Index].Green -
GreenInput[i]))
++ MaxRGBError[1] = ABS(OutputColorMap[Index].Green -
GreenInput[i]);
++ if (MaxRGBError[2] < ABS(OutputColorMap[Index].Blue - BlueInput[i]))
++ MaxRGBError[2] = ABS(OutputColorMap[Index].Blue - BlueInput[i]);
++ }
+
+- buffer = malloc(*height * sizeof(GifRowType *));
+- if (buffer == NULL)
+- {
+- fprintf(stderr, "Can't allocate memory for GIF file.\n");
+- return(0);
+- }
+-
+- for (i = 0; i < *height; i++)
+- {
+- buffer[i] = malloc(*width * sizeof(GifPixelType));
+- if (buffer[i] == NULL)
+- {
+- fprintf(stderr, "Can't allocate memory for GIF
line.\n");
+- return(0);
++ free((char *)ColorArrayEntries);
++
++ *ColorMapSize = NewColorMapSize;
++
++ return GIF_OK;
++}
++
++/******************************************************************************
++ * Routine to subdivide the RGB space recursively using median cut in each
++ * axes alternatingly until ColorMapSize different cubes exists.
++ * The biggest cube in one dimension is subdivide unless it has only one
entry.
++ * Returns GIF_ERROR if failed, otherwise GIF_OK.
++
******************************************************************************/
++static int
++SubdivColorMap(NewColorMapType * NewColorSubdiv,
++ unsigned int ColorMapSize,
++ unsigned int *NewColorMapSize) {
++
++ int MaxSize;
++ unsigned int i, j, Index = 0, NumEntries, MinColor, MaxColor;
++ long Sum, Count;
++ QuantizedColorType *QuantizedColor, **SortArray;
++
++ while (ColorMapSize > *NewColorMapSize) {
++ /* Find candidate for subdivision: */
++ MaxSize = -1;
++ for (i = 0; i < *NewColorMapSize; i++) {
++ for (j = 0; j < 3; j++) {
++ if ((((int)NewColorSubdiv[i].RGBWidth[j]) > MaxSize) &&
++ (NewColorSubdiv[i].NumEntries > 1)) {
++ MaxSize = NewColorSubdiv[i].RGBWidth[j];
++ Index = i;
++ SortRGBAxis = j;
+ }
+ }
+-
+- if (infile->Image.Interlace)
+- {
+- for (i = 0; i < 4; i++)
+- for (j = interlace_offset[i]; j < *height;
+- j += interlace_jump[i])
+- DGifGetLine(infile, buffer[j], *width);
+- }
+- else
+- {
+- for (i = 0; i < *height; i++)
+- DGifGetLine(infile, buffer[i], *width);
+- }
+- break;
+- case EXTENSION_RECORD_TYPE:
+- {
+- /* Skip extension blocks */
+- int ext_code;
+- GifByteType *ext;
+- if (DGifGetExtension(infile, &ext_code, &ext) == GIF_ERROR)
+- {
+- PrintGifError();
+- return(0);
+- }
+- while (ext != NULL)
+- {
+- if (DGifGetExtensionNext(infile, &ext) == GIF_ERROR)
+- {
+- PrintGifError();
+- return(0);
+- }
+- }
+ }
+- break;
+- case TERMINATE_RECORD_TYPE:
+- break;
+- default:
+- fprintf(stderr, "unknown record type in GIF file\n");
+- break;
+- }
+- } while (record_type != TERMINATE_RECORD_TYPE);
+
+- colormap = (infile->Image.ColorMap ? infile->Image.ColorMap->Colors
+- : infile->SColorMap->Colors);
++ if (MaxSize == -1)
++ return GIF_OK;
+
+- rgb[0] = malloc(3 * *width * *height);
+- if (rgb[0] == NULL)
+- {
+- fprintf(stderr, "Can't allocate memory for GIF file.\n");
+- return(0);
+- }
++ /* Split the entry Index into two along the axis SortRGBAxis: */
+
+- ptr = rgb[0];
++ /* Sort all elements in that entry along the given axis and split at
++ * the median. */
++ SortArray = (QuantizedColorType **)malloc(
++ sizeof(QuantizedColorType *) *
++ NewColorSubdiv[Index].NumEntries);
++ if (SortArray == NULL)
++ return GIF_ERROR;
++ for (j = 0, QuantizedColor = NewColorSubdiv[Index].QuantizedColors;
++ j < NewColorSubdiv[Index].NumEntries && QuantizedColor != NULL;
++ j++, QuantizedColor = QuantizedColor->Pnext)
++ SortArray[j] = QuantizedColor;
+
+- for (j = 0; j < *height; j++)
+- {
+- for (i = 0; i < *width; i++)
+- {
+- color_index = (int) buffer[j][i];
+- *ptr++ = (unsigned char) colormap[color_index].Red;
+- *ptr++ = (unsigned char) colormap[color_index].Green;
+- *ptr++ = (unsigned char) colormap[color_index].Blue;
++ qsort(SortArray, NewColorSubdiv[Index].NumEntries,
++ sizeof(QuantizedColorType *), SortCmpRtn);
++
++ /* Relink the sorted list into one: */
++ for (j = 0; j < NewColorSubdiv[Index].NumEntries - 1; j++)
++ SortArray[j]->Pnext = SortArray[j + 1];
++ SortArray[NewColorSubdiv[Index].NumEntries - 1]->Pnext = NULL;
++ NewColorSubdiv[Index].QuantizedColors = QuantizedColor =
SortArray[0];
++ free((char *)SortArray);
++
++ /* Now simply add the Counts until we have half of the Count: */
++ Sum = NewColorSubdiv[Index].Count / 2 - QuantizedColor->Count;
++ NumEntries = 1;
++ Count = QuantizedColor->Count;
++ while (QuantizedColor->Pnext != NULL &&
++ (Sum -= QuantizedColor->Pnext->Count) >= 0 &&
++ QuantizedColor->Pnext->Pnext != NULL) {
++ QuantizedColor = QuantizedColor->Pnext;
++ NumEntries++;
++ Count += QuantizedColor->Count;
+ }
+- free(buffer[j]);
++ /* Save the values of the last color of the first half, and first
++ * of the second half so we can update the Bounding Boxes later.
++ * Also as the colors are quantized and the BBoxes are full 0..255,
++ * they need to be rescaled.
++ */
++ MaxColor = QuantizedColor->RGB[SortRGBAxis]; /* Max. of first half
*/
++ /* coverity[var_deref_op] */
++ MinColor = QuantizedColor->Pnext->RGB[SortRGBAxis]; /* of second */
++ MaxColor <<= (8 - BITS_PER_PRIM_COLOR);
++ MinColor <<= (8 - BITS_PER_PRIM_COLOR);
++
++ /* Partition right here: */
++ NewColorSubdiv[*NewColorMapSize].QuantizedColors =
++ QuantizedColor->Pnext;
++ QuantizedColor->Pnext = NULL;
++ NewColorSubdiv[*NewColorMapSize].Count = Count;
++ NewColorSubdiv[Index].Count -= Count;
++ NewColorSubdiv[*NewColorMapSize].NumEntries =
++ NewColorSubdiv[Index].NumEntries - NumEntries;
++ NewColorSubdiv[Index].NumEntries = NumEntries;
++ for (j = 0; j < 3; j++) {
++ NewColorSubdiv[*NewColorMapSize].RGBMin[j] =
++ NewColorSubdiv[Index].RGBMin[j];
++ NewColorSubdiv[*NewColorMapSize].RGBWidth[j] =
++ NewColorSubdiv[Index].RGBWidth[j];
++ }
++ NewColorSubdiv[*NewColorMapSize].RGBWidth[SortRGBAxis] =
++ NewColorSubdiv[*NewColorMapSize].RGBMin[SortRGBAxis] +
++ NewColorSubdiv[*NewColorMapSize].RGBWidth[SortRGBAxis] -
MinColor;
++ NewColorSubdiv[*NewColorMapSize].RGBMin[SortRGBAxis] = MinColor;
++
++ NewColorSubdiv[Index].RGBWidth[SortRGBAxis] =
++ MaxColor - NewColorSubdiv[Index].RGBMin[SortRGBAxis];
++
++ (*NewColorMapSize)++;
+ }
+-
+- free(buffer);
+
+- DGifCloseFile(infile);
+- return(1);
++ return GIF_OK;
+ }
+
++/****************************************************************************
++ * Routine called by qsort to compare two entries.
++
****************************************************************************/
++static int
++SortCmpRtn(const void *Entry1,
++ const void *Entry2) {
++
++ return (*((QuantizedColorType **) Entry1))->RGB[SortRGBAxis] -
++ (*((QuantizedColorType **) Entry2))->RGB[SortRGBAxis];
++}
++
++/******************************************************************************
++* Close output file (if open), and exit.
++******************************************************************************/
++static void QuitGifError(GifFileType *GifFile)
++{
++ fprintf(stderr, "Error writing GIF file\n");
++ if (GifFile != NULL) EGifCloseFile(GifFile);
++}
++
+ int
+ write_gif(const char *filename, int width, int height, char *rgb)
+ {
+ int i;
+- int colormap_size = 256;
+- GifByteType *red, *green, *blue, *buffer, *ptr;
+- GifFileType *outfile;
+- ColorMapObject *colormap;
++ GifByteType *red, *green, *blue;
+
++ GifByteType *OutputBuffer = NULL;
++ ColorMapObject *OutputColorMap = NULL;
++
++ GifFileType *GifFile;
++ GifByteType *Ptr;
++
++ bool GifTestExistance = false;
++
++ ColorMapSize = 1 << ExpNumOfColors;
++
++#if GIFLIB_MAJOR >= 5
++ OutputColorMap = GifMakeMapObject(ColorMapSize, NULL);
++#else
++ OutputColorMap = MakeMapObject(ColorMapSize, NULL);
++#endif
++
++ if (OutputColorMap == NULL ||
++ (OutputBuffer = (GifByteType *) malloc(width * height *
++ sizeof(GifByteType))) == NULL)
++ {
++ fprintf(stderr,"Failed to allocate memory required, aborted.");
++ return(0);
++ }
++
+ red = malloc(width * height * sizeof(GifByteType));
+ green = malloc(width * height * sizeof(GifByteType));
+ blue = malloc(width * height * sizeof(GifByteType));
+- buffer = malloc(width * height * sizeof(GifByteType));
+-
+- if (red == NULL || green == NULL || blue == NULL || buffer == NULL)
++ if (red == NULL || green == NULL || blue == NULL)
+ {
+- fprintf(stderr, "Can't allocate memory for GIF file.\n");
+- return(0);
++ fprintf(stderr, "Can't allocate memory for GIF file.\n");
++ return(0);
+ }
+-
+- colormap = MakeMapObject(colormap_size, NULL);
+-
+ for (i = 0; i < width * height; i++)
+ {
+- red[i] = (GifByteType) rgb[3*i ];
+- green[i] = (GifByteType) rgb[3*i+1];
+- blue[i] = (GifByteType) rgb[3*i+2];
++ red[i] = (GifByteType) rgb[3*i ];
++ green[i] = (GifByteType) rgb[3*i+1];
++ blue[i] = (GifByteType) rgb[3*i+2];
+ }
+-
+- if (QuantizeBuffer(width, height, &colormap_size, red, green, blue,
+- buffer, colormap->Colors) == GIF_ERROR)
++
++ if (QuantizeBuffer(width, height, &ColorMapSize,
++ red, green, blue,
++ OutputBuffer, OutputColorMap->Colors) == GIF_ERROR)
++
+ {
+- PrintGifError();
+- return(0);
++ QuitGifError(NULL);
++ return(0);
+ }
+
+ free(red);
+ free(green);
+ free(blue);
+
+- outfile = EGifOpenFileName((char *) filename, FALSE);
+- if (outfile == NULL)
++ Ptr = OutputBuffer;
++
++#if GIFLIB_MAJOR >= 5
++ GifFile = EGifOpenFileName(filename, GifTestExistance, NULL);
++#else
++ GifFile = EGifOpenFileName(filename, GifTestExistance);
++#endif
++ /* Open stdout for the output file: */
++ if (GifFile == NULL)
+ {
+- PrintGifError();
+- return(0);
++ QuitGifError(GifFile);
++ return(0);
+ }
+
+- if (EGifPutScreenDesc(outfile, width, height, colormap_size, 0,
colormap)
+- == GIF_ERROR)
++ if (EGifPutScreenDesc(GifFile,
++ width, height, ExpNumOfColors, 0,
++ OutputColorMap) == GIF_ERROR ||
++ EGifPutImageDesc(GifFile,
++ 0, 0, width, height, false, NULL) == GIF_ERROR)
++
+ {
+- PrintGifError();
+- return(0);
++ QuitGifError(GifFile);
++ return(0);
+ }
+
+- if (EGifPutImageDesc(outfile, 0, 0, width, height, FALSE, NULL)
+- == GIF_ERROR)
+- {
+- PrintGifError();
+- return(0);
++ for (i = 0; i < height; i++) {
++ if (EGifPutLine(GifFile, Ptr, width) == GIF_ERROR)
++
++ {
++ QuitGifError(GifFile);
++ return(0);
++ }
++ Ptr += width;
+ }
+
+- ptr = buffer;
+- for (i = 0; i < height; i++)
++ if (EGifCloseFile(GifFile) == GIF_ERROR)
++
+ {
+- if (EGifPutLine(outfile, ptr, width) == GIF_ERROR)
+- {
+- PrintGifError();
+- return(0);
+- }
+- ptr += width;
++ QuitGifError(GifFile);
++ return(0);
+ }
+
+- EGifSpew(outfile);
+-
+- if (EGifCloseFile(outfile) == GIF_ERROR)
+- PrintGifError();
+-
+- free(buffer);
+-
+ return(1);
+ }
diff --git a/xorg-app/xclock/DETAILS b/xorg-app/xclock/DETAILS
index 245569e..b5af636 100755
--- a/xorg-app/xclock/DETAILS
+++ b/xorg-app/xclock/DETAILS
@@ -1,10 +1,10 @@
SPELL=xclock
PKG=xclock
- VERSION=1.0.6
+ VERSION=1.0.7
XORG_VER=X11R7.1
SOURCE=${PKG}-${VERSION}.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-
SOURCE_HASH=sha512:78431bc38b15f395a69b672c618bf4126e73727f4df5e8a2744a258d0b856ab4c0f918ef4ff16994cc48f3ce61b291c632e150f19ee9b3dc9ffeb470c7cdae3a
+
SOURCE_HASH=sha512:56689bdae6c83e9e1da5c4c48cf1136ca8b4f45b177f27bc1deeb24758e2c180035b639e8df72e3ebf32dc301bceb59118309fcce2ffab54e5abe9bfa645e607
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xclock/HISTORY b/xorg-app/xclock/HISTORY
index 0352d43..9503822 100644
--- a/xorg-app/xclock/HISTORY
+++ b/xorg-app/xclock/HISTORY
@@ -1,3 +1,6 @@
+2013-12-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: version 1.0.7
+
2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.6

diff --git a/xorg-app/xkbcomp/DETAILS b/xorg-app/xkbcomp/DETAILS
index 554ef2c..cd681e3 100755
--- a/xorg-app/xkbcomp/DETAILS
+++ b/xorg-app/xkbcomp/DETAILS
@@ -1,7 +1,7 @@
SPELL=xkbcomp
PKG=xkbcomp
- VERSION=1.2.1
-
SOURCE_HASH=sha512:cdb6c643b4f1eac828e8da8be5e8293deab883de0318e337d356af14bbc6240c86359dc7982d2e1c4394f2919b253ebabf16a7b5d67187619c696ecdb8bcad27
+ VERSION=1.2.4
+
SOURCE_HASH=sha512:51d6ba1dc4d9c4b8f52320990326f50ac4cc4fb45a939875308d23fe366dc287cbd252759a839a4780c165fc1e972b8cf031cd26622a10a19cb190e38d1d68c4
SOURCE=${PKG}-${VERSION}.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
diff --git a/xorg-app/xkbcomp/HISTORY b/xorg-app/xkbcomp/HISTORY
index 7788743..2e80735 100644
--- a/xorg-app/xkbcomp/HISTORY
+++ b/xorg-app/xkbcomp/HISTORY
@@ -1,3 +1,6 @@
+2013-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.4
+
2012-02-01 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on libpthread-stubs

diff --git a/xorg-data/xkeyboard-config/DETAILS
b/xorg-data/xkeyboard-config/DETAILS
index 92e917c..5d58382 100755
--- a/xorg-data/xkeyboard-config/DETAILS
+++ b/xorg-data/xkeyboard-config/DETAILS
@@ -1,9 +1,8 @@
SPELL=xkeyboard-config
- VERSION=2.0
-
SOURCE_HASH=sha512:2ccbfedf7bbf8138c1982c2e4d97cef51090fb6f3fdf4643843c73e306d8a9805d93b7c4ca269f922c86a4c999cdcc86b4fb4dbf6bc233112c7f8dc4e058c3ec
+ VERSION=2.10.1
+
SOURCE_HASH=sha512:e21927e365f4742d710bf414c312a9bcaf46d881ee274f1baa0a288339477fa8aa24c338473f96ec658133205f21db43d1737d6c59c77999344244c43cff1be2
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=http://people.freedesktop.org/~svu/$SOURCE
-# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ SOURCE_URL[0]=http://www.x.org/releases/individual/data/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://xorg.freedesktop.org/
ENTERED=20051125
diff --git a/xorg-data/xkeyboard-config/HISTORY
b/xorg-data/xkeyboard-config/HISTORY
index 91b7634..d7f0a3d 100644
--- a/xorg-data/xkeyboard-config/HISTORY
+++ b/xorg-data/xkeyboard-config/HISTORY
@@ -1,3 +1,8 @@
+2013-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 2.3
+ updated spell to 2.10.1
+
2011-08-19 Bor Kraljič <pyrobor AT ver.si>
* BUILD: commented unrecognized option (issue #30)

diff --git a/xorg-lib/libx11/CONFIGURE b/xorg-lib/libx11/CONFIGURE
index f7eb220..a2b8bc4 100755
--- a/xorg-lib/libx11/CONFIGURE
+++ b/xorg-lib/libx11/CONFIGURE
@@ -4,11 +4,13 @@ config_query_option LIBX11_OPTS
\
"--enable-secure-rpc" \
"--disable-secure-rpc" &&

-config_query_option LIBX11_OPTS \
- "Enable loadable i18n module support?" \
- n \
- "--enable-loadable-i18n" \
- "--disable-loadable-i18n" &&
+# NOTE: Loadable i18n support breaks XIM on UTF-8 locales
+list_add LIBX11_OPTS --disable-loadable-i18n
+#config_query_option LIBX11_OPTS \
+# "Enable loadable i18n module support?" \
+# n \
+# "--enable-loadable-i18n" \
+# "--disable-loadable-i18n" &&

config_query_option LIBX11_OPTS \
"Enable loadable xcursor library support?" \
diff --git a/xorg-lib/libx11/DETAILS b/xorg-lib/libx11/DETAILS
index 7b5c46c..f8bf605 100755
--- a/xorg-lib/libx11/DETAILS
+++ b/xorg-lib/libx11/DETAILS
@@ -1,7 +1,7 @@
SPELL=libx11
PKG=libX11
- VERSION=1.4.2
-
SOURCE_HASH=sha512:37b726a43795da5dba7c10768d4452c60f8491e5d3eb7b462b62a2e5b3647280405ffa4fc038c1c821e00054faf046fae242532479eaac3f610e297fcda458d0
+ VERSION=1.4.3
+
SOURCE_HASH=sha512:4f2db2b3c847dee994777f73cd02fec7dec7194b37d30146df66c21ce946d6a4b837cb4e0c4908912f18669b0ec7a9750cf69981bded25db5e638313f2501dd9
SOURCE=${PKG}-${VERSION}.tar.bz2
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/lib/${SOURCE}
@@ -9,7 +9,6 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
WEB_SITE=http://xorg.freedesktop.org/wiki
ENTERED=20051125
SECURITY_PATCH=2
- PATCHLEVEL=1
LICENSE[0]=XCL
SHORT="Module libx11 for xorg"
cat << EOF
diff --git a/xorg-lib/libx11/HISTORY b/xorg-lib/libx11/HISTORY
index 1519345..ea0c185 100644
--- a/xorg-lib/libx11/HISTORY
+++ b/xorg-lib/libx11/HISTORY
@@ -1,3 +1,7 @@
+2013-11-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.3
+ * CONFIGURE: Disable i18n option, breaks XIM + UTF-8
+
2011-03-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.2




  • [SM-Commit] GIT changes to devel-icu grimoire by Treeve Jelbert (71c9664dd2e462d5fc9838d47419505ba8bb3ebe), Treeve Jelbert, 04/04/2014

Archive powered by MHonArc 2.6.24.

Top of Page